Skip to content

v1.4.2 - Full dev-main Compatibility

Choose a tag to compare

@Vitexus Vitexus released this 03 Oct 20:32
· 48 commits to main since this release
e6c3648

πŸš€ 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.