A new version of Ravencoin core is out; version 4.6.1. This version brings a large number of updates containing improvements to the wallet GUI, updated information windows for importing 12 word seed phrases, several synchronization fixes that address a number of issues that mining pools ran into, updates to building dependencies, multiple backports from Bitcoin core, updated docker files, and lots of additional documentation and translations updates.
A complete list is below.
(Known issues are listed at the bottom of this page).
- PR 1170 - Add missing locks in net.{cpp,h} (bitcoin#11744)
- PR 1173 - Make CWallet:: FundTransaction atomic (bitcoin#11864)
- PR 1164 - Introduce a maximum size for locators.
- PR 1163 - fix uninitialized read when stringifying an addrLocal
- PR 1162 - Fix data race (UB) in InterruptRPC()
- PR 1161 - Set CConnman byte counters earlier to avoid uninitialized reads
- PR 1160 - Fix Char as Bool in Wallet
- PR 1159 - [validation] Crash if disconnecting a block fails
- PR 1031 - Release work queue after event base finish (bitcoin#19033)
- PR 1118 - avoid sensitive data in core files (Linux and FreeBSD)
- PR 1115 - Remove useless mapRequest tracking
- PR 1057 - Introduce a Shuffle for FastRandomContext and use it in wallet
- PR 1036 - Drop buggy TableViewLastColumnResizingFixer class (bitcoin#204)
- PR 1023 - Require miniupnpc v10 (bitcoin#10414)
- PR 1021 - random abort (segmentation fault) (bitcoin#9683)
- PR 1008 - remove build warnings Qt 5.15.x (multiple bitcoin backports)
- PR 1032 - libevent update (bitcoin#21991)
- PR 1007 - Suppress -Wdeprecated-copy warnings
- PR 1078 - github action enable Skip Duplicate Actions.
- PR 1033 - update Expat 2.4.1 change source to github.
- PR 1020 - Default to c++17
- PR 999 - fix includes for freebsd.
- PR 962 - Use package-version from raven-config.h when naming files
- PR 957 - Update paths for git-actions to ignore.
- PR 945 - build on bionic for glibc-compatibility.
- PR 955 - Add aarch64-linux-gnu
- PR 934 - Copy install_db4.sh from bitcoin.
- PR 946 - Enable github caching of depends.
- PR 923 - Make sure the sha256sum goes to a separate file
- PR 915 - Remove reference to AWS.
- PR 904 - Update depends and fixes auto-build
- PR 1145 - increase download timeout and retries
- PR 1066 - zeromq 4.3.4
- PR 1067 - Bump Qt version to 5.12.11
- PR 972 - Update boost download url
- PR 951 - Update src/secp256k1 to same as current bitcoin master and path configure.ac
- PR 954 - Remove depends we don't need.
- PR 922 - Update Qt 5.12.10, openssl 1.1.1k and most of the dependencies
- PR 920 - mac_alias 2.2.0
- PR 919 - update boost download url
- PR 1204 - Update release version to v4.6.1 in prep for develop merge into master
- PR 1180 - Update dependencies for Ubuntu 21.10
- PR 1140 - Update translations
- PR 1076 - Update README.md
- PR 1080 - Updated Copyright Year Using Python Dev Tool
- PR 1074 - Update translations
- PR 1043 - update transifex client config.
- PR 1039 - fix typo
- PR 1003 - add build-freebsd.md and updates to build-unix.md
- PR 967 - Replaced bitcoin-core with Ravencoin
- PR 964 - Update to build-ubuntu.md
- PR 959 - general updates to multiple files.
- PR 935 - Add build-ubuntu.md
- PR 941 - Update documentation
- PR 933 - Update dependencies.md, discord invites and revert some wrong urls.
- PR 886 - Updated unix library list
- PR 868 - Restore mistakenly changed instances of 'bitcoin'
- PR 892 - fix wrong translation in Chinese
- PR 845 - updating documents to reflect changes to build processes
- PR 885 - Update Roadmap README.md
- PR 881 - Update README.md
- PR 842 - Update Roadmap README.md
- PR 835 - Update dnsseed-policy.md
- PR 916 - Issue template on github removed bitcoin and updated to Ravencoin
- PR 1203 - Update nMinimumChainWork, defaultAssumeValid, checkpointData, chainTxData
- PR 1085 - Add multilanguage support for BIP39
- PR 1070 - Do not force dns seeds by default.
- PR 1042 - add fixed seed nodes more often.
- PR 1038 - Moved QT app out of if statement and removed qt version checks
- PR 1024 - remove unneccesary parantheses.
- PR 960 - Remove unused scripts.
- PR 944 - Move urls to defines.
- PR 937 - move files from root to better locations
- PR 936 - remove unused and old files.
- PR 925 - Add helpmessage for -assetindex
- PR 821 - adding missing_check_unit
- PR 852 - Regex cleanup
- PR 867 - Update IFPS link.
- PR 1202 - Fix function test failures which depend on nonstandard transactions
- PR 1189 - resolves bug with in memory qualifier address checking
- PR 1184 - resolves a mining bug caused by a lockup in CreateNewBlock loop
- PR 1113 - resolves an issue with RPC call createrawtransaction transferwithmessage
- PR 1169 - Remove redundant locks
- PR 1167 - Fix potential memory leak in newPossibleKey(ChangeCWallet *wallet)
- PR 1122 - include array to fix building for osx.
- PR 1111 - Fix for issue 1110, CVE-2021–3401
- PR 1103 - Add asset support for function IsFromMe
- PR 1154 - resolve syntaxWarning for feature_assets_p2sh.py
- PR 1048 - resolves issue with handling of nonstandard txns and "-acceptnonstdtxn"
- PR 1035 - testnet switch to the correct portnumber for seeds
- PR 1028 - verification.cpp update variables to be const
- PR 1027 - testnet updated seeds
- PR 1000 - resolve issue with broken links due to search and replace.
- PR 863 - ISE-RAVEN-2020–02
- PR 872 - transferqualifier parameter index
- PR 1022 - ravengui cleanups.
- PR 1144 - create and reissue asset views - browse ipfs button
- PR 1138 - Create Assets tooltip wording
- PR 1134 - search for string in whole asset name.
- PR 1133 - minimum sizes and margins
- PR 1132 - optional seed extension word rename
- PR 1128 - Transaction fee color update
- PR 1125 - Wallet -> Get my words, auto close.
- PR 1075 - set window minimum size to usable default
- PR 1069 - Fixed display for atomic swap transactions in wallet
- PR 1068 - Get my words, re-lock wallet if not bip44.
- PR 1060 - Manage assets - update list when shown.
- PR 1050 - Reissue asset spinboxes. Disable if unit is max.
- PR 1025 - osx darkmode
- PR 1040 - toolbar move code to match order in toolbar
- PR 1034 - add version to modal overlay
- PR 1030 - option to hide text in toolbar
- PR 976 - Add Wallet -> Get my words
- PR 978 - Warning when opening ipfs-urls.
- PR 971 - Change wording to Send RVN, Transfer Assets.
- PR 956 - Adjust blue and orange to match the logo.
- PR 939 - Redesigned the mnemonic dialog GUI for wallet creation into 3 less confusing dialogs
- PR 938 - Add preview to QR code drag and drop
- PR 930 - Overview, increase size of recent transaction, now showing 8.
- PR 931 - Try to use the same words. (Send and Transfer instead of Pay)
- PR 929 - Manage Assets - Add label for reissue assets.
- PR 927 - Transfer assets and send view fixes.
- PR 926 - Enable High DPI Scaling
- PR 924 - Overview page - copy hash context menu.
- PR 917 - Add out-of-the-box browsers. Can be changed and removed in options
- PR 901 - custom ipfs viewer url
- PR 898 - Set and reset better maximum values on quantity spinboxes for asset creation.
- PR 894 - Adding a dropdown on the main UI to select what unit the current value is displayed in (BTC/RVN, USDT/RVN, etc.)
- PR 839 - Update Restricted Asset menu icons and change to SingleColorIconOnOff
- Issue 1206 -
Raven-qt -disablewallet
immediately closes after loading.