The Events Calendar
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Features
- added new setting to activate the block editor on events for users running the WordPress 5.0 beta.
- added an Event Date Time block to add and display the event date and time
- added an Event Price block to add and display the event price and optional event description
- added an Event Organizer block to add and display an organizer on an event single
- added an Event Venue block to add and display the event venue information including optional link or map
- added an Event Website block to add and display an external website link as a button with custom label
- added an Event Sharing block to display event export options and allow for more customization
- added an Event Details Classic block to maintain a combined content display as in the classic editor
- added a Featured Image block to display an event’s featured image in the editor content
- added a Tags block to display an event’s tags in the editor content
- added an Event Categories block to display an event’s categories in the editor content
- added a new Events Blocks section to the block inserter
Tweaks
- Added filters:
tribe_blocks_editor_update_classic_content_params,tribe_blocks_editor_update_classic_content,tribe_events_editor_default_classic_template,tribe_events_editor_default_template,tribe_events_google_maps_api,tribe_events_editor_assets_should_enqueue_frontend,tribe_events_single_map_zoom_level,tribe_events_single_event_time_formatted,tribe_events_single_event_time_title,tribe_events_event_block_datetime_use_yearless_format,tribe_get_event_website_link_target,tribe_events_single_event_time_formatted,tribe_events_single_event_time_title - Added actions:
tribe_blocks_editor_flag_post_classic_editor,tribe_events_editor_register_blocks,tribe_events_single_event_meta_primary_section_start,tribe_events_single_event_meta_primary_section_end,tribe_events_single_event_meta_secondary_section_start,tribe_events_single_event_meta_secondary_section_end,tribe_events_single_meta_details_section_start,tribe_events_single_meta_details_section_end,tribe_events_single_meta_map_section_start,tribe_events_single_meta_map_section_end,tribe_events_single_meta_organizer_section_start,tribe_events_single_meta_organizer_section_end,tribe_events_single_meta_venue_section_start,tribe_events_single_meta_venue_section_end - Changed views:
blocks/classic-event-details,blocks/event-category,blocks/event-datetime,blocks/event-links,blocks/event-organizer,blocks/event-price,blocks/event-tags,blocks/event-venue,blocks/event-website,blocks/featured-image,blocks/parts/details,blocks/parts/map,blocks/parts/organizer,blocks/parts/venue,silence,single-event-blocks,single-event,single-event/back-link,single-event/comments,single-event/content,single-event/footer,single-event/notices,single-event/title
Languages
- 11 new strings added, 0 updated, 0 fuzzied, and 30 obsoleted
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Fixes
- Fixed the setting-up of strings in the Tribe Bar datepicker to ensure they're translatable into languages other than English [115286]
Tweaks
- Improved the legibility of text in Featured Events that are in the Event List widget [116702]
- Clarified a number of maps-related settings strings [114865]
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Fixes
- Prevent broken and low-resolution Google Maps if user has not provided a Google Maps API key of their own by providing our own fallback API key [114442]
- Only load widget assets when widget is active on the page [113141]
- Ensure that venue, organizer, and meta information doesn't show on password-protected events [102643]
- Correct the Google Maps API link in the Settings help text to point to the correct API page [112322]
- Restores the event categories and tags creation summary in CSV imports [105888]
- Updated the Events Gutenberg extension install check to show only when the extension is not active [114577]
- Stop potential fatal errors from debug logging when running EA import actions from command line [114555]
- Fixed a bug where it was often not possible to un-check the "Enable JSON-LD" option in the Events List Widget (thanks to @myrunningresource and @craigwilcox for reporting this!) [113541]
- Ensure that the
tribe-events-bar-should-showfilter functions as expected; if__return_falseis passed, the Tribe Bar will be totally hidden (thanks @debranettles for reporting this!) [112260] - Added checks to prevent JS Type Error in mobile view. Thanks @szenenight, @agrilife and others for flagging this! [113524]
- handle left-over Facebook scheduled imports and notices [114831]
- Fixed an issue where a fatal error could be generated when trying to save a new Event Aggregator scheduled import [115339]
Tweaks
- Added the
tribe_events_month_daily_eventsfilter to the Month view [114041] - Move Google Maps API loading to tribe_assets and only load once on single views when PRO is active, thanks to info2grow first reporting [112221]
- Accept 0 as an argument in tribe_get_events() so that
'post_parent' => 0works, thanks Cy for the detailed report [111518] - Added new filters for customizing the fallback Google Maps embeds:
tribe_is_using_basic_gmaps_api,tribe_get_basic_gmap_embed_url, andtribe_get_basic_gmap_embed_url_args[114442] - Fixed the handling of the global $post variable in some Month View templates to make it easier for themers to customize those templates [113283]
- Ensure linked posts are listed alphabetically in metabox dropdowns, as they are in all other admin locations [108120]
- Added the
tribe_aggregator_record_by_originfilter to allow new EA origins [114652] - Added the
tribe_aggregator_service_post_import_argsfilter to allow new EA origins [114652] - Added the
tribe_aggregator_import_validate_meta_by_originfilter to allow new EA origins [114652] - Added the
tribe_events_aggregator_refine_keyword_exclusionsfilter to allow new EA origins [114652] - Added the
tribe_events_aggregator_refine_location_exclusionsfilter to allow new EA origins [114652] - Added the
tribe_aggregator_event_translate_service_data_field_mapfilter to allow new EA origins [114652] - Added the
tribe_aggregator_event_translate_service_data_venue_field_mapfilter to allow new EA origins [114652] - Added the
tribe_aggregator_event_translate_service_data_organizer_field_mapfilter to allow new EA origins [114652] - Added the
tribe_events_status_third_partyaction to allow new EA origins [114652] - Added the
tribe_events_aggregator_import_formaction to allow new EA origins [114652] - Added
$origin_show_map_optionsparameter to thetribe_aggregator_fieldsfilter to allow new EA origins to make use of them [114652]
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
