Skip to content

Releases: go42-dev/go42

Release v0.9.82

Choose a tag to compare

@go42-release go42-release released this 14 Sep 11:20
Immutable release. Only release title and notes can be modified.
10f148b

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

Choose a tag to compare

@go42-release go42-release released this 14 Sep 10:31
Immutable release. Only release title and notes can be modified.
a01f744

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

Choose a tag to compare

@go42-release go42-release released this 11 Sep 18:14
Immutable release. Only release title and notes can be modified.
8fa594c

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

Choose a tag to compare

@go42-release go42-release released this 09 Sep 19:09
Immutable release. Only release title and notes can be modified.
0235b0b

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

Choose a tag to compare

@go42-release go42-release released this 06 Sep 11:11
Immutable release. Only release title and notes can be modified.
aadec33

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

Choose a tag to compare

@go42-release go42-release released this 05 Sep 08:32
Immutable release. Only release title and notes can be modified.
9aef95d

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

Choose a tag to compare

@go42-release go42-release released this 05 Sep 07:58
Immutable release. Only release title and notes can be modified.
a9bb9ac

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

Choose a tag to compare

@go42-release go42-release released this 04 Sep 17:26
Immutable release. Only release title and notes can be modified.
fd86321

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

  • Release v0.9.73 by @go42-release[bot] in #403
  • Release v0.9.75 by @go42-release[bot] in #404

Full Changelog: v0.9.72...v0.9.75

Release v0.9.72

Choose a tag to compare

@go42-release go42-release released this 04 Sep 14:54
Immutable release. Only release title and notes can be modified.
feb29e0

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...
Read more

Release v0.9.71

Choose a tag to compare

@go42-release go42-release released this 01 Sep 16:53
v0.9.71
d30d9da

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...
Read more