Releases: go-authgate/examples
Releases · go-authgate/examples
v0.3.0
Changelog
Bug fixes
- f4c8830: fix(examples): harden go-jwks and go-jwks-multi against malformed input (#19) (@appleboy)
- 05341d4: fix(examples): correct and harden example apps from review (#31) (@appleboy)
Enhancements
- 40c3de5: chore(deps): bump python-dotenv requirement to >=1.2.2 (@appleboy)
- 652f4c2: chore(deps): bump go directive to 1.25.10 (@appleboy)
- acc7145: chore(deps): bump go-httpretry and golang.org/x/sys in examples (@appleboy)
- d70bcca: chore(examples): upgrade sdk-go to v0.12.0 (@appleboy)
Refactor
- ccc738a: refactor(examples): improve code quality and safety across examples (#12) (@appleboy)
- 64fa903: refactor(examples): bump sdk-go to v0.7.0 and adopt jwksauth (#18) (@appleboy)
- 3bf10a0: refactor(examples): bump sdk-go to v0.9.0 and rename Tenant to Domain (#20) (@appleboy)
- 67e61bd: refactor(examples): bump sdk-go to v0.10.0 for prefixed claims (#24) (@appleboy)
- 587d805: refactor(examples): bump sdk-go to v0.10.0 in cli/webservice/m2m (#25) (@appleboy)
- 1bcc542: refactor(examples): bump sdk-go to v0.11.0 (@appleboy)
- 7173e1e: refactor(examples): extract writeJSON helper in HTTP handlers (#30) (@appleboy)
Build process updates
- f2d28e0: ci(security): pin trivy-action to v-prefixed tag (@appleboy)
- 7ef7c78: ci: bump trivy-action from v0.35.0 to v0.36.0 (@appleboy)
Documentation updates
- c629bdb: docs(bash-cli): add txt language hint to example output code block (@appleboy)
- cf977eb: docs: add GitHub Actions workflow status badges to README (@appleboy)
- 4555ee4: docs(go-jwks-multi): add Traditional and Simplified Chinese READMEs (@appleboy)
Others
- 2bba848: feat(go-oidc): add example using coreos/go-oidc/v3 library (@appleboy)
- 152cb74: feat(go-jwks): add offline JWKS resource server example (#16) (@appleboy)
- f519e10: feat(go-jwks-multi): add multi-issuer JWT validation example (#17) (@appleboy)
- 4554dbb: style(examples): separate third-party imports in jwks examples (@appleboy)
- 0ed641f: feat(go-jwks): expose project, service_account, and extras in /api/profile (@appleboy)
- fe71849: refactor(go-jwks): bump sdk-go to v0.11.0 (@appleboy)
- d63b7d0: feat(go-jwks): expose uid in /api/profile (@appleboy)
- d9fa76a: feat(go-jwks): expose scope in /api/data (@appleboy)
- 3513bb5: feat(go-jwks-multi): expose uid in /api/profile and /api/admin (@appleboy)
- f18620d: refactor(go-oidc): flatten nested if in maskToken (#29) (@appleboy)
- 16bc1a2: feat(kong-mcp): add MCP OAuth gateway plugin for Kong (#35) (@appleboy)
- 60c34e8: feat(kong-mcp): enable audience enforcement in shipped configs (@appleboy)
v0.2.0
v0.1.1
Changelog
Features
- b1a31d9: feat(examples): add python-cli example using go-authgate SDK (@appleboy)
- 4a67c66: feat(examples): add python-m2m example using client credentials grant (@appleboy)
- 2edd837: feat(examples): add bash-cli example using device code flow (#3) (@appleboy)
- a20e641: feat(go): support .env file for configuration (#7) (@appleboy)
- e66db09: feat(python): support .env file for configuration (#8) (@appleboy)
Bug fixes
- 854145d: fix(examples): mask tokens in output and improve error handling (#1) (@appleboy)
- 5b5f1c4: fix(ci): simplify goreleaser to release-notes only and fix dependabot (@appleboy)
Enhancements
- 041389a: chore: remove tracked binary and add .gitignore (#2) (@appleboy)
- d3299f5: chore(deps): update go-authgate SDK and dependencies (@appleboy)
- 54f084a: chore(deps): update go-authgate SDK dependency (@appleboy)
- baa65db: chore(cli): add gitignore and remove tracked binary (@appleboy)
- 387da7d: chore(examples): add uv.lock for python-cli (@appleboy)
Refactor
- 04853d3: refactor(auth): switch CLI authentication to new authgate SDK (@appleboy)
- 3ec49a9: refactor(examples): add go- prefix to example directories (@appleboy)
- b152794: refactor(examples): simplify auth examples and fix response buffering (#4) (@appleboy)
Documentation updates
- ea03719: docs(examples): improve README with quick reference table and use-case grouping (@appleboy)
- 79c08f9: docs(examples): add per-directory README for each example (@appleboy)
- 421f3e9: docs(bash-cli): document .env file support in README (#6) (@appleboy)
- 0e67a7f: docs(examples): document .env file support in root README (#9) (@appleboy)
Others
- 82e00de: chore(m2m,webservice): upgrade sdk-go to v0.5.0 (@appleboy)
- 74a018d: chore(go-authgate): update go-authgate SDK dependency (@appleboy)
- 94cb246: refactor(python-cli): rename AUTHGATE_CLIENT_ID env var to CLIENT_ID (@appleboy)
- bff8eba: fix(python-cli): handle revoked cached token and fix token_info call (@appleboy)
- 4f0ca73: refactor(go-cli): remove explicit device flow mode override (@appleboy)
- 16cddeb: refactor(go-m2m): update client credentials scopes to email and profile (@appleboy)
- b06057e: feat(bash-cli): support .env file for configuration (#5) (@appleboy)