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
10 changes: 9 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,19 @@ jobs:
with:
persist-credentials: false

- uses: dtolnay/rust-toolchain@1.88.0
- uses: dtolnay/rust-toolchain@1.89.0

- name: Check the workspace at its declared minimum compiler version
run: cargo check --locked --workspace --all-features

# The tinystoragedrivers crates need 1.89; the engine and the crates that
# do not depend on them keep their own, lower minimum.
- name: Check the storage-free crates at their minimum compiler version
run: |
rustup toolchain install 1.88.0 --profile minimal
cargo +1.88.0 check --locked --all-features \
-p tinyflows -p tinyflows-bus -p tinyflows-catalog -p tinyflows-copilot -p tinyflows-schedule

rust-sdk:
name: Rust SDK
runs-on: ubuntu-latest
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### tinystoragedrivers 2.1.3

- **Changed** the tinystoragedrivers dependency of `tinyflows-storage`,
`tinyflows-drivers`, `tinyflows-module` and `tinyflows-adaptive` to v2.1.3
(rusqlite 0.41 for RUSTSEC-2026-0459, rustix 1.1.6 for RUSTSEC-2026-0486, and
a busproxy upload race fixed), and tinybus to v0.3.12, the rev those crates
pin. These four crates now need Rust 1.89; the engine and the crates that do
not depend on tinystoragedrivers keep Rust 1.88.

### Gather in a looping scatter

- **Fixed** a `gather` inside a loop body collecting an earlier pass's lanes: a
Expand Down
Loading
Loading