Releases: ghostwriter/collection
Releases · ghostwriter/collection
2.0.0
Drop support for PHP <= 8.2
Added
- Class
Ghostwriter\Collection\Interface\CollectionInterface
has been added - Class
Ghostwriter\Collection\Interface\ExceptionInterface
has been added - Method
Ghostwriter\Collection\Collection::from()
was added - Method
Ghostwriter\Collection\Collection::new()
was added
Removed
- Class
Ghostwriter\Collection\ExceptionInterface
has been deleted - Method
Ghostwriter\Collection\Collection::fromGenerator()
was removed - Method
Ghostwriter\Collection\Collection::fromIterable()
was removed
Changed
- Exception class
Ghostwriter\Collection\Exception\FirstValueNotFoundException
implementsGhostwriter\Collection\Interface\ExceptionInterface
- Exception class
Ghostwriter\Collection\Exception\LengthMustBePositiveIntegerException
implementsGhostwriter\Collection\Interface\ExceptionInterface
- Exception class
Ghostwriter\Collection\Exception\OffsetMustBePositiveIntegerException
implementsGhostwriter\Collection\Interface\ExceptionInterface
Full Changelog: 1.4.0...2.0.0
1.4.0
Add Collection::each
Remove ghostwriter/option
Full Changelog: 1.3.2...1.4.0
1.3.2
Full Changelog: 1.3.1...1.3.2
1.3.1
1.3.0
What's Changed
- Lock file maintenance by @ghostwriter in #12
- Refactor
Collection::contains
by @ghostwriter in #13
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
- Lock file maintenance by @ghostwriter in #10
- Drop PHP 8.0 by @ghostwriter in #11
Full Changelog: 1.1.0...1.2.0
1.1.0
1.0.0
What's Changed
- Update composer dependencies by @ghostwriter in #6
- Bump psalm to 5.0 by @ghostwriter in #7
Full Changelog: 0.5.1...1.0.0
0.5.1
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- feature/add option package by @ghostwriter in #3
- Update README.md by @ghostwriter in #4
Full Changelog: 0.4.1...0.5.0