Release Notes Sitevision 2023.02.1
Sitevision 2023.02.1 contains infrastructure upgrades, bug fixes, improvements and support for the http PATCH method in apps.
Infrastructure
Upgrades
- [SV-35174] Tomcat is updated to 9.0.71
- [SV-35197] Java is updated to Corretto version 8.362.08.1
Improvements
- [SV-13480] Doctype for all pages are now always HTML5
- [SV-35222] Increased max-size for wrapper logs (20M => 200M)
Bug fixes
- [SV-29540] [SV-29541] [SV-35122] Rendering fixes for removed legacy min/max toolbar for layouts and modules (users that had a selected state could potentially get partial content when the toolbar was no longer present, i.e. some modules and their output was missing)
Public API
Bug fixes
- [SV-35254] StructureUtil - fixed improper structure checking. It has never been allowed to move a Node to/from the Trashcan. This is now properly enforced. An Exception will now be thrown for such attempt.
- Hint: always use TrashcanUtil to "move node to trashcan" and "move node from trashcan" (i.e. restore or permanently delete)
- [SV-35204] BuddyIconRenderer - fixed proper escape/encoding of potential alt attribute value (introduced in 2023.01.1)
Improvements
- [SV-35211] RestappInvoker - added support for invoking PATCH routes
- [SV-23994] StructureUtil - added support for move of sv:collaborationGroupPage
- [SV-35259] TrashcanUtil - added support for trash/restore/delete of sv:collaborationGroupPage
- [SV-35126] ImageRenderer - added support for css classes, data attributes and aria attributes
- [SV-35102] LandingPageUtil - added new method for messages
REST API
Improvements
- [SV-31538] GET/PUT/POST/DELETE /virtualgroups - new endpoint to manage sv:virtualGroup nodes of the site
WebApps
Improvements
- [SV-35210] Support for the http PATCH method in WebApps - router.patch
- [SV-35220] Support for the http PATCH method in client-side requester - requester.doPatch
Bug fixes
- [SV-35164] Fixed misleading Status Code for WebApp resources and files. Now returns proper code (i.e. not 200) when something is wrong
Envision
Improvements
- [ENV-222] - Add Status colors, Status badge components and status color for badges.
- [ENV-233] - Add new Tooltip component
- [ENV-232] - Add Popover Tooltip variant
- [ENV-151] - Use Brand colors in Poll progress indicator
Bug fixes
- [ENV-231] - Tag Select used wrong text color. Now uses form input font color.
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