You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
litecoin/doc/release-notes-litecoin.md

61 lines
2.6 KiB

Litecoin Core version 0.21.3 is now available from:
<https://download.litecoin.org/litecoin-0.21.3/>.
This is a new patch version release that includes, new features and important security updates.
Please report bugs using the issue tracker at GitHub:
<https://github.com/litecoin-project/litecoin/issues>
Notable changes
===============
Important Security Updates
--------------------------
This release contains fixes for [CVE-2023-33297](https://www.cvedetails.com/cve/CVE-2023-33297/), which allows attacker to cause a remote bandwidth and cpu denial of service. This attack has been exploited in the wild.
- `2170c24`: backported from Bitcoin Core v24.x
New MWEB features
--------------------------
- `215edcf` - `1049218`: add MWEB light client p2p messages. This implements [LIP006](https://github.com/litecoin-project/lips/blob/c01068d06136fb21bf35fd6dac2977de60057714/LIP-0006.mediawiki).
- `4c3d4f2`: adds new NODE_MWEB_LIGHT_CLIENT service flag. Enables BIP157/158 blockfilters by default (opt-out by default).
Build changes
--------------------------
- `bf355d2`: rename the PID file to litecoind.pid
- `5ac7814`: improve build instructions for unix systems
- `24a0299`: fix building with Boost 1.77+
- `a376e2e` - `0698e23`: build changes for macOS. Primarily updates macOS build SDK to Xcode 12.1, increasing minimum macOS version to 10.15.6. These changes fix an issue where Litecoin-Qt UI may not appear as expected on macOS 14+.
- `41b4c16`: fixes builds on Alpine Linux/musl.
- `3b590e9`: hardened runtime build for signed macOS builds
Test related fixes
--------------------------
- `53dbe58`: fix tests, disabling unused test and missing expected values
- `8e16ef3`: fixes macOS test, issue #942.
- `260de84`: run secp256k1-zkp tests. fixes bench test and secp256k1 test.
- `c2a4fc3`: fixes another secp256k1-zkp test
- `c2a4fc3`: disabled run_schnorrsig_tests() in secp256k1-zkp.
- `7e3c1f5`: disable secp256k1-zkp openssl test, fixing `make check` on macOS.
Qt
--------------------------
- `f1c0ecf`: reverts tempfix where macOS 14+ unexpectedly uses Fusion UI theme
- `917312b`: Add context menu option for rebroadcasting unconfirmed transactions
Credits
=======
Thanks to everyone who directly contributed to this release:
- [The Bitcoin Core Developers](https://github.com/bitcoin/bitcoin/)
- [David Burkett](https://github.com/DavidBurkett/)
- [Hector Chu](https://github.com/hectorchu)
- [Loshan](https://github.com/losh11)
- [addman2](https://github.com/addman2)
- [Rafael Sadowski](https://github.com/sizeofvoid)
- [rustyx](https://github.com/rustyx)
- [NamecoinGithub](https://github.com/NamecoinGithub)
- [Patrick Lodder](https://github.com/patricklodder)