Repository navigation
Releases: go42-dev/go42
Release list
Release v0.9.82
Source commit: 10f148b832c1357a98bb96f6b76f4d7696467a52
Image: ghcr.io/go42-dev/go42@sha256:7b96ac5a3e1cc23bdd5ab6992d45426ea5efd90bb377530c7f21b538ae9c9701
Unified CI: https://github.com/go42-dev/go42/actions/runs/34833642980
Release workflow: https://github.com/go42-dev/go42/actions/runs/34837534575
Full Changelog: v0.9.81...v0.9.82
Release v0.9.81
Source commit: a01f74490085735a7e5a29828e790c0e625e306f
Image: ghcr.io/go42-dev/go42@sha256:b862fd6d39c99e2eb0bf3b6710fb30f4543844caeaa57a2569defe03f98eb655
Unified CI: https://github.com/go42-dev/go42/actions/runs/34831536107
Release workflow: https://github.com/go42-dev/go42/actions/runs/34832061399
Full Changelog: v0.9.80...v0.9.81
Release v0.9.80
Source commit: 8fa594c07240fc1f69e09cadd7fd17435dd99bdc
Image: ghcr.io/go42-dev/go42@sha256:abe437678fb475093a7cd47db72401df788bfc94981420f3be1528ebc836569b
Unified CI: https://github.com/go42-dev/go42/actions/runs/34630283356
Release workflow: https://github.com/go42-dev/go42/actions/runs/34630923729
Full Changelog: v0.9.79...v0.9.80
Release v0.9.79
Source commit: 0235b0b5f29b0ac7245378d844bde317620afa54
Image: ghcr.io/go42-dev/go42@sha256:1c63e288cd45811cb1ec710ea03e92691d2d87dda9ccd78c3f9fe3f787258e83
Unified CI: https://github.com/go42-dev/go42/actions/runs/34391417047
Release workflow: https://github.com/go42-dev/go42/actions/runs/34393145135
Full Changelog: v0.9.78...v0.9.79
Release v0.9.78
Source commit: aadec33b6abd18fee4b68c24a524b4424909084d
Image: ghcr.io/go42-dev/go42@sha256:8e33636402678ff4320eda016198c133274e19fa889bbbe49642c964080ecc67
Unified CI: https://github.com/go42-dev/go42/actions/runs/34026028103
Release workflow: https://github.com/go42-dev/go42/actions/runs/34027288324
Full Changelog: v0.9.77...v0.9.78
Release v0.9.77
Source commit: 9aef95d360c042f210a8c71b06152f5137ecd2c2
Image: ghcr.io/hasansino/go42@sha256:013937c6bb0427d57f6df06627e831b696e78aa14e00f7720613b6c73c77b8ed
Unified CI: https://github.com/hasansino/go42/actions/runs/33954876961
Release workflow: https://github.com/hasansino/go42/actions/runs/33955349273
What's Changed
- Release v0.9.76 by @go42-release[bot] in #406
Full Changelog: v0.9.75...v0.9.77
Release v0.9.76
Source commit: a9bb9ac94e8ce0dfa5a4f92da23a5bb0eb193434
Image: ghcr.io/hasansino/go42@sha256:3aa1ec11ab2b0cf8e8740339d1143ede8f746db3b958a5fbf6613b97a2839907
Release workflow: https://github.com/hasansino/go42/actions/runs/33953810540
Previous version: v0.9.75
Full changelog: v0.9.75...v0.9.76
Highlights
See changes below for details.
Changes
- chore(release): v0.9.76 (#406) (a9bb9ac)
- docs: update dependencies and security policy (6612bac)
- feat(ci): add concurrency settings to cleanup registry workflow (11a20e4)
- feat(ci): pass image reference to downstream workflows (6c28495)
- chore(workflows): update zizmor action version to 0.6.3 (d56b542)
- feat(ci): add security audit workflow and update dependencies (05be712)
- feat(ci): add code coverage reporting and linting updates (61c5eab)
- feat(ci): add coverage report job to workflow for pull requests (aad4e1b)
- chore(workflows): update image versions and refine codeql publish workflow logic (8e2f197)
- chore(ci): update security workflow permissions and analysis settings (85bebc7)
- Merge branch 'master' of github.com:hasansino/go42 (55a049a)
- chore(ci): update workflow tool versions and configurations (5ce7c78)
What's Changed
- Release v0.9.76 by @go42-release[bot] in #406
Full Changelog: v0.9.75...v0.9.76
Release v0.9.75
Source commit: fd863216559df54bd0bfb7fb0eb80d465f676608
Image: ghcr.io/hasansino/go42@sha256:5aa650f59e951e421e1c96aaa724341f86e1311f00a1fc04363a96b490eef6d1
Release workflow: https://github.com/hasansino/go42/actions/runs/33899994349
Previous version: v0.9.72
Full changelog: v0.9.72...v0.9.75
Highlights
See changes below for details.
Changes
- chore(release): v0.9.75 (#404) (fd86321)
- chore(workflows): update action versions and fix release preparation logic (d48b942)
- Merge branch 'master' of github.com:hasansino/go42 (aa078a8)
- fix(workflow): update docker build cache settings to ignore errors during push (25e576e)
- chore(release): v0.9.73 (#403) (1391e3e)
- feat(workflows): streamline release workflows and improve validation processes (7bf8b1d)
What's Changed
Full Changelog: v0.9.72...v0.9.75
Release v0.9.72
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[b...
Release v0.9.71
Highlights
See changes below for details.
Changes
- refactor(logger): update logger configuration to use discard handler (d30d9da)
- refactor(cache): update dependencies and memcached expiration logic (73104e8)
- fix(auth): update internal server error handling in error processing (a6fc24b)
- feat(app): add sentry closer to shutdown routine (0cb6297)
- feat(metrics): escape label values and fix db wait duration (016a2ad)
- feat(server): improve shutdown behavior for http and grpc (06d1da1)
- refactor(database): improve connection handling and ping behavior (51f0245)
- feat(database): add query timeout support for mysql and pgsql (9b1e7a8)
- feat(migration): add auth users history table (b82819f)
- feat(sqlite): enforce foreign key constraint (1e87fd0)
- fix(config): return empty dsn if host is not configured (78e451a)
- feat(auth): invalidate user cache on update or delete (88a9d15)
- refactor(infra): update helm chart for persistence and sqlite (69fcaf8)
- feat(auth): add event validation to subscriber (1f6b70a)
- feat(database): add db role attribute to tracing (2b98589)
- fix(outbox): correct message id type in error message (b132f98)
- feat(rate_limit): add configurable time-to-live for rate limiting (2b69879)
- refactor(auth): replace bigcache with local cache and add api token support (03b941d)
- feat(auth): improve jwt validation logic (a57bd24)
- refactor(auth): improve jwt validation and dockerfile (097643b)
- feat(auth): improve token validation and handling (da52740)
- refactor(auth): remove cache options from adapter initialization (a268edf)
- chore(docker): update alpine base image and dependencies (a03e3e8)
- feat(sdk): update protoc-gen-go and protoc-gen-go-grpc versions (97a0908)
- fix(env): update body limit type to int64 and go version to 1.27 (9cacfcb)
- fix(entrypoint): update default command to use commit instead of app (e924256)
- chore(reset): test commit (69b1e9c)
- feat(config): update http body limit type to int64 (90839f9)
- feat(deps): update go version and dependencies (cd27895)
- chore(build): fixed docker build (a267920)
- feat(api): improve http error handling and logging (50d1824)
- feat(api): echo v4 to v5 part 1 (2bd6965)
- chore(gen): regenerate api client and server code with updated dependencies (11fe247)
- refactor(logger): update request-id to request_id in log context handling (b59c99a)
- refactor(tracing): replace zipkin and jaeger with unified otel provider (11a2bc8)
- chore(deps): resolve conflicts (3ab01b1)
- chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates (#362) (8cfc407)
- chore(deps): bump actions/create-github-app-token from 2 to 3 (#363) (2d63aba)
- chore(deps): bump docker/build-push-action from 6 to 7 (#347) (763ca69)
- chore(deps): bump docker/metadata-action from 5 to 6 (#348) (f3c525d)
- chore(deps): bump docker/login-action from 3 to 4 (#350) (0f405cd)
- chore(deps): bump docker/setup-buildx-action from 3 to 4 (#353) (5eaa704)
- chore(deps): bump go.opentelemetry.io/otel from 1.41.0 to 1.42.0 (#356) (3a019e8)
- chore(deps): bump go.opentelemetry.io/otel/metric from 1.41.0 to 1.42.0 (#359) (affe2cb)
- chore(deps): bump golang.org/x/time from 0.14.0 to 0.15.0 (#361) (5966215)
- chore(deps): bump DavidAnson/markdownlint-cli2-action from 22 to 23 (#366) (7997fbe)
- chore(deps): bump google/osv-scanner-action from 2.3.3 to 2.3.5 (#367) (06ee1cf)
- chore(deps): bump actions/configure-pages from 5 to 6 (#368) (fa21077)
- chore(deps): bump softprops/action-gh-release from 2 to 3 (#370) (315bb66)
- chore(deps): bump go.opentelemetry.io/otel/trace from 1.41.0 to 1.42.0 (#349) (2b6dbe4)
- chore(deps): bump actions/deploy-pages from 4 to 5 (#369) (f4d072c)
- docs: fix typo and add backlog item for artifact storage (1607d4b)
- chore(deps): update golang x packages (633beb1)
- chore(deps): bump aquasecurity/trivy-action (#365) (b6c8452)
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#345) (6272472)
- chore(deps): bump go.opentelemetry.io/otel/exporters/zipkin (#333) (6c0b170)
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (#339) (565e28f)
- chore(deps): bump actions/attest-sbom from 3 to 4 (#329) (8546e16)
- chore(deps): bump github.com/getsentry/sentry-go/slog (#330) (3fde08a)
- chore(deps): bump github.com/ogen-go/ogen from 1.19.0 to 1.20.1 (#332) (9a2f65f)
- chore(deps): bump actions/upload-artifact from 6 to 7 (#331) (ed473ca)
- chore(deps): bump actions/attest-build-provenance from 3 to 4 (#335) (46ee45e)
- chore(deps): bump actions/download-artifact from 7 to 8 (#336) (2bbd408)
- chore(deps): bum...