Skip to content

chore: release v0.3.0#13

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-05-19T07-14-34Z
Open

chore: release v0.3.0#13
github-actions[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-05-19T07-14-34Z

Conversation

@github-actions

@github-actions github-actions Bot commented May 19, 2026

Copy link
Copy Markdown

🤖 New release

  • irmars: 0.2.2 -> 0.3.0 (⚠ API breaking changes)

irmars breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field SessionData.frontend_request in /tmp/.tmpEKM2nZ/irmars/src/irmaclient.rs:47
  field ExtendedIrmaRequest.next_session in /tmp/.tmpEKM2nZ/irmars/src/sessionrequest.rs:501

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant Error:ProofNotValid in /tmp/.tmpEKM2nZ/irmars/src/error.rs:17
  variant Error:InvalidToken in /tmp/.tmpEKM2nZ/irmars/src/error.rs:19
Changelog

0.3.0 - 2026-07-15

Added

  • support chained sessions (nextSession) on ExtendedIrmaRequest
  • add host option to override session QR host
  • expose frontendRequest block on SessionData
  • add IrmaClient::health() wrapper for the /health endpoint

Fixed

  • enforce disclosure proof in combined issuance+disclosure results
  • enforce proof verification in IrmaClient::result()

Other

  • drop leading horizontal rule before first heading in CLAUDE.md
  • add agent & contributor notes (migrated from dobby memory)
  • Merge pull request fix: enforce proof verification in IrmaClient::result() #23 from encryption4all/fix/enforce-proof-status-in-result
  • Merge remote-tracking branch 'origin/main' into fix/enforce-proof-status-in-result
  • bump reqwest to 0.13

Security

  • validate the format of session tokens before using them in server requests


This PR was generated with release-plz.

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-19T07-14-34Z branch 2 times, most recently from 1695658 to 0921c0e Compare June 19, 2026 07:23
@github-actions github-actions Bot changed the title chore: release v0.2.3 chore: release v0.3.0 Jun 23, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2026-05-19T07-14-34Z branch 2 times, most recently from 06d7e31 to 4351ef3 Compare June 26, 2026 11:28
@github-actions
github-actions Bot force-pushed the release-plz-2026-05-19T07-14-34Z branch 3 times, most recently from a9604cc to 8632c71 Compare July 10, 2026 09:02
@github-actions
github-actions Bot force-pushed the release-plz-2026-05-19T07-14-34Z branch from 8632c71 to d3df23e Compare July 15, 2026 07:29
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.

0 participants