Download Latest Version hydra_26.2.0-linux_64bit.tar.gz (15.1 MB)
Email in envelope

Get an email when there's a new version of hydra

Home / v26.2.0
Name Modified Size InfoDownloads / Week
Parent folder
hydra_26.2.0_darwin_amd64_v1.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_linux_386_sse2.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_linux_amd64_v1.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_linux_arm64_v8.0.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_linux_arm_6.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_linux_arm_7.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_windows_386_sse2.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_darwin_arm64_v8.0.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_linux_amd64_v1.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_linux_arm64_v8.0.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_darwin_amd64_v1.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_darwin_arm64_v8.0.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_windows_amd64_v1.bom.json 2026-03-20 204.3 kB
hydra_26.2.0_sqlite_windows_arm64_v8.0.bom.json 2026-03-20 204.3 kB
checksums.txt 2026-03-20 2.7 kB
checksums.txt.sig 2026-03-20 96 Bytes
hydra_26.2.0-linux_64bit.tar.gz 2026-03-20 15.1 MB
hydra_26.2.0-windows_arm64.zip 2026-03-20 13.9 MB
hydra_26.2.0-macOS_arm64.tar.gz 2026-03-20 14.4 MB
hydra_26.2.0-windows_32bit.zip 2026-03-20 14.9 MB
hydra_26.2.0-windows_64bit.zip 2026-03-20 15.5 MB
hydra_26.2.0-linux_32bit.tar.gz 2026-03-20 14.3 MB
hydra_26.2.0-linux_arm64.tar.gz 2026-03-20 13.8 MB
hydra_26.2.0-linux_armv7.tar.gz 2026-03-20 14.3 MB
hydra_26.2.0-macOS_64bit.tar.gz 2026-03-20 15.4 MB
hydra_26.2.0-linux_armv6.tar.gz 2026-03-20 14.3 MB
hydra_26.2.0-linux_sqlite_libmusl_64bit.tar.gz 2026-03-20 16.0 MB
hydra_26.2.0-linux_sqlite_libmusl_armv7.tar.gz 2026-03-20 15.0 MB
hydra_26.2.0-linux_sqlite_libmusl_arm64.tar.gz 2026-03-20 14.5 MB
hydra_26.2.0-linux_sqlite_libmusl_armv6.tar.gz 2026-03-20 15.0 MB
hydra_26.2.0-macOS_static-nosqlite_arm64.tar.gz 2026-03-20 14.4 MB
hydra_26.2.0-linux_static-nosqlite_64bit.tar.gz 2026-03-20 15.1 MB
hydra_26.2.0-linux_static-nosqlite_arm64.tar.gz 2026-03-20 13.8 MB
hydra_26.2.0-macOS_static-nosqlite_64bit.tar.gz 2026-03-20 15.4 MB
hydra_26.2.0-linux_sqlite_64bit.tar.gz 2026-03-20 16.0 MB
hydra_26.2.0-linux_sqlite_arm64.tar.gz 2026-03-20 14.7 MB
hydra_26.2.0-linux_sqlite_armv7.tar.gz 2026-03-20 15.2 MB
hydra_26.2.0-macOS_sqlite_all.tar.gz 2026-03-20 30.9 MB
hydra_26.2.0-linux_sqlite_armv6.tar.gz 2026-03-20 15.2 MB
hydra_26.2.0-macOS_sqlite_64bit.tar.gz 2026-03-20 16.1 MB
hydra_26.2.0-macOS_sqlite_arm64.tar.gz 2026-03-20 15.0 MB
hydra_26.2.0-windows_sqlite_64bit.zip 2026-03-20 16.4 MB
README.md 2026-03-20 13.7 kB
v26.2.0 source code.tar.gz 2026-03-20 6.7 MB
v26.2.0 source code.zip 2026-03-20 9.2 MB
Totals: 45 Items   423.4 MB 79

v26.2.0

Bug Fixes

  • Always retry curl invocations to surmount transient third-party failures (c28a6c8):

  • Broken older down migrations (8ed407d):

  • Context passing and limit response size (f33d6a8):

  • Context passing in jsonnetsecure (5884774):

  • Correctly detect when to use self-signed certificates (6f9af27):

  • Correctly scan SQL NULL into go JSON types (163c579):

  • Data race in hydra-oss test (262f85b):

  • deps: Update dependency prettier to v3.7.4 (106865d):

  • Do not cache pairwise subject algorithm (a341867):

  • Down migrations in newer MySQL versions (5b0360d):

  • Fix benchmark test (d0e0659):

  • Flaky tests on hydra-oss tests (ce58946):

  • Incorrect default value for page_tokens (f1290da):

  • Incorrect usage of database/sql (a8142d0):

  • Properly validate policy URI on client creation (44347e7):

  • Remove flaky test for unused function (e8c8803):

  • Remove WithDumpMigrations option to MigrationBox (6fd8a64):

  • Request log config key (11ad1ac):

  • Stray debug print (f6b28db):

  • Transactions managed by fosite were not working (3ad64db):

  • Update CONTRIBUTING.md (0c78aa7):

  • Update go modules (845cc4d):

  • Update packages to fix GHSA-7h2j-956f-4vf2 (ae75488):

  • Upgrade vulnerable dependencies across Go and npm (f28904c):

Co-authored-by: Deepak Prabhakara deepak.prabhakara@ory.sh

  • X data race and parallize some tests (d37af61):

Code Generation

  • Prepare for OSS release - v26.2.0 (0b84568):

Code Refactoring

  • Squash merge old backoffice migration and fix up command (9d96bbd):

Documentation

Features

  • Add ratelimit buckets to swagger definitions (1819465):

  • Add support for NULL and more column types to keysetpagination (6a041ef):

  • Automatic transaction retries for postgres (a008e91):

  • Collect external latency data and write to logs (46846e9):

  • Consider Go migrations DirHash when restoring full schema from backups (5306aaf):

  • Forward (some) user request headers to SMS HTTP channel (640eb0b):

  • Generate events for SSO and SCIM provider revisions (47a9384):

  • Hydra benchmarking tool (f5b4aed):

  • Improved tracing (724e425):

  • Keto-cli improvements (9f81a29):

  • Make SCIM work with MySQL (10ec9bf):

  • Move search sidecar to its own docker image (8bd331c):

  • Optionally do not store skipped consents (cf77ed6):

  • Rename project revision columns (af69132):

  • Use keysetpagination planner for keto read queries (5ca4c85):

Reverts

  • Simplify consent store (fdca960):

Tests

  • Deflake and improve performance (cdf972e):

  • Deflake directory watcherx (ea02ce9):

  • Faster and more reliable courier tests (a43d8f8):

  • Fix multiple data races (4f8ff8e):

  • hydra: Add plaintext backups for all DB types (822ea26):

  • Minor setup improvements (e65fba7):

Changelog

  • [258042] autogen(docs): generate and bump docs
  • [5c5103] autogen(sdk): bump to [05ddc4]
  • [e76172] autogen(sdk): bump to [0747fa]
  • [d93a82] autogen(sdk): bump to [11290d]
  • [cb1bfc] autogen(sdk): bump to [17d4d1]
  • [d2c58c] autogen(sdk): bump to [453eb0]
  • [038301] autogen(sdk): bump to [6d7d1f]
  • [82b1e3] autogen(sdk): bump to [870c65]
  • [6309f9] autogen(sdk): bump to [9c2abd]
  • [1b6e8f] autogen(sdk): bump to [f14994]
  • [0b8456] autogen: prepare for OSS release - v26.2.0
  • [fc32cb] chore(deps): update actions/cache action to v5
  • [2f1044] chore(deps): update actions/checkout action to v6
  • [20fd22] chore(deps): update dependency @types/lodash to v4.17.21
  • [67b8f2] chore(deps): update dependency golangci/golangci-lint to v2.10.1
  • [1435b4] chore(deps): update dependency golangci/golangci-lint to v2.11.0
  • [105741] chore(deps): update dependency golangci/golangci-lint to v2.11.1
  • [eb9ebf] chore(deps): update docker/setup-buildx-action action to v4
  • [e2eb8b] chore(deps): update go modules
  • [0866b8] chore(deps): update golangci/golangci-lint-action action to v9
  • [57818d] chore(deps): update hydra to v4 (major)
  • [ae6510] chore(deps): update jackson (major)
  • [55dadd] chore(deps): update mysql docker tag to v9.6
  • [11db47] chore(keto): use ory/x router
  • [9746c8] chore(kratos): use httprouter from ory/x
  • [8d25e4] chore: add cause to context cancels with 'context.WithTimeoutCause' in ./x
  • [19e998] chore: add helpers for Kratos OEL to support various databases
  • [0c9364] chore: add retries to more curl invocations
  • [b8307f] chore: added CLIENT_SECRET_VERIFIER to our deployment
  • [10df7e] chore: always use ristretto/v2
  • [d774b3] chore: audit and fix npm dependencies
  • [3357c2] chore: bump to CRDB v25.4
  • [74348b] chore: bump to Go 1.26 massive cleanup in ory/x
  • [5a1252] chore: clean up / compress recent migrations to avoid creating and dropping indices unnecessarily
  • [9dd924] chore: cleanup package-lock files
  • [536414] chore: configure mappers when creating onboarding portal
  • [72e374] chore: correct typos
  • [c7b53c] chore: delete unused CRDB changefeed watcherx module
  • [29ca85] chore: deprecate organization APIs
  • [1f4b51] chore: drop flow table defaults
  • [011a01] chore: fix for critical CVE - GHSA-p77j-4mvh-x3m3
  • [eaa939] chore: fix golangci-lint issues in Hydra
  • [db1798] chore: fosite and hydra interface enhancements
  • [a52a01] chore: fully implement provider pattern
  • [ea7664] chore: improve clidoc generation
  • [9023ef] chore: improve error reporting to help diagnose flaky test
  • [71e638] chore: improve readability of popx.MigrationBox
  • [f9af4a] chore: keysetpagination improvements
  • [11c2b0] chore: more npm security updates
  • [223ead] chore: remove internal address types
  • [b7b297] chore: remove unnecessary check constraint
  • [e8586d] chore: remove unused code
  • [c72853] chore: remove unused internal AXv2 ACL check API
  • [502b8c] chore: remove unused log code
  • [6255bf] chore: remove unused x/watcherx/websocket
  • [0f1695] chore: rename and simplify some internals
  • [10b8b5] chore: run go mod tidy and misc cleanup
  • [0ff58d] chore: run npm audit fix
  • [6280d3] chore: security updates for glob library
  • [a6dda6] chore: simplify HTTP metrics instrumentation
  • [028908] chore: simplify consent store
  • [2dd6b9] chore: simplify consent store
  • [2dc4eb] chore: simplify decoderx usage
  • [dacd7f] chore: split SCIM from multi-region & make it work with SQLite
  • [37d18a] chore: unify common dependency interfaces
  • [bbed48] chore: update @openapitools/openapi-generator-cli
  • [c76018] chore: update OSS ory.sh to ory.com
  • [1171b8] chore: update go.mod
  • [517677] chore: update pop to latest & only run pop.SetNowFunc() inside init()
  • [1cdb04] chore: update to dockertest v4
  • [b1d203] chore: updated axios
  • [48cb16] chore: updated golang.org/x/crypto
  • [b7ac88] chore: updated minimatch
  • [02c608] chore: use pgx pool in Kratos OEL & fix some OEL commands not using enterprise migrations
  • [8d9ac2] ci: add docker driver to cve scan
  • [8daeeb] docs: update readmes
  • [181946] feat: add ratelimit buckets to swagger definitions
  • [6a041e] feat: add support for NULL and more column types to keysetpagination
  • [a008e9] feat: automatic transaction retries for postgres
  • [46846e] feat: collect external latency data and write to logs
  • [5306aa] feat: consider Go migrations DirHash when restoring full schema from backups
  • [640eb0] feat: forward (some) user request headers to SMS HTTP channel
  • [47a938] feat: generate events for SSO and SCIM provider revisions
  • [f5b4ae] feat: hydra benchmarking tool
  • [724e42] feat: improved tracing
  • [9f81a2] feat: keto-cli improvements
  • [10ec9b] feat: make SCIM work with MySQL
  • [8bd331] feat: move search sidecar to its own docker image
  • [cf77ed] feat: optionally do not store skipped consents
  • [af6913] feat: rename project revision columns
  • [5ca4c8] feat: use keysetpagination planner for keto read queries
  • [106865] fix(deps): update dependency prettier to v3.7.4
  • [c28a6c] fix: always retry curl invocations to surmount transient third-party failures
  • [8ed407] fix: broken older down migrations
  • [f33d6a] fix: context passing and limit response size
  • [588477] fix: context passing in jsonnetsecure
  • [6f9af2] fix: correctly detect when to use self-signed certificates
  • [163c57] fix: correctly scan SQL NULL into go JSON types
  • [262f85] fix: data race in hydra-oss test
  • [a34186] fix: do not cache pairwise subject algorithm
  • [5b0360] fix: down migrations in newer MySQL versions
  • [d0e065] fix: fix benchmark test
  • [ce5894] fix: flaky tests on hydra-oss tests
  • [f1290d] fix: incorrect default value for page_tokens
  • [a8142d] fix: incorrect usage of database/sql
  • [44347e] fix: properly validate policy URI on client creation
  • [6fd8a6] fix: remove WithDumpMigrations option to MigrationBox
  • [e8c880] fix: remove flaky test for unused function
  • [11ad1a] fix: request log config key
  • [f6b28d] fix: stray debug print
  • [3ad64d] fix: transactions managed by fosite were not working
  • [0c78aa] fix: update CONTRIBUTING.md
  • [845cc4] fix: update go modules
  • [ae7548] fix: update packages to fix GHSA-7h2j-956f-4vf2
  • [f28904] fix: upgrade vulnerable dependencies across Go and npm
  • [d37af6] fix: x data race and parallize some tests
  • [9d96bb] refactor: squash merge old backoffice migration and fix up command
  • [fdca96] revert: simplify consent store
  • [822ea2] test(hydra): add plaintext backups for all DB types
  • [cdf972] test: deflake and improve performance
  • [ea02ce] test: deflake directory watcherx
  • [a43d8f] test: faster and more reliable courier tests
  • [4f8ff8] test: fix multiple data races
  • [e65fba] test: minor setup improvements

Artifacts can be verified with cosign using this public key.

Source: README.md, updated 2026-03-20