TODO for release notes 0.15.0 #9889

Open
MarcoFalke opened this Issue Feb 28, 2017 · 19 comments

Comments

Projects
None yet
6 participants
Member

MarcoFalke commented Feb 28, 2017 edited

Whenever possible, please amend the doc/release-notes.md within the pull that introduces a new fancy feature or breaks compatibility.

If this is not possible, please mention the pull here, so it can be taken care of later:

  • RBF GUI (#9592, ...)
  • #9602: Remove coin age priority and free transactions
  • [wallet] Rescan abortability #10208 adds abortrescan RPC
  • leveldb 1.20 #10138
  • #9733 adds getchaintxstats RPC
  • #9966 adds -persistmempool option
  • #8952 adds query options to listunspent RPC
  • #10478 adds bindaddr address for peer connections to getpeerinfo
  • #9740 makes dumpwallet return the full absolute path to the dumped wallet
  • #10400 adds uptime command

Feel free to edit

The release notes are now edited on the wiki:

https://github.com/bitcoin-core/bitcoin-devwiki/wiki/0.15.0-Release-notes

MarcoFalke added this to the 0.15.0 milestone Feb 28, 2017

Member

NicolasDorier commented Mar 22, 2017 edited

would like #9728

Owner

laanwj commented Mar 22, 2017

@NicolasDorier to be clear, this issue is to keep track of items that are already merged but need release notes updates

Owner

laanwj commented Apr 18, 2017

[wallet] Rescan abortability #10208 adds abortrescan RPC

Member

jnewbery commented Apr 19, 2017

#10204 changes an RPC argument name. It's being backported to 0.14.1 - does it need 0.15 release notes as well, or do the 0.14.1 release notes cover it?

Owner

laanwj commented Apr 20, 2017

[net] Allow disconnectnode RPC to be called with node id #10143 adds nodeid argument

does it need 0.15 release notes as well, or do the 0.14.1 release notes cover it?

Things should only end up in one release notes at most: the first release that has them.

Owner

laanwj commented May 3, 2017

  • #9733 adds getchaintxstats RPC
  • #9966 adds -persistmempool option
Owner

laanwj commented May 17, 2017

  • #8952 adds query options to listunspent RPC
Owner

laanwj commented Jun 5, 2017 edited

  • #10478 adds bindaddr address for peer connections to getpeerinfo
  • #9740 makes dumpwallet return the full absolute path to the dumped wallet
Contributor

TheBlueMatt commented Jun 9, 2017

#10488 (and #10252) update the prioritizetransaction RPC API further after #9602, and the release notes for 9602 should include those changes as well.

Owner

laanwj commented Jun 27, 2017

Contributor

TheBlueMatt commented Jul 11, 2017

Hopefully #10707 will make it, and will thus need release notes.

Owner

laanwj commented Jul 13, 2017

Should add a release notes section about all the wonderful perf improvements in 0.15

  • new and better per-utxo database format, non-atomic flushing
  • tx validation caching (that's massive for performance at the tip)
  • CRC instruction support in leveldb 1.20
    (and more)
Member

jtimon commented Jul 13, 2017

What about something like "more progress reducing dependencies like boost after moving to c++11"?
I remember #10502 and #10193 , but IIRC more work has done in this regard, right?

Member

MarcoFalke commented Jul 13, 2017

Owner

laanwj commented Jul 14, 2017 edited

What about something like "more progress reducing dependencies like boost after moving to c++11"?
I remember #10502 and #10193 , but IIRC more work has done in this regard, right?

In contrast to performance improvements, which are a good selling point for a release, it doesn't seem an end-user would care about that.

After the dependency on boost completely goes away, sure, we should mention it for builders.

Contributor

TheBlueMatt commented Jul 18, 2017

#10784, if it makes it.

Contributor

TheBlueMatt commented Jul 23, 2017

Member

MarcoFalke commented Jul 27, 2017

Due to request in yesterday's meeting, the release notes can now be edited on the wiki:

https://github.com/bitcoin-core/bitcoin-devwiki/wiki/0.15.0-Release-notes

Member

jnewbery commented Jul 28, 2017

#10604 adds listwallets command

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment