v4.2.41 release
Release date: February 28, 2023
v4.2.40 had 18 bug fixes and two improvements.
Significant improvements
- A new
Query.option
is available to opt out of Solr query joins. - When searching for a child asset to include in a parent asset, the status Revision is no longer available in the search panel. For example, when searching for an author to add to an article, editors can no longer filter for authors in the Revision status.
Significant defects addressed
- Corrected an issue in which a question mark
?
in a search term incorrectly returned zero results. - Corrected an issue that caused the message
Restored Work In Progress
to appear after publishing, closing, and then re-opening an asset. - Corrected an issue in which queries working in Solr 4.6.1 no longer work in Solr 8.11.1.
- Corrected an issue in which fields annotated with
@Hidden
are unavailable in custom content edit forms. - Corrected an issue in which SVG images split a child RTE module when placed inside a parent RTE. For example, a child RTE module
Priority Tag
contains an embedded SVG. When embedding thePriority Tag
module into a parent rich-text editor, the SVG split the module into two. - Corrected an issue in which faceted fields are not retained in a cloned Solr query.
- Corrected an issue in which character formatting was lost in the ProseMirror rich-text editor after applying a hyperlink. For example, applying a hyperlink to the formatted text Brightspot User Guide removes the boldface and underline.
- Corrected an issue with the
SitemapTask
iteration that resulted in an invalid offset for an SQL query. - Corrected an issue in which using using
Alteration<?>
to move fields between tabs caused those fields to always appear above the fields originally in the tab. For example, you definepublic class SiteAlteration extends Alteration<Site>
that uses@ToolUi.Tab(TAB_MAIN)
to move the Favicon field from the Front-End tab to the Main tab. The Favicon field appeared above all other fields originally in the Main tab, even if the field order in code or various@ToolUi
annotations indicated differently. - Corrected an issue in which the method
ImageSize#getAttributes
did not use externalImageMetadata
information when the image itself has no explicit width or height. - Corrected an issue in which archived vanity and site redirects always threw error 404. For example, an admin archived the redirect from
/index
to/welcome
. With this fix, requests to/index
display the actual asset at/index
. - Corrected an issue in which the height and width were not set for uploaded WebP images.
- Corrected an issue in which requests for a
www
subdomain used a differentrobots.txt
than those for the domain itself. For example, requests forwww.brightspot.com
used a differentrobots.txt
file than a request forbrightspot.com
. - Corrected an issue in which clips made through Amazon Elemental did not appear in the video's Edit Video > Clip tab.
Breaking changes
- The fix for Solr 8.11.1 described above requires a SQL-to-Solr copy.