All Versions
39
Latest Version
Avg Release Cycle
15 days
Latest Release
924 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v5.0.0 Changes
October 15, 2021🚀 Since this release, we will use
go.beyondstorage.io/v5
as new module name.➕ Added
- GSP-840: Convert to monorepo (#840)
- 👍 GSP-839: Add Support for Content-Disposition (#839)
🔄 Changed
- *: Rename to go.beyondstorage.io (#842)
- credential,endpoint: Split from pkg (#843)
- 🔨 refactor(tests): Move go-integration-tests here (#847)
-
v4.8.0 Changes
September 30, 2021➕ Added
- feat: Generate code via Xuanwo/gg (#728, #737, #738, #739, #740, #742)
- 📄 docs/rfcs: GSP-749 Unify Path Behavior (#749)
- 📄 docs: Add README.zh-CN.md (#750)
- 📄 docs/rfcs: GSP-751 Write Empty File Behavior (#751)
- 📄 docs: Add description of GSP-751 (#759)
- feat: Implement GSP-749 unify path behavior (#822)
- feat: Replace separator with / in path for service (#823)
- 📄 docs/rfcs: GSP-826 Add Multipart HTTP Signer Support (#826)
- 👍 feat: Add Multipart HTTP Signer support (#829)
🔄 Changed
- 📄 docs: Add the services bos and obs to the README (#748)
- 🔨 refactor: Cleanup definition generate logic (#754)
- feat: Migrate internal iterator generator to definitions (#755)
- 🔀 ci: Sync github actions (#757)
🛠 Fixed
- 🛠 fix: Compilation fails if Default*Pairs unimplemented in service (#821)
- 🛠 fix: Not enough arguments in call to Service.formatError (#824)
- 🛠 fix: Replace each backslash in path with a slash (#825)
- 🛠 fix: Fixed the error when no function is declared under the namespace (#831)
⬆️ Upgraded
- 🏗 build(deps): bump github.com/pelletier/go-toml from 1.9.3 to 1.9.4 (#746)
-
v4.7.0 Changes
September 02, 2021➕ Added
- ✅ tests: Add test for NewStorageFromString (#724)
- 📄 docs/rfcs: GSP-725 Add Defaultable Property for Pair (#725)
- 0️⃣ cmd/definitions: Implement GSP-725 Add Defaultable Property for Pair (#730)
- 📄 docs/rfcs: GSP-729 Redesign HTTP Signer (#729)
- definitions: Implement GSP-729 Redesign HTTP Signer (#732)
🔄 Changed
- 📄 docs/rfc: Remove pair declare description for GSP-729 (#735)
🗄 Deprecated
- 🗄 definitions: Deprecate Reacher and expire (#734)
-
v4.6.0 Changes
August 25, 2021➕ Added
- 0️⃣ feat: Support features and default paris in connection string (#713)
- feat: Set Features with feature pairs (#716)
- feat: Allow append pairs for New{Servicer,Storager}FromString (#718)
- 0️⃣ feat: Set DefaultPairs with defaultable pairs (#719)
- 🏗 ci: Add cross build (#721)
🔄 Changed
- 🚚 cmd/definitions: Remove conflict from pair (#720)
🛠 Fixed
- definitions: Fix naming format for http signer (#714)
-
v4.5.0 Changes
August 19, 2021➕ Added
- ✅ tests: Implement bench for List (#687)
- 👕 ci: Add golangci-lint (#690)
- 📄 docs/rfcs: GSP-700 Config Features and DefaultPairs via Connection String (#700)
- 📄 docs/rfcs: GSP-706 Support HTTP Signer (#706)
- feat: Generate feature pairs (#708)
- 👍 definitions: Implement GSP-706 Support HTTP Signer (#709)
- 0️⃣ feat: Generate default pairs (#710)
🔄 Changed
- 📄 docs: Update go-storage docs link (#696)
- 📄 docs: Update links to matrix (#701)
- 📄 docs: Update readme about services support (#705)
🛠 Fixed
- *: Fix ineffectual assignments (#691)
- 🛠 definitions: Fixed a description error in CreateLink (#698)
-
v4.4.0 Changes
July 22, 2021➕ Added
- 📄 docs: GSP-669 Feature Lifecycle (#669)
- definitions: Implement GSP-86 Add CreateLink (#674)
🔄 Changed
- 📄 docs: Update rfc README, fix GSP-669 typo (#673)
- 📦 cmd: Remove not used package in service.tmpl (#679)
- definitions: Implement GSP-41 Turn Pair Expire into Duration (#681)
- ✅ tests: Split from cmd definitions (#685)
⬆️ Upgraded
- 🏗 build(deps): Bump github.com/google/uuid from 1.2.0 to 1.3.0 (675)
-
v4.3.2 Changes
July 15, 2021🛠 Fixed
- ⚠ cmd: Add warning for type convert instead (#670)
-
v4.3.1 Changes
July 15, 2021🛠 Fixed
- pkg: Add pkg/endpoint back to avoid breaking other projects (#667)
⬆️ Upgraded
- 🏗 build(deps): bump github.com/golang/mock from 1.5.0 to 1.6.0 (#597)
-
v4.3.0 Changes
July 14, 2021➕ Added
- 👍 cmd/definitions: Add support for type uint64 (#615)
- services: Implement GSP-127 Add ServiceInternal and RequestThrottled Errors (#616)
- ✅ ci: Add codecov in unittests (#622)
- 📄 docs: GSP-654 Unify List Behavior (#654)
- ci: Add gofmt to action (#660)
🔄 Changed
- 📄 docs: Reorganize README for better understanding (#613)
- types: Add comments for Object and ObjectMode (#614)
- 🚚 cmd/definitions: Remove deprecated fields introduced in v4.2.0 (#619)
- 📦 pkg/endpoint: Remove deprecated package pkg/endpoint (#621)
- 📄 docs: Move rfcs and spec here as required in GSP-139 (#628)
- 🚚 cmd: Move definitions here as described in GSP-139 (#652)
- 📄 docs: Update RFC template (#655)
- cmd/definitions: Implement GSP-134 Write Behavior Consistency (#656)
🛠 Fixed
- 👉 makefile: Fix code not formatted correctly (#661)
-
v4.2.0 Changes
June 24, 2021➕ Added
- 📇 cmd/definitions: Implement GSP-97 Add Restrictions In Storage Metadata (#601)
- 📇 cmd/definitions: Implement GSP-111 Add System Metadata in Storage Metadata (#605)
🔄 Changed
- cmd/definitions: Trim Service Pair Prefix (#598)
- 👍 services: Implement GSP-90 Re-support Initialization Via Connection String (#589)
- cmd/definitions: Implement GSP-109 Redesign Features (#606)
- cmd/definitions: Implement GSP-117 Rename Service to System as the Opposite to Global (#608)
🗄 Deprecated
- 🗄 pkg/endpoint: Deprecated by github.com/beyondstorage/go-endpoint (#595)
- 🗄 services: Related fields
ServiceFeatures
andStorageFeatures
have been deprecated (#606) - 📇 services:
GetObjectMetadata
has been deprecated byGetObjectSystemMetadata
(#608)