Releases: ceramicnetwork/rust-ceramic
Releases · ceramicnetwork/rust-ceramic
v0.46.0
What's Changed
- chore: log current highwater mark when processing events by @dav1do in #619
- chore: run sqlite optimize at startup and interval by @dav1do in #621
- feat: add peer entry and peer key structs by @nathanielc in #615
- refactor: remove offset/limit where too generic by @nathanielc in #624
- feat: add support for local file object store by @nathanielc in #623
- fix: sqlite optimize during connect could timeout and allow specifying db options by @dav1do in #622
- feat: add support for prepared statements by @nathanielc in #600
- feat: add peer recon ring by @nathanielc in #616
- chore: use arrow release 53.3 by @nathanielc in #625
- feat: use many tasks to order streams and discover undelivered events at startup by @dav1do in #620
- refactor: remove unused version code by @nathanielc in #627
- feat: adds transitive sharing of peer information by @nathanielc in #618
- feat: adds /peers endpoint by @nathanielc in #628
- chore: version v0.46.0 by @smrz2001 in #630
Full Changelog: v0.45.0...v0.46.0
v0.45.0
What's Changed
- feat: add api to get stream state by @nathanielc in #586
- fix: expose various db errors when storing events by @nathanielc in #601
- chore: automatically select release level by @nathanielc in #612
- fix: handle double write of same data by @nathanielc in #613
- chore: version v0.45.0 by @smrz2001 in #617
Full Changelog: v0.44.0...v0.45.0
v0.44.0
What's Changed
- refactor: consistent pipeline table names and schemas by @nathanielc in #587
- feat: backoff recon synchronization to peers with bad data by @nathanielc in #597
- chore: version v0.44.0 by @smrz2001 in #598
Full Changelog: v0.43.0...v0.44.0
v0.43.0
What's Changed
- feat: use cache table to make queries faster and writes to object store batched by @nathanielc in #576
- chore: update ci env to dev-qa cluster by @smrz2001 in #584
- chore: version v0.43.0 by @smrz2001 in #585
Full Changelog: v0.42.0...v0.43.0
v0.42.0
What's Changed
- feat: expose all tables via flight sql by @nathanielc in #571
- chore: use larger github runner for image builds by @nathanielc in #577
- chore: version v0.42.0 by @smrz2001 in #579
Full Changelog: v0.41.1...v0.42.0
v0.41.1
v0.41.0
What's Changed
- fix: correct path to latest tarball by @gvelez17 in #566
- refactor: modify eth rpc trait for other chains by @dav1do in #550
- refactor: make ChainInclusion trait fully generic and change input to the raw AnchorProof by @stbrody in #570
- fix: size 1 anchor trees by @AaronGoldman in #565
- feat: turn on event validation by default by @samika98 in #562
- chore: version v0.41.0 by @smrz2001 in #572
New Contributors
Full Changelog: v0.40.0...v0.41.0
v0.40.0
What's Changed
- feat: protect FlightSQL server with sql options. by @nathanielc in #544
- feat: aes 291 continuous queries in olap aggregator by @samika98 in #538
- fix: only write out error counts on errors by @nathanielc in #560
- feat: migrate from file list by @smrz2001 in #501
- fix: use correct index for the conclusion feed. by @nathanielc in #561
- feat: use data container wrapper for mutable metadata by @nathanielc in #559
- feat: add query command to ceramic-one by @nathanielc in #545
- fix: use tokio::time::Interval for scheduling anchor batches by @nathanielc in #563
- fix: subscribe to server shutdown signal in insert task by @dav1do in #553
- chore: record the per item duration of an insert_many request by @dav1do in #551
- chore: version v0.40.0 by @smrz2001 in #564
Full Changelog: v0.39.0...v0.40.0
v0.39.0
v0.38.0
What's Changed
- feat: validate signed events by @dav1do in #503
- refactor: return reference to inserted item from event store and reduce unnecessary ordering work by @dav1do in #530
- feat: self-anchoring (part 5) by @smrz2001 in #488
- feat: support non sharded IPFS block paths by @nathanielc in #541
- feat: store doc_state table in object storage by @nathanielc in #540
- feat: add logic to migration to count errors by model by @nathanielc in #542
- refactor: teach event validator some more and store a copy on the service by @dav1do in #536
- fix: make self-anchoring config experimental by @smrz2001 in #546
- feat: validate time event chain inclusion proofs by @dav1do in #539
- feat: process batches on the interval by @samika98 in #548
- feat: Ethereum RPC provider configuration by @stbrody in #547
- refactor: use alloy as ethereum RPC provider by @dav1do in #543
- chore: update ca-certificates in image build by @dav1do in #549
- chore: version v0.38.0 by @smrz2001 in #552
Full Changelog: v0.37.0...v0.38.0