Sitevision Developer
Log in

Log in

Release Notes Sitevision 2024.07.1

Sitevision 2024.07.1 contains image caption support, CDN improvements, infrastructure updates and fixes in API and REST API

Infrastructure

Improvements

  • [SV-37229] Tomcat is updated to 9.0.90
  • [SV-37084] Added support for brotli/br compression of system CSS resources. Typically improves Pagespeed
  • [SV-37196] Improve CDN support and cacheability for file/image downloads via URL without timestamp (do 301 redirect to URL that includes timestamp)
  • [SV-37041] Move system property setting to UI site setting for easier enabling of strict name checking for file/image downloads. Setting should typically be activated to improve CDN support and cacheability

Public API

Improvements

  • [SV-37083] ImageUtil - added new methods to set the alt and caption properties of an image
  • [SV-37073] WebContentUtil - added support for grids, rows and columns in content strings
  • [SV-37160] WebContentUtil - added support for the <iframe> element in content strings
  • [SV-37251] ChannelWrapper - the addMember method now permits "self" as argument without explicit MANAGE_CHANNELS permission

Bug fixes

  • [SV-37133] WebContentUtil - methods that accepts the name of a content area as argument could fail to locate proper area (typically if renamed)
  • [SV-37104] PortletContextUtil - avoid excessive logging when the getCurrentDecoratedNode() is called from an unexpected context (i.e. not from within execution of a decoration template)
  • [SV-37108] Fixed "referenced objects" bug. References could be incorrect when a link page or link metadata is created via the API

REST API

Improvements

  • [SV-36971] GET /contentnodes - added the new caption property for image entries
  • [SV-36971] GET /headless - added the new caption property for image entries
  • [SV-36791] Updated REST API documentation for timeline endpoints to state JSON_TREE support for the messageFormat parameter

Bug fixes

  • [SV-37212] Improved robustness when reading entries and comments. A broken item should not cause the whole result to fail

WebApps, Widgets and RESTApps

Improvements

Envision

Improvements

  • [ENV-291] Major refactoring of Form components. Deprecation of old variants.
  • [ENV-293] Added disabled state for Dropdown menu item.
  • [ENV-296] Support for norwegian in Tag select and Image viewer 2.

Bug fixes, refinements

  • [ENV-300] Placeholder for contenteditable now uses aria-placeholder attribute.
  • [ENV-302] Navigation component now uses link font color to avoid contrast issues.
  • [ENV-303] Attribute aria-haspopup in Dropdown no longer forces value "true".
  • [ENV-304] Attribute aria-current should now be used in Navigation and Pagination components. Modifier "active" is deprecated.

Envision is an open source UI Library for Sitevision (MIT License)