Release Notes Sitevision 2026.04.2
This release introduces MCP Server - a new app type. It also contains infrastructure updates and REST API improvements, most noteably the documentation of Markdown support.
Infrastructure
Improvements
- [SV-40216] Tomcat is updated to 9.0.117
- [SV-37977] Add support for V2 of Friendly Captcha
- [SV-39870] Remove support for Nashorn in startup scripts
- [SV-39018] Replaced deprecated $velocityCount with $foreach.count in all default Velocity templates
Bug fixes
- [SV-40247] Basic authentication could abort early and return status code 500
- [SV-40248] Request to get/download an app resource could return 500 instead of 404
MCP Server
This release introduces initial support for a new type of app - MCPServer.
It enables developers to implement and deploy apps that exposes functionality to external MCP clients in a structured way.
REST API
Improvements
- [SV-40043] POST /comments - add support for creation of anonymous comments
Bug fixes
- [SV-40227] The escapeMessage option for timelineentries endpoints did not work as documented
Improved REST API Documentation
The REST API documentation has been overhauled, and the endpoint options are now aligned with actual support.
- [SV-33203] GET /headless - clarify that this endpoint is a convenience compound endpoint (GET /nodes + GET /properties + GET /contentnodes)
- [SV-33203] GET /contentnodes - clarify that all WebApp-based modules that implements headless are included in the result
- [SV-40222] GET /types - MARKDOWN was missing as valid value for the textPortletFormat option
- [SV-40226] Announce official Markdown support for the massageFormat option. This is a long-standing experimental feature that is now considered stable and production ready. These methods are updated:
- timelineentries
- bookmarkedtimelineentries
- compoundtimelineentries
- tagtimelineentries
- channelmessages
- directmessages
- messagereplies
- comments
Search
Improvements / Bug fixes
- [SV-14956] [SV-38331] [SV-27342] [SV-27442] [SV-31800] [SV-39990] [SV-9704] Improved state handling for better Back button support for facets and paginated results in Search module and Search Faceted module.
Envision
Improvements
- [ENV-359] Refactored button group CSS so it supports a mix of links and buttons.
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.