Releases: gridcoin-community/Gridcoin-Research
Releases · gridcoin-community/Gridcoin-Research
4.0.0.0-Mandatory
Added
- Linux nodes can now stake superblocks using forwarded contracts,
#1060 (@tomasbrod).
Changed
- Replace interest with constant block reward #1160 (@tomasbrod).
Fork is set to trigger at block 1420000. - Raise coinstake output count limit to 8 #1261 (@tomasbrod).
- Port of Bitcoin hash implementation #1208 (@jamescowens).
- Minor canges for the build documentation #1091 (@Lenni).
- Allow sendmany to be used without an account specified #1158 (@Foggyx420).
Fixed
- Fix
cpids
andvalidcpids
not returning the correct data #1233
(@Foggyx420). - Fix
listsinceblock
not showing mined blocks to change addresses,
#501 (@Foggyx420). - Fix crash when raining using a locked wallet #1236 (@Foggyx420).
- Fix invalid stake reward/fee calculation (@jamescowens).
- Fix divide by zero bug in
getblockstats
RPC #1292 (@Foggyx420). - Bypass historical bad blocks on testnet #1252 (@Quezacoatl1).
- Fix MacOS memorybarrier warnings #1193 (@ghost).
Removed
- Remove neuralhash from the getpeerinfo and node stats #1123 (@Foggyx420).
- Remove obsolete NN code #1121 (@Foggyx420).
- Remove (lower) Mint Limiter #1212 (@tomasbrod).
3.7.16.0-Leisure
Fixed
- Fix burned coins incorrectly showing up in wallets, #1283 (@jamescowens).
- Fix decimal output in RPC commands, #1272 (@Foggyx420).
- Fix verbose flag in
getrawtransaction
RPC output, #1271 (@jamescowens).
3.7.15.0-Leisure
Changed
- Balance now includes unconfirmed coins sent by self, #1192 (@Foggyx420).
3.7.14.0-Leisure
Added
- Support for Qt 5.9 (@TheCharlatan)
- Compatibility with boost-1.67 (@Ravon)
- Calculations to reduce network time offset (@jamescowens)
- Feedback for addnode RPC command (@tomasbrod)
- Added data acquisiton commands (@tomasbrod):
- getrecentblocks
- exportstats1
- getsupervotes
- /var/lib/boinc/ as a valid boinc path on Linux (@rsparlin)
- Stress testing script (@Foggyx420)
- refhash command also on linux (@jamescowens)
- Documentation for out of source build (@TheCharlatan)
Changed
- More accurate time to stake and network weight estimations (@jamescowens)
- Compressed image files (@Peppernrino)
- Poll (voting) code refactoring (@TheCharlatan)
- BITCOIN optimize command listunspent (@Foggyx420)
- RPC server refactoring (Wladimir J. van der Laan) (@TheCharlatan)
- Replace json spirit with Univalue JSON library (@TheCharlatan)
- Change repository URL (@Foggyx420)
- Pretty-print rpc output (@Ravon)
- Logging for debugging reward computation (@tomasbrod)
- Clean-up beacon manipulation (@Foggyx420)
Fixed
- Building errors on Mac releated to SVG framework (@TheCharlatan)
- neural data response
- neural network fixes (@Foggyx420)
- investor cpid's appearing as zeros in block index (@tomasbrod)
- ensure that daemon functionality is correct when built together with gui wallet (@jamescowens)
- improve logging, remove empty lines (@jamescowens) (@Foggyx420) (@tomasbrod) (@Ravon)
- windows socket warnings (@TheCharlatan)
Removed
- unused components of neural network (@Foggyx420)
- GRCRestarter (@Foggyx420)
- Galaza (game) (@Foggyx420)
- unused images (@barton2526)
- unused code (@Foggyx420) (@Pythonix)
- unusual activity report (@tomasbrod)
- burnamount and recipient from appcache (@tomasbrod)
- GUI FAQ (@Lenni)
- unusable limit from magnitude command (@Foggyx420)
- cgminer support (@Foggyx420)
- deprecated menu items (@jamescowens)
3.7.13.0-Leisure
Fixed
- Fix voting regression when done from the UI, #1133 (@Foggyx420).
3.7.12.0-Leisure
Fixed
- Fixes for displaying on high DPI displays, #517 (@skcin).
- Re-enable unit tests, add unit test to Travis, #769, #808 (@TheCharlatan).
- Fix empty string in sendalert2 (@tomasbrod).
Added
- Neural Report RPC command, #1063 (@tomasbrod).
- GUI wallet redign with new icons and purple native style (@skcin).
Changed
- Switch to autotools and Depends from Bitcoin, #487 (@TheCharlatan).
- Clean and update docs for new build system, remove outdated, #828 (@TheCharlatan).
- Change estimated time to stake calculations to be more accurate, #1084 (@jamescowens).
- Move logging to tinyformat, #1009 (@TheCharlatan).
- Improve appcache performance, #734 (@denravonska).
- Improve block index memory access performance, #679 (@denravonska).
- NN fixes: clean logging, explain mag single response, move contract to ndata_nresp (@denravonska)
- Updated translations:
- RPC refactor: Cleaner locks, better error handling, move execute calls to straght rpc calls, #1024 (@Foggyx420).
- Change locking primitives from Boost to STL, #1029 (@Foggyx420).
Removed
- gridcoindiagnostic RPC call (@denravonska).
- Galaza, #945 (@barton2526).
- Assertion in SignSignature, #998 (@TheCharlatan).
- Upgrade menu, #1094 (@jamescowens).
- Acid test functions, #871 (@tomasbrod).
- Qt4 support, #801 (@denravonska).
3.7.11.0-Leisure
Fixed
- Fix wallet being locked while flushing. It now requires a clean shutdown
or a backup to migrate the wallet.dat to a different system, #1010 (@jamescowens).
Changed
- Automatic backups can now be disabled by using
-walletbackupinterval=0
,
#1018 (@denravonska). - Trigger a fix spent coins check on start and after block disconnect, #1018 (@denravonska).
3.7.10.0-Leisure
Fixed
- Fix sync issues due to beacon age checks, #1003 (@denravonska).
3.7.9.0-Leisure
3.7.8.0-Mandatory
Fixed
- Move context sensitive DPoR block checks to ConnectBlock, #922 (@tomasbrod).
- Check incoming blocks for malformed DPoR signature, #922.
- Corect tally height on init, #917 (@denravonska).
- Prevent staking of a block with a failed signature, #948 (@Foggyx420).
- Fix UI and RPC slowdown regression, #961 (@denravonska).
- Fix Debian lint errors, #886, #885, #884, #883 (@caraka).
- Fix fork issue due to research age calculation inconsistencies, #939
(@denravonska). - Fix crashes when tallying, #934 (@denravonska).
- Revert reorganize of the chain trust becomes less than what it was, #957
(@tomasbrod). - Fix sync issues with incorrectly accepted v8 beacons, #979 (@tomasbrod).
Changed
- Double check PoS kernel, #958 (@tomasbrod).
- Don't tally until V9 to speed up syncing, #943 (@denravonska).
- Double check proof of stake kernel, #958 (@tomasbrod).