Release Notes Sitevision 2024.04.1
Sitevision 2024.04.1 contains a new system event, bug fixes and Pagespeed improvements
Infrastructure
Improvements
- [SV-36863] Add
preload
header for system JS resources to allow faster/parallell resource download. Typically improves Pagespeed - [SV-32437] Add support for
async
anddefer
for external Javascript assets. Can be used to potentially improve Pagespeed
Dashboard tech preview period continues (started in 2024.02.1). A concept where WebApps of type "widget" can be rendered in the edit UI to display data and provide functionality to help editors and admins improve the site. Using Dashboard and widgets requires a specific license during the tech preview period.
Developers are encouraged to get a head start - create and implement the widgets you need before the tech preview period ends and Dashboard is officially released!
JCR Model (data/tree backend for Public API and REST API)
Improvements
- [SV-36214] Add new property "archived" for sv:color Nodes
- [SV-36215] Add new property "archived" for sv:decoration Nodes
Public API
Improvements
- [SV-36901] MimeTypeUtil - added method to check if a given file extension indicates an audio MIME
Bug fixes
- [SV-36874] Alt text for image created via WebContentUtil doesn't show up properly in edit UI
RESTApps
Improvements
- [SV-36870] New system event sv:simpleuser:session:destroy is emitted when the http session is timed out for a sv:simpleUser
Envision
Bug fixes, refinements
- [ENV-292] Popover may now be closed using ESC key
Envision is an open source UI Library for Sitevision (MIT License)
- Envision documentation is available at https://envisionui.io
- Source is available at https://github.com/sitevision/envision