Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ members = [

[workspace.package]
authors = ["Sift Software Engineers <engineering@siftstack.com>"]
version = "0.7.0-rc.3"
version = "0.7.0-rc.4"
edition = "2024"
categories = ["aerospace", "science::robotics"]
homepage = "https://github.com/sift-stack/sift"
Expand All @@ -27,11 +27,11 @@ chrono = { version = "0.4.39", default-features = false, features = ["clock"] }
pbjson-types = "^0.7"
tonic = { version = "^0.12", features = ["gzip"] }

sift_connect = { version = "0.7.0-rc.3", path = "rust/crates/sift_connect" }
sift_rs = { version = "0.7.0-rc.3", path = "rust/crates/sift_rs" }
sift_error = { version = "0.7.0-rc.3", path = "rust/crates/sift_error" }
sift_stream = { version = "0.7.0-rc.3", path = "rust/crates/sift_stream" }
sift_pbfs = { version = "0.7.0-rc.3", path = "rust/crates/sift_pbfs" }
sift_connect = { version = "0.7.0-rc.4", path = "rust/crates/sift_connect" }
sift_rs = { version = "0.7.0-rc.4", path = "rust/crates/sift_rs" }
sift_error = { version = "0.7.0-rc.4", path = "rust/crates/sift_error" }
sift_stream = { version = "0.7.0-rc.4", path = "rust/crates/sift_stream" }
sift_pbfs = { version = "0.7.0-rc.4", path = "rust/crates/sift_pbfs" }

sift_stream_bindings = { version = "0.1.0", path = "rust/crates/sift_stream_bindings" }

Expand Down
21 changes: 21 additions & 0 deletions rust/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file.

This project adheres to [Semantic Versioning](http://semver.org/).

## [v0.7.0-rc.4] - November 19, 2025
### What's New
#### SiftStream Improved Checkpoint Message Tracking
The checkpoint system with `SiftStream` has been updated and improved to remove edge cases resulting from
slow backup file writing. Overall, the implementation is now more explicit in identifying which messages
are contained in which checkpoints.

#### SiftStream Metrics Streaming
The metrics within `SiftStream` will now be streamed to Sift to aid in visibility into `SiftStream` itself as
well as improve debuggability. This functionality can be adjusted, as well as disabled, through the
`SiftStreamBuilder`.

#### SiftStream Performance Improvements
Multiple performance improvements have been made that should reduce both CPU and memory usage of `SiftStream`.

### Full Changelog
- [Add get_flows to SiftStream](https://github.com/sift-stack/sift/commit/efb5db261c4c5a19e863fbef814ddc2573706048)
- [Improve checkpoint message tracking](https://github.com/sift-stack/sift/commit/24c4a8a99bbd6138adce11fd25633a86d52716a1)
- [Add streaming metrics to Sift](https://github.com/sift-stack/sift/commit/704a6f676caff3c291f7257cc51cdf94b990af91)
- [SiftStream related performance improvements](https://github.com/sift-stack/sift/commit/359012d2956bf938539761a5c3d070c5b45f9384)

## [v0.7.0-rc.3] - November 12, 2025
### What's New
#### SiftStream Independent gRPC Connections for Streaming
Expand Down
Loading