Releases: ceramicnetwork/rust-ceramic
Releases · ceramicnetwork/rust-ceramic
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
v0.37.0
What's Changed
- refactor: small logic change for readability by @nathanielc in #534
- fix: spawn std task to avoid blocking runtime by @dav1do in #532
- feat: add webauthn signature validation by @dav1do in #511
- feat: support dimensions in conclusion feed by @nathanielc in #535
- chore: version v0.37.0 by @smrz2001 in #537
Full Changelog: v0.36.0...v0.37.0
v0.36.0
What's Changed
- fix: disable debian repo release workflow by @3benbox in #519
- feat: make all feature flags top level by @stephhuynh18 in #521
- feat: api to transform events to conclusion events by @samika98 in #508
- feat: add flight sql server to expose conclusion feed. by @nathanielc in #523
- feat: add event informant and stream cid (part 4) by @smrz2001 in #484
- feat: add metamodel stream id constant by @nathanielc in #529
- feat: infer stream type from raw event model and add it to conclusion event + tests by @samika98 in #525
- feat: rpc client for eth blockchains by @dav1do in #520
- fix: use build.rs to rebuild sql crate on migrations change by @nathanielc in #531
- feat: verify time event proofs from eth rpc client and calculate time by @dav1do in #522
- refactor: more prep for signed event validation by @dav1do in #526
- feat: add olap aggregation function by @nathanielc in #527
- chore: version v0.36.0 by @smrz2001 in #533
New Contributors
- @stephhuynh18 made their first contribution in #521
Full Changelog: v0.35.0...v0.36.0
v0.35.0
What's Changed
- chore: update console-subscriber package version by @samika98 in #507
- feat: aes 287 create conclusion event type by @samika98 in #499
- feat: trait for generating cbor bytes and cids (part 1) by @smrz2001 in #477
- feat: groundwork for event validation and some clean up by @dav1do in #505
- refactor: remove recon client/server and send empty ranges when we don't need anything by @dav1do in #509
- fix: updates detection of tile docs and doesn't log them by default by @nathanielc in #514
- refactor: create explicit event and interest services with separate stores. by @nathanielc in #513
- feat: anchor service (part 2) by @smrz2001 in #476
- refactor: simplify daemon logic by @nathanielc in #515
- feat: remote anchor transaction manager (part 3) by @smrz2001 in #478
- fix: start up ordering task bug by @dav1do in #516
- chore: version v0.35.0 by @smrz2001 in #517
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
- chore: Add logic to dispatch validation based on event type by @stbrody in #493
- chore: modify cacao, unvalidated module, jwk to add functionality needed for event validation by @samika98 in #492
- feat: eth and sol pkh cacao validation by @dav1do in #496
- fix: use cacao timestamp strings and parse by @dav1do in #504
- feat: jws signature validation by @dav1do in #498
- feat: check cacao resources against stream information by @dav1do in #502
- chore: version v0.34.0 by @smrz2001 in #506
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
- feat: recon event insert batching by @dav1do in #470
- feat: modify recon store to support event validation concepts by @dav1do in #473
- fix: add better TileDocument detection by @nathanielc in #475
- chore: Flatten EventInsertable type by @stbrody in #480
- chore: Remove Clone from EventInsertable by @stbrody in #481
- fix: Fix bug in TimeEvent witness blocks parsing logic by @stbrody in #486
- chore: Change EventInsertable to store the parsed Event object instead of its raw blocks by @stbrody in #487
- feat: add noop ceramic-olap binary by @nathanielc in #482
- refactor: create sync car crate by @nathanielc in #485
- chore: Remove an iteration pass in OrderEvents::try_new by @stbrody in #489
- chore: Add TODO comment by @stbrody in #491
- chore: Remove EventMetadata type by @stbrody in #490
- chore: version v0.33.0 by @smrz2001 in #494
Full Changelog: v0.32.0...v0.33.0