Booking Activities 1.19 – FullCalendar v7

Booking Activities is using the FullCalendar library to display calendars. Its version is updated from 6.1.21 to 7.1.1.

It may look the same, but it is a major internal change. It makes customization easier, and improves performance, accessibility, responsiveness, and print view.

The calendar structure and API changed a lot, we did our best to maintain compatibility, but your custom code for calendars will probably no longer work, both javascript and CSS. That is why Booking Activities jumps to a new major version (1.19) as well.

If you have any javascript or CSS codes affecting the calendar or the events, you will likely need to adapt / remake them.

About your custom code
We cannot provide support for custom code. We understand that this may put you into a tricky situation, we, too, spent a lot of time rewriting our own code, but this is a necessary step. Please

  • Make sure that your custom code is still working on a development site before going live.
  • Do not update Booking Activities and its add-ons separately: if you choose to temporarily freeze Booking Activities updates to give you the time to adapt your custom code, you need to freeze its add-ons updates too, and vice versa.
  • For reference, here are FullCalendar’s changes: v7 changes.

Leave a Reply