Skip to content

Releases: ctron/yew-oauth2

0.12.1

10 Sep 09:37

Choose a tag to compare

v0.12.1 (2025-09-10)

Features

  • switch to a metadata_source enum (d9b0b79)
  • allow client to be configure with urls instead of metadata (7ceb665)

Fixes

0.12.0

08 Sep 12:34

Choose a tag to compare

v0.12.0 (2025-09-08)

Features

  • allow client redirect to be configured (81e0762)
  • allow issuer_match verification to be skipped (245934e)

0.11.0

19 Apr 07:07

Choose a tag to compare

v0.11.0 (2024-04-19)

Features

  • allow limiting the token lifetime by a "max" time (4755083)

Changes

  • add a dedicated "refresh" error (77408d3)
  • update yew-nested-router to the most recent release (a86e833)

0.11.0-alpha.2

19 Apr 07:00

Choose a tag to compare

0.11.0-alpha.2 Pre-release
Pre-release

v0.11.0-alpha.2 (2024-04-19)

Features

  • allow limiting the token lifetime by a "max" time (4755083)

v0.10.2

11 Mar 08:11

Choose a tag to compare

What's Changed

  • enhanced the documentation to clear up confusion about redirect_uri with no post login callback by @ronnybremer in #34
  • fix duplicated query pairs from login options by @mh84 in #35

New Contributors

Full Changelog: v0.10.1...v0.10.2

v0.10.1

26 Jan 17:11

Choose a tag to compare

Full Changelog: v0.9.3...v0.10.1

⚠️ BREAKING-CHANGE

  • The feature named "router" got renamed to "nested-router"

  • All hooks are part of the crate::hooks module now.This legacy re-export was removed.

  • In addition to the other configuration/option struct,this also makes the main configuration non-exhaustive. So it is no
    longer possible to directly create a new struct, but use the "new"
    function instead and modify the struct using the with_* functions.

  • In order to allow adding new options in the future, the structs LoginOptions and LogoutOptions have been made
    non-exhaustive. Adding some documentation on how to work with them.

  • The login options property has been renamed to login_options, to make room for the logout_options

Features

  • handle post-login redirect (578b65b)

Fixes

  • the default options did not get applied (35bdd19)
  • drop unused type arguments, clean up (27a6d2a)

v0.10.0

26 Jan 15:41

Choose a tag to compare

Full Changelog: v0.9.0...v0.9.1

⚠️ BREAKING-CHANGE

  • The feature named "router" got renamed to "nested-router"

  • All hooks are part of the crate::hooks module now.This legacy re-export was removed.

  • In addition to the other configuration/option struct,this also makes the main configuration non-exhaustive. So it is no
    longer possible to directly create a new struct, but use the "new"
    function instead and modify the struct using the with_* functions.

  • In order to allow adding new options in the future, the structs LoginOptions and LogoutOptions have been made
    non-exhaustive. Adding some documentation on how to work with them.

  • The login options property has been renamed to login_options, to make room for the logout_options

Features

  • handle post-login redirect (578b65b)

Fixes

  • the default options did not get applied (35bdd19)
  • drop unused type arguments, clean up (27a6d2a)

v0.9.1

19 Dec 15:19

Choose a tag to compare

Full Changelog: v0.9.0...v0.9.1

Features

  • Allow using yew-nested-router 0.6.x too.

v0.9.0

08 Dec 07:51

Choose a tag to compare

What's Changed

  • upgrade to yew-nested-router 0.5 by @mh84 in #21

Full Changelog: v0.8.0...v0.9.0

v0.8.0

16 Nov 13:12

Choose a tag to compare

What's Changed

  • Customizable redirect URL through LoginOptions by @Tommy-ASD in #20

New Contributors

Full Changelog: v0.7.1...v0.8.0