Skip to content

Releases: matthewhartstonge/sassy

v0.2.0

20 Oct 12:22
8898173
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

v0.2.0 - 2021-10-21

Quite a number of breaking changes this release to ensure API consistency throughout the library.

Added

  • storage/permissions: adds SignedPermission enum.
  • storage: implements Stringer across all packages.

Changed

  • storage/versions: removes camel casing from versions to conform to Go style practices.
  • storage/ips: renames package signedip to ips for consistency.
  • storage/protocols: renames types Protocol to SignedProtocol and Protocols to SignedProtocols.
  • storage/services: renames types Service to SignedService and Services to SignedServices.
  • storage/resourcetypes: renames types ResourceType to SignedResourceType and ResourceTypes to SignedResourceTypes.
  • storage/resources: renames types Resource to SignedResource and Resources to SignedResources.
  • storage: updates AccountSAS properties with the new type changes.
  • storage: renames AccountSAS.ApiVersion to AccountSAS.APIVersion to conform to Go style practices.

Fixed

  • storage: ensures all parsing functions trim whitespace and cast inputs to lower case where applicable.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

02 Sep 16:26
adf4584
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

v0.1.0 - 2021-09-03

Sassy provides a Go library to generate Azure SAS tokens.

Currently on offer:

  • Account based Azure Storage SAS token generation.