Skip to content

Conversation

@soerenbf
Copy link
Collaborator

@soerenbf soerenbf commented Sep 5, 2025

Ref COR-1718
Closes COR-1843, COR-1850

Purpose

Forwards compatibility for anything credential-related. This also introduces a type Known<T> which unwraps Upward recursively. Should be used with care though, as type information is lost when stripping, as it does not work with classes (which we use to strongly type our domain types).

Changes

  • Wraps VerifyKey references in Upward

Checklist

  • My code follows the style of this project.
  • The code compiles without warnings.
  • I have performed a self-review of the changes.
  • I have documented my code, in particular the intent of the
    hard-to-understand areas.
  • (If necessary) I have updated the CHANGELOG.

@soerenbf soerenbf self-assigned this Sep 5, 2025
@soerenbf soerenbf marked this pull request as ready for review September 5, 2025 10:11
@soerenbf soerenbf requested a review from DOBEN September 5, 2025 10:11
@soerenbf soerenbf mentioned this pull request Sep 8, 2025
5 tasks
@soerenbf soerenbf merged commit e0c5a9a into feature/forwards-compatibility Sep 9, 2025
3 checks passed
@soerenbf soerenbf deleted the forward-comp/creds branch September 9, 2025 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants