Sitevision 8 introduces Cache API for Webapps/RESTApps and more developer-centric logging and monitoring. The release also includes several improvements and bug fixes.
Infrastructure
Upgrades
[SV-31285] Tomcat is upgraded to 8.5.59
[SV-30902] Coretto is upgraded to 8.265.01.1
Other
[SV-30545] All logging via the API (LogUtil and new console.log) will be written to a daily separate file (app.log)
[SV-30275] Default SSL keystore is renamed and moved to a location that is always included/overwritten in new SiteVision installations/upgrades
[SV-27139] Completely remove RdfImport (was deprecated and closed as of SiteVision 5)
[SV-30545] App log - a new live log available via /admin/applog. This view requires the "developer" permission and it will contain all logging that is performed via the API (i.e. via LogUtil and new server-side Javascript console.log)
[SV-31474] (8.0.1) LocaleUtil - added support for the ru-BY Locale (russian language in Belarus)
Bug fixes
[SV-30754] TranslationUtil.getTranslatedFrom might falsely return null for a copied translated page with new origin set
[SV-31243] (8.0.1) NodeIterator.next() and NodeIterator.nextNode() could throw exception (that also couldn't be handled at all in scripts due to Sandboxing)
[SV-31179] Support for JSON in entries and comments ("messageFormat" property in /comments, /timelineEntries, /compoundTimelineEntries and /bookmarkedTimelineEntries)
[SV-30818] More forgiving/robust handling of POST /simpleuser (silently ignore null values)
[SV-31051] Introducing "attachments" property for GET /comments (resource data for comments with attached files/images)
[SV-30824] License/feature "Social collaboration" is no longer required to GET /comments for sv:pageComment
Bug fixes
[SV-31394] Security fixes for some REST API operations on social collaboration data