Skip to content

v2.0.0

Choose a tag to compare

@bound-state-semantic-release bound-state-semantic-release released this 09 Oct 21:04
· 92 commits to main since this release

2.0.0 - 2026-10-09

Important

EventDate::getNextOccurrence() now only returns a future occurrence, instead of the first occurrence today.

Features

  • field: optional all day events (2b9ba9d)

Bug Fixes

  • all day events in ICS exports and repeating rules (0144229)
  • all day events in twig filters (d37adcf)
  • compare the calendar secret in constant time (0d891d3)
  • consistent separator for repeating event date ranges (dccc61e)
  • end an event the next day if end time is before start time (86b99ab)
  • field: always fill the start & end times (b9b6a30)
  • field: never-ending events dropping out of the calendar (c1f0e21)
  • ics: skip events without dates in exports (0793205)
  • only return occurrences that start after now (7bb1d0c)
  • refresh occurrences and repeat description when the rule is refreshed (925e422)
  • require post request to delete event occurrence (da0378e)
  • show both dates for events that end the next day (76cc0a0)
  • throw 400 when events action is passed invalid dates (6b29579)