go-storage v5.0.0 Release Notes

Release Date: 2021-10-15 // about 1 year ago
  • ๐Ÿš€ 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)

Previous changes from v4.8.0

  • โž• 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)