mirror of
https://github.com/rlanvin/php-rrule.git
synced 2024-11-29 06:24:10 +01:00
36 lines
1.3 KiB
Markdown
Executable File
36 lines
1.3 KiB
Markdown
Executable File
# Changelog
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
|
|
- New class `RRule\RSet` (recurrence set) that can combine multiple RRULE, EXRULE, RDATE and EXDATE. [#7](https://github.com/rlanvin/php-rrule/issues/7)
|
|
- New interface `RRule\RRuleInterface` to unify `RRule` and `RSet`
|
|
- New methods: `isFinite()`, `isInfinite()`
|
|
|
|
### Fixed
|
|
|
|
- Fix bug preventing the iteration of multiple instances of RRule at the same time
|
|
- Fix occursAt failing when the date passed was a different timezone [#8](https://github.com/rlanvin/php-rrule/pull/8)
|
|
- Fix bug at WEEKLY frequency with a partially filled cache in some circumstances
|
|
- Fix various reference bugs causing corruption of the cache in some circumstances (related to DateTime object being mutable)
|
|
|
|
### Removed
|
|
|
|
- The alias `RRule::occursOn` has been removed (use `occursAt` instead)
|
|
|
|
## [1.0.1] - 2016-03-11
|
|
|
|
### Fixed
|
|
|
|
- Ensure the results are returned in the same timezone as DTSTART. [#6](https://github.com/rlanvin/php-rrule/issues/6)
|
|
- LogicException namespacing bug. [#3](https://github.com/rlanvin/php-rrule/issues/3)
|
|
|
|
## 1.0.0 - 2016-03-02
|
|
|
|
### Added
|
|
|
|
- First release, everything before that was unversioned (`dev-master` was used).
|
|
|
|
[Unreleased]: https://github.com/rlanvin/php-rrule/compare/v1.0.1...HEAD
|
|
[1.0.1]: https://github.com/rlanvin/php-rrule/compare/v1.0.0...v1.0.1 |