Skip to content

Commit 3277627

Browse files
committed
Merge #16574: doc: Add historical release notes for 0.18.1
61c5c64 doc: Add historical release notes for 0.18.1 (Wladimir J. van der Laan) Pull request description: ACKs for top commit: fanquake: ACK 61c5c64 Tree-SHA512: d98011ee79ae9fb69bd4c0d408b87fd05c640e35683b44bacbb49dbc7e66ebb754f46edd268af611b3fd1c171c2a723d516a21099bd6fd015491f0f4119ca33e
2 parents e5fdda6 + 61c5c64 commit 3277627

File tree

1 file changed

+135
-0
lines changed

1 file changed

+135
-0
lines changed
Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
Bitcoin Core version 0.18.1 is now available from:
2+
3+
<https://bitcoincore.org/bin/bitcoin-core-0.18.1/>
4+
5+
This is a new minor version release, including new features, various bug
6+
fixes and performance improvements, as well as updated translations.
7+
8+
Please report bugs using the issue tracker at GitHub:
9+
10+
<https://github.com/bitcoin/bitcoin/issues>
11+
12+
To receive security and update notifications, please subscribe to:
13+
14+
<https://bitcoincore.org/en/list/announcements/join/>
15+
16+
How to Upgrade
17+
==============
18+
19+
If you are running an older version, shut it down. Wait until it has
20+
completely shut down (which might take a few minutes for older
21+
versions), then run the installer (on Windows) or just copy over
22+
`/Applications/Bitcoin-Qt` (on Mac) or `bitcoind`/`bitcoin-qt` (on
23+
Linux).
24+
25+
The first time you run version 0.15.0 or newer, your chainstate database
26+
will be converted to a new format, which will take anywhere from a few
27+
minutes to half an hour, depending on the speed of your machine.
28+
29+
Note that the block database format also changed in version 0.8.0 and
30+
there is no automatic upgrade code from before version 0.8 to version
31+
0.15.0 or later. Upgrading directly from 0.7.x and earlier without
32+
redownloading the blockchain is not supported. However, as usual, old
33+
wallet versions are still supported.
34+
35+
Compatibility
36+
==============
37+
38+
Bitcoin Core is supported and extensively tested on operating systems
39+
using the Linux kernel, macOS 10.10+, and Windows 7 and newer. It is not
40+
recommended to use Bitcoin Core on unsupported systems.
41+
42+
Bitcoin Core should also work on most other Unix-like systems but is not
43+
as frequently tested on them.
44+
45+
From 0.17.0 onwards, macOS <10.10 is no longer supported. 0.17.0 is
46+
built using Qt 5.9.x, which doesn't support versions of macOS older than
47+
10.10. Additionally, Bitcoin Core does not yet change appearance when
48+
macOS "dark mode" is activated.
49+
50+
Known issues
51+
============
52+
53+
Wallet GUI
54+
----------
55+
56+
For advanced users who have both (1) enabled coin control features, and
57+
(2) are using multiple wallets loaded at the same time: The coin control
58+
input selection dialog can erroneously retain wrong-wallet state when
59+
switching wallets using the dropdown menu. For now, it is recommended
60+
not to use coin control features with multiple wallets loaded.
61+
62+
0.18.1 change log
63+
=================
64+
65+
### P2P protocol and network code
66+
- #15990 Add tests and documentation for blocksonly (MarcoFalke)
67+
- #16021 Avoid logging transaction decode errors to stderr (MarcoFalke)
68+
- #16405 fix: tor: Call `event_base_loopbreak` from the event's callback (promag)
69+
- #16412 Make poll in InterruptibleRecv only filter for POLLIN events (tecnovert)
70+
71+
### Wallet
72+
- #15913 Add -ignorepartialspends to list of ignored wallet options (luke-jr)
73+
74+
### RPC and other APIs
75+
- #15991 Bugfix: fix pruneblockchain returned prune height (jonasschnelli)
76+
- #15899 Document iswitness flag and fix bug in converttopsbt (MarcoFalke)
77+
- #16026 Ensure that uncompressed public keys in a multisig always returns a legacy address (achow101)
78+
- #14039 Disallow extended encoding for non-witness transactions (sipa)
79+
- #16210 add 2nd arg to signrawtransactionwithkey examples (dooglus)
80+
- #16250 signrawtransactionwithkey: report error when missing redeemScript/witnessScript (ajtowns)
81+
82+
### GUI
83+
- #16044 fix the bug of OPEN CONFIGURATION FILE on Mac (shannon1916)
84+
- #15957 Show "No wallets available" in open menu instead of nothing (meshcollider)
85+
- #16118 Enable open wallet menu on setWalletController (promag)
86+
- #16135 Set progressDialog to nullptr (promag)
87+
- #16231 Fix open wallet menu initialization order (promag)
88+
- #16254 Set `AA_EnableHighDpiScaling` attribute early (hebasto)
89+
- #16122 Enable console line edit on setClientModel (promag)
90+
- #16348 Assert QMetaObject::invokeMethod result (promag)
91+
92+
### Build system
93+
- #15985 Add test for GCC bug 90348 (sipa)
94+
- #15947 Install bitcoin-wallet manpage (domob1812)
95+
- #15983 build with -fstack-reuse=none (MarcoFalke)
96+
97+
### Tests and QA
98+
- #15826 Pure python EC (sipa)
99+
- #15893 Add test for superfluous witness record in deserialization (instagibbs)
100+
- #14818 Bugfix: test/functional/rpc_psbt: Remove check for specific error message that depends on uncertain assumptions (luke-jr)
101+
- #15831 Add test that addmultisigaddress fails for watchonly addresses (MarcoFalke)
102+
103+
### Documentation
104+
- #15890 Remove text about txes always relayed from -whitelist (harding)
105+
106+
### Miscellaneous
107+
- #16095 Catch by reference not value in wallettool (kristapsk)
108+
- #16205 Replace fprintf with tfm::format (MarcoFalke)
109+
110+
Credits
111+
=======
112+
113+
Thanks to everyone who directly contributed to this release:
114+
115+
- Andrew Chow
116+
- Anthony Towns
117+
- Chris Moore
118+
- Daniel Kraft
119+
- David A. Harding
120+
- fanquake
121+
- Gregory Sanders
122+
- Hennadii Stepanov
123+
- John Newbery
124+
- Jonas Schnelli
125+
- João Barbosa
126+
- Kristaps Kaupe
127+
- Luke Dashjr
128+
- MarcoFalke
129+
- MeshCollider
130+
- Pieter Wuille
131+
- shannon1916
132+
- tecnovert
133+
- Wladimir J. van der Laan
134+
135+
As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/).

0 commit comments

Comments
 (0)