Skip to content

v1.10.3

Compare
Choose a tag to compare
@aeneasr aeneasr released this 14 Jul 15:22
· 1142 commits to master since this release
ea93158

Ory Hydra v0.10.3 brings several bug fixes and configuration features, in particular:

  1. Adding the hydra keys import command;
  2. Passing the client_id in the logout request;
  3. Resolving prometheus cardinality issues;
  4. Moving to go-jose for JSON Web Keys and JSON Web Tokens;
  5. Supporting PKCE discovery in /.well-known/;
  6. Support for Instana tracing.

For a full list of changes, please check below!

Bug Fixes

  • Add RFC 8414 pkce info to OpenID Connect Discovery (#2547) (9693168), closes #2311

  • Add the missing keys import command (#2521) (c4bc248), closes #2520

  • Audience should include client ID (#2455) (8c70394)

  • Build issues (5de255b)

  • Correct CodeFromRemote syntax (#2626) (d3ee859)

  • Intro docs (#2602) (bc87822)

  • No more windows workaround (#2632) (db73b44), closes #2160

  • oauth2: Enforce assertion check on userinfo aud field (#2524) (c463d9f):

    This is so the check on the ok variable is effectual. Prior to this patch the type assertion on the *client.Client was setting the value of ok. Due to the fact the type assertion on *client.Client is already checked and on a false value it exits the func, this value will always be true.

  • Prometheus URL label (#2503) (f588ec6), closes #2502

  • README exemplary apps (#2579) (60e7042)

  • Resolve config parsing regression (58deacf), closes #2518

  • Resolve sdk build issues (68976f8)

  • Resolve sdk build issues (1807e89)

  • Resolve swagger generation issues (#2610) (53a50dd)

  • Use prebuilt ory cli and bump ory/x (#2605) (0f95e01), closes #2596

  • Wrong description (#2589) (5553a6f), closes #2587

  • WWW-Authenticate header in userinfo handler (#2454) (f701b28)

Code Generation

  • Pin v1.10.3 release commit (ea93158)

Code Refactoring

  • Integrate with fosite v0.40 (go-jose migration) (#2526) (5bdc4bc)

Documentation

Features

Changelog

77d1000 autogen(docs): generate and format documentation
dbdc00c autogen(docs): generate and format documentation
379f34a autogen(docs): generate and format documentation
a27b057 autogen(docs): generate and format documentation
eddfa2d autogen(docs): generate and format documentation
754bb41 autogen(docs): generate and format documentation
64022e8 autogen(docs): generate and format documentation
cc1d698 autogen(docs): generate and format documentation
1558174 autogen(docs): generate and format documentation
2839bc8 autogen(docs): generate cli docs
fdfe7eb autogen(docs): generate cli docs
fe63f3f autogen(docs): regenerate and update changelog
371a9ae autogen(docs): regenerate and update changelog
b98676e autogen(docs): update milestone document
6b29f75 autogen(docs): update milestone document
0324739 autogen(docs): update milestone document
8debee7 autogen(openapi): Regenerate swagger spec and internal client
9702d38 autogen(openapi): Regenerate swagger spec and internal client
70cd4a2 autogen(openapi): Regenerate swagger spec and internal client
b597c88 autogen(openapi): Regenerate swagger spec and internal client
02f766c autogen(openapi): Regenerate swagger spec and internal client
bdbb775 autogen(openapi): Regenerate swagger spec and internal client
be8de37 autogen(openapi): Regenerate swagger spec and internal client
737685e autogen(openapi): Regenerate swagger spec and internal client
c07adb6 autogen(openapi): Regenerate swagger spec and internal client
0e9778a autogen: add v1.10.2 to version.schema.json
46b438e autogen: add v1.10.3-pre.1 to version.schema.json
ea93158 autogen: pin v1.10.3 release commit
30b77e6 autogen: pin v1.10.3-pre.1 release commit
2579fe0 autogen: pin v1.10.3-pre.1 release commit
38ba27b chore(deps): bump color-string in /test/e2e/oauth2-client (#2592)
f85f5be chore: bump ory/x and cleanup go.mod Closes #2609 by pulling in upstream fix ory/x#373
e739e63 chore: coc shield
5730436 chore: docs sidebar uniform (#2591)
089fdc1 chore: format
19482e8 chore: update docusaurus template
110f748 chore: update docusaurus template
52a1a25 chore: update docusaurus template
b48e54d chore: update docusaurus template
ef59ab2 chore: update docusaurus template (#2569)
9d5fc15 chore: update docusaurus template (#2590)
a303e9e chore: update docusaurus template (#2595)
0d9a250 chore: update docusaurus template (#2611)
fc41dbe chore: update docusaurus template (#2613)
cb981ec chore: update docusaurus template (#2615)
e06b8a5 chore: update docusaurus template (#2616)
510456d chore: update docusaurus template (#2617)
9cfec9d chore: update docusaurus template (#2619)
2ca6de6 chore: update docusaurus template (#2620)
60a14a3 chore: update repository templates
2fca5a4 chore: update repository templates
a347d7b chore: update repository templates
8a2b9aa chore: update repository templates
64f0018 chore: update repository templates
3f88ca3 chore: update repository templates (#2550)
3f05926 chore: update repository templates (#2554)
5ae6fe6 chore: update repository templates (#2601)
06c3482 chore: update repository templates (#2630)
4f8d0bc ci: add codecov reporting
e6ee5b9 ci: explicit go mod cache keys (#2566)
64a332a docs: clearer wording in SPA notice for HTML forms (#2565)
94ded27 docs: fix erroneous sidebar commit
00e15aa docs: fix typo ('ROCP' to 'ROPC') (#2633)
3e5760f docs: link to correct doc in help command (#2631)
243a617 docs: move api docs to top level
9fb505f docs: new redoc api docs
f14d2e7 docs: rename sidebar api
5796994 docs: replace oryd in examples with ory (#2600)
63402de feat: add custom claims to top-level JWT payload (#2545)
f74fe90 feat: add instana as possible tracing provider (#2548)
81e0784 feat: add max_conn_idle_time flag (#2551)
cd3014c feat: import keys with a default key id (#2563)
43b391d feat: pass client in logout request (#2483)
c463d9f fix(oauth2): enforce assertion check on userinfo aud field (#2524)
60e7042 fix: README exemplary apps (#2579)
f701b28 fix: WWW-Authenticate header in userinfo handler (#2454)
9693168 fix: add RFC 8414 pkce info to OpenID Connect Discovery (#2547)
c4bc248 fix: add the missing keys import command (#2521)
8c70394 fix: audience should include client ID (#2455)
5de255b fix: build issues
d3ee859 fix: correct CodeFromRemote syntax (#2626)
bc87822 fix: intro docs (#2602)
db73b44 fix: no more windows workaround (#2632)
f588ec6 fix: prometheus URL label (#2503)
58deacf fix: resolve config parsing regression
1807e89 fix: resolve sdk build issues
68976f8 fix: resolve sdk build issues
53a50dd fix: resolve swagger generation issues (#2610)
0f95e01 fix: use prebuilt ory cli and bump ory/x (#2605)
5553a6f fix: wrong description (#2589)
5bdc4bc refactor: integrate with fosite v0.40 (go-jose migration) (#2526)

Docker images

  • docker pull oryd/hydra:v1-sqlite
  • docker pull oryd/hydra:v1.10-sqlite
  • docker pull oryd/hydra:v1.10.3-sqlite
  • docker pull oryd/hydra:v1.10.3-sqlite
  • docker pull oryd/hydra:latest-sqlite
  • docker pull oryd/hydra:v1
  • docker pull oryd/hydra:v1.10
  • docker pull oryd/hydra:v1.10.3
  • docker pull oryd/hydra:v1.10.3
  • docker pull oryd/hydra:latest
  • docker pull oryd/hydra:v1-alpine
  • docker pull oryd/hydra:v1.10-alpine
  • docker pull oryd/hydra:v1.10.3-alpine
  • docker pull oryd/hydra:v1.10.3-alpine
  • docker pull oryd/hydra:latest-alpine