Releases: solspace/craft-calendar
Releases · solspace/craft-calendar
v4.0.2
Changed
- Updated the demo templates to include a helper to set date bounds to prevent endless search engine crawling.
Fixed
- Fixed a bug where
readableRepeatRule
would output the days in the order they were chosen, not chronologically. - Fixed a bug where the Events CP index was showing both an "Element" and "Title" column.
- Fixed a bug where the ICS feed subscription URL for a whole calender would sometimes return an "undefined array key 1" exception.
v4.0.1
v4.0.0
Changed
- Updated Symfony dependencies to allow version
^6.0
.
Fixed
- Fixed a bug where calendars with no fields in the layout would error when attempting to create new events.
- Fixed a bug where duplicating calendars no longer worked due to the removal of dash
-
in validation. - Fixed a bug where ordering by
endDate DESC
would not return the latest event end date in GraphQL. - Fixed a bug where
uri
andtypeHandle
were unavailable for events in GraphQL.
v3.3.17
Fixed
- Fixed a bug where duplicating calendars no longer worked due to the removal of dash
-
in validation. - Fixed a bug where ordering by
endDate DESC
would not return the latest event end date in GraphQL. - Fixed a bug where
uri
andtypeHandle
were unavailable for events in GraphQL.
v3.3.16
v4.0.0-beta.8
Changed
- Changed the package name from
solspace/craft3-calendar
tosolspace/craft-calendar
.
Fixed
- Fixed a bug where calendar handles could have dashes in them.
- Fixed a bug where saving an event with required fields in a multi-site environment could miss some error validation.
v3.3.15
Changed
- Changed the package name from
solspace/craft3-calendar
tosolspace/craft-calendar
.
Fixed
- Fixed a bug where calendar handles could have dashes in them.
- Fixed a bug where saving an event with required fields in a multi-site environment could miss some error validation.
v4.0.0-beta.7
Added
- Added an on-demand option (
addFirstOccurrenceDate()
) to display the first occurrence date result in an occurrences list of events that use the "Select Dates" repeat rule.
Fixed
- Fixed a bug where the ICS Location and Description mapping settings for each calendar were not working.
- Fixed a bug where some sites making heavy use of the "Select Dates" repeat rule could experience performance issues.
v3.3.14
Added
- Added an on-demand option (
addFirstOccurrenceDate()
) to display the first occurrence date result in an occurrences list of events that use the "Select Dates" repeat rule.
Fixed
- Fixed a bug where some sites making heavy use of the "Select Dates" repeat rule could experience performance issues.
v4.0.0-beta.6
Added
- Added
defineRules
toCalendarModel
so users can define their validation rulesets.
Changed
- Updated FullCalendar demo so URL path always includes date segments if recurring event.
Fixed
- Fixed a bug where removing event occurrences from the CP Month/Week/Day view pages would sometimes use the day before, depending on your timezone.
- Fixed a bug where fields that are not translatable were still being translated per site.
- Fixed a bug where events that had exceptions for all occurrences would throw an error in the CP.
- Fixed a bug where mass changing of event statuses was allowed when the user did not have the correct permissions.
- Fixed a bug where
siteId
was not available in the GraphQL Event Interface.