Skip to content

Releases: nimiq/core-rs-albatross

Mainet/Testnet 1.0.0-rc.5

17 Nov 22:27
v1.0.0-rc.5
b8ed402
Compare
Choose a tag to compare

This is our sixth release targeting mainet but it will be also used in a testnet deployment until the final mainet chain is launched.

This release is also backwards compatible with previous v1.0.0-rc.3 and v1.0.0-rc.4.

What's Changed

What's changed

  • Adding a debug log when we discard a skip block message on a competing chain by @ii-cruz in #3053
  • Set mainnet as default and mainnet seed nodes for web-client by @sisou in #3064
  • Remove package name from lib type imports by @sisou in #3063
  • Don't require genesis accounts data by @hrxi in #3058
  • Update the minimum versions for some dependencies by @jsdanielh in #3066
  • Mempool: Remove newly invalidated txs after rebranch by @fiaxh in #3067
  • metrics-server: Restrict task monitor names by @jsdanielh in #3061
  • Clarify BlockBodyMessage::header_hash by @hrxi in #3042
  • Restrict Block topics from gossipsub to two blocks per second by @ii-cruz in #3062
  • Block: remove unnecessary clone when accessing block body by @styppo in #3072
  • Fix wrongly inverted trusted flag for contributions by @nibhar in #3075
  • Include the version of the migration tool in the online tx by @hrxi in #3083
  • Mempool: Recompute balance for all known senders after rebranch by @fiaxh in #3076
  • Rollup of two pull requests by @hrxi in #3087
  • Pow-migration: Use async_retryer by @viquezclaudio in #3079
  • web-client: Add SignatureProof.SINGLE_SIG_SIZE constant by @sisou in #3065
  • Add blockchain & staking metrics by @styppo in #3073
  • Fix panic in IdentityRegistry::signers_identity by @hrxi in #3088
  • Rename the mainnet genesis override env variable by @jsdanielh in #3086
  • Install curl in Docker container by @sisou in #3089

Dependencies

  • build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #3068
  • build(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /web-client/extras by @dependabot in #3084
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 11 updates by @dependabot in #3085

Full Changelog: v1.0.0-rc.4...v1.0.0-rc.5

Mainet/Testnet 1.0.0-rc.4

14 Nov 03:30
v1.0.0-rc.4
2ab7d9e
Compare
Choose a tag to compare

This is our fifth release targeting mainet but it will be also used in a testnet deployment until the final mainet chain is launched.

This release is also backwards compatible with previous v1.0.0-rc.3.

What's Changed

What's changed

  • Increase timeouts for devnet and release scenarios by @ii-cruz in #3050
  • lib: Update example config file mainnet seed nodes by @jsdanielh in #3055
  • Set new network config settings for the web-client by @sisou in #3057
  • Web-client helper methods by @sisou in #3054

Full Changelog: v1.0.0-rc.3...v1.0.0-rc.4

Mainet/Testnet 1.0.0-rc.3

13 Nov 16:11
v1.0.0-rc.3
5b7dc6d
Compare
Choose a tag to compare

This is our fourth release targeting mainet but it will be also used in a testnet deployment until the final mainet chain is launched.

This release is not backwards compatible with previous release candidate releases.

What's Changed

Protocol Breaking Changes

  • Make PeerContact timestamp non optional by @nibhar in #3005
  • Blockchain: add network_id to SkipBlockInfo by @styppo in #2997
  • Separate pre-genesis data into different database by @paberr in #2978
  • Fix DoubleProposalProofs by @hrxi in #2983
  • Consensus: add limits to various request parameters by @styppo in #3018

What's changed

Dependencies

  • build(deps): bump es5-ext from 0.10.62 to 0.10.64 in /web-client/example/node by @dependabot in #3044

Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3

Mainet/Testnet 1.0.0-rc.2

06 Nov 16:18
v1.0.0-rc.2
838e81f
Compare
Choose a tag to compare

This is our third release targeting mainet but it will be also used in a testnet deployment until the final mainet chain is launched.

This release is also backwards compatible with previous v1.0.0-rc.0 and v1.0.0-rc.1 releases.

What's Changed

What's changed

Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2

Mainet/Testnet 1.0.0-rc.1

05 Nov 01:58
v1.0.0-rc.1
8ec565c
Compare
Choose a tag to compare

This is our second release targeting mainet but it will be also used in a testnet deployment until the final mainet chain is launched.

This release is also backwards compatible with the previous v1.0.0-rc.0 release.

What's Changed

What's changed

  • Remove wasm-pack build step from web-client CI job by @sisou in #2988
  • database: Allow full nodes to index history items by @Eligioo in #3009
  • Add instructions on how to fuzz by @hrxi in #2992
  • nimiq-client: Adhere to mempool section in client.toml by @Eligioo in #3000
  • DB: Liforeclaim -> true by @viquezclaudio in #3011
  • network-libp2p: Make peer and IP limits in the Connection Pool configurable by @Eligioo in #2998
  • Hex encode the data field of the online transaction by @viquezclaudio in #2993
  • Use tokio::sync::broadcast::Sender::new instead of channel by @hrxi in #3001
  • network-libp2p: Fix double increments and missing decrements for peer/IP counters in Connection Pool Behaviour by @Eligioo in #2991
  • Consensus: adjust request rate limits by @styppo in #3017
  • Update list of gossipsub topics known to metrics server by @sisou in #2987
  • Network swarm: Split functions and reduce indentation. by @nibhar in #3012
  • Remove inactive validators from activation process by @viquezclaudio in #2976
  • Network: add gossipsub rate limiting by @styppo in #3008

Dependencies

  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 4 updates by @dependabot in #2994
  • build(deps): bump the minor-and-patch-cargo-updates group with 4 updates by @dependabot in #2995
  • build(deps): bump the minor-and-patch-cargo-updates group with 5 updates by @dependabot in #2996
  • build(deps): bump the minor-and-patch-cargo-updates group with 4 updates by @dependabot in #2999

Full Changelog: v1.0.0-rc.0...v1.0.0-rc.1

Mainet/Testnet 1.0.0-rc.0

17 Oct 14:53
v1.0.0-rc.0
01f7d5e
Compare
Choose a tag to compare

This is our first release targeting mainet but it will be also used in a testnet deployment until the final mainet chain is launched.

What's Changed

Protocol Breaking Changes

  • Remove LevelUpdate origin from serialized representation by @nibhar in #2945
  • Disambiguate VRF seeds across non-competing branches by @styppo in #2929
  • network-libp2p: Migrate AutoNAT v1 protocol to v2 by @Eligioo in #2955
  • BlockQueue: accept block announcements from any connected peer by @styppo in #2982

What's changed

Dependencies

  • build(deps): bump clap from 4.5.19 to 4.5.20 in the minor-and-patch-cargo-updates group by @dependabot in #2962
  • build(deps): bump derive_builder from 0.20.1 to 0.20.2 in the minor-and-patch-cargo-updates group by @dependabot in #2967
  • build(deps): bump the minor-and-patch-cargo-updates group with 5 updates by @dependabot in #2968
  • build(deps): bump the minor-and-patch-cargo-updates group with 5 updates by @dependabot in #2972
  • build(deps): bump the minor-and-patch-cargo-updates group with 2 updates by @dependabot in #2980

New Contributors

Full Changelog: v0.24.4...v1.0.0-rc.0

Testnet 0.24.4

07 Oct 20:05
v0.24.4
ed7f6f5
Compare
Choose a tag to compare

What's Changed

What's changed

  • consensus: Improve error handling for failed missing block requests by @jsdanielh in #2886
  • Chore: fix rustfmt errors with new lints by @Eligioo in #2925
  • network-libp2p: Only use secure WS dial attempts when requested by @jsdanielh in #2932
  • Re-request failed chunks during validity sync by @viquezclaudio in #2931
  • Mempool: fix mempool tests by @Eligioo in #2887
  • Improve database pruning by @paberr in #2938
  • Dynamic validator block producer timeout by @Eligioo in #2759
  • Add more debug info of invalid hist chunks by @viquezclaudio in #2937
  • Add assertion for assumptions, replace mul_f32 with integer operations by @hrxi in #2915
  • Create .nimiq dir when trying to create example config files by @hrxi in #2935
  • Network discovery: store the remote address of the peer after finishing a successful handshake by @Eligioo in #2900

Dependencies

  • build(deps): bump rustsec/audit-check from 1.4.1 to 2.0.0 by @dependabot in #2926
  • build(deps): bump the minor-and-patch-cargo-updates group with 3 updates by @dependabot in #2927
  • build(deps): bump rollup from 4.18.0 to 4.22.4 in /web-client/extras by @dependabot in #2928
  • build(deps): bump the minor-and-patch-cargo-updates group with 2 updates by @dependabot in #2936
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 4 updates by @dependabot in #2944
  • build(deps): bump docker/build-push-action from 6.7.0 to 6.9.0 in the minor-and-patch-actions-updates group across 1 directory by @dependabot in #2942
  • build(deps): bump tonic from 0.12.1 to 0.12.3 by @dependabot in #2946
  • build(deps): bump the minor-and-patch-cargo-updates group with 2 updates by @dependabot in #2951
  • build(deps): bump the minor-and-patch-cargo-updates group with 4 updates by @dependabot in #2958

Full Changelog: v0.24.3...v0.24.4

Testnet 0.24.3

20 Sep 19:25
v0.24.3
e956e4d
Compare
Choose a tag to compare

What's Changed

What's changed

Dependencies

  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 4 updates by @dependabot in #2920

New Contributors

Full Changelog: v0.24.2...v0.24.3

Testnet 0.24.2

11 Sep 10:09
v0.24.2
4ca8012
Compare
Choose a tag to compare

What's Changed

What's changed

Dependencies

  • build(deps): bump the minor-and-patch-cargo-updates group with 4 updates by @dependabot in #2895
  • build(deps): bump the minor-and-patch-cargo-updates group with 4 updates by @dependabot in #2898

Full Changelog: v0.24.1...v0.24.2

Testnet 0.24.1

04 Sep 12:10
v0.24.1
15fe811
Compare
Choose a tag to compare

What's Changed

What's changed

  • Fixing the ZK prover configuration example by @ii-cruz in #2867
  • Use the workspace to specify the package table by @jsdanielh in #2870
  • Increase validator robustness against mempool errors by @styppo in #2848
  • Block Queue: Degrade log level of message as it was part of investigating issue #2745 by @Eligioo in #2879
  • Update validity sync comments by @viquezclaudio in #2878
  • Macro Sync: move peers into live sync only if the blockchain can enforce a full validity window by @Eligioo in #2877
  • Allow multiple rounds of validity sync by @viquezclaudio in #2882

Dependencies

  • build(deps): bump derive_builder from 0.20.0 to 0.20.1 in the minor-and-patch-cargo-updates group by @dependabot in #2868
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 3 updates by @dependabot in #2876
  • build(deps): bump quinn-proto from 0.11.3 to 0.11.8 by @dependabot in #2883

Full Changelog: v0.24.0...v0.24.1