From f13a25780548e27a2cf3855214a7f99dd8e2dcff Mon Sep 17 00:00:00 2001 From: SomberNight Date: Wed, 17 Aug 2022 12:53:16 +0000 Subject: [PATCH] prepare release 4.3.1 --- RELEASE-NOTES | 33 ++++++++++++++++++++++++++++++++- electrum/version.py | 4 ++-- 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index e2f82a0b9..03a66e712 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,34 @@ +# Release 4.3.1 - (August 17, 2022) + * harden build script for macOS binary: avoid using + precompiled wheels from PyPI for most packages (#7918) + * build: we now also distribute a "source-only" + Linux-packager-friendly tarball (d0de44a7, #7594), in addition + to the current "normal" tarball. The "source-only" tarball excludes + compiled locale files, generated protobuf files, and does not + vendor our runtime python dependencies (the packages/ folder). + * fix os.chmod when running in tmpfs on Linux (#7681) + * (Qt GUI) some improvements for high-DPI monitors (38881129) + * bring kivy request dialog more in-line with Qt (#7929) + * rm support of "legacy" (without static_remotekey) LN channels. + Opening these channels were never supported in a release version, + only during development prior to the first lightning-capable + release. Wallets with such channels will have to close them. + (1f403d1c, 7b8e257e) + * Qt: fix duplication of some OS notifications on onchain txs (#7943) + * fix multiple recent regressions: + - handle NotEnoughFunds when trying to pay LN invoice (#7920) + - handle NotEnoughFunds when trying to open LN channel (#7921) + - labels of payment requests were not propagated to + history/addresses (#7919) + - better default labels of outgoing txs (#7942) + - kivy: dust-valued requests could not be created for LN (#7928) + - when closing LN channels, future (timelocked) txs were not + shown in history (#7930) + - kivy: fix deleting "local" tx from history (#7933) + - kivy: fix paying amountless LN invoice (#7935) + - Qt: better handle unparseable URIs (#7941) + + # Release 4.3.0 - (August 5, 2022) * This version introduces a set of UI modifications that simplify the @@ -902,7 +933,7 @@ issue #3374. Users should upgrade to 3.0.5. run "python3 setup.py install" in order to install the new dependencies. - * Segwit support: + * Segwit support: - Native segwit scripts are supported using a new type of seed. The version number for segwit seeds is 0x100. The install diff --git a/electrum/version.py b/electrum/version.py index 3ea8b3b98..260acc619 100644 --- a/electrum/version.py +++ b/electrum/version.py @@ -1,5 +1,5 @@ -ELECTRUM_VERSION = '4.3.0' # version of the client package -APK_VERSION = '4.3.0.0' # read by buildozer.spec +ELECTRUM_VERSION = '4.3.1' # version of the client package +APK_VERSION = '4.3.1.0' # read by buildozer.spec PROTOCOL_VERSION = '1.4' # protocol version requested