?? The Events Calendar 4.9
-
Howdy folks!
We’re happy to announce that The Events Calendar 4.9 officially released just moments ago. So, what’s new in this release? Glad you asked! Here is the changelog:
- Feature – Refactor the Database Connection to start using an Object Relational Mapping tool for a better tested codebase
- Feature – Add the
tribe_events()
function as an entry-point to the Events ORM and the supporting filter code - Feature – Add the
tribe_venues()
function as an entry-point to the Venues ORM and the supporting filter code - Feature – Add the
tribe_organizers()
function as an entry-point to the Organizers ORM and the supporting filter code - Feature – Add additional caching to The Events Calendar REST API archives and the Post Repository event/venue/organizer responses
- Feature – Include Freemius integration to allow opt-in information collection for 10% of new users
- Fix – Include second parameter for the
the_title filter
for Events, Venue, and Organizer Rest API endpoints to prevent warnings. Props to Alex for letting us know about this! - Fix –
Adjust Tribe__Admin__Helpers::is_screen()
to avoid false positives and flag the events menu Tags page as a Tribe screen - Fix – Improve the handling of asynchronous requests for our Process Handler
- Fix – Correct problems with image asynchronous processing of thumbnail images
- Fix – Confirm that multisite background processing saves options and progresses to the correct table in the database
- Tweak – Add
tribe_events_integrations_should_load_freemius
filter to allow deactivating Freemius - Tweak – Include
tribe_events_rebuild_known_range
to provide a way for third-parties to handle Known Range rebuilding of events - Tweak – All new granular handling for UTC and Timezone saving on the Classic Editor
- Tweak – Add support for the
tribe_suppress_query_filters
query variable to prevent the plugin’s own query filters from applying - Tweak – Add
tribe_events_has_next_args
andtribe_events_has_previous_args filters
to allow filtering of the arguments that check if next/previous archive pages or events are available - Tweak – Improve Object Relation Mapping base repository and filter classes to support usage of events
- Tweak – Modify
Date_Utils.php
and include another way of building DateTime object with Timezonebuild_date_object
- Tweak – Include Modern Tribe Context panel in the Debug Bar plugin
- Tweak – Include the
tribe_image_uploader_local_urls
filter in the Image Uploader class - Tweak – Include
tribe_process_allow_nopriv_handling
for non-logged in users to improve control when async requests fire - Tweak – Fork
WP_Background_Process to Tribe__Process__Handler
to allow for better internal maintenance by our team - Tweak – Include more Array handling methods:
recursive_ksort
,add_prefixed_keys_to, flatten
,filter_prefixed, add_unprefixed_keys_to
- Language – 13 new strings added, 192 updated, 1 fuzzied, and 1 obsoleted
Next up, we’re making progress on the next major feature release for The Events Calendar and can’t wait to get that out to you. In the meantime, please update safely as you would with any other WordPress, theme or plugin update and be sure to let us know if you run into any other issues.
We have a Known Issues page for you to reference so you can see what’s already on our radar for a fix.
Check out a detailed description of all of the changes in this release in our official release notes here ?? https://theeventscalendar.com/maintenance-release-for-the-week-of-15-april-2019/
Happy calendaring, everyone!
- The topic ‘?? The Events Calendar 4.9’ is closed to new replies.