Releases: farcasterxyz/snapchain
Releases · farcasterxyz/snapchain
v0.11.7
What's Changed
- utilize a capped lru cache for the backup_db by @topocount in #778
- fix: hard-cap arenas to ensure memory can be reclaimed during/after backups by @topocount in #779
- fix: avoid contention between event pruning and consensus by @topocount in #784
Full Changelog: v0.11.6...v0.11.7
v0.11.6
What's Changed
- fix: recover from stale snapshot backup directory by @manan19 in #771
- fix: retry S3 snapshot uploads on transient errors by @manan19 in #772
- fix: improve docker build caching by @topocount in #773
- fix: address memory leaks across RocksDB, mempool, gossip, and trie by @topocount @CassOnMars in #776
New Contributors
Full Changelog: v0.11.5...v0.11.6
Add Uno to latest validator_set
cutover to the new validator set occurs around 9am EST on Feb 23
v0.11.4
What's Changed
- fix: skip committed block if commit certificate is empty by @aditiharini in #747
- fix: provide correct validator sets to block receiver by @aditiharini in #748
- add cutover config for Thursday, Jan 29th 2027 by @topocount in #750
New Contributors
- @topocount made their first contribution in #750
Full Changelog: v0.11.2...v0.11.4
What's Changed
- add cutover config for Thursday, Jan 29th 2027 by @topocount in #750
New Contributors
- @topocount made their first contribution in #750
Full Changelog: v0.11.3...v0.11.4
v0.11.2
What's Changed
- fix: recompute cached transaction if block events don't match by @aditiharini in #741
- fix: bump default ulimits for snapchain nodes by @aditiharini in #743
- chore: mint v0.11.2 by @aditiharini in #744
Full Changelog: v0.11.1...v0.11.2
v0.11.0
What's Changed
- chore: add more information about lent and borrowed units to rpc by @aditiharini in #717
- chore: add more metrics to mempool by @aditiharini in #718
- Add GNU GPL v3 license by @sanjayprabhu in #654
- feat: increase message size limit for username proofs by @aditiharini in #722
- chore: activate decentralized sync entrypoint by @aditiharini in #723
- fix: set correct ports for replication peer addresses by @aditiharini in #724
- chore: release protocol version v0.11.0 by @aditiharini in #727
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- fix: reset events sequence number on validate by @aditiharini in #713
- feat: stop revoking all messages signed by revoked signers by @aditiharini in #714
- chore: protocol release v0.10.0 by @aditiharini in #716
Full Changelog: v0.9.2...v0.10.0
v0.9.2
What's Changed
- chore: send onchain events to shard 0 by @aditiharini in #705
- fix: add http server support for storage lend messages by @aditiharini in #709
- chore: downgrade failed onchain event merge log to warn by @aditiharini in #710
- chore: release patch v0.9.2 by @aditiharini in #711
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- chore: add bulk rpc for querying
LendStoragemessages by @aditiharini in #702 - chore: enable replication server by default by @aditiharini in #703
- chore: stop populating num_onchain_events in the GetInfo endpoint by @aditiharini in #706
- chore: release patch v0.9.1 by @aditiharini in #707
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- feat: implement pruning for storage lends by @aditiharini in #683
- fix: Make shard-0 block to Sep 3 2025 by @adityapk00 in #692
- feat: enable submitting storage lends via rpc by @aditiharini in #688
- feat: Do a "fast" catchup on shard-0 by streaming blocks during replication by @adityapk00 in #693
- fix: Update ETA constant for replication by @adityapk00 in #694
- chore: separate out ContactInfo and GossipMessage protos by @aditiharini in #695
- feat: enable migrating onchain events to shard 0 and fix bugs with storage lending by @aditiharini in #669
- chore: increase minimum storage requirement for storage lending by @aditiharini in #698
- chore: set protocol release date to 10/8 by @aditiharini in #699
- chore: release v0.9.0 by @aditiharini in #700
- fix: update Cargo.toml with new version by @aditiharini in #701
Full Changelog: v0.8.1...v0.9.0