Release Notes Sitevision 2024.04.2

Sitevision 2024.04.2 contains Dashboard with Widgets support, bug fixes and API improvements

Infrastructure

Improvements

  • [SV-35904] [SV-35904] Official release of Dashboard and Widgets
  • [SV-36869] Tomcat is updated to 9.0.87

Dashboard tech preview has ended! The Dashboard and Widgets functionality is now officially released for all - without any license requirements

A concept where WebApps of type "widget" can be rendered in the edit UI to display data and provide functionality to help editors and admins improve the site.

JCR Model (data/tree backend for Public API and REST API)

Improvements

Public API

Improvements

  • [SV-37002] VersionedRestApi - introducing a new RestApi sibling to execute endpoints of the local REST API in a specific version
  • [SV-36958] ResourceLocatorUtil - added new method to get the CssRuleRepository of the site
  • [SV-36958] NodeTypeUtil - added constants for the CssRuleRepository type and the CssRule type

REST API

Bug fixes

  • [SV-37003] GET /types could fail if the site had an unpublished sv:template in the template tree

WebApps

Bug fixes

  • [SV-36994] Fixed hooks bug. The req.context state could be overwritten if a page contained multiple instances of the same WebApp

RESTApps

Improvements

Bug fixes

  • [SV-36832] Fixed indexing bug. Full reindex of the UGC index could fail if a sv:pageComment was made online on a sv:template by a site editor
  • [SV-37040] [SV-37035] Fixed sitemaps problem. An individual sitemap xml file for a site could contain more than 50 000 entries. Such file would be rejected by Google

Do you want to subscribe to News from Sitevision Developer team? Subscribe here!