Skip to content

4.0 stabilization #166

@avtrujillo

Description

@avtrujillo

Hi,

What contributions or actions are needed in order to stabilize version 4.0 of this crate?

Activity

ramosbugs

ramosbugs commented on Apr 30, 2024

@ramosbugs
Owner

Hey @avtrujillo, I'll probably stabilize 4.0 soon after stabilizing oauth2 5.0.

Since both of these versions had major breaking changes, I'd like to wait another couple of months to see if additional issues get filed that might require further breaking changes to fix. In the meantime, the latest alpha releases should be safe to use in production; they're just not guaranteed to be API stable.

See also ramosbugs/oauth2-rs#260 (comment)

erlend-sh

erlend-sh commented on Jun 17, 2024

@erlend-sh

As part of the stabilization effort I would humbly suggest testing openidconnect-rs with Rauthy by @sebadob.

We’ve been trying to connect our Rauthy-based OIDC provider with projects like Kitsune (by @aumetra) which uses your crate, but there’s an incompatibility.

I wish I could provide deeper insights but we haven’t gotten to the root of the issue yet. All we know so far is that other OIDC-compatible applications are working fine: muni-town/weird#28

sebadob

sebadob commented on Jun 18, 2024

@sebadob

@erlend-sh if there is an issue with Rauthy, please let me know.

aumetra

aumetra commented on Jun 18, 2024

@aumetra

@erlend-sh if there is an issue with Rauthy, please let me know.

The UserInfo fetch won't work correctly. It errors out. Works correctly against keycloak.
Not sure why

sebadob

sebadob commented on Jun 18, 2024

@sebadob

Rauthy works with every client app I tested so far, so it would be nice to know what / where the actual problem is. Not sure if this is the right issue for this.

The /userinfo can only error in a few cases and Rauthy will give you a detailed description of the error. Can you tell me what its complaining about?

ramosbugs

ramosbugs commented on Sep 17, 2024

@ramosbugs
Owner

4.0.0-rc.1 is now released, so the API is considered stable (i.e., no further breaking changes) for 4.x. If there are no further bugs filed in the next few weeks I'll promote this release to 4.0.0.

IgnisDa

IgnisDa commented on Jan 11, 2025

@IgnisDa

hey @ramosbugs, thanks for the project! any movement on this issue?

IgnisDa

IgnisDa commented on Jan 11, 2025

@IgnisDa

hey @ramosbugs, thanks for the project! any movement on this issue?

ramosbugs

ramosbugs commented on Jan 21, 2025

@ramosbugs
Owner

4.0.0 is now released on crates.io.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @erlend-sh@ramosbugs@avtrujillo@aumetra@IgnisDa

        Issue actions

          4.0 stabilization · Issue #166 · ramosbugs/openidconnect-rs