Skip to content

Cut 0.0.109 #1582

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 1, 2022
Merged

Cut 0.0.109 #1582

merged 3 commits into from
Jul 1, 2022

Conversation

TheBlueMatt
Copy link
Collaborator

No description provided.

@TheBlueMatt TheBlueMatt added this to the 0.0.109 milestone Jun 28, 2022
@TheBlueMatt TheBlueMatt changed the title 2022 06 0.0.109 Cut 0.0.109 Jun 28, 2022
@codecov-commenter
Copy link

codecov-commenter commented Jun 28, 2022

Codecov Report

Merging #1582 (27ba14e) into main (8a97e58) will increase coverage by 0.14%.
The diff coverage is n/a.

❗ Current head 27ba14e differs from pull request most recent head 4548b79. Consider uploading reports for the commit 4548b79 to get more accurate results

@@            Coverage Diff             @@
##             main    #1582      +/-   ##
==========================================
+ Coverage   91.04%   91.18%   +0.14%     
==========================================
  Files          80       80              
  Lines       44095    45354    +1259     
  Branches    44095    45354    +1259     
==========================================
+ Hits        40145    41357    +1212     
- Misses       3950     3997      +47     
Impacted Files Coverage Δ
lightning/src/chain/onchaintx.rs 93.98% <0.00%> (-0.93%) ⬇️
lightning/src/util/events.rs 41.66% <0.00%> (-0.33%) ⬇️
lightning-net-tokio/src/lib.rs 76.85% <0.00%> (-0.31%) ⬇️
lightning/src/ln/functional_tests.rs 96.80% <0.00%> (-0.12%) ⬇️
lightning/src/ln/channelmanager.rs 84.86% <0.00%> (+0.13%) ⬆️
lightning-invoice/src/utils.rs 96.92% <0.00%> (+0.14%) ⬆️
lightning/src/routing/router.rs 93.90% <0.00%> (+1.28%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8a97e58...4548b79. Read the comment docs.

Copy link

@ariard ariard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good

* `ChannelDetails` now contains a copy of the current `ChannelConfig` (#1527).
* The `lightning-invoice` crate now optionally depends on `serde`, with
`Invoice` implementing `serde::{Deserialize,Serialize}` if enabled (#1548).
* Several fields in `UserConfig` have been renamed for clarity (#1540).
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add a mention of #1531, from now on transactions given to funding_transaction_generated() must be final and ready to broadcast ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, I figured skip it - we certainly already required that transactions be final, so its not a change, its just a stricter enforcement of existing preconditions.

* Jeffrey Czyz
* Matt Corallo
* Matt Faltyn
* NicolaLS
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to git log :

  • Matt Faltyn -> Mateusz Faltyn
  • NicolaLS -> Nicola Leonardo Susca

(o any contributor reading the releasing notes, if we mispel or get wrong the names, please accept our excuses, if you also have a preference to be listed with GH handle or other nickname, let it know I think we're fine with that.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huh? I see the following for NicolaLS. Where did you get the name, or the name for Mr Faltyn? I don't see Mateusz anywhere? CC @NicolaLS and @mattfaltyn.

In general I prefer to just use git shortlog (ie what is configured with git commit --author=... cause it makes it easy to automate things, but if someone prefers a different name we can replace.

commit 6c15de1399f2c1a3f9b1c384af17e59135d7f335 (upstream/pull/1548)
Author: NicolaLS <email omitted>

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mhm I don't even know how I set the name (it's def not in my config) but it's fine for me either way :)

Copy link
Contributor

@tnull tnull Jun 30, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mhm I don't even know how I set the name (it's def not in my config)

You can simply set it via git config user.name "My Name" for each repository, but may add the --global flag if you'd like to make it ... global.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I get the following when I do `git log | grep "Faltyn".
Author: Mateusz Faltyn <[email protected]>

So I dunno.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, I was going based on github profile, indeed, it seems he's changed his configured name on git. I guess we should be consistent, I'm happy to pick either one. For now I'll update the 107 release notes to use just "Matt" given that's on his GH.

CHANGELOG.md Outdated
backward compatibility wrapper is required, please open an issue.

In total, this release features 32 files changed, 1839 insertions, 490
deletions in 31 commits from 9 authors, in alphabetical order:
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

from 15 PRs, I don't thing it matters but good for me to tick them to check we have forgotten nothing of worthy a mention.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, definitely still worth checking if there's anything we missed.

ariard
ariard previously approved these changes Jun 30, 2022
Copy link

@ariard ariard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 27ba14e

tnull
tnull previously approved these changes Jul 1, 2022
@TheBlueMatt TheBlueMatt dismissed stale reviews from tnull and ariard via 4548b79 July 1, 2022 14:22
@TheBlueMatt
Copy link
Collaborator Author

Updated with #1585, will need a squash after that lands.

@TheBlueMatt
Copy link
Collaborator Author

Rebased after #1585 and squashed, should be good to go!

Copy link
Contributor

@dunxen dunxen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 156cc77

Copy link

@ariard ariard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 156cc77

@TheBlueMatt TheBlueMatt merged commit f3d5b94 into lightningdevkit:main Jul 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants