Skip to content

v2.3.0

Choose a tag to compare

@nick-lai nick-lai released this 24 Nov 03:25
· 1 commit to main since this release

🎯 Overview

Version 2.3.0 focuses on modernizing CI/CD workflows, improving PHP 8+ compatibility, and enhancing test and documentation quality.

✨ New Features

  • Added GitHub Actions CI configuration, replacing Travis CI
  • Added #[\ReturnTypeWillChange] attributes for PHP 8.1+ compatibility

🐛 Bug Fixes

  • Fixed return type declaration issues for count(), getIterator(), and offset-related methods

🚀 Performance Improvements

  • Optimized PHPUnit configuration to improve error handling and reporting output

📚 Documentation

  • Updated README to reflect CI changes and improve documentation structure

🔧 Internal Changes

  • Migrated from Travis CI to GitHub Actions
  • Updated PHPUnit configuration files
  • Improved test framework error reporting mechanism

⚠️ Breaking Changes

None

📦 Dependencies

  • Updated PHP version requirements
  • Updated PHPUnit version requirements (see composer.json for details)

🙏 Contributors

Thanks to all developers who contributed to this release!


Full Changelog: v2.2.0...v2.3.0