Preview: Release Notes Sitevision 2025.01.2
The AI tech preview continues and now introduces the AI Assistant. The shift towards Theme usage continues - site fonts can now be backed by Envision Content Texts. This release also contains updates and bug fixes.
Infrastructure
Improvements
- [SV-37746] Remove legacy font-mapped CSS classes and replace with Envision Content text styles (sv-portlet-image-caption, sv-portlet-table-caption, sv-portlet-link-description, sv-portlet-primary-paragraph)
Tech preview
AI functionality tech preview started in 2024.08.1. Preview continues in the 2025.01.2 release and more updates are made
- [SV-37874] AI Assistant in edit UI. Requires separate license for now
- [SV-37962] Use of custom AI service (i.e. not Sitevision AI) now requires separate license
- [SV-37846] The Page activity log now contains entries about the modules on the page that has been created or updated by AI
Public API
Improvements
- [SV-37899] MimeTypeUtil - add new isJson methods for JSON type/format checking
- [SV-37898] RestAppInvoker - handle RestApp response as JSON for all JSON types (not only when Content-Type is application/json)
- [SV-37898] Requester - handle fail response as JSON for all JSON types (not only when Content-Type is application/json or application/vnd.api+json)
- [SV-37973] OutputUtil - add overloaded getNodeOutput method for simplification and better TypeScript support
WebApps
Bug fixes
- [SV-37945] Fixed interaction bug when previewing different WebApp versions for an Addon on a page (interactive calls would invoke the active version despite previewing the non-active version)
Envision
Improvements
- [ENV-312] New badge font style setting variables
Envision Theme refinements in Sitevision
- [SV-37645] Font settings UI now contains settings that enables the font to use Envision Content text styles
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