Skip to content

Releases: logicsquad/recurring

0.4

04 Jan 09:47

Choose a tag to compare

[0.4] - 2024-01-04

Added

  • Schedule and ScheduleElement are now generic types, varying on the type of event they accept. This allows use of types that might be more suited to specific applications than String. #8

0.3

13 Aug 01:48

Choose a tag to compare

0.3

Added

  • DayInWeek now provides for expressions such as "every Monday", "every Tuesday and Thursday", and even "every second Friday". #4

Fixed

  • Fixed broken handling of start and end in same month for RangeEveryYear. This also fixes single day expressions, such as "every 1 September". #5

  • Updated Surefire version so that JUnit 5 tests are actually run during the build. #6

0.2

09 Jul 06:44

Choose a tag to compare

0.2

Changed

  • Various improvements to encapsulation, including: making fields final where appropriate; making defensive copies of list arguments; reducing visibility where appropriate.
  • Migrated project from Travis CI to GitHub Actions (and moved from paulhoadley to logicsquad in the process).
  • Updated to JUnit 5.
  • Prevented adding null ScheduleElements to a Schedule.

Release 0.1

08 Jul 07:33

Choose a tag to compare

  • Initial release.