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 the Priority 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 define public 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 external ImageMetadata 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 different robots.txt than those for the domain itself. For example, requests for www.brightspot.com used a different robots.txt file than a request for brightspot.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.
Our robust, flexible Design System provides hundreds of pre-built components you can use to build the presentation layer of your dreams.

Asset types
Module types
Page types
Brightspot is packaged with content types that get you up and running in a matter of days, including assets, modules and landing pages.

Content types
Modules
Landing pages
Everything you need to know when creating, managing, and administering content within Brightspot CMS.

Dashboards
Publishing
Workflows
Admin configurations
A guide for installing, supporting, extending, modifying and administering code on the Brightspot platform.

Field types
Content modeling
Rich-text elements
Images
A guide to configuring Brightspot's library of integrations, including pre-built options and developer-configured extensions.

Google Analytics
Shopify
Apple News