All Versions
9
Latest Version
Avg Release Cycle
340 days
Latest Release
1009 days ago

Changelog History

  • v1.2.3

    December 28, 2019
  • v1.2.1

    January 23, 2017
  • v1.2.0 Changes

    January 22, 2017

    โž• Added

    • โž• Added IDE, CodeSniffer, and StyleCI.IO support

    ๐Ÿ”„ Changed

    • Switched to PSR-4 Autoloading

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ 0 step expressions are handled better
    • ๐Ÿ›  Fixed DayOfMonth validation to be more strict
    • โœ๏ธ Typos
  • v1.1.0 Changes

    January 26, 2016

    โž• Added

    • ๐Ÿ‘Œ Support for non-hourly offset timezones
    • Checks for valid expressions

    ๐Ÿ”„ Changed

    • Max Iterations no longer hardcoded for getRunDate()
    • ๐Ÿ‘Œ Supports DateTimeImmutable for newer PHP verions

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed looping bug for PHP 7 when determining the last specified weekday of a month
  • v1.0.4 Changes

    January 11, 2015
    • Avoid infinity loop & division by zero #67
    • ๐Ÿ›  Fix getRunDate() shouldn't modify currentTime parameter #57
    • Missing anchors in regexp #63
    • ๐Ÿ“œ Avoid annotation parsing by Doctrine #62
    • Optimization #52
    • ๐Ÿ›  Fixed #20 Weekday-Hash for Saturday and Sunday doesn't seem to work #53
    • ๐Ÿ‘ Different timezone support #48
    • ๐Ÿ›  Fixed regexp for day of week #49
    • Set $currentTime as 'now' #36
    • ๐Ÿ‘ Allowing multiple values for day of week field.
  • v1.0.3 Changes

    November 23, 2013

    โž• Added

    • ๐Ÿ‘ Now supports expressions with any number of extra spaces, tabs, or newlines

    ๐Ÿ”„ Changed

    • Using static instead of self in CronExpression::factory

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes issue #28 where PHP increments of ranges were failing due to PHP casting hyphens to 0
    • 0๏ธโƒฃ Only set default timezone if the given $currentTime is not a DateTime instance (#34)
  • v1.0.2

    April 05, 2013
  • v1.0.1

    March 06, 2013
  • v1.0.0

    July 15, 2012