All Versions
39
Latest Version
Avg Release Cycle
15 days
Latest Release
960 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v3.0.0 Changes
January 15, 2021โ Added
- ๐ pairs: Add support for user-agent (#477)
- operation: Add fetcher (#480)
- 0๏ธโฃ Proposal: Add default pair for operations (#484)
- types: Implement proposal Unify List Operation (#489)
- types: Implement proposal segment api redesign (#490)
- cmd: Implement code generate and format (#491)
- types: Implement proposal Object Mode (#493)
๐ Changed
- cmd/definitions: Don't need to store definitions to bindata (#476)
- cmd: Introduce beyondstorage/specs to maintain specs (#481)
- ๐ docs: Migrate design to beyondstorage/specs (#488)
- cmd: Migrate from hcl to toml (#496)
-
v2.0.0-beta Changes
November 09, 2020 -
v2.0.0-alpha.1 Changes
November 02, 2020v2.0.0-alpha.1 - 2020-11-02
โ Added
- ๐ Support Iterator based list operation
- types/iterator: Allow store current status in iterator
- ๐ types/object: Support linked set
- types/iterator: Make Page.Status continuable (#433)
- ๐ types/object: Add link support (#438)
- ๐ types: Add interceptor support (#449)
๐ Changed
- *: Moving to aos-dev/go-storage (#414)
- ๐ cmd: Move definitions to cmd to support service split (#416)
- ๐ types/object: Move all meta into ObjectMeta
- Return count in storager when read and write (#427)
- ๐จ types: Refactor into struct for object stat support
- types/pair: Use struct instead of pointer (#435)
- ๐ *: Improve minimum supported version to go 1.14 (#444)
- ๐ makefile: Manage build tools via go modules (#447)
๐ Fixed
- โก๏ธ types: Fix object stat not updated correctly
- types: Fix bit operations not correctly (#434)
โ Removed
-
v1.2.1 Changes
June 30, 2020 -
v1.2.0 Changes
May 20, 2020v1.2.0 - 2020-05-20
โ Added
- โ tests: Add integration test for qingstor (#325)
- ๐ pkg/iowrap: Add SizedReadSeekCloser support (#329)
- โ tests: Add integration test for azblob (#331)
- โ tests: Add integration test for s3 (#338)
- โ tests: Add integration test for gcs (#341)
- โ tests: Add integration test for cos (#342)
- โ tests: Add integration test for oss (#343)
- โ tests: Add integration test for kodo (#347)
๐ Changed
- services/fs: Auto create work dir (#324)
- 0๏ธโฃ pkg/endpoint: Allow omit protocol default port (#346)
- โ tests: Compare content sha256 instead of full content
๐ Fixed
- services/*: Fix context not initiated (#328)
- services/azblob: Fix content length not set correctly (#330)
- services/s3: Fix NotFound error not handled correctly (#332)
- services/s3: Fix ListDir && ListPrefix not ended correctly (#333)
- ๐ services/s3: Fix Read's pair not parsed correctly (#334)
- services/s3: Fix bucket in request input not assigned (#335)
- services/s3: Location should be required in Storager Init (#336)
- 0๏ธโฃ services/s3: Don't calculate content-sha256 as default (#337)
- services/gcs: Fix ListDir and ListPrefix not ended correctly (#339)
- ๐ง services/gcs: Fix oauth2 token source not configured correctly (#340)
- services/oss: Fix ListPrefix && ListDir not ended correctly
- ๐ services/oss: Fix Read's pairs not parsed correctly
- ๐ services/oss: Fix LastModified not parsed correctly
- services/uss: Fix content-length header not filled
- services/uss: Fix ListDir && ListPrefix data race while returning error
- services/uss: Fix object channel double close
- services/uss: Fix object not iterated fully
- services/uss: Fix dead loop on reading from io.Pipe
- services/uss: Use async delete to avoid 'concurrent' delete
- services/uss: Disable async delete for unexpected behavior (#345)
- services/kodo: Fix kodo's domain not setup correctly
- services/kodo: Fix object not found error not formatted correctly
- services/kodo: Fix request deadline not set correctly
- ๐ services/kodo: Fix service level error not parsed
-
v1.1.0 Changes
May 14, 2020v1.1.0 - 2020-05-14
Proposal
- services, design: Propose and implement 21-split-segmenter (#270)
โ Added
- types/pairs: Add more comment for work dir
- ๐ pkg/httpclient: Add stream-oriented http client support (#274)
- services/qingstor: Detect bucket location automatically (#278)
- โ ci: Setup drone for integration test (#282)
- services/qingstor: Allow read with offset and size (#283)
- ๐ services: Add service level pair support (#311)
- ๐ services/*: Add service level storage class support (#313)
- ๐ services/qingstor: Add disable uri cleaning support (#314)
๐ Changed
- ๐ types/pairs: Allow parse from plain string value (#281)
- ๐ docs: Use vuepress instead (#286)
- ๐ docs: Import user experience (#287)
- ๐ docs: Get ready for i18n docs (#289)
- ๐ docs: Add crowdin support for i18n (#290)
- ๐จ *: Refactor definitions generator (#303)
- definitions: Auto inject http_client_options for all services (#321)
๐ Fixed
-
v1.0.0 Changes
April 23, 2020v1.0.0 - 2020-04-23
Proposal
- storager, services: Implement proposal 19-split-storage-list (#249)
- ๐ types, services: Implement proposal 20-remove-loose-mode (#250)
โ Added
- types/pairs: Add description for paris (#238)
- ๐ services/azblob: Add offset and size support for Read (#252)
- ๐ types/pairs: Add Parse support (#260)
๐ Changed
- ๐ services/qingstor: Dir support is not needed in stat (#223)
- services/*: Set content-type as best errort (#234)
- ๐ services/*: Check metadata value before set (#235)
- ๐ pkg/headers: Move all explicit header keys into const (#236)
- ๐จ tests: Refactor integration test (#261)
- ๐จ coreutils, services: Refactor Open related logic (#264)
๐ Fixed
-
v0.9.0 Changes
March 23, 2020v0.9.0 - 2020-03-23
Proposal
- ๐ docs/design: Add 14-normalize-content-hash-check (#186)
- ๐ docs/design: Add proposal release policy (#192)
- ๐ docs/design: Add proposal loose mode (#199)
- ๐ docs: Add proposal 17-proposal-process (#210)
- ๐ docs/design: Add proposal return-segment-interface-instead (#216)
โ Added
-
v0.8.0 Changes
March 09, 2020