Events Calendar Pro 6.3.1

Summary

Maintenance Release

The latest update resolves several PHP 8.2 deprecation warnings, WPML metabox on events, more 6.0 compatibility updates for the ORM and more.

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


Events Calendar Pro 6.3.1 is only compatible with The Events Calendar 6.3.1 and higher.


✨ New

New features included in this release:

  • Updating to be compatible with the new Trash Old Events frequency option structure in The Events Calendar.

✅ Fixed

Bugs that were squashed in this release:

  • PHP 8.2 deprecation errors, PHP Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in /.../wp-admin/admin-header.php on line 36. – and others.
  • WPML translation metabox was failing to load on the Edit Events page when Events Pro was active.
  • Updating validation error reporting API.
  • Handles a post ID to a recurring event when doing a delete with the ORM like so tribe_events()->where('id', 123 )->delete();. Previously it would convert to an occurrence and not delete the whole recurring event.
  • Ensure the Recurring Event Description field that has been deprecated and removed no longer shows on the Event edit screen.

⚙️ Developers

New or updated hooks:

  • New hooks: tribe_repository_events_before_delete and tec_events_pro_show_recurrence_description.

🗣 Translations

Updated language files, strings:

  • 2 new strings added.
  • 0 updated.
  • 0 fuzzied.
  • 0 obsoleted.