Steda 0.1.0
Initial public release of Steda.
Steda provides PostgreSQL-backed durable task execution for Rust applications, with typed tasks, retries, cancellation, checkpoints, durable sleeps, transactional task mutations, and pluggable execution environments.
Installation
Add the crate:
cargo add stedaApply the steda.sql asset attached to this release before starting producers or workers:
psql "$DATABASE_URL" --single-transaction -v ON_ERROR_STOP=1 -f steda.sqlSteda requires PostgreSQL 18+ and Rust 1.95+.
Notes
This is the first public release, so there is no upgrade procedure from an earlier version.
Database upgrades are intended to remain compatible within a major release line. Future major releases may require an explicit migration procedure.
The crate is dual licensed under Apache-2.0 OR MIT.
Full Changelog: https://github.com/selemis-com/steda/commits/v0.1.0