The Events Calendar

Descripción

Creá y gestioná fácilmente un calendario de eventos en tu sitio de WordPress con el plugin gratuito The Events Calendar. Ya sea que tus eventos sean presenciales o virtuales, este plugin para WordPress ofrece funciones profesionales respaldadas por nuestro equipo de desarrolladores y diseñadores de primer nivel.

Mirá más videos en nuestro canal de YouTube

Repleto de características útiles, The Events Calendar está listo para funcionar tras ser instalado. También es ampliable, fácil de usar y completamente personalizable.

📅 El calendario número 1 para WordPress

See the calendar in action on our demo experience. Just getting started? Read through the New User Primer to get set up.

¿Buscás funciones adicionales como eventos recurrentes, venta de entradas, envío de eventos por parte de los usuarios, importaciones automáticas y mucho más?

Mirá Events Calendar Pro, Agregar eventos y otros complementos.

🔌🎨 Listo para utilizar o personalizar

The Events Calendar está diseñado para funcionar desde el primer momento. Simplemente instalá el plugin, configurá tus ajustes y empezá a crear eventos en cuestión de minutos.

¿Querés darle tu toque personal? Usá **The Events Calendar** como base para personalizar a tu gusto. Podés adaptarlo todo lo que quieras con la ayuda de una hoja de estilos base, sobreescritura parcial de plantillas, etiquetas de plantilla, hooks y filtros, documentación detallada y una biblioteca de extensiones gratuitas.

Tanto si tu proyecto es grande como chico, estás en buena compañía. Cientos de miles de pequeños negocios, músicos, espacios, restaurantes y organizaciones sin fines de lucro publican y promocionan sus eventos presenciales y virtuales con The Events Calendar. Nuestros plugins están diseñados para escalar y funcionar sin problemas en grandes empresas del Fortune 100, universidades e instituciones gubernamentales.

✨ Características

Our feature-rich plugin comes with everything you need to create and manage your calendar.

✔️ Rapidly create events
✔️ Saved venues & organizers
✔️ Calendar month view with tooltips
✔️ Event List view
✔️ Day view
✔️ Block Editor support
✔️ Event search
✔️ Google maps
✔️ Widget: Upcoming events list
✔️ Events Taxonomies (Categories & Tags)
✔️ Google Calendar and iCal exporting
✔️ WP REST API endpoints
✔️ Completely ajaxified for super smooth browsing
✔️ Completely responsive from mobile to tablet to desktop
✔️ Tested on the major theme frameworks such as Avada, Divi, Enfold, Genesis, and many more.
✔️ Increase your SEO with JSON-LD Structured Data
✔️ Internationalized & translated
✔️ Multiple stylesheets to improve integration
✔️ Extensive template tags for customization
✔️ Hooks & filters galore
✔️ Caching support
✔️ Debug mode for developers
✔️ Library of extensions

📃 Documentación

Toda nuestra documentación está disponible en nuestra base de conocimientos.

Enlaces útiles adicionales:

Si tenés alguna pregunta sobre este plugin, podés publicar un hilo en el foro de WordPress.org. Por favor, buscá entre los hilos existentes antes de crear uno nuevo.

Complementos

Llevá tu calendario al próximo nivel combinándolo con nuestros plugins para entradas, colaboración con la comunidad, email marketing y más. Conocé todos nuestros productos en nuestro sitio web.

Nuestros plugins gratuitos:

🎟️ Event Tickets
📐 Advanced Post Manager

Nuestros plugins y servicios premium:

Events Calendar PRO
↪️ Event Aggregator (servicio)
🎟️ Event Tickets Plus
✉️ Promotor
👥 Eventos de la comunidad
✏️ Barra de filtros
🗓️ Entradas de Eventbrite

Ayuda

Si no estás familiarizado con The Events Calendar, revisá nuestra Guía para nuevos usuarios. Te va a ayudar a crear eventos en muy poco tiempo.

¿Listo para profundizar más? Mirá estos recursos:

Revisamos el foro de The Events Calendar en WordPress.org aproximadamente una vez por semana para ayudar con problemas básicos y detectar errores.
Si buscás soporte premium y personalizado, considerá actualizar a Events Calendar Pro.

Still have a question? Shoot us an email at [email protected].

Capturas

  • Vista mensual con vista previa al pasar el mouse (hover)
  • Vistas Móviles
  • Evento individual
  • Vista de lista
  • Editor de eventos
  • Listado de eventos en el administrador
  • Ajustes generales
  • Ajustes de visualización
  • Importador CSV

Instalación

Installing the plugin is easy. Just follow one of the following methods:

Instalar The Events Calendar desde WordPress

  1. Visit the plugins page within your dashboard and select ‘Add New’
  2. Search for “Events Calendar”
  3. Activá The Events Calendar desde la página de Plugins.
  4. You’re done!

Instalar The Events Calendar de forma manual

  1. Desde el panel de administración de tu sitio, andá a Plugins –> Añadir nuevo.
  2. Seleccioná la opción Subir y hacé clic en Elegir archivo.
  3. Cuando aparezca la ventana emergente, seleccioná el archivo the-events-calendar-x.x.zip desde tu escritorio. (La ‘x.x’ varía según el número de versión actual).
  4. Seguí las instrucciones en pantalla y esperá a que se complete la carga.
  5. Cuando termine, activá el plugin desde el mensaje que aparece. Se mostrará una confirmación indicando que la activación fue exitosa. También vas a ver un enlace para acceder directamente al calendario desde el frontend.

¡Eso es todo! Solo tenés que configurar los ajustes como prefieras y ya estás listo para crear eventos con estilo. ¿Necesitás ayuda para empezar? Mirá nuestra guía para nuevos usuarios para aprender sobre la configuración y las funciones.

Preguntas frecuentes

¿Hay algún paso de resolución de problemas que me recomienden probar antes de publicar un nuevo hilo?

Primero, asegurate de estar usando la última versión de The Events Calendar.
Si estás usando Events Calendar PRO u otros complementos, verificá que también estén actualizados y ejecutando la versión más reciente del código.

Los problemas más comunes que vemos suelen ser conflictos con otros plugins o con el theme. Podés comprobar si hay un conflicto desactivando manualmente los demás plugins hasta que solo quede activo The Events Calendar en tu sitio.
Si el problema sigue, probá volver al theme predeterminado Twenty Twenty.
Si el error desaparece después de desactivar un plugin específico o tu theme, vas a saber que esa es la fuente del conflicto.

Tené en cuenta que no te vamos a decir “mala suerte” si detectás un conflicto con otro plugin o theme.
Si bien no podemos garantizar una integración al 100 % con todos los plugins o temas disponibles, vamos a hacer todo lo posible (incluso contactar al autor del plugin o theme si hace falta) para encontrar una solución que beneficie a todas las partes.

Sigo teniendo problemas. ¿Dónde puedo reportar un bug o hacer una consulta?

Los usuarios de la versión gratuita de The Events Calendar deben publicar sus preguntas en el foro de WordPress.org del plugin, el cual visitamos aproximadamente una vez por semana.
Antes de publicar, asegurate de leer nuestro post destacado, donde explicamos el tipo de soporte que ofrecemos a los usuarios gratuitos.
Si notás que el soporte no es tan rápido como te gustaría, quizás quieras considerar comprar una licencia de Events Calendar Pro.

Si ya sos usuario de Events Calendar Pro, tenés acceso a nuestro Soporte Premium, que es monitoreado activamente desde nuestro sitio web. Ahí podemos brindarte un nivel de asistencia más profundo y respondemos en estos foros todos los días hábiles. Por lo general, salvo en momentos de alta demanda, respondemos todos los tickets dentro de las 24 a 48 horas durante la semana laboral.

¿Cuál es la diferencia entre The Events Calendar y Events Calendar Pro?

The Events Calendar es nuestro plugin principal, y es necesario para poder usar cualquiera de nuestros complementos premium de calendario, como Events Calendar Pro, Community Events, Barra de filtros, entre otros.

En otras palabras, Events Calendar Pro funciona junto con The Events Calendar y lo mejora con funciones adicionales, como eventos recurrentes, vistas de calendario extra, shortcodes de calendario, widgets avanzados, campos personalizados para eventos y mucho más.

¿Qué complementos están disponibles para The Events Calendar y dónde puedo leer más sobre ellos?

Los siguientes complementos están disponibles para The Events Calendar:

  • Events Calendar Pro, para agregar funciones premium al calendario como eventos recurrentes, vistas avanzadas, widgets atractivos, shortcodes, campos adicionales ¡y mucho más!
  • Event Aggregator, un servicio que llena tu calendario automáticamente con eventos desde Meetup, Google Calendar, iCalendar, Eventbrite, archivos CSV e ICS.
  • Event Tickets (gratis), te permite vender entradas y gestionar confirmaciones de asistencia (RSVP) para eventos. Puede usarse junto con The Events Calendar o de forma independiente, agregando funcionalidad de tickets y RSVP a páginas y entradas de WordPress.
  • Event Tickets Plus, que te permite vender entradas para tus eventos usando tu plataforma de e-commerce favorita.
  • Promotor, comunicación por email automatizada diseñada especialmente para The Events Calendar y Event Tickets. Mantenete en contacto con tus asistentes en cada etapa del evento.
  • Eventos de la comunidad, para permitir que tus lectores envíen eventos desde el frontend.
  • Barra de filtros, para agregar opciones avanzadas de filtrado en el frontend de tu calendario de eventos.
  • Entradas de Eventbrite, para vender entradas de tus eventos directamente a través de Eventbrite.

¿Puedo importar eventos a mi calendario?

¡Sí! The Events Calendar incluye una herramienta integrada para importar archivos CSV.
Si querés ir un paso más allá e importar eventos automáticamente desde Google Calendar, Meetup, Eventbrite y más, mirá Event Aggregator.

¿Cómo puedo vender entradas para los eventos de mi calendario?

Vas a querer usar nuestro plugin Event Tickets para eso. Este plugin gratuito funciona junto con The Events Calendar y te permite crear confirmaciones de asistencia (RSVP) y entradas para eventos.
Event Tickets se integra con PayPal para que puedas cobrar entradas, mientras que nuestra solución premium, Event Tickets Plus, se integra completamente con WooCommerce o Easy Digital Downloads.
Si querés incluir entradas digitales como pases para Apple Wallet o tickets en PDF, mirá Event Tickets Wallet Plus.

¿Puedo tener más de un calendario en mi sitio?

Lamentablemente, no. Sin embargo, podés usar categorías de eventos o etiquetas para crear vistas del calendario que muestren solo ciertos eventos. Por ejemplo, podés generar un enlace directo a una vista del calendario que muestre únicamente eventos categorizados como “Fitness”, como en este ejemplo de nuestro sitio demo.

Con Events Calendar Pro, podés usar shortcodes para incrustar tu calendario en otras páginas y entradas de WordPress, y luego filtrarlo por categoría.

¿Puedo permitir que otras personas envíen eventos a mi calendario?

Esto está disponible con el complemento Community Events, que facilita el envío de eventos. Instalá Community Events junto con The Events Calendar y se agregará una página a tu sitio de WordPress con un formulario que los visitantes pueden usar para enviar sus propios eventos. Como administrador del calendario, tenés control total sobre si los eventos se publican automáticamente o si deben pasar por moderación primero.

Si querés permitir que los usuarios vendan entradas para los eventos que envían, mirá Community Tickets. Funciona junto con The Events Calendar, Community Events y Event Tickets, y les da a los visitantes la posibilidad de crear y vender entradas, compartiendo las ganancias con vos.

¿Cuál es la diferencia entre The Events Calendar y Events Calendar Pro?

The Events Calendar es nuestro plugin principal y es necesario para poder usar cualquiera de nuestros complementos premium de calendario, incluyendo Events Calendar Pro, Eventos de la comunidad, Barra de filtros y otros.

En otras palabras, Events Calendar Pro funciona junto con The Events Calendar y lo mejora con funciones extra, como eventos recurrentes y series de eventos, vistas de calendario adicionales, shortcodes de calendario, widgets avanzados, campos personalizados para eventos, una herramienta para duplicar eventos y mucho más.

¿Encontraste una vulnerabilidad de seguridad?

Make sure you are reporting in a safe and responsible way. We take security very seriously. If you discover a security issue, please bring it to our attention right away! Below you will find all the methods to report security vulnerabilities:

I have a feature idea. What’s the best way to tell you about it?

Tenemos una página de ideas donde seguimos activamente las sugerencias de funciones de la comunidad. Podés votar las solicitudes existentes o agregar las tuyas, y ayudarnos a definir nuestra hoja de ruta.

¿Todavía tenés dudas? ¿Dónde puedo encontrar respuestas?

Consultá nuestra completa base de conocimientos para encontrar artículos sobre cómo usar, personalizar y solucionar problemas con nuestros plugins.

Reseñas

11 de diciembre de 2025 1 respuesta
I was having a few issues with our newest Event Calendar and support couldn’t have been better. We have been using the Event Calendar and some of their add on’s for several years. Its by far one of our favorite WordPress plugins for all that it does.
10 de diciembre de 2025 1 respuesta
A speedy response and accurate solution. Couldn’t ask for better support. Thanks!
5 de diciembre de 2025 1 respuesta
They updated their software and made our website break in the process, when reaching to support, took days to get a response and the response wasn’t even half-serious to try resolve the issue.
1 de diciembre de 2025 1 respuesta
Amazing plugin for conducting a citizen’ place with plenty of activities
28 de noviembre de 2025 1 respuesta
I have been using TEC, TEC pro, Event tickets and ET+ for years and I can say I am satisfied with the suite. True it took me quite some work to customize it to my needs. Support is good and new features are sometimes added (though I didn’t need seating options and I could not really make a good use of the waiting list). Anyway, hope the plugin will continue to be well maintained !
Leer todas las 2.402 reseñas

Colaboradores y desarrolladores

“The Events Calendar” ha sido traducido a 34 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “The Events Calendar” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

[6.15.12.2] 2025-11-20

  • Fix – Removes the element as a wrapper in events related pages, avoiding the calendar page rendering issues for many themes. Adds a role="main" to the first element printed by The Events Calendar on those pages to maintain accessibility. [TEC-5729]

[6.15.12.1] 2025-11-19

  • Fix – Provides context to a translatable placeholder which could result in an error when using existing translation. [TEC-5728]
  • Language – 1 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.

[6.15.12] 2025-11-18

  • Version – The Events Calendar 6.15.12 is only compatible with Event Tickets 5.27.0 or higher.
  • Version – The Events Calendar 6.15.12 is only compatible with Events Pro 7.7.11 or higher.
  • Fix – Correct use of globals in admin scripts.
  • Tweak – Added filters: tec_events_rest_v1_events_read_params, tec_events_rest_v1_venues_read_params, tec_events_main_container_id
  • Tweak – Removed filters: tec_events_rest_v1_events_read_args, tec_events_rest_v1_venues_read_args
  • Tweak – Changed views: v2/components/content-title, v2/day/time-separator, v2/list/event/title, v2/list/month-separator, v2/month/calendar-body/day/date
  • Tweak – Correct notice display on the troubleshooting page. [TEC-5724]
  • Tweak – Updates Shepherd library to 0.0.9 from 0.0.6 including various improvements. Shepherd’s changelog can be found here https://github.com/stellarwp/shepherd/blob/0.0.9/CHANGELOG.md
  • Tweak – Improve Day View accessibility by using semantic H2 headings for time separators to create a proper heading hierarchy. [TEC-5627]
  • Tweak – Improve mini calendar accessibility by adding descriptive ARIA labels and clarifying focus indicators for color-based event markers. [TEC-5630]
  • Tweak – Update heading levels for “Events at this venue” and “Events from this organizer” to improve accessibility and semantic hierarchy. [TEC-5636]
  • Accessibility – Add filter to wrap event content in a main landmark if needed, which allows for the ‘Skip to Content’ button to work. [TEC-5628]
  • Compatibility – Make method signatures in Builder explicitly nullable to resolve PHP 8.4 deprecation warnings. [TEC-5725]
  • Compatibility – Updates to support TEC v1 REST API Changes.
  • Language – 3 new strings added, 75 updated, 0 fuzzied, and 1 obsoleted.

[6.15.11] 2025-11-04

  • Tweak – Add JavaScript logic to move keyboard focus to expanded date content and announce event counts for screen reader users in month view mobile calendar [TEC-5231]
  • Tweak – Avoid logging a warning when bulk deleting events. [TEC-5721]
  • Tweak – Changed views: blocks/parts/details, blocks/parts/organizer, blocks/parts/venue, modules/meta/details, modules/meta/organizer, modules/meta/venue, v2/month, v2/month/calendar-body/day/date-extras, v2/month/calendar-body/day/date, v2/month/calendar-header
  • Tweak – Improve accessibility in the mini calendar by replacing elements used for event dots with semantic s and removing redundant aria-label and title attributes [TEC-5228]
  • Accessibility – Improve screen reader accessibility for weekday headers in month view calendar. [TEC-5719]
  • Accessibility – Remove the presentational role from the Month View table. [TEC-5719]
  • Accessibility – Replace misuse of definition list (<dl>/<dt>/<dd>) tags with semantic unordered lists (<ul>/<li>) in event details, organizer, and venue meta sections to improve screen reader accessibility and reduce confusion.[TEC-5224]
  • Language – 3 new strings added, 53 updated, 1 fuzzied, and 4 obsoleted.

[6.15.10] 2025-10-28

  • Security – Improve authorization checks in QR codes. [SVUL-28]
  • Security – Improve ORDER BY clause validation. [SVUL-26]

[6.15.9] 2025-10-21

  • Fix – Alter logic so category colors CSS is ony enqueued on event archive pages. [TEC-5419]
  • Tweak – Added actions: tec_conditional_content_assets
  • Tweak – Add upsell banner for recurrence functionality in classic editor. [TEC-5589]
  • Tweak – Add tec_is_valid_view() helper to check whether the current context represents a valid registered view. [TEC-5419]
  • Tweak – Disable Yoast SEO pagination meta tags on Events Calendar views to prevent invalid rel=next/prev links. [TEC-5000]
  • Tweak – Revert automatic CSS combination handling for Avada to restore default behavior. [TEC-5682]
  • Language – 3 new strings added, 8 updated, 0 fuzzied, and 0 obsoleted.

[6.15.8] 2025-10-14

  • Fix – Tweak a few style rules to ensure Kadence overrides work. [TEC-5504]
  • Tweak – Automatically disabled Avada’s “Combine Third Party CSS Files” option when The Events Calendar is active to prevent stylesheet conflicts. [TEC-5682]
  • Tweak – Events list view structure updated to use proper list HTML. [TEC-5210]
  • Tweak – Make Tooltips on calendar view dismissable with esc key. [TEC-5217]
  • Language – 7 new strings added, 23 updated, 0 fuzzied, and 0 obsoleted.
  • Language – Fixed text domains and improved string translations across multiple components for better internationalization support.
  • Language – Move ‘Free’ string to TEC text domain for improved i18n. [TEC-5603]

[6.15.7] 2025-10-07

  • Tweak – Added aria-label to nav tags to make page landmarks unique. [TEC-5208]
  • Tweak – Event Date time block structure updated to improve accessibility. [TEC-5531]
  • Tweak – Change default opt-in status to prevent false positives in checks when the value is not set. [TEC-5583]
  • Tweak – Add ARIA landmark roles and aria-current attributes to breadcrumbs to improve screen reader support. [TEC-5205]
  • Tweak – Replace breadcrumbs with a “Back to Events” link on Venue and Organizer single pages for clearer navigation and improved accessibility.[TEC-5207][TEC-5205]
  • Tweak – Changed views: blocks/event-datetime, v2/components/backlink, v2/components/breadcrumbs, v2/components/breadcrumbs/breadcrumb, v2/components/breadcrumbs/linked-breadcrumb, v2/components/header, v2/list/nav, v2/list/top-bar/nav
  • Language – 4 new strings added, 6 updated, 0 fuzzied, and 0 obsoleted.

[6.15.6] 2025-09-30

  • Version – The Events Calendar 6.15.6 is only compatible with Events Pro 7.7.6 and higher.
  • Fix – Elementor Venue widget now shows the map show or hide option with proper styling options. [TEC-5092]
  • Fix – Enhanced iCal feed timezone definitions to include extended DST transition data for better calendar compatibility. [TEC-5061]
  • Fix – Onboarding wizard now shows loading spinner properly while waiting for Event Tickets installation. [TEC-5584]
  • Fix – Prevent ICS download from redirecting when List view is disabled. [TEC-5609]
  • Tweak – Added filters: tec_events_views_v2_should_redirect, tec_events_ical_timezone_extend_years
  • Tweak – Changed views: v2/month/calendar-body/day/cell-title, v2/month/calendar-body/day/cell, v2/month/calendar-body/day/more-events, v2/month/mobile-events/mobile-day, v2/month/mobile-events/mobile-day/more-events
  • Tweak – Hide the Event Tickets upsell on the currency page when Event Tickets is enabled. [TEC-5585]
  • Tweak – Introduce subtabs for the Integration settings for better organization. [TEC-5681]
  • Tweak – Updated Community Addon upsell link to go to the proper page. [TEC-5586]
  • Accessibility – Add aria-label for the more events link in month view. [TEC-5216]
  • Accessibility – Adjust aria-label for month view day link to use formatting from TEC settings. [TEC-5214]
  • Compatibility – Conditionally remove template option if Elementor Pro is active to avoid conflicts. [TEC-5610]
  • Language – 4 new strings added, 75 updated, 0 fuzzied, and 0 obsoleted.

[6.15.5] 2025-09-23

  • Tweak – Adds search capabilities to the countries dropdown in onboarding. [TEC-5581]
  • Language – 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.

[6.15.4] 2025-09-16

  • Fix – Add more robust checking for dates to handle occurrences and similar non-post events. [TEC-1052]
  • Fix – Fixed an issue where Venues and Organizers created via Community Events could have missing permalinks when events were published. [CE-330]
  • Tweak – Changed views: blocks/event-venue, blocks/parts/map, blocks/parts/venue, modules/meta/map, modules/meta/organizer, modules/meta/venue, v2/components/header, v2/day/event/venue, v2/list, v2/list/event/venue
  • Accessibility – Return keyboard focus to the triggering button after closing the datepicker for improved accessibility. [CE-278]
  • Language – 0 new strings added, 13 updated, 0 fuzzied, and 0 obsoleted.

[6.15.3] 2025-09-10

  • Tweak – Changed views: blocks/event-venue, blocks/parts/map, blocks/parts/venue, modules/meta/map, modules/meta/organizer, modules/meta/venue, v2/components/header, v2/day, v2/day/event/venue, v2/list, v2/list/event/venue
  • Security – Ensures password protected Venues and Organizers have their data protected. [SVUL-19]
  • Language – 0 new strings added, 59 updated, 0 fuzzied, and 0 obsoleted.

[6.15.2] 2025-09-09

  • Fix – Corrected path for enqueuing ACF scripts to avoid 404 errors. [TEC-5604]
  • Fix – Fix the process of updating event time zone data. [TEC-5423]
  • Fix – Make sure the user is redirected to the correct settings page after clicking on the “Fix Time Zone Data” button. [TEC-5423]
  • Tweak – Added search capabilities to the currency dropdown in onboarding. [TEC-5580]
  • Tweak – Added search capabilities to the timezone dropdown in onboarding. [TEC-5579]
  • Tweak – Changed views: blocks/parts/subscribe-list, v2/components/subscribe-links/item.
  • Tweak – Hide unsupported items from the Subscribe to Calendar dropdown for archive pages. [TEC-4242]
  • Tweak – Visual updates to the ECP teaser pill in TEC->Settings->Display.
  • Language – 0 new strings added, 20 updated, 1 fuzzied, and 1 obsoleted.

[6.15.1.1] 2025-09-03

  • Security – Ensures only known values are accepted for the ORDER BY query clause. [SVUL-19]

[6.15.1] 2025-09-02

  • Fix – Figure out where assets are located in complex environments with a mix of symlinked or normally placed plugins. Resolving as a result issues with Recurring Events UI in WordPress.com. [ECP-1929]
  • Tweak – Changed views: blocks/event-links, integrations/elementor/templates/starter, integrations/event-tickets/emails/template-parts/header/head/tec-styles
  • Compatibility – PHP 8.3 compatibility improvements. [TEC-5571]
  • Language – 0 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted.

[6.15.0.1] 2025-08-20

  • Fix – Ensures the Actions Scheduler Logs table is present before attempting to use it. [TCMN-190]
  • Fix – Resolves issues with Day breaking in multiple lines above the Calendar’s month view. [TEC-5590]

[6.15.0] 2025-08-19

  • Version – The Events Calendar 6.15.0 is only compatible with Event Tickets 5.26.0 and higher.
  • [EXPERIMENTAL] Feature – Introduced new REST endpoints for managing your Events, Venues and Organizers. 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 – 153 new strings added, 140 updated, 1 fuzzied, and 0 obsoleted.

[6.14.2] 2025-07-22

  • Tweak – Implemented an Enable setting for Category Colors. [TEC-5533]
  • Tweak – Updated the Category Colors settings to add a tooltip to the Reset Button option that explains Superpowers must be enabled. [TEC-5534]
  • Tweak – Changed views: v2/components/top-bar/category-color-picker, v2/day/event/featured-image, v2/list/event/featured-image, v2/month, v2/month/calendar-body/day, v2/month/calendar-body/day/calendar-events/calendar-event/featured-image, v2/month/calendar-body/day/calendar-events/calendar-event/tooltip/featured-image, v2/month/calendar-body/day/cell-title, v2/month/calendar-header
  • Performance – Avoid use of TIMESTAMPDIFF when fetching overlapping events. [TEC-5537]
  • Accessibility – Updated day views with proper aria label and titles for event linked featured images. [TEC-5179]
  • Language – 2 new strings added, 24 updated, 0 fuzzied, and 0 obsoleted.

[6.14.1] 2025-07-16

  • Corrección – Se aseguró que todas las imágenes destacadas en las vistas del calendario tengan dimensiones definidas para reducir los saltos de diseño. [TEC-4715]
  • Corrección – Se aseguró que los enlaces del selector de vistas tengan correctamente el atributo `aria-current`.
    Ajuste – Se modificaron las siguientes vistas: v2/components/events-bar/views/list/item, v2/day/event/featured-image, v2/latest-past/event/featured-image, v2/list/event/featured-image, v2/month/calendar-body/day/calendar-events/calendar-event/featured-image, v2/month/mobile-events/mobile-day/mobile-event/featured-image
  • Language – 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.

[6.14.0] 2025-07-03

  • Función – La funcionalidad de colores por categoría se ha integrado en The Events Calendar. [TEC-5364]
  • Función – Variables de eventos para Yoast SEO. [TEC-5437]
  • Corrección – Se agregaron los atributos de ancho y alto en las imágenes que se muestran en nuestras páginas de eventos. [TEC-4715]
  • Corrección – Las vistas de eventos deshabilitadas ahora redirigen a la vista predeterminada. [TEC-5427]
  • Corrección – Se detecta cuando el theme registra plantillas de eventos individuales o de archivo al usar un theme de bloques, y se evita registrar las nuestras. [TEC-5525]
  • Ajuste – Se agregaron las siguientes acciones: tec_events_category_colors_saved, tec_events_category_colors_migration_status_updated, tec_events_category_colors_migration_reset, tribe_log, tec_events_category_colors_migration_preprocessor_start, tec_events_category_colors_migration_preprocessor_end, tec_events_category_colors_migration_validator_start, tec_events_category_colors_migration_validator_end, tec_events_category_colors_migration_runner_start, tec_events_category_colors_migration_runner_end, tec_events_category_colors_migration_post_schedule_action, tec_events_category_colors_migration_post_cancel_action, tec_events_settings_tab_display_category_colors, tec_conditional_content_header_notice
  • Ajuste – Se agregaron los siguientes filtros: tec_events_category_color_generator_batch_size, tec_events_category_colors_enabled, tec_events_category_colors_show_frontend_ui, tec_events_category_validate_meta_key, tec_events_category_validate_meta_value, tec_events_category_colors_force_migration_notice, tec_category_colors_is_tec_admin_page, tec_events_category_colors_migration_batch_size, tec_events_category_colors_migration_pre_schedule_action, tec_events_category_colors_migration_pre_execute_action, tec_events_category_colors_migration_, tec_events_category_colors_migration_pre_cancel_action, tec_events_category_color_enabled_views, tec_events_category_color_dropdown_categories, tec_events_category_color_raw_categories, tec_events_category_color_category_meta, tec_events_category_color_filtered_categories, tec_events_category_color_sorted_categories, tec_events_category_color_highest_priority_category, tec_events_category_color_event_categories, tec_events_category_color_category_priorities, tec_events_views_v2_view_template_vars
  • Ajuste – Se agregó el aviso de contenido condicional a las páginas de Event Aggregator. [TEC-5530]
  • Ajuste – Se modificaron las vistas: blocks/classic-event-details, blocks/event-category, blocks/event-datetime, blocks/event-organizer, blocks/event-price, blocks/event-tags, blocks/event-venue, blocks/event-website, blocks/parts/subscribe-list, blocks/parts/subscribe-single, integrations/elementor/widgets/empty, integrations/elementor/widgets/event-calendar-link, integrations/elementor/widgets/event-categories, integrations/elementor/widgets/event-categories/header, integrations/elementor/widgets/event-cost, integrations/elementor/widgets/event-cost/header, integrations/elementor/widgets/event-datetime, integrations/elementor/widgets/event-datetime/all-day, integrations/elementor/widgets/event-datetime/end-date, integrations/elementor/widgets/event-datetime/end-time, integrations/elementor/widgets/event-datetime/header, integrations/elementor/widgets/event-datetime/range-separator, integrations/elementor/widgets/event-datetime/start-date, integrations/elementor/widgets/event-datetime/start-time, integrations/elementor/widgets/event-datetime/time-separator, integrations/elementor/widgets/event-export, integrations/elementor/widgets/event-export/button, integrations/elementor/widgets/event-export/link, integrations/elementor/widgets/event-export/list-item, integrations/elementor/widgets/event-image, integrations/elementor/widgets/event-navigation, integrations/elementor/widgets/event-navigation/next, integrations/elementor/widgets/event-navigation/previous, integrations/elementor/widgets/event-organizer, integrations/elementor/widgets/event-organizer/details, integrations/elementor/widgets/event-organizer/details/email, integrations/elementor/widgets/event-organizer/details/email/content, integrations/elementor/widgets/event-organizer/details/email/header, integrations/elementor/widgets/event-organizer/details/phone, integrations/elementor/widgets/event-organizer/details/phone/content, integrations/elementor/widgets/event-organizer/details/phone/header, integrations/elementor/widgets/event-organizer/details/website, integrations/elementor/widgets/event-organizer/details/website/content, integrations/elementor/widgets/event-organizer/details/website/header, integrations/elementor/widgets/event-organizer/header, integrations/elementor/widgets/event-organizer/names, integrations/elementor/widgets/event-status/passed, integrations/elementor/widgets/event-status/status, integrations/elementor/widgets/event-tags, integrations/elementor/widgets/event-tags/content, integrations/elementor/widgets/event-tags/header, integrations/elementor/widgets/event-title, integrations/elementor/widgets/event-venue, integrations/elementor/widgets/event-venue/address, integrations/elementor/widgets/event-venue/address/address, integrations/elementor/widgets/event-venue/address/header, integrations/elementor/widgets/event-venue/address/map_link, integrations/elementor/widgets/event-venue/header, integrations/elementor/widgets/event-venue/map, integrations/elementor/widgets/event-venue/name, integrations/elementor/widgets/event-venue/phone, integrations/elementor/widgets/event-venue/phone/header, integrations/elementor/widgets/event-venue/phone/phone, integrations/elementor/widgets/event-venue/single-venue, integrations/elementor/widgets/event-venue/website, integrations/elementor/widgets/event-venue/website/header, integrations/elementor/widgets/event-venue/website/website, integrations/elementor/widgets/event-website, integrations/elementor/widgets/event-website/header, integrations/elementor/widgets/event-website/link, modules/meta/venue, single-event, v2/components/events-bar, v2/components/events-bar/views, v2/components/header, v2/components/messages, v2/components/messages/error-icon, v2/components/messages/notice-icon, v2/components/top-bar/category-color-picker, v2/components/top-bar/today, v2/day, v2/day/event, v2/day/event/category, v2/day/event/date/featured, v2/day/event/featured-image, v2/day/top-bar, v2/day/top-bar/datepicker, v2/latest-past/event, v2/latest-past/event/date/featured, v2/latest-past/event/featured-image, v2/list, v2/list/event, v2/list/event/category, v2/list/event/date-tag, v2/list/event/date/featured, v2/list/nav/next-disabled, v2/list/nav/next, v2/list/nav/prev-disabled, v2/list/nav/prev, v2/list/top-bar, v2/list/top-bar/datepicker, v2/month, v2/month/calendar-body, v2/month/calendar-body/day, v2/month/calendar-body/day/calendar-events/calendar-event, v2/month/calendar-body/day/calendar-events/calendar-event/date/featured, v2/month/calendar-body/day/calendar-events/calendar-event/title, v2/month/calendar-body/day/calendar-events/calendar-event/tooltip/date/featured, v2/month/calendar-body/day/calendar-events/calendar-event/tooltip/title, v2/month/calendar-body/day/cell-title, v2/month/calendar-body/day/date-extras, v2/month/calendar-body/day/date, v2/month/calendar-body/day/multiday-events/multiday-event, v2/month/calendar-body/day/multiday-events/multiday-event/bar/featured, v2/month/calendar-body/day/multiday-events/multiday-event/bar/title, v2/month/calendar-body/day/multiday-events/multiday-event/hidden/link/featured, v2/month/calendar-body/day/multiday-events/multiday-event/hidden/link/title, v2/month/calendar-header, v2/month/mobile-events/mobile-day, v2/month/mobile-events/mobile-day/mobile-event, v2/month/mobile-events/mobile-day/mobile-event/date/featured, v2/month/mobile-events/mobile-day/mobile-event/featured-image, v2/month/mobile-events/mobile-day/mobile-event/title, v2/month/top-bar, v2/month/top-bar/datepicker, v2/widgets/widget-events-list, v2/widgets/widget-events-list/event, v2/widgets/widget-events-list/event/date/featured, v2/widgets/widget-events-qr-code
  • Ajuste – Se actualizaron las plantillas de la vista mensual para utilizar una estructura de tabla más semánticamente adecuada.
    Se recomienda a los desarrolladores revisar cuidadosamente cualquier personalización para verificar la compatibilidad antes de actualizar. [TEC-5185]
  • Accesibilidad – Se reemplazaron `aria-labels` por `aria-descriptions` para cumplir con los requisitos de accesibilidad WCAG. [TEC-5524]
  • Accesibilidad – Se corrigió un problema donde los lectores de pantalla no anunciaban los mensajes de alerta. [TEC-5184]
  • Accesibilidad – Se corrigieron algunos usos de encabezados que eran confusos y/o estaban mal aplicados. [TEC-5199]
  • Accesibilidad – Se corrigieron algunas imágenes cuyo texto alternativo (alt) entraba en conflicto con el título del enlace. [TEC-5183]
  • Accesibilidad – Se mejoró la navegación con teclado del menú de vistas. [TEC-5192]
  • Accesibilidad – Se eliminaron atributos `aria-label` redundantes cuando duplicaban texto visible existente. [TEC-5197]
  • Accesibilidad – Se eliminaron atributos de título redundantes en algunas imágenes y enlaces. [TEC-5194, TEC-5195]
  • Accesibilidad – Se actualizaron los íconos destacados en todas las vistas del calendario para incluir etiquetas accesibles.
    Se reorganizaron los íconos de la vista mensual para que sean más comprensibles al ser leídos por un lector de pantalla.
    También se ajustaron varias implementaciones de íconos para mejorar su accesibilidad. [TEC-5190, TEC-5201]
  • Language – 59 new strings added, 132 updated, 1 fuzzied, and 1 obsoleted.

[6.13.2.1] 2025-06-05

  • Corrección – Se corrigieron algunas rutas de recursos que estaban codificadas de forma fija. [TEC-5523]
  • Corrección – Se utilizó la versión más reciente de nuestro proceso de compilación para asegurar que los SVG incrustados se manejen correctamente. [TCMN-188]
  • Seguridad – Se corrigió un problema donde algunas plantillas no se sanitizaban correctamente.

[6.13.2] 2025-06-03

  • Version – The Events Calendar 6.13.2 is only compatible with Event Tickets 5.24.0 and higher.
  • Ajuste – Se actualizó la funcionalidad de Help Hub para cumplir con los nuevos estándares.
  • Language – 8 new strings added, 23 updated, 0 fuzzied, and 0 obsoleted.

[6.13.1] 2025-05-27

  • Corrección – Se agregó la ruta de dominio (Domain Path) en el encabezado del plugin para asegurar que los archivos instalados se lean correctamente. [TEC-5520]
  • Corrección – Se aseguró que los enlaces simbólicos se sigan correctamente en las rutas del grupo de recursos. [TCMN-187]
  • Corrección – Se actualizaron los scripts de Aggregator para asegurar que las variables globales se mantengan como globales. [TEC-5509]
  • Language – 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.

[6.13.0] 2025-05-20

  • Version – The Events Calendar 6.13.0 is only compatible with Events Pro 7.6.0 and higher.
  • Version – The Events Calendar 6.13.0 is only compatible with Events Community 5.0.7 and higher.
  • Version – The Events Calendar 6.13.0 is only compatible with Event Tickets 5.23.0 and higher.
  • Version – The Events Calendar 6.13.0 is only compatible with Event Tickets Plus 6.5.0 and higher.
  • Feature – Add a Block_Trait to simplify block assets registration and avoid code duplication.
  • Fix – Improve Settings UX by preventing unstyled error state when tab object does not exist.
  • Fix – Update class steps to use namespaced class names consistently to improve class reusability.
  • Fix – In the onboarding API, improve data management by merging new params instead of overwriting existing ones.
  • Fix – Standardize asset loading by using a consistent function to load assets.
  • Tweak – Alter Telemetry to allow classes to hook in and supress the modal for specific pages.
  • Tweak – Hide Telemetry modal on the onboarding page.
  • Tweak – Improve the onboarding wizard by properly storing current tab completion and adding filter to force redirect.
  • Tweak – Replace tribe_asset with tec_asset function for proper asset pathing.
  • Tweak – Add tec_events_onboarding_wizard_force_display filter to allow bypassing Guided Setup display checks.
  • Tweak – Add tec_events_onboarding_force_redirect_to_guided_setup filter to bypass checks for redirecting to Guided Setup.
  • Tweak – Move Country and Currency lists to Common for better code reuse.
  • Tweak – Update asset handling to leverage group paths consistently.
  • Language – 2 new strings added, 252 updated, 4 fuzzied, and 38 obsoleted.

[6.12.0.1] 2025-05-14

  • Fix – Prevents fatal if QR library in common has not loaded. [TEC-5497]
  • Language – 10 new strings added, 247 updated, 1 fuzzied, and 0 obsoleted.

[6.12.0] 2025-05-13

  • Feature – Add an editor block to display an event QR code [TEC-5404]
  • Feature – Add a widget to display a QR code for an event [TEC-5405]
  • Feature – Add the [tec_event_qr] shortcode [TEC-5406]
  • Feature – Generate QR Code link in the Events Admin Table [TEC-5428]
  • Feature – QR Code metabox in Events Edit screen [TEC-5429]
  • Feature – Support QR Codes in TEC [TEC-5396]
  • Security – Harden backend requests to enforce user capabilities. [SVUL-15]
  • Tweak – Added filters: tec_events_qr_enabled, tec_events_qr_valid_screens, tec_events_qr_code_supported_post_types, tec_events_qr_code_post_types, tec_events_qr_code_redirection_type, tec_events_qr_code_modal_vars, tec_events_qr_code_regenerate, tec_events_qr_current_event_url, tec_events_qr_upcoming_event_url, tec_events_qr_specific_event_url, tec_events_qr_redirection_url, tec_events_qr_widget_options, tec_events_qr_widget_fields, tec_events_qr_next_series_event_url,
  • Tweak – Added actions: tec_events_fully_loaded
  • Tweak – Changed views: blocks/parts/subscribe-list, v2/components/events-bar/views, v2/components/events-bar/views/list/item, v2/components/messages, v2/components/subscribe-links/single-event-list, v2/day, v2/list, v2/month, v2/widgets/widget-events-qr-code
  • Accessibility – Add aria-labels to view options and aria-current to selected view. [TEC-5022]
  • Accessibility – Add aria-label to view selector button. [TEC-5021]
  • Accessibility – Add aria label to Add to calendar button. [TEC-5088]
  • Accessibility – Change focus to results after filtering events/. [FBAR-332]
  • Accessibility – Change wrapper div to a section tag to avoid multiple ‘banner’ landmarks. [TEC-3424]
  • Accessibility – Small tweaks to improve accessibility of user-facing messages. [FBAR-333]
  • Accessibility – Tweaked accordions so they will toggle and not submit when using keyboard navigation. [FBAR-343]
  • Language – 61 new strings added, 145 updated, 0 fuzzied, and 0 obsoleted.

[6.11.2.1] 2025-04-28

  • Version – The Events Calendar 6.11.2.1 is only compatible with Event Tickets 5.21.1.1 or higher.
  • Fix – Amend various callbacks of the External Calendar Embeds feature to not be so strict on the expected arguments, as a result fixing fatal errors when the arguments are not of the expected type. [TEC-5484]
  • Security – Added more safety checks to telemetry opt-ins/opt-outs. [TCMN-186]
  • Language – 0 new strings added, 186 updated, 0 fuzzied, and 61 obsoleted.

[6.11.2] 2025-04-09

  • Fix – Ensure that Copy and Render for our Legacy Widgets works for all Event related widgets [TEC-5447]
  • Fix – Prevent language notice when loading Aggregator cron interval too early. props @peter8nss
  • Language – 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.

[6.11.1] 2025-04-07

  • Version – The Events Calendar 6.11.1 is only compatible with Event Tickets 5.20.0 and higher
  • Fix – Avoid running unbound queries, avoid too long queries being killed. [ECP-1898]
  • Fix – Correct some text-domains copied from common
  • Fix – Ensures the ajaxComplete callback is fired after AJAX has actually completed. [FBAR-344]
  • Fix – Ensures delete_custom_tables_data method is called only for events. [TEC-5445]
  • Fix – Ensures events_per_page is type casted to int before used. [TEC-5442]
  • Fix – Include Label for viewing post type archives. props @mikeritter
  • Fix – Makes sure that Custom Tables are loaded after our Common library is loaded. [TEC-5445]
  • Fix – Prevent invalid argument supplied for foreach() warning, props to @zosterops-lateralis
  • Tweak – Fixed typo in the First Time Setup page. [TEC-5415]
  • Tweak – Improve our widgets to enable copying it in between different instances of the Block and Site editor.
  • Tweak – Make sure our settings for showing comments is respected as much as possible. props @zosterops-lateralis
  • Tweak – Modify the URL params for Views HTML REST Requests to enable usage of GET requests enabling caching
  • Tweak – Modify the visibility of tribe-ea- statuses to prevent them from slowing down WP_Query that are unrelated to Aggregator
  • Tweak – Prevent REST API notice from showing in certain cases of false positives.
  • Performance – Aggregator query for Authors on the import form has better boundaries props @dilipbheda
  • Performance – Avoid duplicate queries by caching model queries results. [ECP-1898]
  • Language – 2 new strings added, 192 updated, 2 fuzzied, and 0 obsoleted.

[6.11.0.1] 2025-04-01

  • Fix – Ensures get_current_screen() function is only called if it exists, avoiding fatal error if called too early. [TEC-5439]

[6.11.0] 2025-03-31

  • Feature – Added External Calendar Embeds functionality. [TEC-5359]
  • Tweak – Add auto-width to Subscribe to Calendar button to accommodate translations. Props to @huubl [TEC-5430]
  • Tweak – Adjust CSS to make sure that onboarding wizard form elements are properly aligned on all WordPress versions. [TEC-5402]
  • Tweak – Adjusted vertical spacing in the onboarding wizard to better fit the content on the screen. [TEC-5402]
  • Tweak – Changed some organizer and venue fields in the onboarding wizard to not be required. [TEC-5408]
  • Tweak – Make sure the Setup Guide page shows up only when asked for. [TEC-5411]
  • Fix – Add check for single venue and single organizer to the Template_Bootstrap class. Use those checks for SEO titles and enable SEO plugins to overwrite their respective titles. [ECP-1059]
  • Fix – Add notice that at least one view is required for Onboarding Wizard display tab. [TEC-5398]
  • Fix – Add one time redirect to the Guided Setup page. [TEC-5401]
  • Fix – Adjusted logic for when to reset isSaving state for Onboarding Wizard. [TEC-5409]
  • Language – 49 new strings added, 158 updated, 0 fuzzied, and 2 obsoleted.

[6.10.3] 2025-03-25

  • Fix – Improved user experience by ensuring Event Tickets installation and activation notices only appear on TEC-related admin pages.
  • Language – 0 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.

[6.10.2] 2025-03-04

  • Feature – Use the filter hook in TCMN to define the pages to show IAN notifications [ET-2294]
  • Tweak – Added actions: tec_events_before_view_html_cache
  • Tweak – Added check that $_FILES is set before setting the param on an HTTP request. [TEC-5363]
  • Tweak – Added filters: tec_events_filter_wp_robots_meta_directives
  • Tweak – Added link to Events Calendar Pro in onboarding wizard. [TEC-5397]
  • Tweak – Changed views: v2/month/top-bar/datepicker, v2/widgets/widget-events-list/event/date-tag
  • Tweak – Removed filters: tec_events_seo_robots_meta_content, tec_events_no_index_meta
  • Tweak – Update docblocks in the Tribe__Events__iCal class.
  • Fix – Corrected template override file path for Event List Widget date-tag. [ECP-1725]
  • Fix – Fix past events shortcode attribute [TEC-5348]
  • Fix – Fix the time zone blocks in the iCal feed to make sure the iCal feed is valid and the calendar can be subscribed to. [TEC-5360]
  • Fix – Hide Not-Found notice in Astra Theme archive page [TEC-4853]
  • Fix – Hook the noindex directives into a new hook before the View HTML cache check. [TEC-5354]
  • Compatibility – Added 404 handling for day 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]
  • Compatibility – Added 404 handling for month 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]
  • Compatibility – Switched to using WordPress wp_robots for improved SEO plugin compatibility and to prevent duplicate meta robots tags. [TEC-5355]
  • Language – 0 new strings added, 129 updated, 0 fuzzied, and 0 obsoleted.

[6.10.1.1] 2025-02-12

  • Fix – Updated common library to correct issues with notifications around licensing.
  • Fix – Add a callback to remove the tribe_pue_key_notices once on upgrade to version 6.5.1.1 [TEC-5384]
  • Fix – Adjustments were made to prevent a fatal error when tec_pue_checker_init was triggered too early, attempting to call tribe_is_truthy() before it was available. The license check and active plugin monitoring now run on admin_init to ensure proper loading. [TEC-5384]
  • Fix – Update the license checker to ignore empty licenses. [TEC-5385]
  • Language – 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.

[6.10.1] 2025-02-10

  • Fix – Added a check for $subscribe_links in single_event_links function. [TEC-5357]
  • Fix – Added format_item() function so venues read from ORM are decorated objects. (props to @m8nmueller) [TEC-5353]
  • Fix – Make Eventbrite import available when the Eventbrite Tickets plugin is installed [EBT-149]
  • Fix – Replaced deprecated functions with their modern equivalents to maintain compatibility. [EA-476]
  • Fix – Support Additional Fields in Events REST API [TEC-5015]
  • Fix – Changed the way translations are loaded to work with the latest WordPress language changes.
  • Accessibility – Increased pagination button sizes on the events page. [TEC-5176]
  • Tweak – Added aliases for Venue ORM for show_map and show_map_link. (props to @m8nmueller) [TEC-5352]
  • Tweak – Remove class_exists() and use register_on_action() for Notifications [TEC-5336]
  • Tweak – Added filters: tribe_repository_venues_format_item
  • Language – 0 new strings added, 8 updated, 1 fuzzied, and 0 obsoleted.

[6.10.0] 2025-01-30

  • Fix – Update asset, dependencies, customizations to align with WordPress 6.7 and React 18. [TEC-5322]
  • Language – 0 new strings added, 44 updated, 0 fuzzied, and 1 obsoleted.

[6.9.1] 2025-01-22

  • Security – Ensure Elementor HTML tags are properly escaped to avoid potential Stored Cross Site Scripting. [SVUL-13]
  • Fix – Added check to disable_blocks_on_display for if $content is null. [TEC-5343]
  • Fix – Ensure Aggregator translations are not loaded before init. [TEC-5341]
  • Fix – Fixes edge cases where the nonce_user_logged_out hook was returning a value when the user was logged out, causing the nonce validation to fail. [TEC-5340]
  • Fix – Fix the filter name tec_views_v2_subscribe_links_{$slug}_label which was accidentally changed in a previous release. [TEC-5342]
  • Fix – Re-add logic to add page template options from theme to Display Settings. [TEC-5337]
  • Fix – Update Tribe__Events__Aggregator__Errors to ensure we don’t load translations before init. [TEC-5341]
  • Fix – Update uses of unload_textdomain to ensure they allow JIT loading of translations afterwards. [TEC-5341]
  • Tweak – Moved Action Scheduler loading into Common instead of TEC. [TEC-5345]
  • Tweak – Updated Telemetry heading under Settings > Debugging. [TEC-5335]
  • Tweak – Re-added filter: tec_views_v2_subscribe_links_{$slug}_label
  • Tweak – Tweak – Removed duplicate filter: tec_views_v2_single_subscribe_links_{$slug}_label
  • Tweak – Changed views: integrations/elementor/widgets/event-calendar-link, integrations/elementor/widgets/event-datetime/range-separator, v2/components/loader, v2/components/messages
  • Accessibility – Updated the event search page to handle search results better for screen readers, with alerts noting the results of the search.[TEC-5175]
  • Language – 3 new strings added, 84 updated, 0 fuzzied, and 2 obsoleted.

[6.9.0] 2024-12-17

  • Feature – Added new Onboarding Wizard and First Time Setup admin page for new installs. [TEC-5285]
  • Fix – When importing events from Google Calendar when using Events Calendar Pro with a custom Google Maps API key, Provinces/States for non-US countries are now saved to the correct field. [ECP-1877]
  • Fix – When using “Move to trash events older than”, trashed imported events are now ignored. [TEC-5319]
  • Fix – Changed format method to format_i18n to allow for translations of dates in the TEC Elementor Widget. [TEC-5323]
  • Fix – Correct template override path to match docblocks for event-export directory. [TEC-5326]
  • Fix – Correct application of upsell classes in settings page.
  • Tweak – Fix the integration with TEC Tweaks to avoid a fatal error when using the extension. [TEC-5316]
  • Tweak – Updated the docblock for the tribe_get_previous_events_link, tribe_get_next_event_link, and tribe_get_gridview_link functions.
  • Tweak – Improved documentation for the tribe_the_next_event_link, tribe_the_prev_event_link, and tribe_get_events_link functions.
  • Tweak – Update docblocks in the Tribe__Events__Importer__File_Importer_Events class.
  • Tweak – Added filters: tec_events_onboarding_wizard_permissions, tec_events_onboarding_wizard_handle, tec_events_onboarding_wizard_country_list, tec_events_onboarding_wizard_timezone_list, tec_events_onboarding_wizard_currencies_list, tribe_events_onboarding_wizard_initial_data, tec_events_admin_notice_event_tickets_should_display, tec_events_admin_notice_utc_timezone_should_display, tec_events_settings_should_filter_page_logo_source
  • Tweak – Changed views: integrations/elementor/widgets/event-export, integrations/elementor/widgets/event-export/list-item
  • Language – 87 new strings added, 156 updated, 2 fuzzied, and 0 obsoleted.

[6.8.3] 2024-12-05

  • Feature – In-App Notifications system. [TEC-5165]
  • Tweak – Added actions: tec_ian_icon
  • Language – 0 new strings added, 118 updated, 0 fuzzied, and 1 obsoleted.

[6.8.2.1] 2024-11-21

  • Tweak – Introduced filter tec_events_rest_api_password_protected_fields which can be used to control which event fields should be hidden in the REST API for password protected events. [SVUL-8]
  • Security – Hide content fields from the archive REST endpoint for password protected events. [SVUL-8]
  • Fix – Prevent notices on _load_textdomain_just_in_time due to Aggregator and Export links code.

[6.8.2] 2024-11-19

  • Feature – Introduced Help Hub, a centralized support and resource interface for enhanced user guidance and plugin assistance.
  • Fix – Prevent a couple of instances where translations were loading too early, avoids notices with _load_textdomain_just_in_time on WordPress 6.7. [TEC-5325]
  • Deprecated – Deprecated the unused update/activation page [TEC-5311]
  • Language – 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.

[6.8.1] 2024-11-04

  • Fix – Order of past events in the list view when no future events exist. [TEC-5309]
  • Fix – Prevent new Settings pages from over-sanitizing textarea fields, thus removing HTML from before/after in the Events UI. [TEC-5283]
  • Fix – Include backwards compatibility for deprecated proprieties in the Settings class used in The Events Calendar and Event Tickets [TEC-5312]

[6.8.0] 2024-10-30

  • Version – The Events Calendar 6.8.0 is only compatible with Events Calendar Pro 7.3.0 and higher.
  • Version – The Events Calendar 6.8.0 is only compatible with Events Tickets Plus 6.1.0 or higher.
  • Version – The Events Calendar 6.8.0 is only compatible with Event Tickets 5.16.0 or higher.
  • Feature – Added integration with new premium Seating product for Event Tickets.
  • Language – 0 new strings added, 6 updated, 0 fuzzied, and 0 obsoleted

[6.7.1] 2024-10-21

  • Feature – Allow importing custom data when importing Organizers from a CSV file. [TEC-4846]
  • Feature – Allow importing custom data when importing Venues from a CSV file. [TEC-5138]
  • Security – Ensure restoring events from trash does not allow for unauthorized access. [SVUL-7] (props @patchstack)
  • Fix – Ensure Latest Past Events appear properly in Category views [TEC-4991]
  • Fix – Cast theme object to string to avoid a deprecation notice. [TEC-5062]
  • Tweak – Removed the 6.0 welcome message. [TEC-5166]
  • Tweak – Added filters: tribe_events_csv_import_organizer_additional_fields, tribe_events_csv_import_venue_additional_fields
  • Tweak – Changed views: v2/latest-past
  • Tweak – Updated docblocks in the Tribe__Events__Aggregator__Records, Tribe__Events__Importer__File_Importer, and Tribe__Events__Repositories__Organizer classes.
  • Tweak – Improved documentation for the tribe_is_event, tribe_get_event_link, tribe_events_get_event_website_title, tribe_get_event_website_link, tribe_get_listview_display, tribe_get_listview_args, and tribe_get_listview_prev_link functions.
  • Language – 3 new strings added, 218 updated, 0 fuzzied, and 32 obsoleted

[6.7.0] 2024-09-26

  • Version – The Events Calendar 6.7.0 is only compatible with Events Calendar Pro 7.1.0 and higher
  • Version – The Events Calendar 6.7.0 is only compatible with Events Filterbar 5.5.7 and higher
  • Version – The Events Calendar 6.7.0 is only compatible with Events Community 5.0.4 and higher
  • Feature – New and improved …