5.3.0

2020-12-02 Feature2 Tweak14 Fix8 Language1

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_live to customize the time in seconds to consider an EA record alive. [EA-297]
  • Add the filter tribe_aggregator_import_queue_cleaner_stall_limit to 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_object function. [TEC-3645]
  • Change the return value of the tribe_get_event( $event_id )->organizers from a collection of Organizer names to a collection of Organizer post objects. [TEC-3645s]
  • Add the tribe_get_event( $event_id )->organizer_names method 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_conflict filter (default false) to allow loading the Views v2 datepicker in no-conflict mode, when set to true, and avoid issues with other plugins that are loading the built-in WordPress jquery-ui-datepicker script. [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_event template 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