v26.03
BookStack v26.03
Added 4
- Add new module system to the theme system
- Add logical theme events for page content render and pre-save
- Add logical theme event and class to allow inserting custom views before/after others
- Add logical theme event to allow customising the OIDC authentication URL
Changed 6
- Update book delete to return to the parent shelf in a shelf context
- Update book read API endpoint to provide parent shelf information
- Update cursor to pointer for drawio diagrams
- Update description for per-page display limits
- Update emails to use the domain from the APP_URL in the SMTP HELO
- Update translations with latest Crowdin changes
Fixed 1
- Fix empty extra space showing for descriptions when the input is left empty
Links
Upgrade Notices
- Email/SMTP - The way BookStack sends messages has changed slightly (Specifically, the SMTP HELO domain). This isn't expected to be a breaking change but testing of emails (Using the test send action in Settings > Maintenance) is advised after updating to be sure there's no impact.
- Theme System - Within a theme directory, the
modules/folder is now dedicated to theme modules. If you happened to already have a folder of this name in your theme, it's advised to use a different folder name instead.
Full List of Changes
Released in v26.03
- Added new module system to the theme system. (#5998)
- Added logical theme events for page content render and pre-save. (#6049)
- Added logical theme event and class to allow inserting custom views before/after others. (#5998)
- Added logical theme event to allow customising the OIDC authentication URL. (#6014)
- Updated book delete to return to the parent shelf in a shelf context. (#6029)
- Updated book read API endpoint to provide parent shelf information. (#6006)
- Updated cursor to pointer for drawio diagrams. Thanks to @lublak. (#5864)
- Updated description for per-page display limits. (#6005)
- Updated emails to use the domain from the APP_URL in the SMTP HELO. (#5990)
- Updated translations with latest Crowdin changes. (#6007)
- Fixed empty extra space showing for descriptions when the input is left empty. (#5724)