Repository navigation
Release v0.9.72
Immutable
release. Only release title and notes can be modified.
Source commit: feb29e0dc6821f8ed2fafee87c4a57ca633fce7b
Image: ghcr.io/hasansino/go42@sha256:ad50539607eaf97bf623a3bbf630c16242829d68a659da27fbbdc0886ffb412f
Master CI: https://github.com/hasansino/go42/actions/runs/33884163049
Release workflow: https://github.com/hasansino/go42/actions/runs/33885834652
Previous version: v0.9.71
Full changelog: v0.9.71...v0.9.72
Highlights
See changes below for details.
Changes
- chore(release): v0.9.72 (#402) (feb29e0)
- feat(workflows): improve release preparation and CI handling (cc980b5)
- feat(workflows): implement new release workflow with strict semver validation (a84d32d)
- fix(workflow): update cleanup logic for container registry images (d49fabd)
- Bump the "all-dependencies" group with 2 updates across multiple ecosystems (#400) (fffd97a)
- cicd refactoring (#399) (fd77d7e)
- fix(config): adjust formatting for trusted proxy CIDRs environment variable (02d209a)
- feat(auth): implement grpc adapter and error handling (17cac83)
- feat(grpc): extract panic handler and improve error message (b1c0efa)
- feat(http): add trusted proxy CIDR support (d90f8ff)
- feat(auth): enforce pagination limits for user lists (a7eee51)
- refactor(workflows): remove unused database engine parameter from load tests (61ab6ec)
- feat(ci): add resilience tests workflow (eb8089d)
- feat(api): add readiness check configuration (d178d88)
- feat(core): add readiness check and improve shutdown handling (28bf158)
- chore(deps): update go module dependencies (bb18b02)
- feat(database): add connection retry logic for database engines (9bcdfdd)
- feat(config): add startup connection retry settings (a49cef1)
- refactor(database): remove unused mysql and pgsql test files (a0a5783)
- feat(ci): add timeout to integration and load tests (2ecd5f9)
- fix(nats): update max retry configuration and logging levels (b38dff6)
- chore(docs): update conventions and add CI/CD information (a6ad9ab)
- fix(shutdown): ensure error channel is buffered for graceful shutdown handling (7053501)
- feat(auth): add name field to api tokens (f0cf7f6)
- feat(auth): enable api key authentication for all auth operations (54531e6)
- feat(events): update events consumer configuration and add jetstream support (91ea008)
- feat(events): introduce event router with retry and dlq capabilities (c34b24d)
- feat(repository): prevent duplicate user history records (2d3c7ff)
- refactor(auth): remove unused auth configurations and logic (5aed187)
- fix(auth): change error message for expired api token to be simpler (accb6e7)
- docs(conventions): update project guidelines and linting recommendations (d7d0dd4)
- feat(api): improve server readiness and shutdown logic (c9176fe)
- feat(sentry): enable source attachment in sentry configuration (3b4653a)
- refactor(dependabot): consolidate dependency update groups (326b331)
- Merge branch 'master' of github.com:hasansino/go42 (735d940)
- chore(deps): bump joeig/go-licenses-action from 1.1 to 1.2 (#387) (f903526)
- chore(deps): bump actions/upload-pages-artifact from 4 to 5 (#373) (345be1e)
- chore(deps): bump actions/github-script from 8 to 9 (#374) (b91e772)
- chore(deps): bump gitleaks/gitleaks-action from 2 to 3 (#388) (a628295)
- Merge branch 'master' of github.com:hasansino/go42 (f34aac8)
- chore(deps): bump github.com/go-sql-driver/mysql from 1.9.3 to 1.10.0 (#379) (5d00e7d)
- chore(deps): bump github.com/getsentry/sentry-go from 0.43.0 to 0.46.2 (#377) (bbfcb6a)
- chore(deps): bump buf.build/go/protovalidate from 1.1.3 to 1.2.0 (#371) (59f77e1)
- Merge branch 'master' of github.com:hasansino/go42 (db04ddc)
- feat(auth): add weak password error handling (dc0687f)
- test(auth): assert invalid token error (8901928)
- chore(deps): bump errata-ai/vale-action from 2.1.1 to 2.1.2 (#386) (ccdd78c)
- chore(deps): bump google/osv-scanner-action from 2.3.5 to 2.3.8 (#385) (1d930d6)
- chore(deps): bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 (#372) (ec53a11)
- chore(deps): bump actions/checkout from 6 to 7 (#390) (774923c)
- auto-release-v0.9.71 (#394) (e4377fc)
- chore(deps): bump DavidAnson/markdownlint-cli2-action from 23 to 24 (#393) (ee6eb50)
What's Changed
- chore(deps): bump DavidAnson/markdownlint-cli2-action from 23 to 24 by @dependabot[bot] in #393
- Release v0.9.71 by @go42-release[bot] in #394
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #390
- chore(deps): bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 by @dependabot[bot] in #372
- chore(deps): bump google/osv-scanner-action from 2.3.5 to 2.3.8 by @dependabot[bot] in #385
- chore(deps): bump errata-ai/vale-action from 2.1.1 to 2.1.2 by @dependabot[bot] in #386
- chore(deps): bump buf.build/go/protovalidate from 1.1.3 to 1.2.0 by @dependabot[bot] in #371
- chore(deps): bump github.com/getsentry/sentry-go from 0.43.0 to 0.46.2 by @dependabot[bot] in #377
- chore(deps): bump github.com/go-sql-driver/mysql from 1.9.3 to 1.10.0 by @dependabot[bot] in #379
- chore(deps): bump gitleaks/gitleaks-action from 2 to 3 by @dependabot[bot] in #388
- chore(deps): bump actions/github-script from 8 to 9 by @dependabot[bot] in #374
- chore(deps): bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #373
- chore(deps): bump joeig/go-licenses-action from 1.1 to 1.2 by @dependabot[bot] in #387
- cicd refactoring by @hasansino in #399
- Bump the "all-dependencies" group with 2 updates across multiple ecosystems by @dependabot[bot] in #400
- Release v0.9.72 by @go42-release[bot] in #402
Full Changelog: v0.9.71...v0.9.72