15 KiB
15 KiB
Changelog
All notable changes to this project will be documented in this file.
[0.6.0] - 2025-06-29
🚀 Features
- (k8s) Add OpenTelemetry exporter endpoint to deploy.yaml
- Add build version injection via CI_COMMIT argument
🐛 Bug Fixes
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.190
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.28
- (deps) Update module github.com/99designs/gqlgen to v0.17.75
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.192
- (deps) Update module github.com/alecthomas/kong to v1.12.0
- (deps) Update opentelemetry-go monorepo
- (deps) Update module go.opentelemetry.io/contrib/bridges/otelslog to v0.12.0
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.29
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.194
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.30
[0.5.3] - 2025-06-13
🐛 Bug Fixes
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.187
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.188
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.189
🚜 Refactor
- Remove Sentry integration and replace with OpenTelemetry
[0.5.2] - 2025-06-09
🐛 Bug Fixes
- (goreleaser) Specify binary name in configuration
[0.5.1] - 2025-06-09
🐛 Bug Fixes
- (deps) Update module github.com/alecthomas/kong to v1.11.0
- (deps) Update module github.com/getsentry/sentry-go to v0.33.0
- (deps) Update module github.com/khan/genqlient to v0.8.1
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.179
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.180
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.181
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.182
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.183
- (deps) Update module github.com/99designs/gqlgen to v0.17.74
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.184
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.185
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.186
[0.5.0] - 2025-05-15
🚀 Features
- (k8s) Add PodDisruptionBudget for schemas service
🐛 Bug Fixes
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.26
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.173
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.174
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.175
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.176
- (deps) Update module github.com/99designs/gqlgen to v0.17.73
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.177
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.178
- (deps) Update module github.com/pressly/goose/v3 to v3.24.3
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.27
- (k8s) Update apiVersion for external secrets
⚙️ Miscellaneous Tasks
- (ci) Update GitLab CI configuration for templates
[0.4.1] - 2025-04-24
🐛 Bug Fixes
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.25
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.170
- (deps) Update module github.com/99designs/gqlgen to v0.17.71
- (deps) Update module github.com/99designs/gqlgen to v0.17.72
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.171
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.172
[0.4.0] - 2025-04-12
🚀 Features
- (service) Implement graceful shutdown for HTTP server
🐛 Bug Fixes
- (secrets) Remove namespace from ExternalSecret definition
- (deps) Update module github.com/sparetimecoders/goamqp to v0.3.2
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.24
- (deps) Update module github.com/getsentry/sentry-go to v0.32.0
- (k8s) Increase CPU request for better performance
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/amqp to v1.8.1
🚜 Refactor
- (deploy) Remove cpu and memory limits for schemas
[0.3.0] - 2025-04-08
🚀 Features
- (k8s) Add RabbitMQ configurations and update secrets
🐛 Bug Fixes
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.161
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.162
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.163
- (deps) Update module github.com/auth0/go-jwt-middleware/v2 to v2.3.0
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/eventsourced to v1.18.0
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/eventsourced to v1.18.1
- (deps) Update module github.com/alecthomas/kong to v1.9.0
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.164
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.165
- (deps) Update module github.com/99designs/gqlgen to v0.17.68
- (deps) Update module github.com/golang-jwt/jwt/v5 to v5.2.2
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.166
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/eventsourced to v1.19.0
- (deps) Update module github.com/99designs/gqlgen to v0.17.69
- (deps) Update module github.com/99designs/gqlgen to v0.17.70
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.167
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/eventsourced to v1.19.1
- (deps) Update module github.com/pressly/goose/v3 to v3.24.2
- (deps) Update module github.com/alecthomas/kong to v1.10.0
- (deps) Update eventsourced
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.168
- (deps) Update module github.com/wundergraph/graphql-go-tools/v2 to v2.0.0-rc.169
[0.2.0] - 2025-02-28
🚀 Features
- (dependencies) Add Eventsourced package group for updates
- (sdlmerge) Add shared types for GraphQL schema handling
🐛 Bug Fixes
- (deps) Update module github.com/99designs/gqlgen to v0.17.64
- (deps) Update module github.com/alecthomas/kong to v1.7.0
- (deps) Update module github.com/khan/genqlient to v0.8.0
- (deps) Update module github.com/alecthomas/kong to v1.8.0
- (ci) Update golang image to improve compatibility
- (ci) Add resource group to production deployment configuration
- (deps) Update module github.com/alecthomas/kong to v1.8.1
- (deps) Update dependencies to latest versions
- (deps) Update module github.com/99designs/gqlgen to v0.17.65
- (deps) Update module github.com/99designs/gqlgen to v0.17.66
- (deps) Update eventsourced
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.23
⚙️ Miscellaneous Tasks
- (go) Update go version to 1.23.6 and remove toolchain
- (docker) Update base image architecture to amd64
[0.1.1] - 2025-01-24
🐛 Bug Fixes
- (deps) Update module github.com/getsentry/sentry-go to v0.31.0
- (deps) Update module github.com/getsentry/sentry-go to v0.31.1
- (deps) Update module github.com/alecthomas/kong to v1.6.1
- (deps) Update module github.com/pressly/goose/v3 to v3.24.1
- (deps) Update module github.com/99designs/gqlgen to v0.17.63
- (k8s) Standardize app label to app.kubernetes.io/name
[0.1.0] - 2025-01-01
🚀 Features
- Add timeout configuration to golangci-lint
🐛 Bug Fixes
- (deps) Update module github.com/alecthomas/kong to v1.3.0
- No digest pinning of own image
- (deps) Update module github.com/alecthomas/kong to v1.4.0
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.19
- (deps) Update module github.com/99designs/gqlgen to v0.17.56
- (deps) Update module github.com/pressly/goose/v3 to v3.23.0
- (deps) Update module github.com/stretchr/testify to v1.10.0
- (deps) Update module github.com/99designs/gqlgen to v0.17.57
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.20
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/eventsourced to v1.16.0
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/amqp to v1.7.0
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/pg to v1.15.0
- (deps) Update module github.com/alecthomas/kong to v1.5.0
- (deps) Update module github.com/alecthomas/kong to v1.5.1
- (deps) Update module github.com/getsentry/sentry-go to v0.30.0
- (deps) Update module github.com/alecthomas/kong to v1.6.0
- (k8s) Adjust CPU requests for better resource allocation
- (deps) Update module github.com/99designs/gqlgen to v0.17.58
- (deps) Update module github.com/99designs/gqlgen to v0.17.59
- (deps) Update module github.com/99designs/gqlgen to v0.17.60
- (deps) Update module github.com/pressly/goose/v3 to v3.23.1
- (deps) Update module github.com/pressly/goose/v3 to v3.24.0
- (deps) Update module github.com/99designs/gqlgen to v0.17.61
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.21
- (deps) Update module github.com/99designs/gqlgen to v0.17.62
🚜 Refactor
- Use common pre-commit job
⚙️ Miscellaneous Tasks
- Remove unnecessary Docker variables from configuration
- (ci) Remove unused docker service from buildtools
[0.0.7] - 2024-10-22
🐛 Bug Fixes
- (deps) Update module github.com/pressly/goose/v3 to v3.20.0
- (deps) Update module github.com/jmoiron/sqlx to v1.4.0
- (deps) Update module github.com/rs/cors to v1.11.0
- (deps) Update module github.com/99designs/gqlgen to v0.17.46
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.12
- (deps) Update module github.com/99designs/gqlgen to v0.17.47
- (deps) Update module github.com/getsentry/sentry-go to v0.28.0
- (deps) Update module github.com/99designs/gqlgen to v0.17.48
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.16
- (deps) Update module github.com/getsentry/sentry-go to v0.28.1
- (deps) Update module github.com/wundergraph/graphql-go-tools to v1.67.3
- (deps) Update module github.com/99designs/gqlgen to v0.17.49
- (deps) Update module github.com/pressly/goose/v3 to v3.21.0
- (deps) Update module github.com/pressly/goose/v3 to v3.21.1
- (deps) Update module github.com/wundergraph/graphql-go-tools to v1.67.4
- (deps) Update module github.com/sparetimecoders/goamqp to v0.3.1
- (deps) Update module github.com/auth0/go-jwt-middleware/v2 to v2.2.2
- (deps) Update module github.com/rs/cors to v1.11.1
- (deps) Update module github.com/pressly/goose/v3 to v3.22.0
- (deps) Update module github.com/getsentry/sentry-go to v0.29.0
- (deps) Update module github.com/alecthomas/kong to v1
- (deps) Update module github.com/alecthomas/kong to v1.2.1
- (deps) Update module github.com/99designs/gqlgen to v0.17.50
- (deps) Update module github.com/99designs/gqlgen to v0.17.51
- (deps) Update module github.com/99designs/gqlgen to v0.17.52
- (deps) Update module github.com/pressly/goose/v3 to v3.22.1
- (deps) Update module github.com/99designs/gqlgen to v0.17.53
- (deps) Update module github.com/99designs/gqlgen to v0.17.54
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.17
- (deps) Update module github.com/99designs/gqlgen to v0.17.55
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/amqp to v1.6.5
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/eventsourced to v1.15.0
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/pg to v1.14.4
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/amqp to v1.6.6
- (deps) Update module github.com/getsentry/sentry-go to v0.29.1
- (deps) Update module github.com/vektah/gqlparser/v2 to v2.5.18
⚙️ Miscellaneous Tasks
- Update golangci-lint hook identifier in pre-commit config
- Update goreleaser image to v2.3.1
- Add generate check
- Add release notes for goreleaser command in .gitlab-ci.yml
[0.0.6] - 2024-04-04
🐛 Bug Fixes
- Don't set fixed global_sequence_no
⚙️ Miscellaneous Tasks
- Add step for checking release
[0.0.5] - 2024-04-03
🚀 Features
- Add full SDL to SupGraph response
🐛 Bug Fixes
- (deps) Update module github.com/stretchr/testify to v1.9.0
- (deps) Update module github.com/golang-jwt/jwt/v4 to v5
- Update default migrations
- (deps) Update module github.com/golang-jwt/jwt/v5 to v5.2.1
- (deps) Update module github.com/khan/genqlient to v0.7.0
- (deps) Update module github.com/alecthomas/kong to v0.9.0
- (deps) Update module github.com/pressly/goose/v3 to v3.19.1
- (deps) Update module github.com/99designs/gqlgen to v0.17.45
- (deps) Update module github.com/pressly/goose/v3 to v3.19.2
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/pg to v1.14.0
- (deps) Update module gitlab.com/unboundsoftware/eventsourced/pg to v1.14.3
- (deps) Update module github.com/wundergraph/graphql-go-tools to v1.67.2
⚙️ Miscellaneous Tasks
- Update golangci-lint
- Update Go version for vulnerabilities
- Update to Go 1.20.7
- Update to Golang 1.21.0 for vulnerabilities
- Update pre-commit versions
- Update to Go 1.21.1 for vulnerabilities
- Use OrbStack for local dev
- Add gitleaks to pre-commit setup
- Update resources
- Run release on medium instance
- Back to small and upgrade goreleaser
- Remove deprecated replacements
[0.0.4] - 2023-05-29
🐛 Bug Fixes
- Explicitly set dialect to make goose use correct version table
⚙️ Miscellaneous Tasks
- Update Go version for vulnerabilities
- Update pre-commit and fix golangci-lint
- Actually validate API key privileges and refs
[0.0.3] - 2023-04-27
🚀 Features
- Add Sentry setup
- Add Sentry setup
- Organizations and API keys
🐛 Bug Fixes
- Use correct healthcheck path
⚙️ Miscellaneous Tasks
- Update schema if URLs have changed
- Add pre-commit and remove those checks from Dockerfile
- Add context and error handling
- Move to default ingress group
- Decrease trace sample rate
- Improve docker caching
- Add local module to pre-commit config
- Only ignore generated files with do not edit
- Default ingress group
- Use Docker DinD version from variable
- Switch to manual rebases for Dependabot
- Update to golang 1.20.1
- Update Go verion for vulnerabilities scan
- Reduce sample rate
- Update to Go 1.20.3
- Fix Gitlab CI lint
[0.0.2] - 2022-10-14
⚙️ Miscellaneous Tasks
- Add docker ignore
- Handle push of unchanged schema
[0.0.1] - 2022-10-09
🚀 Features
- Initial commit
🐛 Bug Fixes
- Remove GITLAB_TOKEN