Preview: Release Notes Sitevision 2025.04.1
The AI tech preview continues and the Sitevision AI services and RAG services are improved. This release contains bug fixes and API and REST-API improvements. HTML5 is now always used, legacy setting to use other doctype is removed.
Infrastructure
Improvements
- [SV-38002] Corretto Java is updated to 8.442.06.1
- [SV-38204] Remove legacy setting to use other doctype than HTML5
- [SV-29368] [SV-29372] [SV-30072] [SV-38310] Remove doctype checking overhead
- [SV-29368] [SV-29372] [SV-30072] [SV-38310] Remove doctype checking overhead
Bug fixes
- [SV-30755] [SV-38299] File references for Local CSS/JavaScript assets was not properly handled
Tech preview
AI functionality tech preview started in 2024.08.1. Preview continues in the 2025.04.1 release and more updates are made
- [SV-38251] Update texts and icon for the AI Assistant
- [SV-38293] More robust resource checking in the AI Assistant
- [SV-38286] Improved internal chat memory logic
- [SV-38292] Hardening the Sitevision AI Services (LLM and RAG) - upgraded hardware and improved response times
Public API
Improvements
- [SV-38154] DirectMessageUtil - new utility to manage sv:directMessageConversation
- [SV-38209] CollaborationGroupFolderUtil - added method to create new sv:collaborationGroupFolder
- [SV-38281] MimeTypeUtil - added MIME support for mht and mhtml files
- [SV-38311] Deprecate and short-circuit DocTypeUtil since Sitevision always renders HTML5
- [SV-38239] Added sv:metadataModuleDefinition shortcuts for more efficient property resolve for such nodes in Properties and PropertyUtil
- [SV-38412] Requester - added support for all status codes in the specified range (100-599). Previously Requester didn't support any status codes that was denoted as "Unassigned" in the http specification. The statusCode property in the fail callback for a 552 response was previously -1 (the unknown/unspecified marker). Now it will be 552.
REST API
Bug fixes
- [SV-38294] GET /headless - fixed proper image alt resolve for images in the Sitevision Image module
- [SV-38294] GET /headless - fixed proper image caption resolve for images in the Sitevision Image module that uses caption prefix
WebApps, Widgets and RESTApps
Improvements
- [SV-38195] Added decimal support for the number-spinner UI config Component
Bug fixes
- [SV-38197] Fixed UI bug for the target-audience-selector UI config Component
Envision
Improvements
- [ENV-325] Some default values are changed. background-color will be set to #fff, previously "inherit". ui-color-status-danger will no longer inherit from element-danger.
- [ENV-326] Blockquote and Mark components added. Will be used as defaults in Sitevision.
Bug fixes
- [ENV-323] Fix for Dropdown that in some cases needed two clicks to open.
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