Repository navigation
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): bump aquasecurity/trivy-action from 0.34.1 to 0.34.2 (#338) (d047696)
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace (#340) (a8fd8e8)
- chore(deps): bump github.com/getsentry/sentry-go from 0.42.0 to 0.43.0 (#341) (401f9bb)
- chore(deps): bump github.com/oapi-codegen/runtime from 1.1.2 to 1.2.0 (#342) (1251b77)
- chore(deps): bump github.com/IBM/sarama from 1.46.3 to 1.47.0 (#343) (f439dd7)
- chore(deps): bump buf.build/go/protovalidate from 1.1.2 to 1.1.3 (#316) (2373aa0)
- chore(deps): bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 (#317) (216d8f6)
- chore(deps): bump github.com/VictoriaMetrics/metrics (#318) (e859dd7)
- chore(deps): bump github.com/pressly/goose/v3 from 3.26.0 to 3.27.0 (#319) (1e9ba55)
- chore(deps): bump github.com/nats-io/nats.go from 1.48.0 to 1.49.0 (#320) (c75e22b)
- chore(deps): bump github.com/labstack/echo/v4 from 4.15.0 to 4.15.1 (#321) (1016c62)
- chore(deps): bump github.com/caarlos0/env/v11 from 11.3.1 to 11.4.0 (#322) (b9d9801)
- chore(deps): bump modernc.org/sqlite from 1.45.0 to 1.46.1 (#323) (4216a65)
- chore(deps): bump go.etcd.io/etcd/client/v3 from 3.6.7 to 3.6.8 (#310) (d2ed1e0)
- chore(deps): bump github.com/ogen-go/ogen from 1.18.0 to 1.19.0 (#311) (56b562e)
- chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates (#312) (1b1aea8)
- chore(deps): bump filippo.io/edwards25519 (#314) (d18cf3f)
- chore(deps): bump buf.build/go/protovalidate from 1.1.0 to 1.1.2 (#309) (c13ce3a)
- chore(deps): bump github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0 (#308) (41c8336)
- chore(deps): bump google/osv-scanner-action from 2.3.2 to 2.3.3 (#307) (d52b1e8)
- chore(deps): bump github.com/VictoriaMetrics/metrics (#306) (30a6756)
- chore(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 (#305) (720082b)
- chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.1 (#304) (45195b9)
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (#296) (33f7727)
- chore(deps): bump modernc.org/sqlite from 1.44.3 to 1.45.0 (#297) (3f917c3)
- chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1 (#298) (51d1047)
- chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 (#299) (e0f6d8b)
- chore(deps): bump go.opentelemetry.io/otel/exporters/zipkin (#300) (9f4bcf2)
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho (#301) (43d7b7f)
- chore(deps): bump buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go (#302) (470fe69)
- Merge branch 'master' of github.com:hasansino/go42 (7dc6399)
- docs: update echo api changes link (6d4b682)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 (#295) (a0dec74)
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc (#290) (aced7a5)
- chore(deps): bump github.com/onsi/gomega from 1.39.0 to 1.39.1 (#294) (3f3d382)
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace (#289) (bf01813)
- chore(deps): bump github.com/lmittmann/tint from 1.1.2 to 1.1.3 (#288) (f29ddd7)
- chore(deps): bump github.com/getsentry/sentry-go/slog (#287) (1891b41)
- chore(deps): bump github.com/samber/slog-multi from 1.7.0 to 1.7.1 (#286) (fe9143b)
- chore(deps): bump github.com/redis/go-redis/v9 from 9.17.2 to 9.17.3 (#282) (edb73f5)
- chore(deps): bump github.com/bytedance/sonic from 1.14.2 to 1.15.0 (#283) (552e8ac)
- chore(deps): bump modernc.org/sqlite from 1.44.2 to 1.44.3 (#284) (032c999)
- chore(deps): bump github.com/getsentry/sentry-go/slog (#280) (2dd8f93)
- chore(deps): bump github.com/getsentry/sentry-go from 0.40.0 to 0.41.0 (#279) (4b6c712)
- chore(deps): bump modernc.org/sqlite from 1.43.0 to 1.44.2 (#278) (6333e94)
- chore(deps): bump google/osv-scanner-action from 2.3.1 to 2.3.2 (#277) (ff7337e)
- refactor(deps): update project dependencies (a4caa91)
- feat(events): remove sqlite event engine support (1d73e17)
- feat(events): add sqlite event engine support (c57bad3)
- feat(events): support sqlite as event engine for conditional database integration (5594409)
- chore(dependencies): update docusaurus and algolia package versions in docs (5717288)
- chore(deps): configure dependabot for documentation dependencies (84111e5)
- feat(ci): add upload sarif for scorecard results (2769b43)
- refactor(deps): remove unused automaxprocs (a4f12fb)
- feat(limits): remove automaxprocs configuration (be9957b)
- feat(cleanup-registry): add option to keep minimum number of versions (1711598)
- chore(deps): upgrade github actions to latest versions (7c8123c)
- Add link to kreuzberg GitHub repository (e57c98b)
- Update backlog with new tasks and links (c55d05c)
- chore(deps): bump DavidAnson/markdownlint-cli2-action from 21 to 22 (#267) (bde04b8)
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.27.5 (#268) (a6901f8)
- chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 (#269) (ccb2c9f)
- refactor(deps): update go modules (f51220b)
- Merge branch 'master' of github.com:hasansino/go42 (0880f54)
- ci(security): remove nancy vulnerability scanner from workflow (71b7e62)
- auto-release-v0.9.70 (#265) (6878b38)
What's Changed
- Release v0.9.70 by @go42-release[bot] in #265
- chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 by @dependabot[bot] in #269
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.27.5 by @dependabot[bot] in #268
- chore(deps): bump DavidAnson/markdownlint-cli2-action from 21 to 22 by @dependabot[bot] in #267
- chore(deps): bump google/osv-scanner-action from 2.3.1 to 2.3.2 by @dependabot[bot] in #277
- chore(deps): bump modernc.org/sqlite from 1.43.0 to 1.44.2 by @dependabot[bot] in #278
- chore(deps): bump github.com/getsentry/sentry-go from 0.40.0 to 0.41.0 by @dependabot[bot] in #279
- chore(deps): bump github.com/getsentry/sentry-go/slog from 0.40.0 to 0.41.0 by @dependabot[bot] in #280
- chore(deps): bump modernc.org/sqlite from 1.44.2 to 1.44.3 by @dependabot[bot] in #284
- chore(deps): bump github.com/bytedance/sonic from 1.14.2 to 1.15.0 by @dependabot[bot] in #283
- chore(deps): bump github.com/redis/go-redis/v9 from 9.17.2 to 9.17.3 by @dependabot[bot] in #282
- chore(deps): bump github.com/samber/slog-multi from 1.7.0 to 1.7.1 by @dependabot[bot] in #286
- chore(deps): bump github.com/getsentry/sentry-go/slog from 0.41.0 to 0.42.0 by @dependabot[bot] in #287
- chore(deps): bump github.com/lmittmann/tint from 1.1.2 to 1.1.3 by @dependabot[bot] in #288
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.39.0 to 1.40.0 by @dependabot[bot] in #289
- chore(deps): bump github.com/onsi/gomega from 1.39.0 to 1.39.1 by @dependabot[bot] in #294
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.39.0 to 1.40.0 by @dependabot[bot] in #290
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 by @dependabot[bot] in #295
- chore(deps): bump buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go from 1.36.11-20251209175733-2a1774d88802.1 to 1.36.11-20260209202127-80ab13bee0bf.1 by @dependabot[bot] in #302
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.64.0 to 0.65.0 by @dependabot[bot] in #301
- chore(deps): bump go.opentelemetry.io/otel/exporters/zipkin from 1.39.0 to 1.40.0 by @dependabot[bot] in #300
- chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #299
- chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1 by @dependabot[bot] in #298
- chore(deps): bump modernc.org/sqlite from 1.44.3 to 1.45.0 by @dependabot[bot] in #297
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.64.0 to 0.65.0 by @dependabot[bot] in #296
- chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.1 by @dependabot[bot] in #304
- chore(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 by @dependabot[bot] in #305
- chore(deps): bump github.com/VictoriaMetrics/metrics from 1.40.2 to 1.41.1 by @dependabot[bot] in #306
- chore(deps): bump google/osv-scanner-action from 2.3.2 to 2.3.3 by @dependabot[bot] in #307
- chore(deps): bump github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0 by @dependabot[bot] in #308
- chore(deps): bump buf.build/go/protovalidate from 1.1.0 to 1.1.2 by @dependabot[bot] in #309
- chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 in the go_modules group across 1 directory by @dependabot[bot] in #314
- chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #312
- chore(deps): bump github.com/ogen-go/ogen from 1.18.0 to 1.19.0 by @dependabot[bot] in #311
- chore(deps): bump go.etcd.io/etcd/client/v3 from 3.6.7 to 3.6.8 by @dependabot[bot] in #310
- chore(deps): bump modernc.org/sqlite from 1.45.0 to 1.46.1 by @dependabot[bot] in #323
- chore(deps): bump github.com/caarlos0/env/v11 from 11.3.1 to 11.4.0 by @dependabot[bot] in #322
- chore(deps): bump github.com/labstack/echo/v4 from 4.15.0 to 4.15.1 by @dependabot[bot] in #321
- chore(deps): bump github.com/nats-io/nats.go from 1.48.0 to 1.49.0 by @dependabot[bot] in #320
- chore(deps): bump github.com/pressly/goose/v3 from 3.26.0 to 3.27.0 by @dependabot[bot] in #319
- chore(deps): bump github.com/VictoriaMetrics/metrics from 1.41.1 to 1.41.2 by @dependabot[bot] in #318
- chore(deps): bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 by @dependabot[bot] in #317
- chore(deps): bump buf.build/go/protovalidate from 1.1.2 to 1.1.3 by @dependabot[bot] in #316
- chore(deps): bump github.com/IBM/sarama from 1.46.3 to 1.47.0 by @dependabot[bot] in #343
- chore(deps): bump github.com/oapi-codegen/runtime from 1.1.2 to 1.2.0 by @dependabot[bot] in #342
- chore(deps): bump github.com/getsentry/sentry-go from 0.42.0 to 0.43.0 by @dependabot[bot] in #341
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.40.0 to 1.41.0 by @dependabot[bot] in #340
- chore(deps): bump aquasecurity/trivy-action from 0.34.1 to 0.34.2 by @dependabot[bot] in #338
- chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #336
- chore(deps): bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in #335
- chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #331
- chore(deps): bump github.com/ogen-go/ogen from 1.19.0 to 1.20.1 by @dependabot[bot] in #332
- chore(deps): bump github.com/getsentry/sentry-go/slog from 0.42.0 to 0.43.0 by @dependabot[bot] in #330
- chore(deps): bump actions/attest-sbom from 3 to 4 by @dependabot[bot] in #329
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.65.0 to 0.66.0 by @dependabot[bot] in #339
- chore(deps): bump go.opentelemetry.io/otel/exporters/zipkin from 1.40.0 to 1.41.0 by @dependabot[bot] in #333
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #345
- chore(deps): bump aquasecurity/trivy-action from 0.34.2 to 0.35.0 in /.github/workflows in the github_actions group across 1 directory by @dependabot[bot] in #365
- chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #369
- chore(deps): bump go.opentelemetry.io/otel/trace from 1.41.0 to 1.42.0 by @dependabot[bot] in #349
- chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #370
- chore(deps): bump actions/configure-pages from 5 to 6 by @dependabot[bot] in #368
- chore(deps): bump google/osv-scanner-action from 2.3.3 to 2.3.5 by @dependabot[bot] in #367
- chore(deps): bump DavidAnson/markdownlint-cli2-action from 22 to 23 by @dependabot[bot] in #366
- chore(deps): bump golang.org/x/time from 0.14.0 to 0.15.0 by @dependabot[bot] in #361
- chore(deps): bump go.opentelemetry.io/otel/metric from 1.41.0 to 1.42.0 by @dependabot[bot] in #359
- chore(deps): bump go.opentelemetry.io/otel from 1.41.0 to 1.42.0 by @dependabot[bot] in #356
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #353
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #350
- chore(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #348
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #347
- chore(deps): bump actions/create-github-app-token from 2 to 3 by @dependabot[bot] in #363
- chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #362
Full Changelog: v0.9.70...v0.9.71