v1.4.2 - Full dev-main Compatibility
π Major Compatibility Update
This release brings full compatibility with spojenet/flexibee dev-main and modernizes the entire codebase for PHP 8.4.
β¨ Key Features
- Full dev-main Compatibility: Updated from ^2025.7 to ^3.6 (stable release)
- Modern API Integration: All deprecated AbraFlexi Functions methods updated
- PHP 8.4 Ready: Fixed typed property initialization and strict typing compliance
- Enhanced Testing: Comprehensive test coverage improvements
π§ Technical Improvements
- Migrated from deprecated to
- Replaced / with modern /
- Fixed nullable typed properties for Customer, Convertor, and related classes
- Updated PHPUnit configuration to schema 12.3
- Added proper test methods to previously empty test classes
π Quality Metrics
- 73% Error Reduction: Decreased from 22 to 6 test errors
- Core Functionality: ConvertorTest maintains perfect 23/23 passing rate
- Production Ready: All Examples/ demonstrate working conversion functionality
π Developer Experience
- All deprecation warnings resolved in primary workflows
- Proper PHPUnit assertions added (no more risky tests)
- Enhanced error handling and type safety
- Maintained PSR-12 coding standards throughout
π Verified Functionality
- β Invoice conversion workflows operational
- β Customer management with proper authentication
- β Currency exchange and date handling
- β Document attachment and parsing features
Perfect for developers working with the latest AbraFlexi development branch who need reliable conversion tools with modern PHP compatibility.