The Events Calendar 6.1.0

Summary

Maintenance Release

This version of The Events Calendar includes several bug fixes and a replacement for our Freemius integration.

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


✨ New

New features included in this release

  • Replace Freemius with Telemetry – an in-house info system, removing the data “middleman”.
  • Feature – Add plugin info to Site Health admin page.

✅ Fixed

Bugs that were squashed in this release

  • Elementor and other themes would inadvertently override styles on the tickets button, when the global styles were set. We hardened the common button (RSVP/ticket button) styles a bit more.
  • Added an option to disable pagination on the Month and Week views to address issue of missing events.
  • Avoid SQL error when filtering by Series in Custom Tables v1 context.
  • Fixed a database error caused by the CT1 query parser when attempting to rewrite the order-by statement. Added logic to reflect on meta query arrays, and not just key/value pairs.
  • Prevented an administration navigation fatal error with TypeError: array_search().
  • Removed our eager schema updates. This was causing a number of ALTER statements to be run redundantly. We no longer utilize the cache/transients for the last run check as it is not dependable.
  • Fix a situation where cache would cause the post reference to switch to the initial post mid-loop on the admin events list page. This likely could have been happening on other, similar, pages as well.

✨ Tweaks

New tweaks in this release:

  • The page titles on the single venue and organizer pages now include the respective post titles for improved SEO.
  • Utilize a new container architecture in tribe-common.
  • We updated title tags on events pages to be more unique and search specific, taking on formats like “Events from February 2, 2017 – February 3, 2019”.

🗣 Translations

Updated language files and strings

  • 1 new string added
  • 22 updated
  • 1 fuzzied
  • 0 obsoleted