Releases: Spoje-NET/raiffeisenbank-statement-tools
Releases · Spoje-NET/raiffeisenbank-statement-tools
Release 1.4.1
v1.4.0 - Schema Compliance & Bug Fixes
Release 1.1.0 - Schema Compliance & Bug Fixes
Added
- PHPUnit test structure with phpunit.xml configuration
- Basic test examples and documentation
- Composer scripts for testing, linting, and code fixing
- Schema-compliant JSON report format (MultiFlexi report schema)
- Configurable report output via REPORT_FILE environment variable
- Balance metrics with individual currency balances
Changed
- All tools output consistent schema-compliant JSON reports
- Report artifacts contain arrays of file paths/URLs per schema
- Balance and transaction metrics use only scalar values
- MultiFlexi config CERT_FILE type changed to 'file'
- Updated documentation with development section
Fixed
- Unreachable code in raiffeisenbank-transaction-report.php
- Exception handling in raiffeisenbank-statement-mailer.php
- Missing closing brace syntax error
- Balance retrieval array access bug
- Report artifacts to comply with MultiFlexi schema
- All PHP files pass syntax validation
Schema Compliance
- MultiFlexi Report Schema: compliant
- MultiFlexi App Schema: all 4 JSON files validated
- All scripts tested with working certificate
1.0.0
Full Changelog: 0.3.0...1.0.0
Balance
Tools included:
- raiffeisenbank-balance
- raiffeisenbank-statement-downloader
- raiffeisenbank-transaction-report
Full Changelog: 0.1.0...0.3.0
Initial Prototype
Initial basic functionality only