News

Keep up to date with new features, fixes and releases.

v2.1.0

13 Nov 2019

Introducing the new 'Maintenance Mode' feature.

When eabled, Maintenance Mode prevents Teacher user accounts from viewing and making changes to bookings. The message can be customised, and will be displayed at the top of all pages.

Added

Added a new section to the School Details settings page to manage Maintenance Mode.

Fixed

Fixed an issue with one of the database migrations that might occur when updating from a pervious version.

v2.0.5

01 Oct 2019
Changed

Updated "Existing Bookings" check to make sure the Weekday was properly included.

Changed

Updated the 'Recurring' section of the 'Make a booking' page to default the weekday value to the weekday of the chosen date.

Changed

Updated 'Add week' page to have a default contrasting background colour.

v2.0.3

31 Aug 2019
Changed

Updated Bookings to display Holiday details, when applicable, instead of an existing static or recurring booking.

v2.0.1

26 Jan 2019

The latest minor release includes a bugfix for issues that some people may have when upgrading from version 1, in that the days that periods are configued on are shifted by one day.

This update should address this problem on existing installations, and should also work for new upgrades from v1. After updating to this version, please check your period configuration have the correct days assigned.

Added

Favicon to help classroombookings stand out in tabs and windows.

Fixed

Fixed an issue relating to possible issues with period days being shifted by one if upgraded from v1 to v2.

v2.0.0

02 Jan 2019

It has been a long time in the works, but version 2 is now available!

The first release of version 2 is a major update to the core, with new minimum PHP version requirements but also support for 7.x. The internal code framework has been upgraded, a number of things have been improved, bugs have been fixed, and security has been increased.

It also comes with a new installer and web-based upgrader for those updading from version 1.

Added

PHP Requirement for minimum version 5.5, and support for 7.x.

Added

Use Composer for dependencies.

Added

Database migrations.

Added

New installer.

Added

New upgrader for v1 => v2.

Changed

Updated CodeIgniter framework to version 3.

Changed

Updated all class files for compatibility with CodeIgniter 3.

Changed

Updated folder structure and configuration file methods.

Changed

Security updates for HTML escaping.

Changed

Fixed various bugs.

Changed

Bitmask library for period/lesson time days.

Removed

Header image colour generation.

Hosted service

01 Dec 2018

I am now offering a hosted service for classroombookings. This is a great option for those who don’t want to manage their own server, or don’t have the resources or facilities to do it.

View more details about this on the Pricing page.

v1.0.7

10 Apr 2015

Thanks to all users who have reported these issues, provided detailed information on reproducing them, and testing fixes.

Fixed

Room info popup errors when no fields defined

Fixed

Handle case when Room view mode and no week configured

Fixed

Handle case when saving rooms and no fields are defined

Fixed

Fixed issue where a holiday during a week (in Week/Room view mode) would prevent the whole week from loading

Fixed

Fixed issue in One Day view mode to handle single holidays better

v1.0.6

14 Mar 2015
Fixed

Fixed issue where a holiday during the week would stop the whole week from being viewed. The page will now display the booking view as expected, but the periods that land on holiday days will be marked as such, and can not be booked.