- Php8 compatibility
- Drush 11 compatibility
- The opigno_migration is excluded from a composer.json with dependencies migrate_plus, migrate_tools, because these modules blocked the update of the Drush version (The module can be installed, but you will have to roll back to Drush 10 in that case).
- Php8 compatibility
- Drush 11 compatibility
- The opigno_migration is excluded from a composer.json with dependencies migrate_plus, migrate_tools, because these modules blocked the update of the Drush version (The module can be installed, but you will have to roll back to Drush 10 in that case).
Fixes:
- Fixed issues with subthemes at config import (settings overriden) and with one dashboard library not loaded
- Fixed schema issues on saving Aristotle theme settings and colors with aristotle.schema.yml as well as updating the css override field
- Fixed Fatal error with pages not found when in maintenance mode with theme
- Fixed access for anonymous users to the results page of a training
- Fixed commerce error in case of training duplication
- Fixed Opigno Answer file access is broken
- Fixed incorrect score/progress display for courses on training homepage and activity answer page
- Fixed module result page display that should be dependent of the related setting
- Fixed an issue with training export
- Fixed issue with some missing download link for certificates on profile page
- Fixed error in case of alias for learning paths exceeding 50 characters
- Fixed Exception: Group context empty in Drupal\opigno_module\Entity\OpignoModule->getModuleAttempts()
- Fixed field_group_form_pre_render can't be used as a #pre_render callback in Drupal 9
- Fixed issue with 'Requires validation' and 'Anonymous visibility' fields not hidden on the learning path edit page in some situations
- Fixed module preview bug from learning page edit interface
- Fixed Undeclared dependency on Opigno Messaging / circular dependency between Opigno Learning Path, Opigno Statistics, and Opigno Messaging
- Fixed issue with template_preprocess_opigno_calendar_event() giving some error in some cases
- Fixed issue with progress not completely reset in case content of training changes and users selects to restart
- Fixed PHP 7.4 installation notice
- Fixed issue with content section empty for imported activities
Improvements:
- Improved messages functionality
- Improved resume flow for Live meetings and ILTs
- dblog module not required any more
- Improvement of translation mangement
- Improvement of user statistics display
- Improved picture ratio on training homepage
- Added a footer
- Added new checks in install functions
- Various improvement of display for activities inside learning paths
- Improved display of long user names on dashboard
- Added display of student's name when checking progress of a student as an admin or manager
- Improved logics of opigno_learning_path_form_alter() function
- Display user's full name in statistics if it exists
- Updated image on authentication page
- Removed display of text format should in results
- Added rate limiting on send messages function to avoid a risk of partial DoS
Drupal core:
- updated to 9.3.x
Fixes:
- Fixed issues with subthemes at config import (settings overriden) and with one dashboard library not loaded
- Fixed schema issues on saving Aristotle theme settings and colors with aristotle.schema.yml as well as updating the css override field
- Fixed Fatal error with pages not found when in maintenance mode with theme
- Fixed access for anonymous users to the results page of a training
- Fixed commerce error in case of training duplication
- Fixed Opigno Answer file access is broken
- Fixed incorrect score/progress display for courses on training homepage and activity answer page
- Fixed module result page display that should be dependent of the related setting
- Fixed an issue with training export
- Fixed issue with some missing download link for certificates on profile page
- Fixed error in case of alias for learning paths exceeding 50 characters
- Fixed Exception: Group context empty in Drupal\opigno_module\Entity\OpignoModule->getModuleAttempts()
- Fixed field_group_form_pre_render can't be used as a #pre_render callback in Drupal 9
- Fixed issue with 'Requires validation' and 'Anonymous visibility' fields not hidden on the learning path edit page in some situations
- Fixed module preview bug from learning page edit interface
- Fixed Undeclared dependency on Opigno Messaging / circular dependency between Opigno Learning Path, Opigno Statistics, and Opigno Messaging
- Fixed issue with template_preprocess_opigno_calendar_event() giving some error in some cases
- Fixed issue with progress not completely reset in case content of training changes and users selects to restart
- Fixed PHP 7.4 installation notice
- Fixed issue with content section empty for imported activities
Improvements:
- Improved messages functionality
- Improved resume flow for Live meetings and ILTs
- dblog module not required any more
- Improvement of translation mangement
- Improvement of user statistics display
- Improved picture ratio on training homepage
- Added a footer
- Added new checks in install functions
- Various improvement of display for activities inside learning paths
- Improved display of long user names on dashboard
- Added display of student's name when checking progress of a student as an admin or manager
- Improved logics of opigno_learning_path_form_alter() function
- Display user's full name in statistics if it exists
- Updated image on authentication page
- Removed display of text format should in results
- Added rate limiting on send messages function to avoid a risk of partial DoS