v1.5.0
Notable Changes
This release includes our transition to blstrs
library, which gives a large performance increase in both transaction creation and transaction verification.
What's Changed
- updates poolMiner log message on new work by @hughy in #3974
- fixes usage of oclif table sort flag by @hughy in #3975
- Fix error message when chain head changes by @danield9tqh in #3972
- Perf test reporter and CI integration by @ygao76 in #3930
- feat(ci): Check for missing test fixtures by @mat-if in #3976
- Add back print result by @ygao76 in #3979
- Remove expect check in perf tests by @ygao76 in #3977
- Record CPU information during GitHub CI runs by @andreacorbellini in #3980
- verifies block template after streaming by @hughy in #3967
- Standardize util exports for S3 utils by @NullSoldier in #3981
- Add browse CLI command by @NullSoldier in #3940
- handles errors sending jobs to worker threads by @hughy in #3984
- Change Wallet.send() to accept an object by @NullSoldier in #3982
- adds context to telemetry TypeErrors by @hughy in #3986
- Add annotation to test report by @ygao76 in #3985
- Blstrs by @mat-if in #3970
- adds event/onReorganizeChain RPC by @hughy in #3989
- Move perf test to separate workflow by @ygao76 in #3988
- Create tx verification perf test by @ygao76 in #3995
- adds chain reorgs to stats command by @hughy in #3990
- Initial implementation of the AssetsVerifier system by @andreacorbellini in #3993
- Make RPC getBalance body optional by @NullSoldier in #3992
- Run perf test on mac mini by @ygao76 in #3997
- feat(ci): add ability to run the perf tests on demand by @mat-if in #3998
- adds encoder directory to wallet/account by @hughy in #4001
- Improve logging in the assets verifier system by @andreacorbellini in #3999
- Remove influx set up step in Github workflow by @ygao76 in #4004
- Add feeRate to RPC Wallet/sendTransaction by @NullSoldier in #3983
- Return asset verification information from the RPC interface by @andreacorbellini in #3996
- Add a configuration value for enabling/disabling the asset verification system by @andreacorbellini in #4000
- Add a configuration value for customizing the asset verification URL by @andreacorbellini in #4002
- Make STUN servers configurable by @danield9tqh in #3994
- Remove creating influx config in GH Workflow by @ygao76 in #4008
- Consistently handle template creation errors in mining manager by @danield9tqh in #3991
- Use env vars for Influx Auth credentials by @ygao76 in #4013
- feat(ifl-1233): account name optional by @jowparks in #4012
- chore: remove import export cli tests by @jowparks in #4017
- feat(ifl-1233): refactor language utils by @jowparks in #4014
- Remove rust cache step in perf test workflow by @ygao76 in #4015
- feat(cli): Log out warning if CLI update is available by @rohanjadvani in #4016
- Revert "Fix error message when chain head changes" by @danield9tqh in #4022
- feat: encoder options for AccountEncoder type by @jowparks in #4023
- feat(ci): Add a lint check for PRs against master by @mat-if in #4024
- adds separate RpcAccountImport type by @hughy in #4025
- feat(ifl-1233): create existing encoders by @jowparks in #4011
- Highlight verified assets in the output of cli commands by @andreacorbellini in #4009
- implements bech32 account encoder by @hughy in #4005
- feat: Add monitoring for libuv queue size by @mat-if in #3987
- fix(ci): Base branch check should update to green if base changes by @mat-if in #4029
- Set SDK node compatability to >=16 by @NullSoldier in #4003
- Version bump 1.5.0 by @mat-if in #4026
- STAGING -> MASTER by @mat-if in #4021
Full Changelog: v1.4.0...v1.5.0