Releases: utopia-php/storage
Releases · utopia-php/storage
Release list
4.0.3
- chore: allow validators 0.4
4.0.2
- refactor(pools,circuit-breaker,storage): drop the deprecated Instrument::lazy() helpers
- (fix): support path-style S3 endpoints
4.0.1
- chore: allow client 0.3 in fastly, messaging and storage
4.0.0
- Address review: full-write loops, zero-length reads, uniform stream consumption
- S3: server-side copy via CopyObject / UploadPartCopy
- Restore pre-increment style flagged by cold Rector run
- Make streaming the only I/O path in storage (4.0)
3.1.0
- Address review: gate transfer abort on uploadId, reject empty directory path
- Harden storage S3/Local reliability
3.0.0
- feat(storage): typed exception hierarchy under StorageException
- test(storage): mirror src structure in the unit test tree
- docs(storage): document listFiles and the getDevice accessor
- feat(storage)!: typed listFiles replaces the inconsistent getFiles
- refactor(storage): rename Telemetry::getUnderlying to getDevice
- feat(storage): expose the decorated device via Telemetry::getUnderlying
- chore(storage): apply rector fixes missed by stale local cache
- fix(storage): reject non-positive transfer chunk sizes
- refactor(storage)!: shrink the Device contract and delete dead weight
- refactor(storage): retry via utopia client Retry decorator
- feat(storage): send S3 requests through a PSR-18 client
- feat(storage)!: immutable coroutine-safe devices, enums, max static analysis
- docs: point adapter guides at the monorepo fork workflow
- docs: centralize CODE_OF_CONDUCT and CONTRIBUTING at the monorepo root
- docs: enforce documentation style with Vale
2.0.7
First release cut from the utopia-php monorepo.
2.0.6
2.0.5
What's Changed
- Defer storage operation telemetry instrument by @ChiragAgg5k in #167
Full Changelog: 2.0.4...2.0.5
2.0.4
What's Changed
- Update telemetry dependency constraint by @ChiragAgg5k in #166
Full Changelog: 2.0.3...2.0.4