Compare commits

..
15 Commits
Author SHA1 Message Date
releaser a9d02f10b9 chore(release): prepare for v0.9.8
schemas / vulnerabilities (pull_request) Successful in 35s
schemas / check (pull_request) Successful in 1m1s
pre-commit / pre-commit (pull_request) In progress
schemas / check-release (pull_request) Successful in 1m9s
schemas / build (pull_request) In progress
2026-10-13 22:02:52 +00:00
releaser fdad7daf65 chore(release): prepare for v0.9.8 2026-10-13 22:02:52 +00:00
renovate 6840a41026 chore(deps): update dependency python to 3.15 (#1015)
schemas / vulnerabilities (push) Successful in 37s
Unbound Release / Create Release (push) Skipped
schemas / check (push) Successful in 1m3s
schemas / check-release (push) Successful in 1m7s
Unbound Release / Check Preconditions (push) Successful in 2s
pre-commit / pre-commit (push) Successful in 2m33s
Unbound Release / Create Tag (push) Successful in 4s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 11s
Release / release (push) Successful in 8m17s
schemas / build (push) Successful in 3m11s
schemas / deploy-prod (push) Failing after 9s
2026-10-13 21:36:26 +00:00
renovate ef7e3229b2 fix(deps): update module github.com/wundergraph/graphql-go-tools/v2 to v2.27.0 (#1008)
schemas / vulnerabilities (push) Successful in 59s
Unbound Release / Create Tag (push) Successful in 4s
schemas / check-release (push) Successful in 1m39s
schemas / check (push) Successful in 1m33s
Unbound Release / Check Preconditions (push) Successful in 3s
Unbound Release / Create Release (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 16s
Release / release (push) Successful in 29s
pre-commit / pre-commit (push) Successful in 2m22s
schemas / build (push) Successful in 6m27s
schemas / deploy-prod (push) Failing after 8s
2026-10-13 17:25:10 +00:00
renovate 0b4306d2c0 chore(deps): update dependency goreleaser/goreleaser to v2.18.3 (#1009)
schemas / check (push) Successful in 56s
schemas / vulnerabilities (push) Successful in 29s
schemas / check-release (push) Successful in 1m8s
pre-commit / pre-commit (push) Successful in 2m24s
Unbound Release / Check Preconditions (push) Successful in 5s
Unbound Release / Create Release (push) Skipped
schemas / build (push) Successful in 4m4s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 21s
Unbound Release / Create Tag (push) Successful in 6s
Release / release (push) Successful in 43m12s
schemas / deploy-prod (push) Failing after 4s
2026-10-13 08:07:06 +00:00
renovate 23bbe6bc8e fix(deps): update module github.com/vektah/gqlparser/v2 to v2.5.61 (#1007)
schemas / vulnerabilities (push) Successful in 40s
schemas / check (push) Successful in 1m5s
pre-commit / pre-commit (push) Successful in 49s
Unbound Release / Check Preconditions (push) Successful in 2s
Unbound Release / Create Release (push) Skipped
schemas / check-release (push) Successful in 1m7s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 11s
Unbound Release / Create Tag (push) Successful in 6s
Release / release (push) Successful in 37m51s
schemas / build (push) Successful in 6m4s
schemas / deploy-prod (push) Failing after 8s
2026-10-13 08:04:19 +00:00
renovate 2a70b27a64 fix(deps): update module golang.org/x/crypto to v0.58.0 (#1010)
schemas / vulnerabilities (push) Successful in 42s
schemas / check (push) Successful in 1m25s
Unbound Release / Check Preconditions (push) Successful in 4s
Unbound Release / Create Release (push) Skipped
schemas / check-release (push) Successful in 57s
pre-commit / pre-commit (push) Successful in 1m55s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 1m22s
Unbound Release / Create Tag (push) Successful in 1m20s
Release / release (push) Successful in 1h0m49s
schemas / build (push) Successful in 9m58s
schemas / deploy-prod (push) Failing after 10s
2026-10-13 06:21:39 +00:00
renovate 280fd5d610 chore(deps): update golang docker tag to v1.27.2 (#1004)
schemas / build (push) Successful in 7m33s
schemas / deploy-prod (push) Failing after 23s
schemas / check (push) Successful in 2m14s
schemas / vulnerabilities (push) Successful in 2m26s
schemas / check-release (push) Successful in 3m55s
pre-commit / pre-commit (push) Successful in 4m9s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 41s
Unbound Release / Create Tag (push) Successful in 11s
Unbound Release / Check Preconditions (push) Successful in 21s
Unbound Release / Create Release (push) Skipped
Release / release (push) Successful in 1m14s
2026-10-08 22:12:39 +00:00
argoyle 2e63eb00b3 fix: release to the Gitea API on its public URL (#997)
schemas / vulnerabilities (push) Successful in 3m22s
schemas / check-release (push) Successful in 3m49s
schemas / check (push) Successful in 3m54s
Unbound Release / Check Preconditions (push) Successful in 48s
Unbound Release / Create Release (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 46s
pre-commit / pre-commit (push) Successful in 2m34s
Unbound Release / Create Tag (push) Successful in 12s
Release / release (push) Successful in 2m11s
schemas / build (push) Successful in 15m1s
schemas / deploy-prod (push) Failing after 32s
goreleaser's gitea_urls.api still pointed at the AWS in-cluster service (gitea-http.gitea.svc.cluster.local), which does not resolve from the Frostmoln runner. Use https://git.unbound.se/api/v1. Also drop RELEASE_TOKEN_FILE=/runner-secrets/release-token (the AWS runner mount); the Frostmoln runner exports RELEASE_TOKEN_FILE itself.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

https://claude.ai/code/session_01Ma8eHhW59hLAJuLzBnLvUu
Reviewed-on: #997
2026-10-07 21:51:04 +00:00
renovate db7980c556 fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.21.0 (#993)
schemas / vulnerabilities (push) Successful in 3m8s
schemas / check-release (push) Successful in 3m44s
schemas / check (push) Successful in 4m27s
Unbound Release / Check Preconditions (push) Successful in 54s
Unbound Release / Create Release (push) Skipped
pre-commit / pre-commit (push) Successful in 7m3s
Unbound Release / Create Tag (push) Successful in 22s
Release / release (push) Successful in 5m57s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 1m8s
schemas / build (push) Successful in 16m15s
schemas / deploy-prod (push) Failing after 29s
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [go.opentelemetry.io/contrib/bridges/otelslog](https://github.com/open-telemetry/opentelemetry-go-contrib) | `v0.20.1` → `v0.21.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fbridges%2fotelslog/v0.21.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fbridges%2fotelslog/v0.20.1/v0.21.0?slim=true) |

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/bridges/otelslog)</summary>

### [`v0.21.0`](https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v0.21.0)

#### 0.21.0 - 2021-06-18

##### Fixed

- Dockerfile based examples for `otelgin` and `otelmacaron`. ([#&#8203;767](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/767))

##### Changed

- Supported minimum version of Go bumped from 1.14 to 1.15. ([#&#8203;787](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/787))
- EKS Resource Detector now use the Kubernetes Go client to obtain the ConfigMap. ([#&#8203;813](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/813))

##### Removed

- Remove service name from `otelmongodb` configuration and span attributes. ([#&#8203;763](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/763))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjEzMy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://git.unbound.se/unboundsoftware/schemas/pulls/993
Co-authored-by: Renovate Bot <renovate@unbound.se>
2026-10-07 21:50:21 +00:00
renovate 7f0a184805 fix(deps): update module github.com/vektah/gqlparser/v2 to v2.5.60 (#995)
schemas / vulnerabilities (push) Successful in 2m53s
schemas / check (push) Successful in 3m47s
schemas / check-release (push) Successful in 4m10s
Unbound Release / Check Preconditions (push) Successful in 1m20s
Unbound Release / Create Release (push) Skipped
Unbound Release / Create Tag (push) Successful in 37s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 40s
Release / release (push) Successful in 2m0s
pre-commit / pre-commit (push) Successful in 5m1s
schemas / build (push) Successful in 10m7s
schemas / deploy-prod (push) Failing after 20s
2026-10-07 21:30:25 +00:00
renovate f8894540d5 chore(deps): update golang:1.27.1 docker digest to 45639bc (#996)
schemas / vulnerabilities (push) Successful in 2m24s
schemas / check-release (push) Successful in 2m30s
Unbound Release / Create Release (push) Skipped
schemas / check (push) Successful in 2m36s
Unbound Release / Check Preconditions (push) Successful in 15s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 1m4s
Unbound Release / Create Tag (push) Successful in 48s
Release / release (push) Successful in 2m12s
pre-commit / pre-commit (push) Successful in 2m23s
schemas / build (push) Successful in 7m50s
schemas / deploy-prod (push) Failing after 25s
2026-10-07 20:35:47 +00:00
argoyle 7d2773f6a1 fix(monitoring): use otel.SetLoggerProvider (#998)
Unbound Release / Create Tag (push) Successful in 1m10s
pre-commit / pre-commit (push) Successful in 8m13s
Unbound Release / Generate Changelog and Handle PR (push) Successful in 1m56s
Release / release (push) Successful in 5m49s
schemas / vulnerabilities (push) Successful in 3m35s
schemas / check (push) Successful in 4m16s
schemas / build (push) Skipped
schemas / check-release (push) Failing after 4m4s
schemas / deploy-prod (push) Skipped
Unbound Release / Check Preconditions (push) Successful in 53s
Unbound Release / Create Release (push) Skipped
opentelemetry-go v1.47.0 (#990) deprecates `go.opentelemetry.io/otel/log/global`. staticcheck SA1019 in `golangci-lint-full` now fails pre-commit on every PR (e.g. #997).

Swap `global.SetLoggerProvider` for `otel.SetLoggerProvider` and drop the import. `go mod tidy` marks `otel/log` indirect. Locally: `golangci-lint-full` passed, `go test ./...` passed.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

https://claude.ai/code/session_01Ma8eHhW59hLAJuLzBnLvUu
Reviewed-on: #998
2026-10-07 19:25:32 +00:00
renovate c97722812f fix(deps): update opentelemetry-go monorepo (#990)
Unbound Release / Check Preconditions (push) Successful in 31s
Unbound Release / Create Release (push) Skipped
Unbound Release / Create Tag (push) Successful in 24s
pre-commit / pre-commit (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 1m12s
schemas / check (push) Successful in 1m23s
schemas / vulnerabilities (push) Successful in 1m8s
schemas / check-release (push) Successful in 1m0s
Release / release (push) Successful in 13m30s
schemas / build (push) Successful in 2m5s
schemas / deploy-prod (push) Successful in 1m13s
2026-10-05 18:22:25 +00:00
renovate df4e3c326f fix(deps): update module codeberg.org/eventsourced/pg/v2 to v2.3.0 (#991)
schemas / check (push) Successful in 1m59s
pre-commit / pre-commit (push) Successful in 2m54s
Unbound Release / Create Tag (push) Successful in 33s
Unbound Release / Check Preconditions (push) Successful in 31s
Unbound Release / Create Release (push) Skipped
Unbound Release / Generate Changelog and Handle PR (push) Successful in 57s
schemas / build (push) Successful in 2m1s
schemas / check-release (push) Successful in 59s
schemas / vulnerabilities (push) Successful in 57s
Release / release (push) Successful in 3m17s
schemas / deploy-prod (push) Successful in 1m26s
2026-10-05 17:26:31 +00:00
10 changed files with 203 additions and 45 deletions

No files matched your search

+6 -2
View File
@@ -61,11 +61,15 @@ jobs:
with:
version: '~> v2'
args: check
- name: Test release build
- name: Install goreleaser
uses: goreleaser/goreleaser-action@v7
with:
version: '~> v2'
args: release --snapshot --clean
install-only: true
# Without the runner's GOCACHEPROG (gobuildcache): goreleaser's parallel
# go builds contend for its per-entry locks and time out.
- name: Test release build
run: env -u GOCACHEPROG goreleaser release --snapshot --clean
build:
needs: [check, vulnerabilities, check-release]
+3 -5
View File
@@ -5,9 +5,6 @@ on:
tags:
- 'v*'
env:
RELEASE_TOKEN_FILE: /runner-secrets/release-token
jobs:
release:
runs-on: ubuntu-latest
@@ -24,10 +21,11 @@ jobs:
- name: Install goreleaser
uses: goreleaser/goreleaser-action@v7
with:
version: 'v2.18.2'
version: 'v2.18.3'
install-only: true
- name: Release
run: |
GITEA_TOKEN=$(cat "${RELEASE_TOKEN_FILE}")
export GITEA_TOKEN
goreleaser release --clean
# Without GOCACHEPROG: parallel builds contend for gobuildcache's locks.
env -u GOCACHEPROG goreleaser release --clean
+1 -1
View File
@@ -19,7 +19,7 @@ jobs:
go-version: 'stable'
- uses: actions/setup-python@v7
with:
python-version: '3.14'
python-version: '3.15'
- name: Install goimports
run: go install golang.org/x/tools/cmd/goimports@latest
- uses: pre-commit/action@v3.0.1
+1 -1
View File
@@ -2,7 +2,7 @@ project_name: unbound-schemas
version: 2
gitea_urls:
api: http://gitea-http.gitea.svc.cluster.local:3000/api/v1
api: https://git.unbound.se/api/v1
download: https://gitea.unbound.se
env:
+1 -1
View File
@@ -1,3 +1,3 @@
{
"version": "v0.9.7"
"version": "v0.9.8"
}
+158 -1
View File
@@ -2,7 +2,164 @@
All notable changes to this project will be documented in this file.
## [0.9.7] - 2026-05-11
## [0.9.8] - 2026-10-13
### 🐛 Bug Fixes
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.2.0 (#835)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.3.0 (#836)
- *(deps)* Update module github.com/auth0/go-jwt-middleware/v3 to v3.2.0 (#837)
- *(k8s)* Point OTEL endpoint to k8s-monitoring-alloy service (#839)
- Raise Node heap cap to 512MB and bump pod memory limit (#838)
- *(k8s)* Raise schemas CPU request from 20m to 100m (#840)
- *(k8s)* Add scaleUp/scaleDown stabilization to schemas HPA (#844)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.3.1 (#845)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.4.0 (#846)
- *(deps)* Update module golang.org/x/crypto to v0.52.0 (#848)
- *(deps)* Update eventsourced (#849)
- *(deps)* Update module gitlab.com/unboundsoftware/eventsourced/pg to v1.20.0 (#850)
- Bump eventsourced/pg to v2.0.2 and harden startup error logging (#851)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.4.1 (#852)
- *(deps)* Update module go.opentelemetry.io/contrib/bridges/otelslog to v0.19.0 (#854)
- *(deps)* Update opentelemetry-go monorepo (#853)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.4.2 (#856)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.4.3 (#857)
- *(deps)* Update module golang.org/x/sync to v0.21.0 (#858)
- *(deps)* Update module github.com/vektah/gqlparser/v2 to v2.5.34 (#860)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.4.4 (#862)
- *(deps)* Update module golang.org/x/crypto to v0.53.0 (#863)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.4.5 (#865)
- *(deps)* Update module github.com/99designs/gqlgen to v0.17.91 (#864)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.4.6 (#866)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.5.0 (#869)
- *(deps)* Update module github.com/vektah/gqlparser/v2 to v2.5.35 (#871)
- *(deps)* Update module github.com/99designs/gqlgen to v0.17.92 (#873)
- *(deps)* Update module github.com/99designs/gqlgen to v0.17.93 (#876)
- *(deps)* Update module github.com/vektah/gqlparser/v2 to v2.5.36 (#877)
- *(deps)* Update module github.com/pressly/goose/v3 to v3.27.2 (#878)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.5.1 (#879)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.6.0 (#880)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.7.0 (#881)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.8.0 (#882)
- *(deps)* Update module golang.org/x/sync to v0.22.0 (#883)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.9.0 (#884)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.9.1 (#885)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.9.2 (#886)
- *(deps)* Update module golang.org/x/crypto to v0.54.0 (#888)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.10.0 (#890)
- *(deps)* Update module github.com/99designs/gqlgen to v0.17.94 (#889)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.11.0 (#892)
- *(deps)* Update module github.com/alecthomas/kong to v1.16.0 (#894)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.12.0 (#895)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.12.1 (#896)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.13.0 (#899)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.13.1 (#900)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.13.2 (#901)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.14.0 (#903)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.14.1 (#904)
- *(deps)* Update module github.com/pressly/goose/v3 to v3.27.3 (#905)
- *(deps)* Update module github.com/auth0/go-jwt-middleware/v3 to v3.3.0 (#907)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.14.2 (#908)
- *(deps)* Update opentelemetry-go monorepo (#909)
- *(deps)* Update module go.opentelemetry.io/contrib/bridges/otelslog to v0.20.0 (#911)
- *(deps)* Update module github.com/alecthomas/kong to v1.16.1 (#914)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.15.0 (#915)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.15.1 (#917)
- *(deps)* Update module golang.org/x/crypto to v0.55.0 (#918)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.16.0 (#919)
- *(deps)* Update module github.com/stretchr/testify to v1.12.0 (#920)
- *(deps)* Update module github.com/stretchr/testify to v1.12.1 (#923)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.17.0 (#925)
- *(deps)* Update opentelemetry-go monorepo (#929)
- *(deps)* Update module go.opentelemetry.io/contrib/bridges/otelslog to v0.20.1 (#930)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.18.0 (#932)
- *(deps)* Update module golang.org/x/crypto to v0.56.0 [security] (#934)
- *(deps)* Update module github.com/vektah/gqlparser/v2 to v2.5.37 (#935)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.19.0 (#936)
- *(deps)* Update module github.com/pressly/goose/v3 to v3.28.0 (#938)
- *(deps)* Update module github.com/99designs/gqlgen to v0.17.95 (#937)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.20.0 (#939)
- *(deps)* Update module golang.org/x/sync to v0.23.0 (#940)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.20.2 (#943)
- *(deps)* Update module golang.org/x/crypto to v0.57.0 (#945)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.20.3 (#947)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.21.0 (#957)
- *(deps)* Update module codeberg.org/messaging/go-messaging-amqp to v0.0.6 (#959)
- *(deps)* Update module codeberg.org/eventsourced/pg/v2 to v2.2.0 (#961)
- *(deps)* Update module codeberg.org/eventsourced/pg/v2 to v2.2.1 (#963)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.21.1 (#964)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.22.0 (#970)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.22.1 (#972)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.23.0 (#974)
- *(deps)* Update module github.com/vektah/gqlparser/v2 to v2.5.58 (#976)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.24.0 (#977)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.25.0 (#982)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.26.0 (#984)
- *(deps)* Update module github.com/vektah/gqlparser/v2 to v2.5.59 (#988)
- *(deps)* Update module codeberg.org/eventsourced/pg/v2 to v2.3.0 (#991)
- *(deps)* Update opentelemetry-go monorepo (#990)
- *(monitoring)* Use otel.SetLoggerProvider (#998)
- *(deps)* Update module github.com/vektah/gqlparser/v2 to v2.5.60 (#995)
- *(deps)* Update module go.opentelemetry.io/contrib/bridges/otelslog to v0.21.0 (#993)
- Release to the Gitea API on its public URL (#997)
- *(deps)* Update module golang.org/x/crypto to v0.58.0 (#1010)
- *(deps)* Update module github.com/vektah/gqlparser/v2 to v2.5.61 (#1007)
- *(deps)* Update module github.com/wundergraph/graphql-go-tools/v2 to v2.27.0 (#1008)
### 🚜 Refactor
- Migrate eventsourced to codeberg and go-messaging-amqp (#949)
### ⚡ Performance
- *(graph)* Cache merged SDL and SchemaUpdate per ref (#841)
- *(graph)* Warm schema cache on startup to kill cold-start spikes (#843)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.26.3 docker digest to 54d3246 (#842)
- *(deps)* Update node.js to v24.16.0 (#847)
- *(deps)* Update golang docker tag to v1.26.4 (#855)
- *(deps)* Update node.js to fb71d01 (#859)
- *(deps)* Update golang:1.26.4 docker digest to 62df9f3 (#861)
- *(deps)* Update node.js to 21f403a (#867)
- *(deps)* Update actions/checkout action to v7 (#868)
- *(deps)* Update node.js to v24.17.0 (#870)
- *(deps)* Update golang:1.26.4 docker digest to f83d235 (#872)
- *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.26.0 (#874)
- *(deps)* Update node.js to v24.18.0 (#875)
- *(deps)* Update golang docker tag to v1.26.5 (#887)
- *(deps)* Update golang:1.26.5 docker digest to adde241 (#891)
- *(deps)* Update actions/setup-go action to v7 (#897)
- *(deps)* Update actions/setup-node action to v7 (#893)
- *(deps)* Update actions/setup-python action to v7 (#902)
- *(deps)* Update node.js to v24.18.1 (#906)
- *(deps)* Update node.js to v24.19.0 (#910)
- *(deps)* Update golang:1.26.5 docker digest to 046e320 (#912)
- *(deps)* Update golang:1.26.5 docker digest to e8ab809 (#913)
- *(deps)* Update golang docker tag to v1.26.6 (#916)
- *(deps)* Update golang docker tag to v1.26.7 (#921)
- *(deps)* Update golang docker tag to v1.27.0 (#922)
- *(deps)* Update pre-commit hook golangci/golangci-lint to v2.13.1 (#924)
- *(deps)* Update golang:1.27.0 docker digest to 47526c1 (#926)
- *(deps)* Update node.js to v24.20.0 (#927)
- *(deps)* Update node.js to e67514e (#928)
- *(deps)* Update pre-commit hook golangci/golangci-lint to v2.13.2 (#931)
- *(deps)* Update golang docker tag to v1.27.1 (#933)
- *(deps)* Update node.js to v24.21.0 (#941)
- *(deps)* Update node.js to 4b2d7ee (#951)
- *(deps)* Update node.js to ebfe2f9 (#953)
- *(deps)* Update golang:1.27.1 docker digest to 2c9f73f (#955)
- *(deps)* Update dependency goreleaser/goreleaser to v2.18.2 (#965)
- *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.27.0 (#968)
- *(deps)* Update pre-commit hook golangci/golangci-lint to v2.14.0 (#980)
- *(k8s)* Take the image reference from build-tools (#986)
- *(deps)* Update golang:1.27.1 docker digest to 45639bc (#996)
- *(deps)* Update golang docker tag to v1.27.2 (#1004)
- *(deps)* Update dependency goreleaser/goreleaser to v2.18.3 (#1009)
- *(deps)* Update dependency python to 3.15 (#1015)
## [0.9.7] - 2026-05-14
### 🐛 Bug Fixes
+1 -1
View File
@@ -1,4 +1,4 @@
FROM amd64/golang:1.27.1@sha256:2c9f73fbc9fe381c63ba57bcbab4ea1c9135604011985a0891bc5fe5d1febfca as modules
FROM amd64/golang:1.27.2@sha256:9e036bef9c3cd035cae4aeff523b3997c3c8aa993b13d112a71ea90143e87e48 as modules
WORKDIR /build
ADD go.* /build
RUN go mod download
+11 -11
View File
@@ -5,7 +5,7 @@ go 1.26.0
require (
codeberg.org/eventsourced/amqp v1.10.1
codeberg.org/eventsourced/eventsourced v1.24.0
codeberg.org/eventsourced/pg/v2 v2.2.1
codeberg.org/eventsourced/pg/v2 v2.3.0
codeberg.org/messaging/go-messaging-amqp v0.0.6
codeberg.org/messaging/messaging v0.0.5
github.com/99designs/gqlgen v0.17.95
@@ -19,20 +19,19 @@ require (
github.com/pressly/goose/v3 v3.28.0
github.com/rs/cors v1.11.1
github.com/stretchr/testify v1.12.1
github.com/vektah/gqlparser/v2 v2.5.59
github.com/wundergraph/graphql-go-tools/v2 v2.26.0
go.opentelemetry.io/contrib/bridges/otelslog v0.20.1
github.com/vektah/gqlparser/v2 v2.5.62
github.com/wundergraph/graphql-go-tools/v2 v2.28.0
go.opentelemetry.io/contrib/bridges/otelslog v0.21.0
go.opentelemetry.io/otel v1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.47.0
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.23.0
go.opentelemetry.io/otel/log v1.47.0
go.opentelemetry.io/otel/sdk v1.47.0
go.opentelemetry.io/otel/sdk/log v1.47.0
go.opentelemetry.io/otel/sdk/metric v1.47.0
go.opentelemetry.io/otel/trace v1.47.0
golang.org/x/crypto v0.57.0
golang.org/x/sync v0.23.0
golang.org/x/crypto v0.58.0
golang.org/x/sync v0.24.0
gopkg.in/yaml.v3 v3.0.1
)
@@ -81,16 +80,17 @@ require (
github.com/wundergraph/go-arena v1.3.0 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.47.0 // indirect
go.opentelemetry.io/otel/log v1.47.0 // indirect
go.opentelemetry.io/otel/metric v1.47.0 // indirect
go.opentelemetry.io/proto/otlp v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.yaml.in/yaml/v2 v2.4.2 // indirect
go.yaml.in/yaml/v3 v3.0.5 // indirect
golang.org/x/mod v0.41.0 // indirect
golang.org/x/net v0.59.0 // indirect
golang.org/x/sys v0.48.0 // indirect
golang.org/x/text v0.42.0 // indirect
golang.org/x/tools v0.49.0 // indirect
golang.org/x/net v0.60.0 // indirect
golang.org/x/sys v0.49.0 // indirect
golang.org/x/text v0.43.0 // indirect
golang.org/x/tools v0.51.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20260928230214-8a89bd6388cc // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20260928230214-8a89bd6388cc // indirect
google.golang.org/grpc v1.83.2 // indirect
+20 -20
View File
@@ -2,8 +2,8 @@ codeberg.org/eventsourced/amqp v1.10.1 h1:nGSG+lKbq8ibr7p8WBqSfH12uROQb+UXKg6BFn
codeberg.org/eventsourced/amqp v1.10.1/go.mod h1:qQLe1a9T56hrPc/lxtoXWTqU3fnsgulQ1j4luQLNpcg=
codeberg.org/eventsourced/eventsourced v1.24.0 h1:yNB+74JNB/NHo7D8ZR/yQcTVDYrWnjFf0xUKLgViqRc=
codeberg.org/eventsourced/eventsourced v1.24.0/go.mod h1:uy0HxejDdNFpI+Yp7VOEvjfEUFJQX1VkCZ4e4JyDp7Q=
codeberg.org/eventsourced/pg/v2 v2.2.1 h1:WAZg40cX+lxwy3/NvJpxjG3am9mpQucywMmi9IcdOF4=
codeberg.org/eventsourced/pg/v2 v2.2.1/go.mod h1:qPxl3382m7lbhbrEaxwSZ9PrAPoODj2+TqnV3tIKWzU=
codeberg.org/eventsourced/pg/v2 v2.3.0 h1:g6kZ9DASeFrC8C+bDcXzbYD8409KHzWmyLOI5sCdNWI=
codeberg.org/eventsourced/pg/v2 v2.3.0/go.mod h1:qPxl3382m7lbhbrEaxwSZ9PrAPoODj2+TqnV3tIKWzU=
codeberg.org/messaging/go-messaging-amqp v0.0.6 h1:TAPcIspjjg44MNXwbcscW+ol1kIX49lnX2N3dsh0e0s=
codeberg.org/messaging/go-messaging-amqp v0.0.6/go.mod h1:R4Hg1w964P7OP7vQ9AsXdd4KjgN/YlQ/9+XzXKpEVp4=
codeberg.org/messaging/messaging v0.0.5 h1:/ueH90F4RNPUeeJIwdG9oVhDW7+XjCzwOYq8xc0kfQk=
@@ -217,18 +217,18 @@ github.com/urfave/cli/v3 v3.11.0 h1:P/euJp99kb9p0tlVY+iYTLYYTAQlfl0hR2gUO1Img1Q=
github.com/urfave/cli/v3 v3.11.0/go.mod h1:ysVLtOEmg2tOy6PknnYVhDoouyC/6N42TMeoMzskhso=
github.com/valyala/fastjson v1.6.7 h1:ZE4tRy0CIkh+qDc5McjatheGX2czdn8slQjomexVpBM=
github.com/valyala/fastjson v1.6.7/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
github.com/vektah/gqlparser/v2 v2.5.59 h1:7BfPIupBJ2yIKxD91/zv30d6chKQkerS4ylKmVy8r4g=
github.com/vektah/gqlparser/v2 v2.5.59/go.mod h1:JNK+plRwKdXLsF/qPFPe5tE0z4s1WeroD9S5LR8um/Q=
github.com/vektah/gqlparser/v2 v2.5.62 h1:GJP/emj1wIWKs0U3SHcAgzknWgylTqQ1qH2gNL+wSWc=
github.com/vektah/gqlparser/v2 v2.5.62/go.mod h1:JNK+plRwKdXLsF/qPFPe5tE0z4s1WeroD9S5LR8um/Q=
github.com/wundergraph/astjson v1.1.0 h1:xORDosrZ87zQFJwNGe/HIHXqzpdHOFmqWgykCLVL040=
github.com/wundergraph/astjson v1.1.0/go.mod h1:h12D/dxxnedtLzsKyBLK7/Oe4TAoGpRVC9nDpDrZSWw=
github.com/wundergraph/go-arena v1.3.0 h1:n0ng5a1vbd8YGq1u3rMr0vPU5f6AZ1BXIiUhL1UIok8=
github.com/wundergraph/go-arena v1.3.0/go.mod h1:ROOysEHWJjLQ8FSfNxZCziagb7Qw2nXY3/vgKRh7eWw=
github.com/wundergraph/graphql-go-tools/v2 v2.26.0 h1:LkBu77I+Mp7lAfHulnHgug7W+nGnR6OeRD/YnBSUxeU=
github.com/wundergraph/graphql-go-tools/v2 v2.26.0/go.mod h1:2+FpG5/GRCFYw+fU8jmid4bF+362KtCio5Fo7fzNvhU=
github.com/wundergraph/graphql-go-tools/v2 v2.28.0 h1:Qh9CG3rAo2yrz4cs8PwJ3wDIDxWPeLFTVjMJcLkfmnQ=
github.com/wundergraph/graphql-go-tools/v2 v2.28.0/go.mod h1:2+FpG5/GRCFYw+fU8jmid4bF+362KtCio5Fo7fzNvhU=
go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y=
go.opentelemetry.io/contrib/bridges/otelslog v0.20.1 h1:5sHc4ToTFjfSZCtGAAM6jPunICAmJX73htv372T4ipc=
go.opentelemetry.io/contrib/bridges/otelslog v0.20.1/go.mod h1:oa6kgvyz/3GYW04dohd0++xJIH4xdQY8PAbpeCMaM8M=
go.opentelemetry.io/contrib/bridges/otelslog v0.21.0 h1:/CdgE52i1OEPHhsGUqrggYNRaZy4v4YgVenGd52dRBI=
go.opentelemetry.io/contrib/bridges/otelslog v0.21.0/go.mod h1:9pBdbVbuehIDzxN4accnzzxEUPT8Nq7grbZMo+J1VN4=
go.opentelemetry.io/otel v1.47.0 h1:j7ALJ/zgkS7Z6aeJW09p8VC9804bC+PpeTfCD4XPnOM=
go.opentelemetry.io/otel v1.47.0/go.mod h1:8wS9O2qfXrYrzp6hIF/HOYJJf/wIhFPhR2xLuP+iXQU=
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.47.0 h1:7kszRN4Ze5GeAkUnBjBSUIunVBMA+mZIG04auueqguM=
@@ -267,31 +267,31 @@ go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw=
go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.57.0 h1:3ZVCjf8Ggz7zneR/EHRVx68Ctf+2pmIMP2UFhh9cC6M=
golang.org/x/crypto v0.57.0/go.mod h1:Fdz0i5U6CoizGwLda9DttjSk6qlZo25zYNtR+ycvuZA=
golang.org/x/crypto v0.58.0 h1:COkYLr4k7nDI4r6QtMML2AfzeIswWHAJthLS6K/M/54=
golang.org/x/crypto v0.58.0/go.mod h1:Xh+kl5A+M0gMiWDytH2Hhr5Z7WbNCpv/eB/EFgfSk+w=
golang.org/x/mod v0.41.0 h1:qJmnOUb4YB+FsEuM3HcWucdZASCPGhsX6uljO6pog0c=
golang.org/x/mod v0.41.0/go.mod h1:Ek9pY8RKWXwsWvd3rQiHYtMqkjSUV+s1Rj7j4H5Ur6o=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.59.0 h1:5zfYln+w5XCxwrnMMJPufRgNoXEaGxl0wo5GqPXyues=
golang.org/x/net v0.59.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg=
golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU=
golang.org/x/net v0.60.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.23.0 h1:KameEIfc1IkluZyXWLn39Wd4tURc6GbCiISGiZm2bQk=
golang.org/x/sync v0.23.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0=
golang.org/x/sync v0.24.0 h1:iqiDrGoDgyuvAKrhLQthUEzU/R378N78gXbBjxed7oA=
golang.org/x/sync v0.24.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0=
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.48.0 h1:bbX/i/6MgT9BVLM9RT1thmxL04yeTAhbEz4SyadbXoo=
golang.org/x/sys v0.48.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og=
golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA=
golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
golang.org/x/text v0.42.0 h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI=
golang.org/x/text v0.42.0/go.mod h1:ojzP1Z+2QtioaF8DTtO8K5q7JWVVYwZKenzujK0Zd0E=
golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc=
golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.49.0 h1:3NI7VXzL9+1WZD52Dx2ttoPwD5DWrFGpl9mFZDlmisI=
golang.org/x/tools v0.49.0/go.mod h1:SJNXV9DBKT0UbdttsQjbfJlAE/q+y36++zo3uL3N0Oo=
golang.org/x/tools v0.51.0 h1:k4Xc/1Om9jwkBJBo4NVLMSARBoWtK10mx+W5BnXCeAI=
golang.org/x/tools v0.51.0/go.mod h1:9eEncMayCV6zRMGhR5eZEC2iBx98qWcF1HZ9Z7wJOoA=
gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=
gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E=
google.golang.org/genproto/googleapis/api v0.0.0-20260928230214-8a89bd6388cc h1:rZHRz0ogq4Pid1IKtA/ivHi8XONVF5tqUQXA2TtgpkE=
+1 -2
View File
@@ -12,7 +12,6 @@ import (
"go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp"
"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp"
"go.opentelemetry.io/otel/exporters/stdout/stdoutlog"
"go.opentelemetry.io/otel/log/global"
"go.opentelemetry.io/otel/propagation"
"go.opentelemetry.io/otel/sdk/log"
"go.opentelemetry.io/otel/sdk/metric"
@@ -75,7 +74,7 @@ func SetupOTelSDK(ctx context.Context, enabled bool, serviceName, buildVersion,
processor := log.NewSimpleProcessor(logExporter)
logProvider := log.NewLoggerProvider(log.WithProcessor(processor))
global.SetLoggerProvider(logProvider)
otel.SetLoggerProvider(logProvider)
shutdownFuncs = append(shutdownFuncs, logProvider.Shutdown)
exp, err := otlpmetrichttp.New(ctx)