Releases: Prescott-Data/dromos-authkit
Release v1.3.1
Dromos AuthKit v1.3.1
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.3.1Changelog
New Features
- d390054: Revert "feat: v2.0.0 — multi-issuer auth, dromos.* claims, downstream middleware" (@sangalo20)
- a9ae5cc: feat: add claims enrichment from auth-api for session tokens and JWTs ( <>)
- a08e795: feat: v2.0.0 — multi-issuer auth, dromos.* claims, downstream middleware (@sangalo20)
Full Changelog: v1.3.0...v1.3.1
Release v1.3.0
Dromos AuthKit v1.3.0
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.3.0Changelog
New Features
- 24f1acb: feat: v2.0.0 — multi-issuer auth, dromos.* claims, downstream middleware (@sangalo20)
Other Changes
- 14cd6d2: ci(deps): bump goreleaser/goreleaser-action from 6 to 7 (@dependabot[bot])
Full Changelog: v1.2.2...v1.3.0
Release v1.2.2
Dromos AuthKit v1.2.2
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.2.2Changelog
New Features
- 74f4a26: feat: enhance error handling and role management in authentication and organization modules ( <>)
Bug Fixes
- 3c46aa9: fix: Lint errors ( <>)
Full Changelog: v1.2.1...v1.2.2
Release v1.2.1
Dromos AuthKit v1.2.1
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.2.1Changelog
New Features
- 8224648: feat: add methods to update username and set user password in Zitadel ( <>)
Full Changelog: v1.2.0...v1.2.1
Release v1.2.0
Dromos AuthKit v1.2.0
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.2.0Changelog
New Features
- e9b2aff: feat: Add error definitions for invitation and organization actions ( <>)
- a0489c8: feat: Add models for JWT claims, organization roles, and Zitadel API client ( <>)
- dcbbcc4: feat: Add organization role management and middleware for role checks ( <>)
- 582a383: feat: Implement Zitadel client with user management functions ( <>)
- 567bfad: feat: Implement access code generation, validation, and hashing functions ( <>)
- 1729fd5: feat: add GetUserIDPLinks and RemoveUserIDPLink methods to ZitadelClient ( <>)
- a52f8d4: feat: add IDPLink model and response format for listing user IDP links ( <>)
- ad7d333: feat: add ServiceToken field to Config for session token validation ( <>)
- 734c583: feat: add Session API v2 methods for session management and IDP intent handling ( <>)
- 4e14d88: feat: enhance AuthN middleware to support Zitadel session token validation ( <>)
- d4c9dfc: feat: enhance Zitadel client with organization management and user role assignments ( <>)
- 323927a: feat: improve Zitadel API models ( <>)
- b925adc: feat: update user ID field in GetUser response and add session-related models ( <>)
Other Changes
- d667962: refactor: Remove unused JWKSCache methods and simplify structure ( <>)
- af29434: refactor: Replace Claims struct with alias to models.Claims for backward compatibility ( <>)
- 77dc750: refactor: Simplify Config definition by aliasing models.Config for backward compatibility ( <>)
Full Changelog: v1.1.2...v1.2.0
Release v1.1.2
Dromos AuthKit v1.1.2
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.1.2Changelog
Other Changes
- 29736cd: chore (deps): update packages and dependencies ( <>)
- 3ea28af: chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (@dependabot[bot])
- e3b0130: chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.45.0 (@dependabot[bot])
- ae40e2d: yeeet docs (@whoisnjoguu)
Full Changelog: v1.1.1...v1.1.2
Release v1.1.1
Dromos AuthKit v1.1.1
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.1.1Changelog
Bug Fixes
- ab239e3: fix: Add OrgDomain claim extraction to AuthN and ValidateToken functions ( <>)
Other Changes
- ae55bbe: ci(deps): bump actions/checkout from 4 to 6 (@dependabot[bot])
- ad0ff16: ci(deps): bump actions/setup-go from 5 to 6 (@dependabot[bot])
- 6dd6483: refactor (ci): replace golangci-lint with golint and go vet in CI workflow ( <>)
Full Changelog: v1.1.0...v1.1.1
Release v1.1.0
Dromos AuthKit v1.1.0
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.1.0Changelog
New Features
- c3f411d: feat: Update claims to add OrgDomain ( <>)
Full Changelog: v1.0.2...v1.1.0
Release v1.0.2
Dromos AuthKit v1.0.2
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.0.2Changelog
Bug Fixes
- 110fcb6: fix: extract org ID from roles claim as fallback ( <>)
Full Changelog: v1.0.1...v1.0.2
Release v1.0.1
Dromos AuthKit v1.0.1
Authentication and authorization middleware for Gin applications.
Installation
go get github.com/Prescott-Data/dromos-authkit@v1.0.1Changelog
Other Changes
- 8401714: reduce Golang version ( <>)
Full Changelog: v1.0.0...v1.0.1