Skip to content

Latest commit

 

History

History
141 lines (85 loc) · 3.54 KB

CHANGELOG.md

File metadata and controls

141 lines (85 loc) · 3.54 KB

Changelog

All notable changes to this project will be documented in this file.

Added

  • utils: New package with Pointer/Coalesce functions via generics (#72)
  • http/middleware: New RequestID middleware function (#73)

Others

  • BREAKING: Set Go 1.18 as minimum supported version (#68)

v0.7.0 - 2021-08-26

Others

  • BREAKING: Drop superfluous pkg directory (#52)
  • BREAKING: Move packages into new utils package (#53)

v0.6.0 - 2021-04-27

Added

  • coalesce: New package for coalescing operations (#47)
  • config: New package for managing app config (#48)

v0.5.0 - 2021-04-15

Added

  • auth/oauth2: New TokenResponse type (#37)
  • auth/oidc: New TokenResponse type (#38)
  • kv: New key-value storage interface (#41)
  • kv/mem: In-memory implementation of kv.Store (#41)
  • kv/fs: Local filesystem implementation of kv.Store (#41)

v0.4.0 - 2021-04-04

Added

  • auth/oidc: New Provider struct (#28)
  • auth/oauth2/pkce: New CodeVerifier struct (#32)

v0.3.0 - 2021-03-05

Added

  • health: Health checks now run asynchronously (#22)
  • health: JSON struct tags for health.Info (#24)

Changed

  • BREAKING: health: Disallow checks from returning errors (#21)
  • BREAKING: pointer: Rename functions (#25)

v0.2.0 - 2021-02-24

Changed

  • BREAKING: health: Drop register pattern on the health.Checker interface (#16)

Others

  • Set go.mod go directive to minimum supported Go version (#12)
  • Support for Go 1.16 (#13)

v0.1.0 - 2021-02-17

Initial release.