Back to The Events Calendar Pro
The Events Calendar Pro changelog
Release notes for every version we have on record, newest first.
Latest 7.8.3 · 17 Sep 2026
40 versions
Since Aug 2024
2026 9 versions
7.8.3 Latest 17 Sep 2026 1 new2 fixed
New
- Language - 0 new strings added, 36 updated, 0 fuzzied, and 0 obsoleted.
Fixed
- Removed the previously saved values of a checkbox Additional Field when every option is unselected and the event is updated.
- Resolved two PHP 8 fatal errors in recurring events: describing a yearly rule with no months selected, and generating a series when an instance could not be inserted.
7.8.2 3 Sep 2026 1 new1 fixed
New
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixed
- Resolved an issue where selected options in a Checkbox Additional Field appeared unchecked while its block was focused in the block editor.
7.8.1 5 Aug 2026 1 new1 improved
New
- Language - 7 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
7.8.0 8 Jul 2026 1 new1 improved
New
- Language - 0 new strings added, 36 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Improved PHP compatibility for versions 7.4 and up to 8.4.
7.7.16 24 Jun 2026 1 new1 security
New
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Security
- Updated Swiper library v5.3.6 to v12.2.0 for security improvements.
7.7.15 15 Jun 2026 1 new2 fixed
New
- Language - 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.
Fixed
- Organizer and Venue views now correctly return a 404 response when an invalid slug is requested alongside an empty search query. [SMTNC-347]
- Prevent fatal TypeError on the Organizer view when an invalid organizer slug is requested with a search query under themes that call the view bootstrap directly (e.g., Enfold). [SMTNC-347]
7.7.14 11 Mar 2026 1 new1 fixed
New
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixed
- Redirect to the Events page when trashing a recurring event from the block editor. [ECP-1410]
7.7.13 11 Feb 2026 1 new3 improved
New
- Language - 3 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Add aria-label attribute to events navigation. [TEC-5732]
- Add aria-label to month navigation for screen reader accessibility. [TEC-5230]
- Changed views: v2/map/event-cards/nav, v2/map/top-bar/nav, v2/photo/nav, v2/photo/top-bar/nav, v2/summary/nav, v2/summary/top-bar/nav, v2/week/top-bar/nav, v2/widgets/shortcodes/components/top-bar/month-nav
7.7.12 13 Jan 2026 1 new8 improved4 fixed
New
- Language - 6 new strings added, 15 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Added filters: wpml_post_language_details, wpml_permalink, tec_events_skip_updating_series_status
- Adjust focus order for Events by Week widget so it follows a logical left to right pattern. [ECP-1989]
- Automatically move focus to events when using a keyboard to navigate the Events By Week widget. [ECP-2001]
- Changed views: v2/map/event-cards/event-card/event, v2/photo/event, v2/week, v2/week/day-selector, v2/week/grid-body, v2/week/grid-body/events-day, v2/week/grid-body/events-day/event, v2/week/grid-body/events-day/event/tooltip/title, v2/week/grid-header, v2/week/grid-header/header-column
- Improve accessibility for Week View by reorganizing heading hierarchy, adding ARIA roles and labels, and refining screen reader behavior. [TEC-5624]
- Increase contrast of pagination arrows for the Week Widget for improved accessibility. [ECP-1998]
- Increase contrast on focus for mini calendar. [ECP-1999] [ECP-2000]
- Reorder event markup in archive and widget views so event titles precede their date and time for improved screen reader navigation. [TEC-5621]
Fixed
- Add a filter to allow skipping updating the series post status, for example during old event cleanup.
- Add filters to control Venue and Organizer page titles. [ECP-1508]
- Fix recurring event view links in admin dashboard when using WPML with different domains per language by including get_option( 'home' ) in URL stripping logic. [ECP-1997]
- Handle ignored imported events in Event Manager list view. [ECP-1678]
2025 24 versions
7.7.11 18 Nov 2025 2 new8 improved3 changed
New
- Introduce new REST endpoint for the Series archive.
- Language - 56 new strings added, 4 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Added filters: tec_is_rest_tec_v1_request, tec_rest_swagger_{$type}_definition, tec_rest_swagger_definition, tec_events_pro_rest_v1_series_read_params
- Changed views: iframe/header, v2/map/event-cards/nav, v2/summary/date-group/date-tag, v2/summary/date-group/event, v2/summary/date-group/event/title, v2/widgets/shortcodes/components/top-bar/month-nav, v2/widgets/shortcodes/components/top-bar/nav/next, v2/widgets/shortcodes/components/top-bar/nav/prev
- Change AJAX-based navigation from anchor tags to button elements for better semantic accessibility, as they trigger state changes rather than page navigation. [TEC-5633]
- Improve mini calendar navigation semantics by removing static month label from navigation list. [ECP-1995]
- Improve Summary View heading hierarchy by restructuring markup to use H2 for event list, H3 for dates, and H4 for event titles for better screen reader navigation. [ECP-1996]
- Increase visual contrast for focus indicator on events by week widget. [ECP-1994]
- Increase visual contrast for focus indicator on mini calendar widget. [ECP-1992]
- Make mini calendar event markers accessible by adding descriptive focus styles and contextual information for color-based indicators. [TEC-5630]
Changed
- Version - Events Pro 7.7.11 is only compatible with The Events Calendar 6.15.12 or higher.
- Accessibility - Increase visual contrast for focus indicator on virtual event link button. [ECP-1993]
- Language - Set correct text domain is some files using the wrong one.
7.7.10 4 Nov 2025 2 new3 improved2 fixed
New
- Accessibility - Add visible underlines to venue and organizer links on Events List Widget. [TEC-5225]
- Language - 0 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Changed views: components/hybrid-event, components/virtual-event, custom-tables-v1/single/series-relationship-marker, single/hybrid-marker-mobile, single/hybrid-marker, single/virtual-marker-mobile, single/virtual-marker, v2/day/event/recurring, v2/list/event/recurring, v2/map/event-cards/event-card/event/date-time/featured, v2/map/event-cards/event-card/event/date-time/recurring, v2/map/event-...
- Accessibility - Adjust summary view markup to make use of unordered lists for better accessibility. [TEC-5223]
- Accessibility - Change Week View Widget day selector to use proper tab pattern instead of accordion pattern for improved screen reader accessibility. [TEC-5234]
Fixed
- Convert em tags to span tags in icons to prevent announcement of "Empty emphasis". [TEC-5718]
- Correct aria attribute use in featured event icons. [TEC-5718]
7.7.9 21 Oct 2025 1 new3 improved
New
- Language - 3 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Add event titles to map view action links for improved screen reader context. [TEC-5220]
- Changed views: v2/map/event-cards, v2/map/event-cards/event-card, v2/map/event-cards/event-card/actions/details, v2/map/event-cards/event-card/actions/directions
- Mark event cards as list items in Map View for improved screen reader accessibility. [TEC-5221]
7.7.8 14 Oct 2025 1 new1 improved1 changed
New
- Language - 1 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Week view updated to improve accesibility for individual event cards. [TEC-5219]
Changed
- Accessibility - Use semantic list structure and hidden heading in Photo View. [TEC-5218]
7.7.7 7 Oct 2025 1 new4 improved
New
- Language - 0 new strings added, 4 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Week view headers structure updated for improved accessibility. [TEC-5238]
- Add ARIA landmark roles and aria-current attributes to breadcrumbs to improve screen reader support. [TEC-5205]
- Added underline to the email and website fields on the Organizer Single template. [TEC-5206]
- Changed views: v2/organizer/meta/details/email, v2/organizer/meta/details/website, v2/week/grid-header/header-column
7.7.6 30 Sep 2025 3 new3 improved1 fixed2 changed
New
- Accessibility - Add an underline to the mini calendar widget 'View Calendar' link for improved accessibility. [ECP-1955]
- Accessibility - Add aria-label to week view day links. [ECP-1954]
- Language - 6 new strings added, 77 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Added filters: tec_events_pro_meetings_tab_fields, tec_events_pro_virtual_meetings_tab_fields
- Changed views: v2/venue/meta/categories, v2/venue/meta/details/address, v2/venue/meta/details/website, v2/week/grid-header/header-column
- Move Power Automate, Zapier, and Meeting settings to their own subtab under Integrations. [ECP-1956]
Fixed
- Declare support for WooCommerce HPOS to avoid showing an incompatible notice. [ECP-1988]
Changed
- Version - Events Pro 7.7.6 is only compatible with The Events Calendar 6.15.6 and higher.
- Accessibility - Use alternative styling for links on the venue page. [TEC-5204]
7.7.5 23 Sep 2025 1 new4 improved
New
- Language - 2 new strings added, 0 updated, 1 fuzzied, and 2 obsoleted.
Improved
- Adds aria-hidden attribute to ECP virtual lock icon. [ECP-1834]
- Changes views: components/hybrid-event, components/icons/lock, components/virtual-event, single/hybrid-marker-mobile, single/hybrid-marker, single/virtual-marker-mobile, single/virtual-marker
- Ensures icon has aria-hidden and no alt text. [TEC-5235]
- Improves messages for failed Zoom account detection, adding clarity for users. [ECP-1892]
7.7.4 16 Sep 2025 1 new4 improved6 fixed
New
- Language - 0 new strings added, 145 updated, 0 fuzzied, and 1 obsoleted.
Improved
- Changed views: v2/organizer/meta, v2/venue/meta, v2/widgets/widget-countdown/complete
- Ensure that the correct header is shows for the Date & Time settings. [ECP-1951]
- Leverage WP's new "requires plugin" header to prevent activating ECP if TEC is not active. [ECP-1928]
- Update single-venue template handling to avoid warnings in PHP 8.3 [ECP-1918]
Fixed
- Add "WC tested up to" and "WC requires at least" headers to events-calendar-pro.php [ECP-1925]
- Add plugin requires header to events-calendar-pro.php [ECP-1928]
- Correct "Closures / anonymous functions declared as static do not have access to $this" [ECP-1927]
- Corrected an issue with JIT translatations. [CE-329]
- Remove deprecated FILTER_SANITIZE_MAGIC_QUOTES [ECP-1927]
- Update htmlspecialchars() and html_entity_decode() usage to make them PHP 8.1 compatible. [ECP-1927]
7.7.3 10 Sep 2025 1 new1 improved1 security
New
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Changed views: pro/single-organizer, v2/organizer/meta, v2/venue/meta
Security
- Ensures password protected Venues and Organizers have their data protected. [SVUL-19]
7.7.2 2 Sep 2025 1 new1 improved1 fixed
New
- Language - 0 new strings added, 4 updated, 0 fuzzied, and 4 obsoleted.
Improved
- Recurring settings labels updated to be more precise. [ECP-1932]
Fixed
- Alters the code in classic-editor-events.js to properly get the date and time for display and storage. [ECP-1929]
7.7.1 26 Aug 2025 1 new1 improved1 fixed
New
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Tweaked timing of initialization for APM. [ECP-1915]
Fixed
- Add checks to make sure the shortcode parameters are respected during AJAX calls. [ECP-1923]
7.7.0 19 Aug 2025 2 new1 changed
New
- [EXPERIMENTAL] Feature - Extending new REST endpoints, with Pro functionality. Note: This API is for experimental use only and requires the X-TEC-EEA header. It may be subject to breaking changes in upcoming releases.
- Language - 2 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Changed
- Version - Events Pro 7.7.0 is only compatible with The Events Calendar 6.15.0 and higher.
7.6.3 22 Jul 2025 1 new2 improved
New
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Changed views: components/hybrid-event, v2/map/event-cards/nav, v2/organizer/meta/featured-image, v2/photo/event/featured-image, v2/venue/meta/featured-image, v2/week/mobile-events/day/event/featured-image
- Accessibility - Accessibility enhanced for calendar map and week views. [TEC-5156]
7.6.2 16 Jul 2025 1 new1 improved2 fixed
New
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Changed views: v2/map/event-cards/event-card/event/featured-image, v2/photo/event/featured-image, v2/week/grid-body/events-day/event/tooltip/featured-image
Fixed
- Ensure all featured images on calendar views have dimensions set to reduce layout shifts. [TEC-4715]
- Remove titles and add role=presentation and an empty alt attribute on featured images for screen readers. [TEC-5196]
7.6.1 3 Jul 2025 3 new2 improved2 fixed1 changed
New
- Add integration with WP All Export to support exporting and migrating recurring events and event series. [ECP-1913]
- Updated the calendar view templates to integrate Category Colors functionality. [TEC-5364]
- Language - 2 new strings added, 18 updated, 0 fuzzied, and 4 obsoleted.
Improved
- Changed views: blocks/additional-fields/checkbox, blocks/additional-fields/dropdown, blocks/additional-fields/radio, blocks/additional-fields/text, blocks/additional-fields/textarea, blocks/additional-fields/url, blocks/related-events, blocks/related-events/event-thumbnail, blocks/single-venue, blocks/virtual-event, components/icons/lock, components/virtual-event, custom-tables-v1/components/ic...
- Accessibility - Updated featured icons in all calendar views to include accessible labels. [TEC-5190, TEC-5201]
Fixed
- Corrected provisional post SQL query parsing regex and added automated tests. [ECP-1914]
- Accessibility - Correct confusing labelling of images and links for screen readers. [TEC-5197, TEC-5182, TEC-5183, TEC-5195]
Changed
- Accessibility - Reorganized the Virtual and Hybrid icons to be more understandable when read by a screen reader. [ECP-1833, TEC-5203]
7.6.0.2 23 Jun 2025 1 fixed
Fixed
- Prevents treating occurrences as events for pre custom tables migration code, resulting in creating multiple occurrences of phantom events. [ECP-1912]
7.6.0.1 5 Jun 2025 1 fixed
Fixed
- Utilize the newer version of our build process to ensure inline svgs are being handled properly. [TCMN-188]
7.6.0 20 May 2025 4 new6 improved1 changed
New
- Migrated our style and script building process to stellarwp/tyson.
- Added proper separation of asset paths for build directory and packages.
- Updated block asset loading structure for better performance.
- Language - 0 new strings added, 154 updated, 2 fuzzied, and 0 obsoleted.
Improved
- Changed all instances of tribe_asset() to tec_asset() for compatibility with the new asset system.
- Updated asset registration paths to match the new build system structure.
- Improved asset conditionals and organization across the plugin.
- Updated Calendar embed block to use the new build path structure.
- Standardized CSS naming conventions with separate skeleton and full style files.
- Optimized asset loading with improved grouping and conditional logic.
Changed
- Version - Events Pro 7.6.0 is only compatible with The Events Calendar 6.13.0 or higher.
7.5.0.1 15 May 2025 1 new1 fixed
New
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixed
- Ensure saving events with checkbox-type additional fields does not produce a fatal error. [ECP-1902]
7.5.0 13 May 2025 2 new6 improved2 fixed1 changed
New
- New method to get the next Event in a Series [TEC-5407]
- Language - 9 new strings added, 121 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Added actions: tec_events_virtual_fully_loaded, tec_event_automator_fully_loaded, tec_events_pro_fully_loaded
- Added filters: tec_events_qr_next_series_event_url
- Changed views: v2/map, v2/photo, v2/summary, v2/week, v2/week/grid-body/multiday-events-day/multiday-event/bar, v2/week/grid-body/multiday-events-day/multiday-event/hidden, v2/week/grid-body/multiday-events-day/multiday-event/hidden/link
- Include more Recurrence and Exclusion Telemetry data to improve functionality planning. [ECP-1900]
- Removed actions: tribe_log
- Accessibility - Change wrapper div to a section tag to avoid multiple 'banner' landmarks. [TEC-3424]
Fixed
- Ensure that additional field data is properly saved with the event when using the Block editor. [FBAR-294]
- Prevent instances of the _load_textdomain_just_in_time warning by moving all language after the init hook
Changed
- Accessibility - Adjustments to keyboard navigation to focus on multiday and all day events properly. [ECP-1595]
7.4.2 4 Mar 2025 1 new2 improved2 fixed
New
- Language - 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Update calls to DateTime that are passing null for PHP 8+ compatibility. [TEC-5086]
- Added 404 handling for week view when disabled or accessed outside the range of earliest and latest events, with an exception for the current month when no events exist. [TEC-5356]
Fixed
- Fix past events shortcode attribute [TEC-5348]
- Stop the noindex conflict by changing the View Title class to only get posts for list-type views. [TEC-5354]
7.4.1 10 Feb 2025 1 new3 improved2 fixed
New
- Language - 0 new strings added, 51 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Add caching to Zoom method to get alternative hosts to prevent accessing the API on every load of event editor. [VE-591]
- Move file index.umd.js from node_modules to src/resources/includes/. [TCMN-175]
- Added filters: tec_events_pro_virtual_alternative_hosts_cache_duration
Fixed
- Preemtively update postmeta before 3rd parties to prevent metadata duplication. [ECP-1879]
- Validating post object before accessing post_type on Widget Manager. [ECP-1886]
7.4.0 30 Jan 2025 1 new1 fixed
New
- Language - 0 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted.
Fixed
- Update asset, dependencies, customizations to align with WordPress 6.7 and React 18. [TEC-5322]
7.3.2 22 Jan 2025 2 new4 fixed
New
- Adding Display setting option to allow forcing the Photo View to show images in a Grid, at a 16:9 aspect ratio. [TEC-5320]
- Language - 2 new strings added, 27 updated, 1 fuzzied, and 0 obsoleted.
Fixed
- A notice will now show when deleting your YouTube Live Channel ID within the integration settings. [ECP-1838]
- Correct some a11y markup on the venues list. [ECP-1880]
- Redirects no longer error when editing and updating recurring events. [ECP-1878]
- Updated recurring events setting label for clarity.
2024 7 versions
7.3.1 17 Dec 2024 2 new3 improved6 fixed
New
- Added the tec_events_pro_use_geocode_results filter, allowing users to retain entered venue details (default) or save geocoded address results when manually creating a venue using a custom Google Maps API key.
- Language - 0 new strings added, 26 updated, 0 fuzzied, and 0 obsoleted.
Improved
- Added filters: tec_events_pro_use_geocode_results
- Changed views: v2/organizer/meta/featured-image
- Corrected template override path for featured image for organizers [ECP-1681]
Fixed
- Added function pass_overwritten_template_files_through_hierarchy_filters to pass the overwritten template files through the hierarchy filters. [ECP-1873]
- Load the correct settings page when clicking the "Fix venues data" button. [ECP-1869]
- Provinces/States for non-US countries are now saved to the correct field when importing events from Google Calendar with a custom Google Maps API key. [ECP-1877]
- Removed leading slash from set_template_folder for custom-tables-v1 directory. [ECP-1477]
- When manually creating a venue with a custom Google Maps API key, the entered details are now preserved. [ECP-1874]
- When using "Move to trash events older than", trashed imported events are now ignored. [TEC-5319]
7.3.0 30 Oct 2024 2 new1 changed
New
- Added integration with new premium Seating product for Event Tickets.
- Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted
Changed
- Version - Events Pro 7.3.0 is only compatible with The Events Calendar 6.8.0 or higher.
7.2.1 21 Oct 2024 1 new2 improved7 fixed
New
- Language - 1 new strings added, 72 updated, 0 fuzzied, and 0 obsoleted
Improved
- Introduce a filter to allow changing the order of the street name and house number when fetching geolocation data with a custom Google Maps API key.
- Added filter tec_events_pro_enable_series_content_injection to allow for bypassing series injection in the content [ECP-1839].
Fixed
- Correct some dates and strings in admin screens were not translated [TEC-4873]
- Correct styling of "Fix geolocation data" in Maps settings page. [TEC-5282]
- Fix an issue with Kadence where the calendar was wider than the content container. [ECP-1827]
- Fix hook name to ensure that settings linked to a custom Google Maps API key show up. [ECP-1866]
- Make sure that all events are updated when running a CSV import. [ECP-1684]
- Make sure the house number is saved with the address when fetching geolocation data with a custom Google Maps API key. [ECP-1481]
- Resolves issue where in some situations custom fields were not retained on the occurrence on recurring events. [TEC-5239]
7.2.0 9 Oct 2024 2 new3 improved2 fixed
New
- Add Calendar Embed block to display any of the event views through the block editor. [ECP-1815].
- Language - 0 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted
Improved
- Added filters: tec_events_pro_calendar_embed_block_query_url, tec_events_pro_calendar_embed_rest_get_args
- Added actions: tec_events_pro_calendar_embed_iframe_head, frontend_iframe_footer_scripts
- Changed views: iframe/footer, iframe/header
Fixed
- Event cost and Tickets during event duplication [ECP-1826].
- Remove a wrongly deprecation of the function tribe_all_occurrences_link [ECP-1840].
7.1.0 26 Sep 2024 2 new1 changed
New
- New and improved settings layout and styles. [TEC-5124]
- Language - 17 new strings added, 193 updated, 4 fuzzied, and 21 obsoleted
Changed
- Version - Events Calendar Pro 7.1.0 is only compatible with The Events Calendar 6.7.0 and higher.
7.0.3 11 Sep 2024 1 new2 improved
New
- Language - 1 new strings added, 51 updated, 0 fuzzied, and 0 obsoleted
Improved
- Fixed PHP warning regarding the attempt to read property ID on null.
- Changed views: v2/week/grid-body/events-day/event/date
7.0.2.1 26 Aug 2024 1 security
Security
- Prevents PHP Object Serialization exploit for Widgets on Legacy Support. Thanks WordFence for the report.
