Skip to content

Drop support for older draft versions #136

@TimoGlastra

Description

@TimoGlastra

Now that OID4VCI 1.0 and OpenID4VP 1.0 are both released and supported by this library, we'd like to work towards dropping support for pre-1.0 versions in this library. There's a lot of glue and overly complex code to handle all the drafts. this was great when we didn't have a stable version, but now it just adds complexity, and means we can't efficiently enforce all rules from OpenID4VCI and OpenID4VP 1.0.

My idea was to release 0.3.0 soon (#20) with support for 1.0 and the older drafts. That will provide a good foundation for implementations that need to support multiple versions. And then we can work on the new 0.4.x release in the main branch that doesn't support older drafts.

If you're using this library and have a requirement for pre 1.0 support to be maintained, please comment on this issue, so we know the impact of removing support for older versions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions