Uh oh!
There was an error while loading. Please reload this page.
Cut 0.0.119 - #2794
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@## main #2794 +/- ##
==========================================
- Coverage 88.43% 88.42% -0.01%
==========================================
Files 114 114 Lines 91806 91718 -88 Branches 91806 91718 -88 ==========================================
- Hits 81187 81101 -86 - Misses 8128 8134 +6 + Partials 2491 2483 -8 ☔ View full report in Codecov by Sentry. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
shaavan
left a comment
There was a problem hiding this comment.
The CHANGELOG looks great!
There are a few PRs that were not mentioned in CHANGELOG. These PRs were either refactoring to internal functions, updates to log, or improvements to test, and hence no need to be mentioned in CHANGELOG.
List of unmentioned PRs
(not tagging them to prevent unnecessary referencing)
2613, 2669, 2693, 2668, 2686, 2682, 2641, 2558, 2702, 2732, 2726, 2746, 2741, 2512, 2755, 2739, 2766, 2769, 2771, 2642, 2764, 2773, 2762, 2765, 2691, 2776, 2774, 2782, 2786, 2637, 2787, 2703, 2790, 2792
I think out of these PRs, there are two that can require a CHANGELOG.
2693 Trait requirements for a pub fn are altered here. And I believe it can use a CHANGELOG.
2741 Fixure of the double-back routing bug here can use a CHANGELOG.
TheBlueMatt
commented
Dec 15, 2023
Fair, though the trait requirements are strictly relaxed. All existing code should compile just fine.
I'm not convinced. LDK will never generate such a route, and while users can, those routes might actually work (or might not, which in my case was true). We should reject them, but in general users should never see this rejection, and its really just a helpful notice to catch bugs in user code (which presumably they would have already fixed, if they had them). |
96abdd8 to
bef425aCompareUh oh!
There was an error while loading. Please reload this page.
| * Since 0.0.116, sending payments which required data in the onion for the | ||
| recipient which was too large for the onion may have caused corruption which | ||
| resulted in payment failure (#2752). |
There was a problem hiding this comment.
Which "which" do we want to keep 😂
There was a problem hiding this comment.
Went with "requiring...which" which seemed easier since
| time-fetch function, and `ScoreUpDate` methods now take the current time as a | ||
| `Duration` argument. This avoids fetching time during pathfinding (#2656). | ||
| * Receiving payments to multi-hop blinded paths is now supported (#2688). | ||
| * `MessageRouter` and `Router` now feature methods to blinded paths back to the |
Uh oh!
There was an error while loading. Please reload this page.
| * Since 0.0.116, sending payments which required data in the onion for the | ||
| recipient which was too large for the onion may have caused corruption which | ||
| resulted in payment failure (#2752). |
bef425a to
bee5b68CompareTheBlueMatt
commented
Dec 15, 2023
Should be good to go now 🎉 |
bee5b68 to
c6e4debCompareTheBlueMatt
commented
Dec 15, 2023
Oops, sorry, missed @jkczyz's review. Addressed. |
TheBlueMatt
commented
Dec 16, 2023
CI Passed, multiple folks looked at it. |
Still need to finalize some comments, plus any new PRs, and bump crate versions.