6.6.4

2024-09-11 Security1 Fix4 Tweak13 Language1

Security

  • Improve handling of Date/Time Separator settings to prevent potential XSS vulnerabilities.

Fixes

  • Add an option to allow for duplicate Venue creation as part of creating/editing Events.
  • Adding small adjustment to WPML integration to allow for location searches on a translated site. (props to @dgwatkins) [BTRIA-2353]
  • Changed logic within the custom tables query to avoid a database error. (props @datadiver0x0) [ECP-1562]
  • Update the logic that displays the "REST API blocked" banner to reduce false positives. [TEC-5105]

Tweaks

  • Include methods tec_events_get_date_time_separator and tec_events_get_time_range_separator and it's respective filters.
  • Add docblock for make_select_box()
  • Add docblock for set_defaults() in the Tribe__Events__Importer__Column_Mapper class.
  • Add docblocks to the methods in the Tribe__Events__Importer__Column_Mapper class.
  • Add information and missing tags to tribe_get_listview_args() docblock.
  • Add information and missing tags to tribe_get_listview_dir_link() docblock.
  • Add information and missing tags to tribe_get_listview_link() docblock.
  • Add information and missing tags to tribe_get_listview_past_link() docblock.
  • Add information and missing tags to tribe_get_prev_event_link().
  • Made a string translatable in settings.php file. (props to @DAnn2012) [TECTRIA-292]
  • Update the docblock of the tribe_embed_google_map() method, change a variable name to match current naming conventions, and added a docblock to the tribe_embed_google_map filter.
  • Update the docblock of the tribe_embed_google_map_link() method, change a variable name to match current naming conventions, and added a docblock to the tribe_embed_google_map_link filter.
  • Changed views: silence, v2/month/calendar-body/day/calendar-events/calendar-event/date

Languages

  • 0 new strings added, 46 updated, 0 fuzzied, and 0 obsoleted