Logotype Sitevision Developer
Log in
Log in

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

WebApps, Widgets and RESTApps

Improvements

  • [SV-40137] Added more metrics and logging for better tracking and understanding of actual App Cache usage
  • [SV40142] UI improvements for Widget selection in the Dashboard configuration

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)