php-abraflexi-bricks v1.4.2 released

CS
php-abraflexi-bricks

php-abraflexi-bricks

v1.4.2

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.

Back to articles