Skip to content

Releases: nick-lai/associative-array

v2.3.1

24 Nov 03:36

Choose a tag to compare

v2.3.0

24 Nov 03:25

Choose a tag to compare

🎯 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

v2.2.0

11 Dec 03:20
a86f927

Choose a tag to compare

Update README.md

v2.1.0

10 Dec 09:33
fcfaaac

Choose a tag to compare

  • Update orderBy() method

v2.0.0

15 Jul 01:00
6ed9408

Choose a tag to compare

  • Update groupBy() method

v1.1.2

08 Jul 13:50
2baaa2d

Choose a tag to compare

  • Optimize orderBy() method

v1.1.1

01 Jul 15:47
776b335

Choose a tag to compare

  • Update composer.json

v1.1.0

01 Jul 13:32
d392eed

Choose a tag to compare

  • Add static make() method

v1.0.3

01 Jul 01:55

Choose a tag to compare

  • Increase test coverage to 100%.

v1.0.2

30 Jun 02:24

Choose a tag to compare

  • Fix code style as suggested by Scrutinizer.
  • Add test cases to AssociativeArrayTest.php