Release schedule for 0.21.0 #18947

issue laanwj opened this issue on May 11, 2020
  1. laanwj commented at 2:35 PM on May 11, 2020: member

    Here is a proposed release schedule for 0.21.0, the next major release of Bitcoin Core. Like for previous major releases I've aimed for a release 6 months after the last (#17432).

    2020-10-01 :heavy_check_mark:

    • Open Transifex translations for 0.21
    • Soft translation string freeze (no large or unnecessary string changes until release)
    • Finalize and close translations for 0.19

    2020-10-15 :heavy_check_mark:

    • Feature freeze (bug fixes only until release)
    • Translation string freeze (no more source language changes until release)

    2020-11-01 :heavy_check_mark:

    • Split off 0.21 branch from master
    • Start RC cycle, tag and release 0.21.0rc1
    • Start merging for 0.22 on master branch

    2021-01-14 :heavy_check_mark:

    • Release 0.21.0 final

    If any specific dates or timeframes are a problem for you, let me know.

  2. laanwj added this to the milestone 0.21.0 on May 11, 2020
  3. MarcoFalke cross-referenced this on May 12, 2020 from issue Serve cfcheckpt requests by jnewbery
  4. laanwj pinned this on Jun 2, 2020
  5. laanwj renamed this:
    Release schedule for 0.21.0 (preliminary)
    Release schedule for 0.21.0
    on Jun 2, 2020
  6. MarcoFalke cross-referenced this on Jun 14, 2020 from issue Can't upgrade wallet with 0.17.0's new -upgradewallet feature by redblade7
  7. fanquake cross-referenced this on Jun 17, 2020 from issue doc: add C++17 release note for 0.21.0 by fanquake
  8. laanwj referenced this in commit e3fa3c7d67 on Jun 22, 2020
  9. jonatack cross-referenced this on Aug 5, 2020 from issue Add explicit feeRate option for sendmany RPC method by yurayakimenko
  10. hebasto cross-referenced this on Sep 12, 2020 from issue p2p: Try to preserve outbound block-relay-only connections during restart by hebasto
  11. MarcoFalke cross-referenced this on Sep 22, 2020 from issue wallet: bugfix; if datadir has a trailing '/' listwalletdir would strip lead char of walletname by Saibato
  12. jnewbery cross-referenced this on Sep 30, 2020 from issue Make all of net_processing (and some of net) use std::chrono types by sipa
  13. laanwj cross-referenced this on Oct 1, 2020 from issue Update transifex slug for 0.21 by laanwj
  14. fanquake referenced this in commit 69a73803df on Oct 2, 2020
  15. hebasto cross-referenced this on Oct 8, 2020 from issue [RFC] qt: Minimum required Qt5 by hebasto
  16. Bosch-0 cross-referenced this on Oct 12, 2020 from issue Bitcoin Core GUI call #5 by Bosch-0
  17. andronoob commented at 11:37 AM on October 17, 2020: none

    Sorry, I might be too late for the translation string freeze deadline. But there's still a possibly misleading UI text: https://github.com/bitcoin/bitcoin/blob/b3527fd2e9be5a94b84433ae229cdf0aaa2d3e7d/src/qt/addressbookpage.cpp#L109

    I think "Signing" here means "message sign/verify", doesn't it?

  18. laanwj commented at 11:49 AM on October 17, 2020: member

    I think "Signing" here means "message sign/verify", doesn't it?

    Yes, correct. I too think it's slightly misleading, because obviously without signing there would be no transactions. It refers to "message signing". But on the other hand it's consistent with the other uses of 'signing' in the UI, because signing of transactions happens in the background.

  19. MarcoFalke commented at 2:44 PM on October 17, 2020: member

    It would be good to leave a note for the translators in transifex

  20. andronoob commented at 4:34 PM on October 17, 2020: none

    With PSBT a user knows he "signs" transactions. Maybe he will doubt whether non-legacy addresses can be used for purposes like offline-signing (cold storage).

  21. laanwj commented at 8:54 AM on October 18, 2020: member

    In any case feel free to file a PR to improve that message (in the GUI repo), whether it will be merged before 0.21 or not, it's good to have.

    On Sat, Oct 17, 2020, 18:34 andronoob notifications@github.com wrote:

    With PSBT a user knows he "signs" transactions. Maybe he will doubt whether non-legacy addresses can be used for purposes like offline-signing (cold storage).

    — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bitcoin/bitcoin/issues/18947#issuecomment-711041326, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAA65NWWQVNJCLYYQPNBHZLSLHBSDANCNFSM4M563QSQ .

  22. dongcarl commented at 6:23 PM on November 4, 2020: contributor

    Since I don't think we've split off yet, perhaps we should bump the deadline?

  23. MarcoFalke commented at 6:49 PM on November 4, 2020: member

    It is hard to predict the day of the split-off. Split-off can happen as soon as the majority of the bugfixes in the milestone has been merged or removed from the milestone: https://github.com/bitcoin/bitcoin/milestone/45

    Splitting off before the milestone is empty doesn't help because rc1 can't be tagged either.

  24. laanwj commented at 8:03 AM on November 6, 2020: member

    It always slips a bit. I suppose it shouldn't be called a deadline but more of a target. Anyhow all help is welcome in reviewing the remaining bugfix PRs!

  25. bitcoin deleted a comment on Nov 27, 2020
  26. MarcoFalke commented at 8:04 AM on November 27, 2020: member
  27. MarcoFalke cross-referenced this on Dec 3, 2020 from issue v0.21.0 testing by MarcoFalke
  28. estebansanchez32 commented at 9:52 PM on December 20, 2020: none

    Alguien sabe español?

  29. laanwj commented at 4:16 PM on January 4, 2021: member

    The rc cycle is taking longer than expected. I've moved the projected release date forward with two months, from 2020-12-03 to 2021-02-03.

  30. laanwj cross-referenced this on Jan 4, 2021 from issue Release schedule for 22.0 by laanwj
  31. laanwj commented at 10:15 PM on January 13, 2021: member

    v0.21.0 (final) was just tagged

  32. laanwj closed this on Jan 15, 2021

  33. fanquake unpinned this on Jan 16, 2021
  34. bitcoin locked this on Aug 18, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-19 06:54 UTC