Events Calendar Pro 6.0.12

Summary

Maintenance Release

This version of The Events Calendar Pro includes a number of bug fixes, a couple of tweaks, and some translation updates.

As always, we recommend testing updates on a staging site first, but it should all be smooth sailing.


✨ Tweaks

New features and tweaks in this release:

  • Remove the “Create recurring events in advance for” setting in CT1 context, the default value to 60 months. The value remains filterable using the tribe_get_option_recurrenceMaxMonthsAfter filter.


✅ Fixed

Bugs that were squashed in this release

  • Added a check to determine whether the Elementor\Widget_Base class exists before registering the Elementor widgets to prevent fatal errors.
  • Added missing support for Move to trash events older than feature in 6.0 data structure. Will now trash individual occurrences of recurring events based on the setting.
  • Fix Fatal error: Uncaught Exception: DateTime::__construct(): Failed to parse time string when editing a recurring event using a Compact date format setting that is not compatible with the DateTime constructor.
  • Fix an issue where the month names in the datepicker for week view shortcodes and widgets was not being translated.
  • Fix errors (Notice: Trying to get property 'start_date' of non-object...) when restoring the trashed occurrence of a recurring event.
  • Fix for when auto-transitioning a Series to match the Event post status when it shouldn’t. Notably when trashing an Event in a Series that still had other published Events in it.
  • Fixed situations where multiday events that spanned to a new month would not always trigger the logic to show the month separator.
  • Our redirect logic for the tag archive page was incorrect and in certain scenarios would redirect in an infinite loop.
  • Pass a NOOP callback function to Google Maps scripts to prevent JS warnings.
  • Update incorrect text domains to ensure all strings are translatable.

ℹ️ Changes

Templates that have changed in this release

  • v2/summary
  • v2/summary/date-group/event/date/all-day
  • v2/summary/date-group/event/date/multiday-end
  • v2/summary/date-group/event/date/multiday-start
  • v2/summary/month-separator
  • v2/venue/meta/map
  • v2/widgets/widget-events-list/event/website


🗣 Translations

  • 0 new strings added
  • 10 strings updated
  • 0 strings fuzzied
  • 0 strings obsoleted