github solana-labs/solana v1.14.6
Testnet - v1.14.6

latest releases: v1.18.26, v1.18.25, v1.18.23...
2 years ago

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

This release should never be used on mainnet-beta or devnet because it includes a fix that is only applicable to testnet. For more details see #28554

Changes

  • pings peers before sending push messages
  • testnet fixup: only update rent_epoch on load until feature (#28543)
  • add cpuid metrics (backport #28114) (#28540)
  • manual backport of #28422 (#28532)
  • ledger-tool: remove inefficient base58 encoding options (backport #28488) (#28495)
  • Fix RpcClient MemCmp filter version mapping (#28500)
  • Check for valid address in broadcast (backport #28432) (#28487)
  • bootstrap: Require known validators to have all snapshot hashes (backport #28284) (#28477)
  • [zk-token-sdk] clean up pod ciphertext arithmetic operations (backport #28470) (#28471)
  • enforces hash domain for ping-pong protocol (backport #28433) (#28453)
  • [zk-token-sdk] Restructure proof error types (backport #28407) (#28412)
  • [zk-token-sdk] add pubkey proof (backport #28392) (#28396)
  • Fix blockstore_processor::load_frozen_forks() halt_at_slot behavior II (backport #28367) (#28371)
  • syscalls: update costs for curve25519 operations (backport #28152) (#28373)
  • Add syscall curve group ops tests (backport #27937) (#28359)
  • use signed repair request variants (backport #28283) (#28335)
  • Refactor - Move executor_cache to program-runtime crate (backport #28322) (#28323)
  • Fix blockstore_processor::load_frozen_forks() halt_at_slot behavior (backport #28317) (#28333)
  • RPC: Fix ATA create instruction parsing (backport #28314) (#28330)
  • add info for load race condition asserts (backport #28277) (#28298)
  • run initial hash calc in background, using background threads (backport #28239) (#28246)
  • after replay at validator startup don't verify hash calc (backport #28222) (#28227)
  • report additional transaction errors to metrics (backport #28285) (#28296)
  • docs: use devnet blocks and transactions as v0 transaction examples (backport #28288) (#28289)
  • moves merkle proof size sanity check to Shred{Code,Data}::merkle_branch (backport #28266) (#28275)
  • Add metric to track number of slots processed in load_frozen_forks() (backport #28247) (#28268)
  • uses references for MerkleBranch root and proof fields (backport #28243) (#28262)
  • Update restart guide to include the use of solana-ledger-tool latest-optimistic-slots (backport #28267) (#28272)
  • RPC: Improve unsupported transaction error message (backport #28249) (#28254)
  • cli: Add subcommands for address lookup tables (backport #27123) (#28255)
  • rolls out merkle shreds to ~5% of testnet (backport #28199) (#28226)
  • stats for staked/unstaked repair requests (backport #28215) (#28230)

Don't miss a new solana release

NewReleases is sending notifications on new releases.