Skip to content

release bitcoin_hashes 0.12#1694

Merged
apoelstra merged 2 commits intomasterfrom
2023-03--release-hashes
Mar 8, 2023
Merged

release bitcoin_hashes 0.12#1694
apoelstra merged 2 commits intomasterfrom
2023-03--release-hashes

Conversation

@apoelstra
Copy link
Copy Markdown
Member

It was a little tricky to bump the version number because of #1553. There are a couple other things I considered trying, which maybe we'll do for future releases, but I believe this works for now.

Maybe should wait for #1111.

Because we have rust-secp in the loop, we need to update rust-secp, push
a new tag, and use that here, to ensure that the direct dependency on
bitcoin_hashes, and the rust-secp version, are compatible.
@tcharding
Copy link
Copy Markdown
Member

I'm in favour of releasing bitcoin_hashes soon as possible, I don't think we need to wait for #1111.

Copy link
Copy Markdown
Member

@tcharding tcharding left a comment

Choose a reason for hiding this comment

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

ACK bfd401c

@tcharding
Copy link
Copy Markdown
Member

bitcoin_hashes: add CHANgELOG

Mad leetspeak :)

Copy link
Copy Markdown
Collaborator

@Kixunil Kixunil left a comment

Choose a reason for hiding this comment

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

Do we want to hold this until #1696 ? Or will we just do point release for it?

@apoelstra
Copy link
Copy Markdown
Member Author

@Kixunil I'll go ahead and fix it today, but I think it can wait for a point release if we get two acks on it. This PR is blocking other releases, while fixing schemars won't.

@tcharding tcharding mentioned this pull request Mar 7, 2023
8 tasks
Copy link
Copy Markdown
Member

@sanket1729 sanket1729 left a comment

Choose a reason for hiding this comment

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

utACK bfd401c. ChangeLog looks good to me, did not review whether all noteworthy changes were included.

@apoelstra
Copy link
Copy Markdown
Member Author

Will wait for us to decide on #1696 before merging.

@tcharding
Copy link
Copy Markdown
Member

I can't get #1696 today. Can we merge without it or else someone pick it up for me please?

@Kixunil
Copy link
Copy Markdown
Collaborator

Kixunil commented Mar 7, 2023

Yeah, let's do it. I just learned today that releasing before 9 March would be really, really nice for me. :)

@apoelstra
Copy link
Copy Markdown
Member Author

Yay!

@apoelstra apoelstra merged commit 9ffbbb8 into master Mar 8, 2023
@apoelstra apoelstra deleted the 2023-03--release-hashes branch March 8, 2023 02:14
@apoelstra
Copy link
Copy Markdown
Member Author

Lol, dammit. We actually have to release internals first.

@apoelstra apoelstra restored the 2023-03--release-hashes branch March 13, 2023 16:02
@tcharding
Copy link
Copy Markdown
Member

Hey @apoelstra, we tagged with bitcoin-private-0.1.0, do we want to tag bitcoin_hashes-0.12.0 as well?

Perhaps this commit: 9ffbbb8e Merge rust-bitcoin/rust-bitcoin#1694: release bitcoin_hashes 0.12

@apoelstra apoelstra deleted the 2023-03--release-hashes branch March 16, 2023 01:09
@apoelstra
Copy link
Copy Markdown
Member Author

Oops, I did label the same commit bitcoin_hashes-0.12.0, I just forgot to push it! Done now.

apoelstra added a commit that referenced this pull request Mar 22, 2023
ffee8ad Bump version to v0.30.0 (Tobin C. Harding)

Pull request description:

  Add changelog notes and bump the version number to v0.30.0.

  ## TODO - pre-merge

  - [x] Release `bitcoin_hashes` 0.12: #1694
  - [x] Release secp 0.27: rust-bitcoin/rust-secp256k1#588
    - rust-bitcoin/rust-secp256k1#590
  - [x] Update `secp256k1` dependency to use newly released v0.27: #1714
  - [x] Merge
    - ~#1696
    - #1695
    -  #1111
  - [x] If time permits merge these:
    - #1710
    - #1705
    - #1713
  - [x] Set the release date in changelog header
  - [x] And merge these:
    - #1721
    - #1720
    - #1719
    - #1717

  ## TODO  - post release
  - [ ] Release the blogpost: rust-bitcoin/www.rust-bitcoin.org#2
     - ~Set the date in the blog post to match the date 0.30 is released~

ACKs for top commit:
  sanket1729:
    reACK ffee8ad
  Kixunil:
    ACK ffee8ad
  apoelstra:
    ACK ffee8ad

Tree-SHA512: b0ea113ee1726fd9b263d0e01fe14bd544c007c05a9ac43b6c2d4edbeef3bb3ad456b061ef086626e1e1b27a0cda49cb6bc28aac3ad1691d72ffe00400ed5b45
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.

4 participants