Skip to content

Releases: solspace/craft-calendar

v3.3.9

01 Mar 15:33
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where user groups and sites were not always being processed before performing project config updates.
  • Fixed a bug where a database table alias in a query could break on some sites.
  • Fixed a bug where passing GraphQL field definitions through TypeManager to fetch custom fields wouldn't always work.
  • Fixed a bug where the "Restrict users to editing their own events only?" would not apply correctly on the front end templates.
  • Fixed an issue where calling Carbon::clone() did not work for some sites.
  • Fixed a bug where EventQuery::count() was not being compatible with the interface signature for PHP 8.1.

v3.3.8

27 Dec 22:19
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where updates to Calendar via Project Config wouldn't always work on the first attempt.
  • Fixed a bug where Calendar was not automatically resaving Event URI paths in the database when making changes to the path in the calendar settings.
  • Fixed a bug where events that spanned multiple days/weeks/months could potentially cause issues with the month/week/day groupedBy methods.
  • Fixed a bug where editing the "Select Dates" and "Exceptions" of events in the Element editor slideout were not working.
  • Fixed a bug where attempting to edit any event data in Live Preview mode would make no difference at all.

v3.3.7.1

30 Nov 22:13
Compare
Choose a tag to compare

Fixed

  • Adjusted the 3.3.7 migration for primary key column in the calendar_events table to check if one already exists.

v3.3.7

09 Nov 15:33
Compare
Choose a tag to compare

Changed

  • Updated minimum Craft version requirement to 3.6+ to account for supporting GraphQL features.

Fixed

  • Fixed a bug where the calendar_events table did not have a primary key column for MySQL 8 support.
  • Fixed a bug where there could be potential performance issues when loading CP Month/Week/Day view pages.
  • Fixed a bug where Calendar permissions were using IDs instead of UIDs.
  • Fixed a bug where groupedByMonth() and others were display an error when no events were found.

v3.3.5

21 Sep 20:21
Compare
Choose a tag to compare

Added

  • Added support for Craft 3.7+ element Slideout Editor.

Fixed

  • Fixed a bug where reordering events in the Calendar Events relation field would not work.

v3.3.4

15 Sep 14:52
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where some native Element query arguments would not work with Calendar in GraphQL.
  • Fixed a bug where loadOccurrences in GraphQL would not allow int values.

v3.3.3

30 Jul 16:15
Compare
Choose a tag to compare

3.3.3 - 2021-07-30

Fixed

  • Fixed a bug where installing Craft with Calendar via Project Config would trigger an error about the default calendar.
  • Fixed a bug where disabled events could not be deleted from the CP Month/Week/Day views.

v3.3.2

06 Jul 20:59
Compare
Choose a tag to compare

Added

  • Added url, slug, multiDay and duration GraphQL variables to the event query.

Changed

  • Adjusted the z-index of date and time pickers for better compatibility with other plugins.

Fixed

  • Fixed a bug where sites with PostgreSQL could fail while running the update migration.
  • Fixed a bug where some field labels were not translatable in the event editor.

v3.3.1

16 Jun 19:43
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where GraphQL support did not work with regular fields.
  • Fixed a bug where the Site dropdown menu for the CP Month/Week/Day views would not filter out sites without calendars.
  • Fixed a bug where sites with PostgreSQL could fail while running the update migration.
  • Fixed a bug where the "Install Demo Templates" banner would re-appear after updates.

v3.3.0

26 May 16:20
Compare
Choose a tag to compare

NOTE: Calendar 3.3+ introduces support for Project Config on calendar settings and layouts. This means that if you have the allowAdminChanges Craft config setting set to false, that environment will no longer be able to add or modify calendars.

Added

  • Added support for GraphQL.
  • Added support for Project Config on calendar settings and layouts.
  • Added a Time Format setting to optionally override formatting of times in the Calendar control panel for all users.
  • Added the ability to duplicate calendars.
  • Added ability to set/change the status of multiple events from the CP Event index page.

Fixed

  • Fixed a bug where using the quick create event feature for an event that belongs to a calendar that is NOT enabled for the primary Craft site would not work.
  • Fixed a bug where creating new events using the "New Event" dropdown from the CP Month/Week/Day views for calendars that don't have the primary Craft site enabled would run into issues.
  • Fixed a bug where not specifying the FREQ setting for Calendar Feed Me mapping would cause the import to fail.
  • Fixed a bug where saving and continuing a calendar would give a "Request contained an invalid body param" error.
  • Fixed a bug where "Slug" was missing from the column options in the CP Events list index view.