SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for electrum-4.5.5-crypto.1.99.noarch.rpm :

* Fri Jun 28 2024 Jiri Slaby - Update to version 4.5.5
* see release notes at: https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES- drop lift-aiorpcx-version.patch (now upstream)
* Mon Apr 29 2024 Jiri Slaby - add lift-aiorpcx-version.patch
* Mon Apr 15 2024 Jiri Slaby - use python\'s dependency_generator- package icons dir properly
* Fri Apr 12 2024 Jiri Slaby - switch to qt6 as the qmls are qt6-only
* Thu Mar 21 2024 Jiri Slaby - Update to version 4.5.4
* see release notes at: https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES- add jsonpatch to requires
* Tue Feb 06 2024 Jiri Slaby - add python3-qt5 to requires
* Thu Jan 04 2024 Jiri Slaby - add async_timeout to both requires
* Wed Sep 20 2023 Jiri Slaby - Update to version 4.4.6
* Lightning: - security fixes, see disclosures: - https://github.com/spesmilo/electrum/security/advisories/GHSA-9gpc-prj9-89x7 - https://github.com/spesmilo/electrum/security/advisories/GHSA-8r85-vp7r-hjxf - fix: cannot sweep from channel after local-force-close, if using imported channel backup (#8536). - fix: we would sometimes attempt sending MPP even if not supported by the invoice (2cf6173c)
* QML GUI: - fix lnurl-pay when config.BTC_AMOUNTS_ADD_THOUSANDS_SEP is True (5b4df759)
* Hardware wallets: - Trezor: support longer than 9 character PIN codes (#8526) - Jade: support more custom-built DIY Jade devices (#8546)
* fix: exceptions in some callbacks got lost and not logged (3e6580b9)
* Wed Jun 21 2023 Jiri Slaby - Update to version 4.4.5
* Hardware wallets: - jade: fix regression in sign_transaction (#8463) - Ledger: - fix old bitcoin app support (<2.1): \"no sig for ...\" (#8365) - bump req ledger-bitcoin (0.2.0+), adapt to API change (30204991)
* Lightning: - fix \"rebalance_channels\" function (#8468) - limit max feature bit we accept to 10_000 (#8403) - do not disconnect on \"warning\" messages (6fade55d)
* enforce that we run with python asserts enabled
* QML GUI: - fix creating multisig wallets involving BIP39 seeds (#8432) - fix \"cannot scroll to open a lightning channel\" (#8446) - wizard: \"confirm seed\" screen to normalize whitespaces (#8442) - fix assert on address details screen (#8420) - implement bip39 account detection (0e0c7980) - add share toolbutton for outputs in TxDetails (#8410)
* Qt GUI: - better handle some expected errors in SwapDialog (#8430) - handle expected errors in DSCancelDialog (#8390) - persist addresses tab toolbar \"show/hide\" state (b40a608b)
* libsecp256k1: bump bundled version to 0.3.2 (10574bb1)
* Intentionally break multisig wallets that have heterogeneous master keys.
* fix wallet.get_tx_parents for chain of unconf txs (#8391)
* locale: translate more strings when using \"default\" lang (a0c43573)
* wallet: persist frozen state of addresses to disk right away (#8389)- Move away from python_enable_dependency_generator as per packaging docs
* Tue May 09 2023 Jiri Slaby - Update to version 4.4.2
* fix undefined var check in swap_dialog (#8341)
* really fix \"recursion depth exceeded\" for utxo privacy analysis (#8315)
* fix signing txs for 2fa wallets (#8368)
* fix for wallets with encrypted-keystore but unencrypted-storage (#8374)
* properly delete wizard components after use (#8357)
* avoid entering loadWallet if daemon is already busy loading (#8355)
* no auto capitalization on import and master key text fields (5600375d)
* remove Qt virtual keyboard and add Seedkeyboard for seed entry (#8371, #8352)
* add runtime toggling of android SECURE_FLAG, to allow screenshots (#8351)
* restrict cases where server is shown \"lagging\" (53d61c01)
* fix hardened char \"h\" vs \"\'\" needed for some hw wallets (#8364, 499f5153)
* fix digitalbitbox(1) support (22b8c4e3)
* fix wrong type for \"history_rates\" config option (#8367)
* fix issues with wallet.get_tx_parents (a1bfea61, 56fa8325)
* fix sweeping (#8340)
* fix send tab input_qr_from_camera (#8342)
* fix crash reporter showing if send fails on typical errors (#8312)
* bumpfee: disallow targeting an abs fee. only allow feerate (#8318)
* fix offline-signing or co-signing pre-segwit txs (#8319)
* add option to show onchain address in ReceiveDetailsDialog (#8331)
* fix strings unique to QML did not get localized/translated (#8323)
* allow paying bip21 uri onchain that has both onchain and bolt11 if we cannot pay on LN (#8334, 312e50e9)
* virtual keyboard: make buttons somewhat larger (75e65c5c)
* fix(?) Android crash with some OS-accessibility settings (#8344)
* fix channelopener.connectStr qr scan popping under (#8335)
* fix restoring from old mpk (watchonly for \"old\" seeds) (#8356)
* libsecp256k1: add runtime support for 0.3.x, bump bundled to 0.3.1
* forbid paying to \"http:\" lnurls (enforce https or .onion) (1b5c7d46)
* fix wallet.bump_fee \"decrease payment\" erroring on too high target fee rate (#8316)
* fix performance regressions in tx logic (ee521545, 910832c1)
* fix \"recursion depth exceeded\" for utxo privacy analysis (#8315)
* New onchain transaction creation flow, with configurable preview
* Various options have been moved to toolbars, where their effect can be more directly observed.
* lightning: support for option scid_alias.
* Qt GUI: UTXO privacy analysis
* Coins tab
* Lightning invoices are regenerated everytime routing hints are deprecated due to liquidity changes.
* Script descriptors are used internally to sign transactions.
* make sending trampoline payments more reliable (5251e7f8)
* use different trampoline feature bits than eclair (#8141)
* invoice-handling: fix get_request_by_addr incorrectly mapping addresses to request ids when an address was reused (#8113)
* fix a deadlock in wallet.py (52e2da3a)
* CLI: detect if daemon is already running (c7e2125f)
* add an AppStream metainfo.xml file for Linux packagers (#8149)
* payserver plugin: - replaced vendored qrcode lib - added tabs for on-chain and lightning invoices - revamped html and javascript
* Wed Jan 04 2023 Jiri Slaby - Update to version 4.3.3
* fix handling failed HTLCs in gossip-based routing (#7995)
* fix LN cooperative-chan-close to witness v1 addr (#8012)
* never put ypub/zpub in psbts, only plain xpubs (#8036)
* for witness v0 txins, put both UTXO and WIT_UTXO in psbt (#8039)
* Trezor: optimize signing speed by not serializing tx (#8058)
* Ledger: - modify plugin to support new bitcoin app v2.1.0 (#8041), - added a deprecation warning when using Ledger HW.1 devices.
* commands: - getinfo() to show if running in testnet mode (#8044) - add a \"convert_currency\" command (for fiat FX rate) (#8091)
* Qt wizard: fix QR code not shown during 2fa wallet creation (#8071)
* rework Tor-socks-proxy detection to reduce Tor-log-spam (#7317)
* fix payserver (merchant) js for electrum 4.3 invoice api (0fc90e07)
* bip21: more robust handling of URIs that include a \"lightning\" key (ac1d53f0, 2fd762c3, #8047)
* Fri Nov 18 2022 Jiri Slaby - Update to version 4.3.2
* When creating new requests, reuse addresses of expired requests (fixes #7927).
* Index requests by ID instead of receiving address. This affects the following commands: get_request, get_invoice, list_requests, list_invoices, delete_request, delete_invoice
* Trampoline routing: remember routes that have failed. Try other routes instead of systematically raising tampoline fees.
* Fix sweep to_local output from channel backup (#7959)
* 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.
* Qt: fix duplication of some OS notifications on onchain txs (#7943)
* fix multiple recent regressions
* Fri Aug 12 2022 Jiri Slaby - Update to version 4.3.0
* This version introduces a set of UI modifications that simplify the use of Lightning. The idea is to abstract payments from the payment layer, and to suggest solutions when a lightning payment is hindered by liquidity issues.
* In addition, the following new features are worth noting: - support for the Blockstream Jade hardware wallet (#7633) - support for LNURL-pay (LUD-06) (#7839) - updated trampoline feature bit in invoices (#7801) - the claim transactions of reverse swaps are not broadcast until the parent transaction is confirmed. This can be overriden by manually broadcasting the locakl transaction. - the fee of submarine swap transactions can be bumped (#7724) - better error handling for trampoline payments, which should improve payment success rate (#7844) - channel backups are removed automatically when the corresponding channel is redeemed (#7513)- add lift-protobuf-version.patch
* Wed Jun 01 2022 Jiri Slaby - Update to version 4.2.2
* watching onchain outputs: significant perf. improvements (#7781)
* enforce relative order of some msgs during chan reestablishment
* fix force-close containing incoming HTLCs
* smarter pairing during sign_transaction (238619f1)
* keepkey: fix pairing with device using a workaround (#7779)
* fix \"Automated BIP39 recovery\" not scanning change paths (#7804)
* bypass network proxy for localhost electrum server (#3126)
* Mon May 02 2022 Jiri Slaby - Update to version 4.2.1 - revert to defaulting the UI language to English (25fee6a6) - more resilient startup: better error-handling and fallback (#7447) - fix LN error/warning message-handling, and fix regression that errors during channel-open were not properly shown in GUI (a92dede4) - during LN chan open, do not backup wallet automatically (#7733) - Imported wallets: fix delete_address rm-ing too many txs (#7587) - fix potential deadlock in wallet.py (d3476b6b) - ledger: add progress indicator to sign_transaction (#7516) - The minimum python version was increased to 3.8 (#7661) - redesigned MPP splitting algorithm (#7202) - trampoline: implement multi-trampoline MPP (#7623) - implement option_shutdown_anysegwit (#7542) - implement option_channel_type (#7636) - implement modern closing negotiation (#7586, #7680) - improve support for \"lightning:\" URIs on all platforms (#7301) - add setting \"show amounts with msat precision\" (5891e039) - add setting \"add thousand separators to bitcoin amounts\" (#7427) - implement Unix sockets and make them the default (#7545, #7566) - add \"bumpfee\" command (#7438) - show network setup on first start before wallet creation (#7464) - add \"Child Pays For Parent\" option (#7487) - improved locale handling (22bb52d5, 7cb11ced, 4293d6ec) - trezor: bump trezorlib to 0.13 (#7590) - bitbox02: bump bitbox02 to 6.0, support send-to-taproot (#7693) - ledger: support \"Ledger Nano S Plus\" (#7692) - added support for sighash types beside \"ALL\" (#7453) - signmessage: also accept Trezor-type sigs for segwit addrs (#7668) - network: make request timeout configurable (#7696) - paytomany (onchain txout batching) now allows multiple max(\"!\") amounts with specified weights (#7492) - Lots of other minor bugfixes and usability improvements.- cleanup .spec- remove lift-py-deps.patch (it\'s upstream now)
* Thu Feb 10 2022 Jiri Slaby - lift python-dnspython version to allow 2.2
* Mon Aug 30 2021 Jan Baier - Update to version 4.1.5
* Kivy: fix paying bip70 invoices (regression) (90579ccf)
* fix: payment requests not saved if process is killed (6a049d99)
* Lightning: improve payment success when using trampoline (3a7f5373)
* add support for signet test network (#7282)
* Qt GUI: allow restoring from SLIP39 seeds (#6917)
* Qt GUI: rework QR code scanning on Windows and macOS (#7365)
* Qt GUI: support smaller window sizes, decrease minimums (#7385)
* GUIs: add \"funded or unused\" filter option to Addresses tab (#5823)
* Kivy: fix a regression where a non-LN wallet could not open the settings (c49d6995)
* CLI/RPC: fix \"close_wallet\" command (#7348)
* AppImage: fix some startup issues by including libxcb deps (#7198)
* Lightning: - smarter LN pathfinding (if trampoline is disabled): - estimate liquidity in channels using previous attempts (#7152) - consider inflight HTLCs and try to route around them (#7292) - bugfix: add more safety checks to avoid \"batch RBF\" feature merging LN funding txs (#7298) - remove HTLC value upper limit of ~42 mBTC (#7328) - Kivy GUI: implement freezing LN channels (11bb39ee)
* imported wallets: when enabling the \"Use change addresses\" option, change will now be sent to a random unused imported address. (#7330) As before, by default, change is sent back to the \"from address\".
* seed generation: make sure newly created electrum seeds don\'t have correct bip39 checksum by chance (#6001)
* other minor fixes
* Thu Apr 29 2021 Jiri Slaby - add lift-py-deps.patch
* Mon Apr 19 2021 Jiri Slaby - Update to version 4.1.2
* fix some crashes when exiting (#6889)
* make sure pressing Ctrl-C always quits (c41cd4ae)
* fix Qt crash with the swap dialog
* fix localization issues (#7158 #4621)
* fix python crash with swaps (#7160)
* The wallet creation wizard no longer asks for a seed type, and creates segwit wallets with bech32 addresses.
* Paid invoices (both incoming and outgoing) are automatically removed from the send/receive lists of the GUI.
* recoverable channels
* trampoline payments
* support multi-part-payment
* support upfront-shutdown-script
* Qt: The increase fee dialog now has advanced options, and offers the choice between different RBF strategies.
* Watchtowers: The \'use_local_watchtower\' feature is deprecated, and it has been removed from the Qt GUI. The \'use_remote_watchtower\' setting has been renamed to \'use_watchtower\'.
* BIP-0350: use bech32m for witness version 1+ addresses (4315fa43).
* Block explorer: allow setting a custom URL in Qt GUI (#6965)
* other minor fixes
* Tue Feb 09 2021 Jiri Slaby - Update to version 4.0.9
* fixes a regression introduced in 4.0.8, that prevents from paying BIP70 invoices (#6859)
* reflect frozen channels and disconnected peers in the displayed \'can send/can receive\' amounts.
* fix decoding BIP21 URIs with uppercase schema (d40bedb2)
* psbt: put full derivation paths into PSBT by default (c8155129)
* invoices: allow address-reuse (#6609, #6852)
* A few other minor bugfixes.
* kivy: fix open channel with \'max\' amount
* kivy: fix regression introduced in last release (a9fc440)
* other minor GUI fixes- drop 0001-dnspython-2.0-works-too.patch (not needed)
 
ICM