Release Notes: v0.6.0¶
Release Date: 2026-04-25
Highlights¶
- Repository Reorganized: Multi-module AWS provider package structure
- OmniStorage Added: S3 backend for OmniStorage ecosystem
Breaking Changes¶
[omnillm] Module Path Changed¶
// Before
import "github.com/plexusone/omnillm-bedrock"
// After
import "github.com/plexusone/omni-aws/omnillm"
Added¶
[omnistorage] S3 Backend¶
New S3-compatible storage backend implementing omnistorage.ExtendedBackend:
import "github.com/plexusone/omni-aws/omnistorage/backend/s3"
backend, err := s3.New(s3.Config{
Bucket: "my-bucket",
Region: "us-east-1",
})
Features:
- Support for AWS S3, Cloudflare R2, MinIO, Wasabi, DigitalOcean Spaces
- Streaming read/write with multipart upload support
- Server-side copy and move operations
- Backend registry integration (auto-registers as
s3)
Installation¶
go get github.com/plexusone/omni-aws/omnillm@v0.6.0
go get github.com/plexusone/omni-aws/omnistorage@v0.1.0
Note: This was the last multi-module release. Starting with v0.7.0, the repository uses a single go.mod at the root.