What's Changed
- Adds test for DeriveRoot function in trie by @ahasikos in #691
- Subscriptions test by @paologalligit in #687
- Debug test by @paologalligit in #686
- Test coverage api package [accounts, blocks, events, node, transactions, transfers] by @paologalligit in #681
- test: add test coverage for api/utils package by @paologalligit in #676
- Enable e2e tests by @darrenvechain in #685
- build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #709
- Add docker security scan by @darrenvechain in #705
- Readme refactor by @darrenvechain in #708
- Add thor package tests by @MakisChristou in #694
- cmd: add genesis flag to solo, allow specifying a custom genesis file… by @libotony in #682
- improve txpool tests by @libotony in #696
- add tests for cmd/node/optimizer by @libotony in #695
- Fix flaky test - TestConvertBlockWithBadSignature by @otherview in #711
- improve doc, add genesis flag to solo by @libotony in #712
- switch codecov action to v4 by @libotony in #714
- start the release cycle of v2.1.2 by @libotony in #718
- set solo's default gaslimit to 40M by @libotony in #720
- Adds allowed-peers Flag by @otherview in #688
- Small fix on the readme by @otherview in #725
- Fix marshalling of CustomGenesis by @otherview in #730
- add GHA to check for license by @darrenvechain in #731
- fix master commit action by @darrenvechain in #733
- feat: update base gas price on solo by @darrenvechain in #722
- fix: relative links don't work with a proxy by @darrenvechain in #738
- feat: add support for 'finalized' revision in accounts by @darrenvechain in #689
- minor improvement regarding JSON marshal by @libotony in #737
- feat: add repo badges by @darrenvechain in #739
- fix: master commit message by @darrenvechain in #741
- Builtin coverage by @ahasikos in #736
- Adding api-logs-enabled flag by @otherview in #734
- fix: add a note to specify mainnet optimization by @darrenvechain in #746
- Cleanup p2p thor + add tests by @otherview in #724
- Selectable block interval on solo by @MakisChristou in #740
- adapt shutdown signal in solo init function by @libotony in #750
- Adding Metrics to the node by @otherview in #671
- minor comment improvement in package cmd/thor by @libotony in #751
- Provide some time for test to ingest metrics by @otherview in #757
- Removes http server from the prom test by @otherview in #758
- Fix prometheus test race condition by @otherview in #759
- Add gosec to SAST analysis by @WaqarAhmedVC in #755
- Fixes the build by @otherview in #760
- Configure codecov ignored files by @ahasikos in #745
- Update linter to 1.55 by @otherview in #761
- remove flaky subscription test by @paologalligit in #742
- tidy dependency by @libotony in #756
- use middleware to capture HTTP server metrics by @libotony in #753
- Add missing flags to usage.md by @leszek-vechain in #754
- node: fix block metric label by @libotony in #762
New Contributors
- @WaqarAhmedVC made their first contribution in #755
- @leszek-vechain made their first contribution in #754
Full Changelog: v2.1.1...v2.1.2-rc.2