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 initialpost
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