v4.5.27 release
Release date: October 17, 2024
v4.5.27 had one improvement and 21 bug fixes.
Significant improvements
- Made an improvement to increase security around generating cookie signatures.
Significant defects addressed
- Corrected an issue preventing UrlBuilder from failing to decode a valid query parameter.
- Corrected an issue causing some Spanish translations to be garbled.
- Updated Facebook oEmbed API to latest version.
- Corrected an issue causing dynamic notes to replace existing notes if the content was the same.
- Corrected an issue preventing the proper display of images when querying and trying to import from external AP Images libraries.
- Fixed a regression issue causing Editorial Content Type fields named
id
to throw an error. - Two usages of
JspUtils#getAbsoluteUrl
were changed to useUrlBuilder
. - Fixed a UI padding issue related to the Audiences widget at the top of the content edit form.
- Corrected an issue causing a Null Pointer Exception in Board View when the user attempted to view abstract types in a Draft state.
- Improved security related to a jsoup library. This fix introduced a breaking change on the third-party's end. See "Breaking Changes" for more information.
- Corrected an issue preventing UrlBuilder from properly handling URL fragments.
- Fixed a UI issue causing module tab menus to be partially covered by an opened preview pane.
- Corrected the size and alignment of the Restore to Draft and Restore to Live buttons for archived assets.
- Corrected an issue throwing a
Null Pointer Exception
when attempting to swap the style of a module. - Fixed an issue causing screen readers to describe toggle fields as checkboxes; now, they are described as switches.
- Fixed an issue causing Preview to Edit to not work properly in some cases.
- Fixed an issue causing abstract classes and interfaces marked with
@Hidden(false)
to not appear as a content type filter in search. - Fixed a regression issue preventing some users from accessing Sites & Settings.
- Fixed an issue preventing a CMS UI popup initiated from the submission of a form from being reopened upon a resubmission.
- Fixed an issue showing duplicates of standard image sizes in the resized image popup.
Breaking changes
- Changes were made to remain current with jsoup; however, in doing so, library updates to whitespace handling may change textual content, like stripping spaces that were not previously stripped, vice versa, and other changes. Projects running versions that implement these changes (
4.5.15.23
,4.5.27
,4.7.20
, and4.8.0
) must address any potential issues surrounding this. The update is from1.14.3
->1.17.3
. See jsoup News and release notes for more information on how to resolve issues. Additional references can be found in jsoup’s Parser documentation and on their Issues repository.