v4.7.19 release

Release date: September 30, 2024


v4.7.19 had two new features, three improvements, and 14 bug fixes.

Significant new features

  • Deployed an OpenSaml Docker container for local testing.
  • Upgraded OpenSaml 2 to OpenSaml 4.

Significant improvements

  • Brightspot displays an improved error message when clicking Save in the Add to Collection popup without first selecting a collection.
  • Updated the Facebook oEmbed API to v20.0.
  • The method JspUtils#createCookieSignature now accepts as a parameter a literal for a user-selected hash algorithm. Previously the only available hash algorithm was SHA-1, which is now considered insecure.

Significant defects addressed

  • Corrected an issue causing the methods SiteMapFilter#doRequest and SiteRedirectFilter#doRequest to return an http URL when an https URL is available.
  • Corrected an issue preventing an asset's URL from immediately updating after changing the asset's locale. For example, an instance of Brightspot configures permalinks to include the asset's locale, such as /en-US/brightspot. When changing the asset's locale to es-MX, the permalink did not change to /es-MX/brightspot.
  • Corrected an issue throwing a SyntaxError when querying doubly nested indexes in Solr.
  • Corrected an issue preventing methods in the class UrlBuilder from properly decoding query parameters.
  • Corrected an issue causing an extraneous control keyboard_arrow_up to appear above the message You are currently editing <audience name>.
  • Corrected an issue preventing proper rendering of the search panel's board view when viewing abstract content types in status Draft. (An example of an abstract content type is All Article Types that includes concrete types Article, Listicle, and Blog Post.)
  • Corrected an issue causing localized Spanish labels to appear garbled.
  • Corrected an issue in which the Restore widget (containing the buttons Restore to Draft and Restore to Live) was rendered too wide.
  • Corrected an issue throwing a NullPointerException when clicking more_horiz > Swap in the content edit form. Specifically, when a homepage has a module as a lead, clicking more_horiz > Swap in the module threw this error.
  • Corrected an issue throwing an error message when attempting to add an asset on the content edit page to a collection.
  • Corrected an issue causing the Publish button to be disabled but the Publish Override control to be visible. Specifically, an asset is in the status before Publish, and an editor has access to the Publish status. The Workflow widget did not display the expected control Publish, and did display Publish Override.
  • Corrected an issue preventing interfaces or abstract content types annotated with @Hidden(false) from appearing in the search panel's filter of content types.
  • Corrected an issue incorrectly removing a user's access to the Sites & Settings area.
  • Corrected an issue causing screen readers to announce a checkbox instead of a switch when the focus was on a toggle.
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