Skip to content

Releases: ceramicnetwork/rust-ceramic

v0.41.1

06 Nov 16:47
9c73acf
Compare
Choose a tag to compare
v0.41.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.41.0...v0.41.1

v0.41.0

04 Nov 23:01
fbf584d
Compare
Choose a tag to compare
v0.41.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.40.0...v0.41.0

v0.40.0

17 Oct 21:06
0e223c8
Compare
Choose a tag to compare

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

07 Oct 23:40
061af45
Compare
Choose a tag to compare

What's Changed

  • chore: Always log options at startup by @stbrody in #554
  • fix: Allow local and inmemory networks to start up without an eth rpc url by @stbrody in #555
  • chore: version v0.39.0 by @smrz2001 in #557

Full Changelog: v0.38.0...v0.39.0

v0.38.0

07 Oct 19:17
dbe7f8f
Compare
Choose a tag to compare

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

23 Sep 14:56
a995b3d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.36.0...v0.37.0

v0.36.0

18 Sep 15:40
4cd3cd0
Compare
Choose a tag to compare

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

Full Changelog: v0.35.0...v0.36.0

v0.35.0

09 Sep 17:16
80ce828
Compare
Choose a tag to compare

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

26 Aug 22:52
82448e9
Compare
Choose a tag to compare

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

19 Aug 23:43
1d8a224
Compare
Choose a tag to compare

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