Update oryd/oathkeeper Docker tag to v25 #309
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.40.9->v25.4.0Release Notes
ory/oathkeeper (oryd/oathkeeper)
v25.4.0Compare Source
This release brings internal improvements to configuration handling, observability, and repo management. It also aligns Oathkeeper more closely with the rest of the Ory ecosystem by migrating to vendored libraries, modernizing infrastructure, and improving CI/CD pipelines.
Ory has moved to a new versioning scheme. Read about our new version scheme. Interested in self-hosting Ory with support, SLAs, and advanced features? Check out our offerings.
Features
ory/xto reduce dependency issues and simplify builds.goreleaser, improving reproducibility across platforms.Auto-generated release notes
Bug Fixes
Add repo syncing for polis (d9d0564):
Better tracing in proxy HTTP (154aa3a):
Copybara script (e378207):
Deduplicate down migrations (2a9de87):
deps: Update go-x (596d47f):
Escape IPv6 regex string (1c941f8):
Failing CI in OSS repos (ef037fc):
Force SQL operator precedence in pagination v2 to ensure nid isolation (352dc27):
hydra: Instrument metrics also on public endpoints (9fb2738):
hydra: Use prometheus metrics instead of SQA metrics (2e8a272):
Ignore non SQL files when applying migrations (190f33f):
Implicit transactions for cockroach v23.5 and simplified migration logic (f80141c):
Include go.mod in vendored oryx (682fcc1):
Jsonx.ApplyJSONPatch (7afa2f9):
Lint (637e831):
Otlp sampling rate default (eb7f97f):
Print correct content of down migrations (d84193b):
Reject invalid migration names (dfc957a):
Return 404 on schema file not exists (62b1711):
Revert "fix: otlp sampling rate default (#9055)" (2941afc):
Simplify and fix Copybara sync job (1492be0):
Use batch insert to speed up project changes (269a260):
Use git hash to render ory x schema references (7f7962c):
Use hard-coded fallback key instead of panic (70be40a):
Use main branch for polis (bf316f3):
Code Generation
Code Refactoring
Features
Add allowed domains configuration for captcha (1635888):
Autoconfigure kratos-changefeed (cb91816):
Bump CRDB, establish foreign key, (d525767):
changelog-oel: Choose identity schema in self-service registration and login flows (afe66df):
changelog-oel: Improved tracing and metrics for the high-performance SQL connection pool (e2e2c1b):
changelog: Migrate http router to stdlib router (8350c72):
Custom page token column extraction (d1cab42):
Domain telemetry improvements (897ec02):
Expose Ory-Error-Id HTTP header (4caf155):
Extend Copybara pipelines to sync PRs from OSS repositories (da827d3):
Goreleaser (009ad5c):
hydra: Split up persister (51c7a2a):
Improve domain telemetry for OSS (Hydra & Kratos) (54ce1f5):
Improved events and identity recent activity (b11af64):
Monorepo (809577e):
Move config testhelpers to ory/x (933e770):
Use stdlib HTTP router in Kratos (e2cc330):
Use vendored ory/x (3c2c499):
Tests
Add golangci-lint config and GHA (35de51f):
hydra: Add snapshots for login & consent requests (c668a49):
Resturcture and improve integration tests (df4e14b):
Changelog
996bcafchore(deps): update actions/setup-node action to v695d5ec4chore(deps): update actions/setup-node action to v6ff602ddchore(deps): update dependency node to v24f32259achore(deps): update oathkeeper ghad20aefcchore(hydra): registry setup refactoringe59c492chore(kratos): cleanup and improve some tests71ed442chore: add migration tests in kratos non-oss for crdb9e30681chore: add pagination secrets for Kratosd2d49b1chore: add pre-release workflows for ossbef3eb9chore: additional pop options43aee43chore: axios update99d23a9chore: bump Go everywhere88dfaf2chore: bump deps52e01e7chore: bump go deps405e21bchore: bump go to 1.24.669d68e4chore: bump sec depsf77f609chore: cleanup oss workflows0f29a1bchore: fix build for kratos-oss971b1bcchore: fix vulnerable dependencies083c2e4chore: gh actions and node lib updatesea42f28chore: go mod tidy to unblock CIb7cdaaechore: improve migration testdata and assertions6ea1e01chore: merge ory/x repo6c5e2b2chore: more gh actions and npm lib updates1352a8cchore: remove counting courier messages4a35143chore: remove sdk generation actionbcf2f81chore: replace deprecated usagesfd1fb80chore: set GitOrigin-RevId (#1227)edb9061chore: shared serve config29db785chore: simplify service and option loading6fa6664chore: template migration command helpfcc486bchore: update OSS readme0d1c41bchore: update copybara rules23bce23chore: update copybara transformation3828f94chore: update github actions2451cbfchore: update github actionscae1157chore: update linter settings8b82b03chore: update opencontainers/runc to v1.3.3b1b4363chore: update oss release workflowsded5047chore: update repository templates to ory/meta@bc603a615c4955chore: update repository templates to ory/meta@d919e6f962d15bchore: update repository templates to ory/meta@fc1b4d6593b8a5chore: updated node to ltsbc7ed9achore: upgrade crdb to v25.2 everywhere & deflake CI!31eb2a9chore: use dedicated ory fork of pop56ccdb1ci: update oss workflows and add to renovate8350c72feat(changelog): migrate http router to stdlib routerafe66dffeat(changelog-oel): choose identity schema in self-service registration and login flowse2e2c1bfeat(changelog-oel): improved tracing and metrics for the high-performance SQL connection pool51c7a2afeat(hydra): split up persister1635888feat: add allowed domains configuration for captchacb91816feat: autoconfigure kratos-changefeedd525767feat: bump CRDB, establish foreign key,d1cab42feat: custom page token column extraction897ec02feat: domain telemetry improvements4caf155feat: expose Ory-Error-Id HTTP headerda827d3feat: extend Copybara pipelines to sync PRs from OSS repositories009ad5cfeat: goreleaser54ce1f5feat: improve domain telemetry for OSS (Hydra & Kratos)b11af64feat: improved events and identity recent activity809577efeat: monorepo933e770feat: move config testhelpers to ory/xe2cc330feat: use stdlib HTTP router in Kratos3c2c499feat: use vendored ory/x596d47ffix(deps): update go-x9fb2738fix(hydra): instrument metrics also on public endpoints2e8a272fix(hydra): use prometheus metrics instead of SQA metricsd9d0564fix: add repo syncing for polis154aa3afix: better tracing in proxy HTTPe378207fix: copybara script2a9de87fix: deduplicate down migrations1c941f8fix: escape IPv6 regex stringef037fcfix: failing CI in OSS repos352dc27fix: force SQL operator precedence in pagination v2 to ensure nid isolation190f33ffix: ignore non SQL files when applying migrationsf80141cfix: implicit transactions for cockroach v23.5 and simplified migration logic682fcc1fix: include go.mod in vendored oryx7afa2f9fix: jsonx.ApplyJSONPatch637e831fix: linteb7f97ffix: otlp sampling rate defaultd84193bfix: print correct content of down migrationsdfc957afix: reject invalid migration names62b1711fix: return 404 on schema file not exists2941afcfix: revert "fix: otlp sampling rate default (#9055)"1492be0fix: simplify and fix Copybara sync job269a260fix: use batch insert to speed up project changes7f7962cfix: use git hash to render ory x schema references70be40afix: use hard-coded fallback key instead of panicbf316f3fix: use main branch for polis5dd0c61refactor: move database meta functions to root x folder for reusabilityc668a49test(hydra): add snapshots for login & consent requests35de51ftest: add golangci-lint config and GHAdf4e14btest: resturcture and improve integration testsArtifacts can be verified with cosign using this public key.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.