Release Notes Sitevision 8.2

Sitevision 8.2 is a minor release in the 8 series that introduces alias support, new buddy icons and lots of API improvements.

Infrastructure

Upgrades

  • [SV-31766] Tomcat is upgraded to 8.5.64

Other

Public API

Improvements

Sitevision 8.2 introduces a new 160px min size for image source sets! The min size in prior versions was 320px.

The new/smaller min size should typically be considered when using ImageRenderer with an ImageScaler to render small images responsive (images with a width less than 320px didn't previously get a srcset but now they potentially will as the new min size is 160px).

To disable source set rendering completely in ImageRenderer, specify SourceSetMode.OFF - typically via the ImageRenderer.clearSourceSetMode() method.

Bug fixes

  • [SV-31912] PermissionUtil - methods that relies on "current page" previously failed for RESTApps (i.e, returned false)
  • [SV-31814] UserIdentityWrapper - permission checks for mutating operations previously failed when invoked from a RESTApp
  • [SV-31805] UserIdentityUtil - methods would previously return null for inactivated user identities
  • [SV-31770] ImageRenderer - removed faulty and misleading logging

See the Public API Change Log for full details

REST API

Improvements

  • [SV-30808] GET/POST/PUT/DELETE aliases - new endpoint to manage sv:alias data
  • [SV-31905] GET bookmarkettimelineentries - result now includes new X_LARGE buddy icon
  • [SV-31905] GET comments - result now includes new X_LARGE buddy icon
  • [SV-31905] GET compoundtimelineentries - result now includes new X_LARGE buddy icon
  • [SV-31905] GET notifications - result now includes new X_LARGE buddy icon
  • [SV-31905] GET timelineentries - result now includes new X_LARGE buddy icon
  • [SV-31905] GET useridentitygroups - result now includes new X_LARGE buddy icon
  • [SV-31905] GET likes - result now includes new X_LARGE buddy icon
  • [SV-31969] GET comments - video attachments now includes "streamURI"
  • [SV-31969] GET compoundtimelineentries - video attachments now includes "streamURI"
  • [SV-31969] GET timelineentries - video attachments now includes "streamURI"
  • [SV-31864] GET likes - result now includes the "disabled" state
  • [SV-31883] GET/POST timelineentries - added support for poll entries
  • [SV-31816] More extensive documentation of REST API URLs (identifier-based vs. path-based)

Bug fixes

  • [SV-31984] POST/DELETE bookmarkedtimelineentries - could previously send WebSocket message before mutation was complete
  • [SV-31984] POST/PUT/DELETE comments - could previously send WebSocket message before mutation was complete
  • [SV-31984] POST/DELETE likes - could previously send WebSocket message before mutation was complete
  • [SV-31984] POST/PUT/DELETE timelineentries - could previously send WebSocket message before mutation was complete
  • [SV-31824] POST timelineentries - sharing a page previously required WRITE permission on shared page (now requires READ)
  • [SV-22108] Requests to the REST API previously didn't adhere to the Schema/Access requirements on the site (didn't send https redirect)
  • [SV-31878] URL field in the REST API Console (/rest-api/doc) would previously clear all existing input when new partial text was pasted

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