Skip to main content

v4.7.19 release

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 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 > Swap in the content edit form. Specifically, when a homepage has a module as a lead, clicking > 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.