Skip to content

Release v0.7.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 13:31

Orisun v0.7.0

Highlights

  • Added renewable lease-based locks for safer long-running publisher ownership.
  • Introduced transport-neutral embedded core and SQLite dependency isolation.
  • Moved generated gRPC bindings into orisun/grpcapi using reproducible standard generator mappings.
  • Removed gRPC dependencies from SQLite, PostgreSQL, and FoundationDB embedded runtime graphs.
  • Added CI guards that reject gRPC leakage and manual build constraints in generated protobuf files.
  • Simplified the project README and documentation entry point.

Compatibility

  • The gRPC wire service and method names are unchanged.
  • Go code using server-side generated gRPC APIs from orisun should import github.com/OrisunLabs/Orisun/orisun/grpcapi instead.

Installation

Linux

# PostgreSQL-only binary
curl -L https://github.com/OrisunLabs/Orisun/releases/download/v0.7.0/orisun-pg-linux-amd64 -o orisun-pg
chmod +x orisun-pg

# SQLite-only binary
curl -L https://github.com/OrisunLabs/Orisun/releases/download/v0.7.0/orisun-sqlite-linux-amd64 -o orisun-sqlite
chmod +x orisun-sqlite

# FoundationDB-only binary (Linux only; requires the FoundationDB
# client library installed: foundationdb-clients 7.3.x)
curl -L https://github.com/OrisunLabs/Orisun/releases/download/v0.7.0/orisun-fdb-linux-amd64 -o orisun-fdb
chmod +x orisun-fdb

macOS

# PostgreSQL-only binary for Apple Silicon
curl -L https://github.com/OrisunLabs/Orisun/releases/download/v0.7.0/orisun-pg-darwin-arm64 -o orisun-pg
chmod +x orisun-pg

# SQLite-only binary for Apple Silicon
curl -L https://github.com/OrisunLabs/Orisun/releases/download/v0.7.0/orisun-sqlite-darwin-arm64 -o orisun-sqlite
chmod +x orisun-sqlite

Windows

Download the PostgreSQL-only or SQLite-only binary from the assets below.

Docker

docker pull orisunlabs/orisun:0.7.0-pg
docker pull orisunlabs/orisun:0.7.0-sqlite
docker pull orisunlabs/orisun:0.7.0-fdb

Channel tags are also available: pg, sqlite, and fdb.