v4.7.17 release

Release date: September 3, 2024


v4.7.17 had six improvements and 19 bug fixes.

Significant improvements

  • When configuring an editorial content report, a message appears if the corresponding task host is not configured in Sites & Settings. (Without a configured task host, editorial content reports do not run.)
  • Improved the form of the ping command used to determine if a database is available.
  • Improved view model and other front-end processing to enable developers to build custom modules using editorial content types.
  • When configuring a content report using a content query, the list Display Fields now includes an extra identifier if several fields have the same name. If previously the editor saw the field Description twice in the Display Fields list, now the editor sees Description (description) and Description (cms.seo.description).
  • Upgraded Github runner for Antithesis, addressing the run-time error System.IO.IOException: No space left on device.
  • The HTTP response status code is now 500 for GraphQL schema load failures.

Significant defects addressed

  • Corrected an issue preventing proper rendering of an RSS feed when the corresponding section has a URL ending with a forward slash (such as /firstsection/).
  • Corrected an issue preventing proper rendering of a post's history in an asset's Conversation widget.
  • Corrected an issue preventing persistent disabling of the Crosslinker.
  • Corrected an issue preventing proper rendering of Getty images in the search panel's grid view.
  • Corrected an issue preventing proper listing of assets in The Shelf when filtering by a role.
  • Corrected an issue preventing Brightspot from populating all <iframe> elements in the preview pane.
  • Corrected an issue causing a parent asset's preview control remove_red_eye to disappear and a NullPointerException message to be thrown when a child asset's content type is not available.
  • Corrected an issue causing a certain combination of workflow and permissions to incorrectly give a user the publish permission.
  • Corrected an issue preventing the removal of the last watcher in a list of watchers.
  • Corrected an issue throwing a NullPointerException when attempting to drag an asset from The Shelf onto the content edit form.
  • Corrected an issue causing incorrect rendering of an asset in the preview pane, but correct rendering on the live front end.
  • Corrected an issue preventing proper population of lists of objects. For example, when creating a role, the list of content types included entries other than content types.
  • Corrected an issue preventing correct operation of the spell checker when track changes is toggled on.
  • Corrected an issue preventing proper interaction with the New Workstream widget. Specifically, if an editor opened New Workstream and clicked Save, the widget became blank instead of displaying a message to enter a required name.
  • Corrected an issue preventing population of The Shelf's source list when the asset in the content edit form did not include a typeId in its URL.
  • Corrected an issue preventing synchronous updates of dynamic placeholder text on integer fields.
  • Corrected an issue throwing NullPointerException errors when generating a content report. Specifically, if a content report was incorrectly configured and then subsequently correctly configured, running the correct configuration threw this error.
  • Accessibility—
    • Added announcement for the name of date fields, such as Embargo Date.
    • Added announcements for the Expand All unfold_more control as well as for successfully removing an item from a list.
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