Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
Issue #3589122: Fix calendar endpoint to use BAT_STATE instead of BAT_EVENT
Problem: Sites using the BAT calendar REST endpoint experienced "Available" dates displaying as red/"N/A" on FullCalendar once more than a handful of availability events existed.
REST events and resource for FullCalendar
Removed service modle dependency
Improved Drupal version support
Improved cache
Code cleanup, phpcs
Enabled service,
Improved dependencies
Improved fullcalendar with links to event
Roomify as submodule
Support to a most recent Fullcalendar version
Remove service module dependency
Use Drupal Core REST Api.
Remove obsolete code, test install.
Drupal Core REST service enabled
Improve cacheability
All reported critical bug type issues are fixed in the project's issue queue. The release is supposed to be ready for use on a Drupal 10 production site.
Status: needs review.
A first beta for 3.1
All critical data loss and security bugs are resolved. The API is frozen. Target audience is developers who want to participate in testing, debugging and development of the project, and developers of other projects that interfaces the project. Not generally suitable for production sites, but may be used on some production sites if the site administrator knows the project well, and knows how to handle any outstanding issues.
The BAT API offers a streamlined way to pull data out of Rooms and display on calendars and it is also the first step towards a more generalized REST service for Rooms (and BAT).