This RC most notably contains a fix to the memory leak caused by a bug in BadgerDB, reducing memory consumption significantly in https://github.com/celestiaorg/celestia-node/pull/2960.
What's Changed
FEATURES
- feat(core): Enable metrics for core package by @renaynay in https://github.com/celestiaorg/celestia-node/pull/2863
- feat(cmd): pass Start options; add WithFlagSet option by @tuxcanfly in https://github.com/celestiaorg/celestia-node/pull/2950
BUG FIXES
- fix(test/daser): stop the eds store before finishing the test by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/2918
- fix(blob/service): handle absence proof by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/2911
- fix(node/store): substantial memory usage improvements by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/2960
MISCELLANEOUS
- chore(cmd): add a newline after printing token so it doesn't run into shell prompt by @ramin in https://github.com/celestiaorg/celestia-node/pull/2887
- chore(deps): Bump actions/setup-node from 3 to 4 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2886
- chore: increase lint timeout by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/2917
- chore: update link to node rpc docs by @jcstein in https://github.com/celestiaorg/celestia-node/pull/2916
- chore(deps): Bump crazy-max/ghaction-import-gpg from 4 to 6 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2885
- chore(deps): Bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2900
- chore(deps): Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2899
- chore(ci): disable fail-fast on matrix tests by @ramin in https://github.com/celestiaorg/celestia-node/pull/2919
- chore(deps): Bump golang.org/x/text from 0.13.0 to 0.14.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2901
- chore(deps): Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2902
- chore(deps): Bump go.uber.org/fx from 1.20.0 to 1.20.1 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2879
- (ci) enable optional verbose logging on unit tests and upload artifacts by @ramin in https://github.com/celestiaorg/celestia-node/pull/2865
- chore(ci): remove 'continue-on-error' configuration from flakey tests by @ramin in https://github.com/celestiaorg/celestia-node/pull/2913
- chore(deps): Bump github.com/multiformats/go-multiaddr from 0.11.0 to 0.12.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2847
- chore(deps): Bump google.golang.org/grpc from 1.58.3 to 1.59.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2866
- chore(deps): Bump github.com/ipfs/boxo from 0.13.1 to 0.15.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2903
- chore: bump celestia-app to v1.4.0 by @evan-forbes in https://github.com/celestiaorg/celestia-node/pull/2948
- chore(node): tweak pyroscope options by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/2974
- chore(modheader): lower store cache size for LN by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/2975
- misc(config): add @ramin to codeowners by @ramin in https://github.com/celestiaorg/celestia-node/pull/2973
Full Changelog: https://github.com/celestiaorg/celestia-node/compare/v0.12.0...v0.12.1-rc1