@@ -4,6 +4,66 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
5
5
and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
6
6
7
+ ## [ 5.2.0.0] 2021-03-01, mandatory, "Hilda"
8
+ ### Added
9
+ - gui: Add RAC column to wizard summary page projects table #1951 (@cyrossignol )
10
+ - rpc: clean up the superblocks function and add magnitude to getmininginfo #1966 (@jamescowens )
11
+ - rpc: Add transaction size to RPC output #1971 (@cyrossignol )
12
+ - voting: Add user-facing support for poll response types #1976 (@cyrossignol )
13
+ - gui: Port Bitcoin Intro class (implement the ability to choose a data directory via the GUI) #1978 (@jamescowens )
14
+ - gui: Port Bitcoin MacOS app nap manager #1991 (@jamescowens )
15
+ - mining, rpc: Implement staking efficiency measure and improve SelectCoinsForStaking and CreateCoinStake #1992 (@jamescowens )
16
+ - accrual, rpc: Implement auditsnapshotaccruals #2001 (@jamescowens )
17
+ - docs: add doxygen support #2000 (@div72 )
18
+ - beacon: Specialized beacon storage in leveldb #2009 (@jamescowens )
19
+ - rpc: Add a call to dump contracts in binary form #2011 (@div72 )
20
+ - rpc: Add boolean option to report active beacons only in beaconreport #2013 (@jamescowens )
21
+ - consensus: Set Hilda mainnet hardfork height to 2197000 #2022 (@jamescowens )
22
+
23
+ ### Changed
24
+ - refactor: [ Memory optimization] Block index duplicate PoS state #1945 (@cyrossignol )
25
+ - refactor: [ Memory optimization] Block index superblock and contract flags #1950 (@cyrossignol )
26
+ - refactor: [ Memory optimization] Remove stake modifier checksums #1954 (@cyrossignol )
27
+ - refactor: [ Memory optimization] Block index allocation overhead #1957 (@cyrossignol )
28
+ - refactor: [ Memory optimization] Remove block index subsidy fields #1960 (@cyrossignol )
29
+ - refactor: [ Memory optimization] Separate chain trust from the block index #1961 (@cyrossignol )
30
+ - refactor: [ Memory optimization] Eliminate padding between block index fields #1962 (@cyrossignol )
31
+ - beacon, gui: Add check for presence of beacon private key to updateBeacon() #1968 (@jamescowens )
32
+ - util: Enhance ETTS calculation #1973 (@jamescowens )
33
+ - refactor: Use new clamp in util.h #1975 (@jamescowens )
34
+ - gui: Redo global status for overview #1983 (@jamescowens )
35
+ - util: Improvements to MilliTimer class and use in the miner and init #1987 (@jamescowens )
36
+ - rpc: Move rpc files to directory #1995 (@Pythonix )
37
+ - rpc: Enhance consolidateunspent and fix fee calculation #1994 (@jamescowens )
38
+ - contract: Double the lookback scope of contract replay #1998 (@jamescowens )
39
+ - net: Don't rely on external IP resolvers #2002 (@Tetrix42 )
40
+ - beacon: Change beacon map to pointers #2008 (@jamescowens )
41
+ - gui: Update bitcoin_sv.ts #2014 (@sweede-se )
42
+ - util: Update snapshot URLs and add accrual directory #2019 (@jamescowens )
43
+ - beacon: Tweak BeaconRegistry::Revert #2020 (@jamescowens )
44
+ - rpc, qt: bump fees @2023 (@div72 )
45
+
46
+ ### Removed
47
+ - researcher: Remove automatic legacy beacon key import #1963 (@cyrossignol )
48
+ - util: Revert "Close LevelDB after loading the block index" #1969 (@cyrossignol )
49
+ - ci: Fix python symlink issue & remove travis #1990 (@div72 )
50
+ - ci: remove python workaround #2005 (@div72 )
51
+
52
+ ### Fixed
53
+ - gui: fix mandatory/leisure detection of upgrade check #1959 (@Pythonix )
54
+ - voting: Fix title in "gettransaction" RPC for legacy poll contracts @1970 (@cyrossignol )
55
+ - gui: Fix missing menu items on macOS #1972 (@scribblemaniac )
56
+ - rpc: Fix answer offset in "votedetails" #1974 (@cyrossignol )
57
+ - voting: Implement missing try-catch in VotingVoteDialog::vote #1980 (@jamescowens )
58
+ - scraper: Add check for minimum housekeeping complete in scraper #1977 (@jamescowens )
59
+ - voting: Fix nonsense vote weights for legacy polls #1988 (@cyrossignol )
60
+ - voting: Fix incorrect field returned in ResolveMoneySupplyForPoll() #1989 (@cyrossignol )
61
+ - consensus, accrual: Fix newbie accrual #2004 (@jamescowens )
62
+ - log: grammar correction #2016 (@nathanielcwm )
63
+ - wallet: Correct nMinFee fee calculation in CreateTransaction #2021 (@jamescowens )
64
+ - rpc, miner: Correct GetLastStake #2026 (@jamescowens )
65
+ - wallet: Fix bug in CreateTransaction causing insufficient fees #2029 (@jamescowens )
66
+
7
67
## [ 5.1.0.0] 2020-11-01, mandatory, "Gladys"
8
68
### Added
9
69
- rpc: Add out-of-sync status to "getinfo" and "getblockchaininfo" #1925 (@cyrossignol )
0 commit comments