Version v3.7.0 (2023-08-21)
Features
- log: enhance memory efficiency for the zap logger with fields (#340) (f977f5f)
- core/auth/oidc: Add support of
AuthCodeOption
in the token exchange during callback (#338) (b2453ba)
Fixes
- silentlogger: remove unnecessary fields (#347) (63a53c8)
- zap: only record log metrics when we actually log something (#341) (b0dca2b)
Refactoring
- core/zap: clean up zap module and add tests (a7f9476)
Ops and CI/CD
Chores and tidying
- deps: update module golang.org/x/oauth2 to v0.11.0 (#331) (9d3adbd)
- deps: update quay.io/keycloak/keycloak docker tag to v22 (#352) (98f5a02)
- deps: update module github.com/leekchan/accounting to v0.3.1 (#250) (63c33cd)
- deps: update module go.uber.org/automaxprocs to v1.5.3 (#350) (7a7bf31)
- deps: update module github.com/openzipkin/zipkin-go to v0.4.2 (#348) (9cea11d)
- deps: update module go.uber.org/zap to v1.25.0 (2ab0354)
- go: bump go version to 1.20 (#349) (d63caa9)
- deps: update module github.com/vektra/mockery/v2 to v2.32.4 (#328) (3846015)
- session: health check config cleanup (#342) (41f0c48)
- deps: update module github.com/redis/go-redis/v9 to v9.0.5 (#343) (f616b5e)
- deps: update module github.com/coreos/go-oidc/v3 to v3.6.0 (#344) (94a60a2)
- deps: update module github.com/golang-jwt/jwt/v4 to v4.5.0 (#322) (e6d8895)
- deps: update module go.uber.org/automaxprocs to v1.5.2 (#330) (62c6756)
- deps: update actions/setup-go action to v4 (#332) (bec3e4c)
- deps: update module github.com/stretchr/testify to v1.8.4 (#329) (063732d)
What's Changed
- feat(core/auth/oidc): Add support of
AuthCodeOption
in the token exchange during callback by @carstendietrich in #338 - chore(deps): update module github.com/stretchr/testify to v1.8.4 by @renovate in #329
- chore(deps): update actions/setup-go action to v4 by @renovate in #332
- chore(deps): update module go.uber.org/automaxprocs to v1.5.2 by @renovate in #330
- chore(deps): update module github.com/golang-jwt/jwt/v4 to v4.5.0 by @renovate in #322
- chore(deps): update module github.com/coreos/go-oidc/v3 to v3.6.0 by @renovate in #344
- chore(deps): update module github.com/redis/go-redis/v9 to v9.0.5 by @renovate in #343
- fix(zap): only record log metrics when we actually log something by @tessig in #341
- fix(silentlogger): remove unnecessary fields by @IvanMaidurov in #347
- chore(session): health check config cleanup by @carstendietrich in #342
- feat(log): enhance memory efficiency for the zap logger with fields by @tessig in #340
- chore(deps): update module github.com/vektra/mockery/v2 to v2.32.4 by @renovate in #328
- update(go): bump go version to 1.20 by @tessig in #349
- chore(deps): update module go.uber.org/zap to v1.25.0 by @renovate in #254
- chore(deps): update module github.com/openzipkin/zipkin-go to v0.4.2 by @renovate in #348
- chore(deps): update module go.uber.org/automaxprocs to v1.5.3 by @renovate in #350
- chore(deps): update module github.com/leekchan/accounting to v0.3.1 by @renovate in #250
- chore(deps): update quay.io/keycloak/keycloak docker tag to v22 by @renovate in #352
- ci: force on latest go version & cleanup jobs by @tessig in #353
- chore(deps): update module golang.org/x/oauth2 to v0.11.0 by @renovate in #331
- Release v3.7.0 by @github-actions in #339
Full Changelog: v3.6.1...v3.7.0