Skip to content

v0.29.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 May 11:49
9e1c3e8

Changelog

  • 8e2a673 Introduce Keyring: single deep module for envelope encryption (#124)
  • 9e1c3e8 chore(release): prepare v0.29.0 (#140)
  • ad54244 fix(deps): patch Dependabot alerts (#125)
  • 144e7cd refactor!: drop MySQL support, standardize on PostgreSQL (#122)
  • 85162fa refactor(auth): deepen Client + Token domain, delete shallow auth/service package (#138)
  • f750999 refactor(auth/http): collapse audit wiring behind an Authorizer (#126)
  • 0fc324b refactor(http): deepen cursor pagination behind Paginate helper (#139)
  • 776dd80 refactor(test): remove database driver selection (#123)
  • c8d39c2 refactor: collapse internal/crypto into keyring package (#133)
  • c5a61e5 refactor: deepen Keyring seam and remove dead weight (#128)
  • 97aecea refactor: deepen keyring seam, transit domain, and audit signing (#127)
  • bb84bdb refactor: deepen module seams — inline SHA256, add NullSigner, move repository interfaces to domain (#137)
  • c142e3d refactor: deepen three architectural seams across auth and metrics (#129)
  • 3940458 refactor: extract metrics into usecase decorator layer (#130)
  • cef8d84 refactor: fold Algorithm into TransitKey and unify Algorithm type (#132)
  • 91d060f refactor: replace metrics decorator chain with HTTP middleware and Track helper (#136)
  • f98125f refactor: replace sync.Once+sync.Map boilerplate with generic once[T] helper (#134)
  • 56da378 refactor: unify rate limiter stores behind a generic seam (#131)
  • d376052 test(keyring): add unit test surface for production Keyring implementation (#135)