Releases: LMSCloud/LMSRoomReservations
Room 1410
Full Changelog: v5.2.9-beta.18...v5.5.1-beta.19
Room 1410
Full Changelog: v5.2.8-beta.16...v5.2.9-beta.18
Room 1410
Full Changelog: v5.2.6-beta.15...v5.2.8-beta.16
Room 1410
Full Changelog: v5.2.0-beta.14...v5.2.6-beta.15
Room 1410
Changelog – LMSRoomReservations Plugin
Version 5.2.0
New Features
Opening Hours Exceptions with Koha Calendar Integration
A comprehensive management system for opening hours exceptions has been added:
- Koha calendar integration: Automatic synchronization with the Koha calendar system
- Define exceptions: Set individual opening hours for special days (holidays, events, etc.)
- Centralized management: Unified administration of opening hours and exceptions
- Conflict prevention: Automatically considered during room bookings
Mandatory Email Notifications in the OPAC
New option to enforce email notifications for OPAC bookings:
- Configurable: Can be enabled per room
- Transparency: Users are reliably informed about successful bookings
- Privacy: Optional; can be disabled for sensitive areas
OPAC Migration to Koha Pages
The OPAC interface has been fully migrated to the modern Koha Pages system:
- Improved integration into the Koha ecosystem
- Automatic page creation during plugin installation and upgrades
- More consistent user experience
Improvements
Data Integrity
- Foreign key protection: Implemented
CASCADE ON UPDATEandON DELETEto prevent data inconsistencies - Referential integrity: Automatic update and deletion of dependent records when related data changes
Performance and Code Quality
- Code splitting: Migration from Rollup to Rolldown with automatic code segmentation
- Shared utilities: Migration of helper functions to a shared submodule for better maintainability
- Optimized bundles: Reduced load times through intelligent code splitting
Bug Fixes
- OPAC page creation: Ensured correct page creation during plugin upgrades
- Foreign key violations: Fixed integrity issues in the Koha database through proper cascade rules
Technical Changes
- Updated German translations
- Added
Template::Plugin::Gettextfor string extraction via xgettext-tt2 - Migrated to
pders01/koha-pluginfor improved project management - Updated
koha-plugin-lmscloud-util - Removed unused dependencies and old Rollup configuration
- Updated
staticapito the latest upstream version - Added database seeding for testing purposes
- Reformatted documentation and fixed linter warnings
Documentation
- Added CHANGELOG.md
- Updated README.md
- Improved project documentation
Note: This version includes important data integrity improvements and new features for managing opening hours exceptions. The Koha calendar integration enables seamless coordination between the library calendar and the room booking system.
Oliver Messel Suite
Full Changelog: v4.8.3-beta.12...v4.8.5-beta.13
Oliver Messel Suite
Full Changelog: v4.8.2-beta.11...v4.8.3-beta.12
See also #3
Oliver Messel Suite
Full Changelog: v4.8.1-beta.10...v4.8.2-beta.11
Oliver Messel Suite
Full Changelog: v4.8.0-beta.9...v4.8.1-beta.10
Oliver Messel Suite
Full Changelog: v4.4.2-beta.8...v4.8.0-beta.9