Version 1.1.4
December 17, 2025
Added
- Add config-only CSS variable overrides for tour theming
- Adds new migration file
Changed
- Update ToursService to retrieve all tours across sites by modifying siteId query to use '*' and ensuring unique results.
- Enhance orphaned tour detection in migration by adding detailed logging for total tours and tours with element entries, improving visibility into the migration process.
- Refactor orphaned tour handling in migration: replace element creation with a comprehensive fixOrphanedTour method that restores related data and ensures proper recreation of tours with new IDs.
Removed
- Remove ExportService and related export functionality, update ImportConfig and ImportController to reflect changes, and adjust Boarding class to remove export references.
Version 1.3.0
December 10, 2025
Added
- Adds new migration file
- Adds migration file for orphaned tours
Changed
- Update ToursService to retrieve all tours across sites by modifying siteId query to use '*' and ensuring unique results.
- Enhance orphaned tour detection in migration by adding detailed logging for total tours and tours with element entries, improving visibility into the migration process.
- Refactor orphaned tour handling in migration: replace element creation with a comprehensive fixOrphanedTour method that restores related data and ensures proper recreation of tours with new IDs.
Removed
- Remove ExportService and related export functionality, update ImportConfig and ImportController to reflect changes, and adjust Boarding class to remove export references.
Version 1.1.2
October 28, 2025
Changed
- Change version in composer.json
Removed
- Remove error logs
Version 1.1.1
October 28, 2025
Changed
- Enhance tour propagation logic by refining translation handling in the TranslationProcessor and implementing a new method for propagating data to site group sites on first save, ensuring proper content management across different site configurations.
- Refactor multi-site tour management by introducing flexible propagation methods, enhancing translation handling in the TranslationProcessor, and updating templates for improved user experience.
- Enhance tour management by adding autoplay and propagation method features, updating import/export configurations to support JSON, CSV, and XML formats, and refactoring related services and templates for improved functionality and clarity.
- Refactor site resolution logic in Boarding class to improve clarity and maintainability, ensuring proper handling of CP requests.
Version 1.0.12
October 14, 2025
Changed
- Update tour creation link in index.twig to remove query parameters for cleaner URL
Version 1.0.11
October 13, 2025
Version 1.0.10
October 13, 2025
Changed
- Refactor tourId column type in boarding_tour_completions table from string to integer, update related foreign key constraints, and adjust TourRepository queries for consistency.
Version 1.0.9
October 13, 2025
Changed
- Improve attachTo logic in core.js to ensure elements exist before assignment
Fixed
- Fix editions in documentation
Version 1.0.8
October 13, 2025
Removed
- Removes unused function
Version 1.0.7
October 13, 2025
Changed
- Enhance SQL queries in TourRepository for PostgreSQL compatibility by conditionally using STRING_AGG and adjusting join conditions for type casting.
- Update SQL query in TourRepository to cast tourId as CHAR for consistency
Version 1.0.6
October 13, 2025
Version 1.0.5
October 13, 2025
Fixed
- Fix bug where BoardingAsset was not loaded
Version 1.0.4
October 13, 2025
Changed
- Change from standard to pro edition
Version 1.0.3
October 8, 2025
Changed
- Update version to 1.0.3 in composer.json
Fixed
- Fix asset registration logic to only apply for CP requests
Version 1.0.2
October 8, 2025
Changed
- Update version to 1.0.2 and refactor site resolution logic in ToursController and related services
- Update version to 1.0.1 in composer.json
Version 1.0.1
October 8, 2025
Changed
- Refactor Boarding plugin settings handling and improve site resolution logic
Version 1.0.0
October 7, 2025
Changed
- Refactor tour steps rendering and update step insertion logic in tour-edit.js
- Change edition from pro to standard, code cleanup