Skip to content

Releases: anza-xyz/agave

Mainnet-beta - v1.18.20

24 Jul 20:37
ba9bf24
Compare
Choose a tag to compare

This is a stable release suitable for use on Mainnet Beta.

What's Changed

  • v1.18: suppress openssl audit (#2263)
  • Undo deprecation message edit on RpcClient::get_stake_activation (#2171)
  • v1.18: Re-enable SPL downstream job with last v1.18 commit (#2143)

Full Changelog: v1.18.19...v1.18.20

Release v2.0.3

20 Jul 20:05
c6b0570
Compare
Choose a tag to compare

This is a Testnet release. It is NOT recommended for Mainnet Beta.

--

What's Changed

  • Bump version to v2.0.3 by @github-actions in #2080
  • v2.0: Update EpochRewards in sysvars doc (backport of #2102) by @mergify in #2150
  • v2.0: blockstore: only consume duplicate proofs from root_slot + 1 on startup (backport of #1971) by @mergify in #2114
  • v2.0: Removes deprecated --incremental-snapshots cli arg (backport of #2132) by @mergify in #2148
  • v2.0: Fix BankForks::new_rw_arc memory leak (backport of #1893) by @mergify in #2066
  • v2.0: stake-program: MoveStake and MoveLamports (backport of #1415) by @mergify in #1928
  • v2.0: docs: Move node hardware requirements to markdown table (backport of #1756) by @mergify in #2070
  • v2.0: docs: Removes --halt-on-known-validators-accounts-hash-mismatch mentions (backport of #2155) by @mergify in #2160
  • v2.0: fix solana-stake-program-tests version by @yihau in #2180
  • v2.0: ci: update docs pipeline (backport of #2162) by @mergify in #2170
  • v2.0: Removes deprecated --halt-on-known-validators-accounts-hash-mismatch cli arg (backport of #2154) by @mergify in #2157
  • v2.0: validator cli: Clarifies snapshot intervals (backport of #2128) by @mergify in #2152
  • v2.0: ci: "Fix" the downstream anchor build (backport of #2208) by @mergify in #2214

Full Changelog: v2.0.2...v2.0.3

Release v1.18.19

20 Jul 19:59
6c6442f
Compare
Choose a tag to compare
Release v1.18.19 Pre-release
Pre-release

🚧

Testnet - v2.0.2

10 Jul 14:22
b5bc3b2
Compare
Choose a tag to compare

This is a Testnet release. It is NOT recommended for Mainnet Beta.

--

What's Changed

  • v2.0: Remove deprecated Memcmp filter symbols (backport of #2050) (#2069)
  • v2.0: Remove rpc- and pubsub-client version querying (backport of #2045) (#2052)
  • v2.0: Removes unused deprecated cli args (backport of #2058) (#2063)
  • v2.0: Update install docs to agave (backport of #2060) (#2061)
  • v2.0: Remove get_stake_activation methods from RpcClient (backport of #2036) (#2044)
  • v2.0: Clean up disable_fees_sysvar feature (backport of #2003) (#2043)
  • v2.0: Update changlog re: removal of deprecated symbols (backport of #2006) (#2042)
  • v2.0: Remove deprecated symbols from solana-client (mostly re-exports) (backport of #1992) (#2041)
  • v2.0: Deprecate RpcRequest::GetStakeActivation (backport of #2005) (#2013)
  • v2.0: Remove rpc methods from mock sender (backport of #1996) (#2008)
  • v2.0: Remove deprecated symbols from recent_blockhashes_account (backport of #2004) (#2009)
  • v2.0: Remove deprecated CommitmentLevel variants (backport of #1903) (#1989)
  • v2.0: [zk-token-sdk] Specify version in deprecations in zk-token-sdk (backport of #2011) (#2014)
  • v2.0: Use node's latest vote for commitment calc. too (backport of #1964) (#1994)
  • v2.0: Remove assorted deprecated symbols (backport of #1995) (#2002)
  • v2.0: Add suggestion to deprecation message (backport of #1993) (#2000)
  • v2.0: Bump ThinClient since version (backport of #1991) (#2001)
  • v2.0: Refactor cost tracking (backport of #1954) (#1975)
  • v2.0: Remove deprecated, unused methods from Bank (backport of #1980) (#1988)
  • v2.0: Remove deprecated address_lookup_table_account re-export (backport of #1972) (#1990)
  • v2.0: Handle deprecated Instructions sysvar methods (backport of #1959) (#1979)
  • v2.0: Remove deprecated symbols from solana-program (backport of #1958) (#1977)
  • v2.0: Remove deprecated spl-token conversion methods (backport of #1955) (#1978)
  • v2.0: Remove deprecated BanksClient methods and dependent ProgramTest methods (backport of #1956) (#1963)
  • v2.0: Remove deprecated symbols from solana-sdk (backport of #1953) (#1962)
  • v2.0: ci: skip spl test when version is too high (backport of #1945) (#1961)
  • v2.0: gossip: do not allow duplicate proofs for incorrect shred versions (backport of #1931) (#1941)
  • v2.0: Remove deprecated_config module (backport of #1951) (#1957)
  • v2.0: Remove rpc endpoint deprecated in v1.18 (backport of #1897) (#1926)
  • v2.0: Deprecate RpcClient::get_stake_activation (backport of #1895) (#1925)
  • v2.0: Remove deprecated RpcClient methods (backport of #1899) (#1922)
  • Revert "v2.0: Refactor and additional metrics for cost tracking (backport of #1888) (#1900) (#1937)
  • v2.0: Remove deprecated SyncClient methods (backport of #1902) (#1909)
  • v2.0: Refactor and additional metrics for cost tracking (backport of #1888) (#1900)
  • v2.0: Deprecate --rocksdb-shred-compaction fifo (backport of #1882) (#1907)
  • v2.0: vote: remove deprecated ixs (backport of #1906) (#1917)
  • v2.0: Add since field to deprecation note (backport of #1905) (#1910)
  • v2.0: Avoid unneeded start_session() with cleanups (bp: #1815, #1861) (#1854)
  • v2.0: Add --block-verification-method=unified-scheduler for v2.0 changelog (backport of #1878) (#1879)
  • v2.0: Remove support for deprecated rpc endpoints (backport of #1809) (#1886)
  • v2.0: Make unified scheduler opt-in for block verification (backport of #1668) (#1874)
  • v2.0: Use num_partitions to find specific stake rewards in partitions (backport of #1677) (#1881)
  • v2.0: spl: Upgrade all crates to v2-only versions (backport of #1872) (#1880)
  • v2.0: Add partitioned epoch rewards to changelog for v2.0 (backport of #1864) (#1868)

Mainnet-beta - v1.18.18

10 Jul 21:39
1fab40d
Compare
Choose a tag to compare

What's Changed

  • Bump version to v1.18.18 by @github-actions in #1770
  • Update scripts/spl-token-cli-version.sh with latest SPL Token CLI version by @willhickey in #1823
  • v1.18: Use updated branch for curve25519-dalek by @steviez in #1939
  • v1.18: ci: skip spl test when version is too high (backport of #1945) by @mergify in #1960
  • v1.18: gossip: do not allow duplicate proofs for incorrect shred versions (backport of #1931) by @mergify in #1940
  • v1.18: Deprecate RpcClient::get_stake_activation (backport of #1895) by @mergify in #1924
  • v1.18: Add suggestion to deprecation message (backport of #1993) by @mergify in #1999
  • v1.18: Deprecate RpcRequest::GetStakeActivation (backport of #2005) by @mergify in #2012

Full Changelog: v1.18.17...v1.18.18

Release v2.0.1

24 Jun 21:15
d02dac6
Compare
Choose a tag to compare
Release v2.0.1 Pre-release
Pre-release

🚧

Release v2.0.0

21 Jun 20:24
16de8b7
Compare
Choose a tag to compare
Release v2.0.0 Pre-release
Pre-release

🚧

Testnet - v1.18.17

17 Jun 19:46
c027cfc
Compare
Choose a tag to compare
Testnet - v1.18.17 Pre-release
Pre-release

This is a Testnet release. It is NOT recommended for Mainnet Beta.

What's Changed

  • v1.18: adds a metric for number of unverified gossip addresses (backport of #1671) by @mergify in #1674
  • v1.18: Update patch paths for tokio, crossbeam, and curve25519-dalek (backport of #1681) by @mergify in #1683
  • v1.18: patches bug in chained Merkle root update (backport of #1689) by @mergify in #1692
  • v1.18: sdk: Rederive Copy on Rent and EpochSchedule by @joncinque in #1744
  • v1.18: accounts-db: fix 8G+ memory spike during hash calculation (backport of #1308) by @mergify in #1318

Full Changelog: v1.18.16...v1.18.17

Testnet - v1.18.16

07 Jun 21:47
2bdcc83
Compare
Choose a tag to compare
Testnet - v1.18.16 Pre-release
Pre-release

This is a Testnet release. It is NOT recommended for Mainnet Beta.


What's Changed

  • v1.18: retains chained Merkle root across leader slots (backport of #1057) by @mergify in #1182
  • v1.18: ci: improve version update script (backport of #1553) by @mergify in #1591
  • v1.18: pings received contact-infos on gossip socket address (backport of #1615) by @mergify in #1635

Full Changelog: v1.18.15...v1.18.16

Mainnet v1.18.15

31 May 01:00
7696b27
Compare
Choose a tag to compare

This is a stable release suitable for use on Mainnet Beta.


What's Changed

  • Bump version to v1.18.15 by @github-actions in #1424
  • v1.18: add ca-certificates to docker image (backport of #1443) by @mergify in #1445
  • v1.18: Bugfix: clean_queue pushes valid transactions back into queue (backport of #1294) by @mergify in #1297
  • v1.18: replay: add metrics for threshold failures (backport of #1500) by @mergify in #1507
  • v1.18: scheduler optimization - worker precompile verification (backport of #1531) by @mergify in #1535
  • v1.18: consensus: make shallow threshold checks log only (backport of #1506) by @mergify in #1546

Full Changelog: v1.18.14...v1.18.15