Release Notes Sitevision 2024.10.1
This release introduces geolocation support. It also contains bug fixes and improvements in the API.
Infrastructure
Improvements
- [SV-37391] Geolocation data support (UI, metadata, API and app config)
- [SV-37479] Open Graph Link metadata should use absolute URL to match expected og behaviour
Tech preview
AI functionality tech preview started in 2024.08.1. Preview continues in the 2024.10.1 release
JCR Model (data/tree backend for Public API and REST API)
Improvements
- [SV-37370] Added new Node types: sv:geolocation and sv:metadataGeolocationDefinition
Public API
Improvements
- [SV-37501] SystemUserUtil - added new convenience methods
- [SV-37550] WebContentUtil - Specific table type can be specified for
<table>
using thedata-tabe-type-name
attribute - [SV-37583] WebContentUtil -
<iframe>
element will now result in creation of a Html module (instead of the legacy Iframe module)
Bug fixes
- [SV-37495] WebContentUtil - block element data within
<table>
could be placed outside the table and multiple<tbody>
elements could be generated - [SV-37550] WebContentUtil - Tables was created without table type
WebApps, Widgets and RESTApps
Improvements
- [SV-37436] New Sitevision component for config UI:
geolocation-list
- [SV-37440] Add support for geolocation metadata in Sitevision components for metadata
RESTApps
Bug fixes
- [SV-37488] Infinite event loop can be triggered when just loading the index.js for badly designed RESTApp
Search
Bug fixes
- [SV-37503] Fixed clustering bug that could cause inconsistent data in the User index when anonymizing a user
Envision
Envision Theme refinements in Sitevision
- [SV-37490] Theme UI did not have configuration for Envision Status Error
- [SV-37463] Site font overview UI did not display proper values when font was based on an Envision Theme
- [SV-37449] Theme-based site font did not work properly when used in table type
- [SV-37446] Dark Theme did not work properly in responsive tables
Envision is an open source UI Library for Sitevision (MIT License)
- Envision documentation is available at https://envisionui.io
- Source is available at https://github.com/sitevision/envision