1
|
# Change Log
|
2
|
|
3
|
## [1.2.0] - 2017-01-22
|
4
|
### Added
|
5
|
- Added IDE, CodeSniffer, and StyleCI.IO support
|
6
|
|
7
|
### Changed
|
8
|
- Switched to PSR-4 Autoloading
|
9
|
|
10
|
### Fixed
|
11
|
- 0 step expressions are handled better
|
12
|
- Fixed `DayOfMonth` validation to be more strict
|
13
|
- Typos
|
14
|
|
15
|
## [1.1.0] - 2016-01-26
|
16
|
### Added
|
17
|
- Support for non-hourly offset timezones
|
18
|
- Checks for valid expressions
|
19
|
|
20
|
### Changed
|
21
|
- Max Iterations no longer hardcoded for `getRunDate()`
|
22
|
- Supports DateTimeImmutable for newer PHP verions
|
23
|
|
24
|
### Fixed
|
25
|
- Fixed looping bug for PHP 7 when determining the last specified weekday of a month
|
26
|
|
27
|
## [1.0.3] - 2013-11-23
|
28
|
### Added
|
29
|
- Now supports expressions with any number of extra spaces, tabs, or newlines
|
30
|
|
31
|
### Changed
|
32
|
- Using static instead of self in `CronExpression::factory`
|
33
|
|
34
|
### Fixed
|
35
|
- Fixes issue [#28](https://github.com/mtdowling/cron-expression/issues/28) where PHP increments of ranges were failing due to PHP casting hyphens to 0
|
36
|
- Only set default timezone if the given $currentTime is not a DateTime instance ([#34](https://github.com/mtdowling/cron-expression/issues/34))
|