Release v0.6.1
Orisun v0.6.1
Orisun v0.6.1
Orisun v0.6.1 is a patch release that standardizes the project on Go 1.26.5 and brings all current documentation and installation examples in line with the canonical v0.6.0+ module identity.
Changed
- Updated the root Go module directive from Go
1.26.4to Go1.26.5. - Updated CI, release, CodeQL, and dependency-scanning workflows to use Go
1.26.5. - Pinned the standard and FoundationDB release builders to
golang:1.26.5-bookworminstead of floating ongolang:latest. - Updated FoundationDB development and test containers to the same exact Go image.
- Updated the standalone Go client module and its CI/release workflows to Go
1.26.5; the root repository now points to that published client commit.
Documentation
- Updated the README and Docusaurus documentation to identify
v0.6.0as the current feature release line. - Added the canonical embedded-module installation command:
go get github.com/OrisunLabs/Orisun@v0.6.0. - Added migration guidance from the former
github.com/oexza/Orisunmodule path. - Updated binary download examples and versioned PostgreSQL, SQLite, and FoundationDB container examples to
0.6.0. - Documented the packed in-process
GetEventsandGetLatestByCriteriaAPIs introduced by the data-oriented design refactor.
Compatibility
- No gRPC or protobuf wire-contract changes.
- No storage schema, event format, index, or checkpoint migration.
- No public Go API changes beyond requiring the Go
1.26.5toolchain for modules that consume the root or standalone Go client module. - Existing
v0.6.0deployments do not require an operational migration; upgrade when rebuilding or consuming Orisun as a Go module.
Validation
- Full root Go test suite under Go
1.26.5. go vet ./...andgo build ./....- Standalone Go client tests and build.
- Docusaurus production build.
Installation
Linux
# PostgreSQL-only binary
curl -L https://github.com/OrisunLabs/Orisun/releases/download/v0.6.1/orisun-pg-linux-amd64 -o orisun-pg
chmod +x orisun-pg
# SQLite-only binary
curl -L https://github.com/OrisunLabs/Orisun/releases/download/v0.6.1/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.6.1/orisun-fdb-linux-amd64 -o orisun-fdb
chmod +x orisun-fdbmacOS
# PostgreSQL-only binary for Apple Silicon
curl -L https://github.com/OrisunLabs/Orisun/releases/download/v0.6.1/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.6.1/orisun-sqlite-darwin-arm64 -o orisun-sqlite
chmod +x orisun-sqliteWindows
Download the PostgreSQL-only or SQLite-only binary from the assets below.
Docker
docker pull orexza/orisun:0.6.1-pg
docker pull orexza/orisun:0.6.1-sqlite
docker pull orexza/orisun:0.6.1-fdbChannel tags are also available: pg, sqlite, and fdb.