Releases: ceramicnetwork/rust-ceramic
Releases · ceramicnetwork/rust-ceramic
v0.28.0
What's Changed
- feat: add devqa bootstrap peers by @nathanielc in #430
- feat: change default dir to current directory by @nathanielc in #431
- chore: version v0.28.0 by @smrz2001 in #433
Full Changelog: v0.27.0...v0.28.0
v0.27.0
What's Changed
- fix: update homebrew-tap push token by @smrz2001 in #418
- fix: schedule post-deployment tests 15 min after deployment by @smrz2001 in #419
- feat: add explicit checking for tile documents for specific errors by @nathanielc in #417
- feat: add log-format option to migrations command by @nathanielc in #420
- docs: add cargo testing docs by @nathanielc in #394
- feat: change default ports used for swarm and rpc endpoint by @dav1do in #411
- refactor: allow skipping ordering all events on start up and skip tracking during migration by @dav1do in #423
- fix: optimize migrations logic for less memory by @nathanielc in #424
- feat: make private key dir configurable by @smrz2001 in #426
- feat: add new mainnet and tnet bootstrap peers by @nathanielc in #428
- chore: version v0.27.0 by @smrz2001 in #429
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
- chore: Mzk/readme installation by @mzkrasner in #397
- fix: IOD long streams could remain undelivered by @dav1do in #387
- fix: address edge cases in from-ipfs time events by @nathanielc in #395
- fix: make sure the store directory exists and create it if needed by @dav1do in #401
- refactor: use an Iterator for insert_many and other clean up by @dav1do in #399
- fix: default missing sep to model by @nathanielc in #404
- fix: update correctness test selector by @smrz2001 in #406
- chore: homebrew support by @oed in #407
- fix: use event service rather than store to enforce deliverability/or… by @dav1do in #403
- fix: homebrew support by @smrz2001 in #412
- fix: update homebrew workflow by @smrz2001 in #413
- fix: use pat for homebrew workflow by @smrz2001 in #415
- chore: version v0.26.0 by @smrz2001 in #416
New Contributors
- @mzkrasner made their first contribution in #397
- @oed made their first contribution in #407
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
- chore: replace tracing_test with test-log by @dav1do in #391
- refactor: modify store API and rename some things by @dav1do in #390
- fix: api batch with one invalid event could fail all by @dav1do in #388
- chore: rename prometheus registry and metrics for better consistency by @dav1do in #373
- feat: adds migration logic from IPFS by @nathanielc in #326
- chore: version v0.25.0 by @smrz2001 in #396
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
- fix: remove redundant db url cli arg by @nathanielc in #384
- fix: TimeEvents from single-write anchor batches don't have a separate root block by @stbrody in #386
- chore: version v0.24.0 by @smrz2001 in #389
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- feat: cd to dev by @smrz2001 in #376
- chore: run clippy fix by @nathanielc in #377
- chore: minor clean up and derive more behavior on events by @dav1do in #381
- feat: add builder for time events by @nathanielc in #378
- refactor: consolidate car serde logic into event crate by @nathanielc in #379
- feat: add cacao serde to unvalidated::Events by @nathanielc in #380
- chore: version v0.23.0 by @smrz2001 in #383
Full Changelog: v0.22.0...v0.23.0
v0.22.0
v0.21.0
What's Changed
- chore: Rename store traits to InterestStore and EventStore by @stbrody in #365
- chore: Deserialize CAR into Event before extracting EventID by @stbrody in #362
- feat: adjust prom metrics to capture path info and status codes by @dav1do in #364
- feat: disallow events with unexpected fields via the http api by @stbrody in #363
- chore: version v0.21.0 by @smrz2001 in #371
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
- fix: Add context to init event header by @stbrody in #360
- feat: add interests endpoint for inspecting interests of a node by @nathanielc in #353
- fix: events incorrectly left undelivered by @dav1do in #366
- fix: recon protocol stall with no shared interests by @dav1do in #367
- chore: version v0.20.0 by @smrz2001 in #368
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
- feat: adjust recon bounds to be lower inclusive and always store value by @nathanielc in #343
- fix: lower correctness test network ttl by @3benbox in #349
- feat: use builder pattern to create unvalidated and validated events by @dbcfd in #351
- refactor: add service crate by @dav1do in #354
- feat: Update event types and builder APIs to prevent building events that dont align with the protocol spec by @stbrody in #357
- feat: in order delivery of ceramic events by @dav1do in #344
- fix: recon protocol hang with large diffs by @nathanielc in #356
- chore: Make event struct fields private by @stbrody in #359
- chore: version v0.19.0 by @smrz2001 in #361
Full Changelog: v0.18.0...v0.19.0