All notable changes to period
will be documented in this file
- Add
filter
toPeriodCollection
- Fix for PeriodCollection::gaps() with excluded boundaries (#58)
Performance improvement inedit: this change wasn't merged and targeted at 2.0Period::contains()
(#46)
Improve iterator performance (#42)edit: this change wasn't merged and targeted at 2.0
- Allow extension of Period that forces extension of DateTimeImmutable (#38)
- Support PeriodCollection::make()
- Improved PeriodCollection doc blocks
- Add
map
andreduce
toPeriodCollection
- Remove unused code
- Add period collection add
- Add period collection intersect
- Even better docblock support for static return types
- Better docblock support for static return types
- Fix bug with null element in diff
- Make Period iterable
- First stable release
- Fix bug with precision not being correctly copied
- Add boundary and precision support
- No overlap returns empty collection
- Add visualizer
- Support edge case for two period diffs
- Add better return types to support inherited periods
- Add
Period::contains
- Initial dev release