Release Notes Sitevision 2026.05.1
This release introduces Marketplace support for MCPServer apps. It also contains API and Search support for best before notifications.
Infrastructure
Improvements
- [SV-40274] Corretto Java is updated to 8.492.09.2
- [SV-40318] AI-generation of image alt text should use the Locale of current context
Bug fixes
- [SV-40272] Fixed CSS problems for heading fonts using pseudo classes (hover, focus, active et al)
- [SV-39259] [SV-40301] [SV-40302] Add more rigid access check of dynamic data entries that is typically considered internal, where accidental mutation could distort expected behaviour
JCR Model (data/tree backend for Public API and REST API)
Updates
- [SV-40305] Schema for the Standard Index (aka Online Index) has been updated. This will trigger a name update and a full reindex will start shortly after first startup of Sitevision after upgrade. Note that identifier lookups/resolve via REST-API and Public API of this sv:nodeIndex Node are affected!
- New JCR Node identifier is: 303.online-2026.05.1
- Previous JCR Node identifier was: 303.online-2024.01.2
- New JCR Node identifier is: 303.online-2026.05.1
Improvements
- [SV-14040] [SV-24839] Add dynamic "notificationDate" property (i.e. "Best before date") for page-like nodes (e.g sv:page, sv:article). Value for this dynamic property can only be resolved via PropertyUtil, VersionedPropertyUtil and Properties (i.e. can't be accessed via the core JCR Model)
- [SV-40403] Added the sv:mcpServerRepository Node as child of the sv:site Node
Public API
Improvements
- [SV-40263] PropertyUtil and VersionedPropertyUtil - add hasProperty method to support has-functionality for dynamic properties
- [SV-40347] NodeTypeUtil - add support for all MCP Server-related node types
- [SV-40403] ResourceLocatorUtil - added convenience method to lookup the sv:mcpServerRepository
WebApps, Widgets, RESTApps and MCP Server
Bug fixes
- [SV-40405] Fixed sandbox problems when creating a localized Java Collator
MCP Server
Improvements
- [SV-40256] [SM-568] Added infrastructure support for MCPServer in Sitevision Marketplace.
- [SV-40065] Add support for MCPServer in the AI Assistant settings in the edit UI
Search
Improvements
- [SV-40305] Added new "notification" field to the Standard Index (aka Online Index). The field is populated with the potential "Best before" notification Date for page-like entries.
- [SV-40420] Make bundled script for the Search module and Search Faceted module more robust. Script would not work as intended if the search form was completely wiped out from the custom template of the module.
Envision
Improvements
- [ENV-119] Added a new native Range input element based on the standard HTML range input. The previous Range Slider component is now deprecated and will be removed in a future release.
- [ENV-356] Improved the Tag Select component with better accessibility and usability. The dropdown now repositions automatically when opened near the edge of the viewport, and the clear button is fully keyboard accessible.
Bug fixes
- [ENV-342] Fixed an issue where the page background could still be scrolled on mobile devices while an Envision Dialog was open, despite scroll locking being applied.
- [ENV-360] Fixed an issue where assistive text could affect and break table layouts in certain cases.
Envision is an open source UI Library for Sitevision (MIT License)
- Envision documentation is available at https://envisionui.io External link.
- Source is available at https://github.com/sitevision/envision External link.