Skip to content

Conversation

@jonaswikstrom
Copy link
Contributor

  • Implement multiple format support (NUMERIC, COMPACT, SORTINGCODE, ACCOUNTNUMBER, IBAN, PRETTY)
  • Add IBAN generation with modulus 97 check digit calculation according to ISO 13616
  • Create Modulus97 class for IBAN check digit calculations
  • Add comprehensive test suite with 40+ new tests covering all formats
  • Update documentation with formatting examples and error handling
  • Support case-insensitive format strings with robust error handling
  • Maintain backward compatibility with existing ToString() behavior

All 228 tests passing. Ready for v0.2.0 release.

Jonas Wikström added 2 commits September 28, 2025 21:29
- Implement multiple format support (NUMERIC, COMPACT, SORTINGCODE, ACCOUNTNUMBER, IBAN, PRETTY)
- Add IBAN generation with modulus 97 check digit calculation according to ISO 13616
- Create Modulus97 class for IBAN check digit calculations
- Add comprehensive test suite with 40+ new tests covering all formats
- Update documentation with formatting examples and error handling
- Support case-insensitive format strings with robust error handling
- Maintain backward compatibility with existing ToString() behavior

All 228 tests passing. Ready for v0.2.0 release.
- Update actions/checkout from v2 to v4
- Update actions/setup-dotnet from v1 to v4
- Change dotnet-version from 7.0.x to 9.0.x
@jonaswikstrom jonaswikstrom merged commit 60ebd4a into main Sep 28, 2025
2 checks passed
@jonaswikstrom jonaswikstrom deleted the v0.2.0 branch September 28, 2025 19:38
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