Skip to content

bump iban-commons 1.8.3 → 1.8.7#192

Merged
rsoika merged 1 commit into
imixs:masterfrom
spannm:bump/iban-commons
May 22, 2026
Merged

bump iban-commons 1.8.3 → 1.8.7#192
rsoika merged 1 commit into
imixs:masterfrom
spannm:bump/iban-commons

Conversation

@spannm

@spannm spannm commented May 21, 2026

Copy link
Copy Markdown
Contributor

Bumps iban-commons from 1.8.3 to 1.8.7 and switches both JSF validators to the new allocation-free API.
Iban.validate() and Bic.validate() carry the same exception contract as of() - invalid input throws InvalidIbanException/InvalidBicException with full error detail - but skip constructing the domain object, which is unnecessary in a validation-only context.

Switch IBANValidator and BICValidator from Iban.of()/Bic.of() to the new
Iban.validate()/Bic.validate() - same exception contract, no Iban/Bic
instance allocated on the validation path.
@rsoika rsoika merged commit 38559db into imixs:master May 22, 2026
1 check passed
rsoika added a commit that referenced this pull request May 22, 2026
@spannm spannm deleted the bump/iban-commons branch May 23, 2026 22:32
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.

2 participants