The Events Calendar
Fixes
- Improve escaping for messages when no results were found using search (Thanks Steve Pollak)
Fixes
- Prevent Event Aggregator ASYNC requests from failing to import after 5 Events, Venues, RSVP, Tickets and/or Organizers. [TEC-3769]
- Update compatibility with PHP 7.4 for ForceUTF8 vendor module. [TEC-3769]
Features
- Add customizer support for custom location pins on single events when Views V2 is active. [TEC-3276]
Fixes
- Use dynamic label for fast-forward link on the month view. [TEC-3452]
- Correctly filter
localein theTribe\Events\I18nclass to avoid errors. - Prevent heartbeat warning when null data param is passed on Cron and AJAX requests [TEC-3745]
- Increase the minimum width of the datetime dropdown when editing an event with the block editor. [TEC-3126]
- Ordering with an Array when using
Tribe__Repositorynow properly ignores the global order passed as the default. [ECP-598] - Resolve PHP 8.0 incompatibility with
__wakeupand__clonevisibility on Extension class. - Prevent
tribe_sort_by_priorityfrom throwing warnings onuasortusage for PHP 8+ compatibility. - Update Di52 to include PHP 8+ compatibility.
- Modify Freemius
class-fs-logger.phpfile to prevent PHP 8+ warnings. - Correctly handle *nix and Windows server paths that contain falsy values (e.g.
0or spaces) when building template paths. [TEC-3712]
Tweaks
- Increase top padding above date stamp in list view. [TEC-3656]
- Reduce bottom margin of the event title in list/day views. [TEC-3656]
- Round featured event line corners. [TEC-3656]
- Add new filter
tribe_aggregator_build_url_datato customize the URL delivered to EA server. - Update V2 Customizer admin styles of TEC sections. [TEC-3696]
- Added filters:
tribe_aggregator_build_url_data
Languages
- 4 new strings added, 187 updated, 3 fuzzied, and 5 obsoleted
Fixes
- Improve escaping for messages when no results were found using search (Thanks Steve Pollak)
Tweaks
- Point PUE URLs to the correct servers to avoid redirects.
Features
- Event Aggregator: Filter Events by Aggregator/Import Record. [EA-130]
- V2 Customizer: Add background color css overrides. [TEC-3651]
- V2 Customizer: Add Event Title color css overrides. [TEC-3334]
- V2 Customizer: Add Event Date & Time color css overrides. [TEC-3675]
- V2 Customizer: Add controls for Background Color to general and single-event sections. [TEC-3683]
- V2 Customizer: Add controls for Event Title Color to general section. [TEC-3684]
- V2 Customizer: Add controls for Event Date & Time Color to general section. [TEC-3685]
Tweaks
- Add opaque backgrounds for selected bordered elements. [TEC-3673]
- Change Title/Date & Time font color defaults on the Event Single page. [TEC-3682]
Fixes
- Fix an issue in csv venue imports where the address would not import. [TEC-3637]
- Compatibility for some theme menus that no longer displayed when an event is password protected. [TEC-2968]
Languages
- 8 new strings added, 63 updated, 1 fuzzied, and 0 obsoleted
Fixes
- Improve escaping for messages when no results were found using search (Thanks Steve Pollak)
Features
- Event Aggregator: Search Box for Scheduled Imports. [TEC-3570]
- Event Aggregator Batch Pushing for Cron Imports [EA-297]
Tweaks
- Add the filter
tribe_aggregator_import_queue_cleaner_time_to_liveto customize the time in seconds to consider an EA record alive. [EA-297] - Add the filter
tribe_aggregator_import_queue_cleaner_stall_limitto customize the number of seconds for an EA record to be considered stalled. [EA-297] - Add the filter
tribe_events_aggregator_build_url[EA-297] - Adjust Event Aggregator Client Progress Bar using the Heart Beat API for polling state instead [TEC-3534]
- Event Aggregator: Make default limit by number of events instead of by date range. [TEC-3635]
- Event Aggregator/Eventbrite Tickets: Remove verbiage regarding 50 event limit on Eventbrite imports.
- Add the
tribe_get_organizer_objectfunction. [TEC-3645] - Change the return value of the
tribe_get_event( $event_id )->organizersfrom a collection of Organizer names to a collection of Organizer post objects. [TEC-3645s] - Add the
tribe_get_event( $event_id )->organizer_namesmethod to return a collection of the Event Organizer names. [TEC-3645] - Ensure widgets don't get Filter Bar classes on their containers. [FBAR-202]
- Switch the List View previous/next URL methods to use the slug rather than a hard-coded "list" so the class is more easily extendable. [TEC-3648]
- Add an option to trash events after 1 month (thanks @StefanSchroeder).
- Add the
tribe_events_views_v2_datepicker_no_conflictfilter (defaultfalse) to allow loading the Views v2 datepicker in no-conflict mode, when set totrue, and avoid issues with other plugins that are loading the built-in WordPressjquery-ui-datepickerscript. [TEC-3581] - Improve WPML integration and URL localization of Views v2. [TEC-3608]
Fixes
- Event Aggregator: Fix Eventbrite status filter to not return 'do_not_override' and handle Eventbrite's additional statuses. [TEC-3569]
- Ensure ECP shortcode today button handles categories gracefully. [ECP-492]
- Prevent creation of duplicate venues for default address while adding or editing events. [ECP-482]
- Make sure Month View "View More" link to Day View will preserve the current search criteria. [TEC-3230]
- Ensure Event Aggregator Cron schedules always have array format and avoid errors on fresh WordPress installations (thanks @mmcachran).
- Regular expression to sanitize name of columns on the EA client make sure all invalid characters are removed.
- Use more robust code in the
tribe_is_past_eventtemplate tag to avoid Warnings. - Review and improve the Rewrite component to correctly parse and handle localized URLs and accented characters. [TEC-3608]
Languages
- 25 new strings added, 775 updated, 1 fuzzied, and 6 obsoleted
Fixes
- Improve escaping for messages when no results were found using search (Thanks Steve Pollak)
Tweaks
- Update version of Freemius to the latest version 2.4.1 [TEC-3668]
