What's Changed
Warning
Upgrading your self hosted instance might require checking the upgrade guide, in order to prevent running into problems with missing database tables. This is fixed in the new docker-compose.yml. To upgrade, please follow the following instructions.
-
New Features
- Introduced display-specific settings for check-in, booking, and calendar features, configurable via a new settings page (Pro users).
- Implemented room booking, event cancellation, and check-in functionality with corresponding UI and API endpoints.
- Added support for multi-platform Docker builds (AMD64 and ARM64).
-
Enhancements
- Improved dashboard layout, localization, and interactive elements.
- Extended translations for new booking and check-in features.
- Updated display and event models to support new status and settings fields.
- Refined navigation and persistent display selection.
-
Bug Fixes
- Fixed toast notification spacing and improved error handling for API responses.
-
Documentation
- Added detailed project and upgrade guides.
- Updated roadmap and added a dedicated Claude guidance file.
-
Chores
- Updated dependencies and Docker/database configurations for improved reliability and compatibility.
-
Tests
- Added comprehensive tests for display settings and API behavior.
-
Backend
- Introduced new API endpoints and database tables for events and display settings.
- Added new Laravel models, observers, resources, and console commands for event and settings management.
Full Changelog: v1.2.0...v1.3.0