v4.8.0-rc.2024.9.3 beta release

Release date: September 3, 2024


v4.8.0-rc.2024.9.3 beta release has 16 bug fixes, six improvements, and one new feature.

Significant new feature

  • Brightspot no longer caches empty model lists returned from Ask AI and Create with AI.

Significant improvements

  • Added integration tests for the right-rail toolbar.
  • Added integration tests for POST search requests.
  • Improved the usability of the GraphQL code generator.
  • Restored the ability to specify a proxy when running yarn server:styleguide.
  • Renamed the label Chat with AI to Create with AI.
  • Increased the width of the Ask AI chat window.

Significant defects addressed

  • Corrected an issue causing the method AIChatSettings#getCurrent to throw a NullPointerException when initializing Brightspot with a new database.
  • Corrected an issue causing the Ask AI widget to disrupt the placement of a broadcast message.
  • Corrected an issue causing the Ask AI widget to throw an intermittent RuntimeException.
  • Corrected an issue preventing importation of subscribed calendars from Google Calendar. For example, editors were not able to import a Google Calendar Holidays in United States.
  • Corrected an issue preventing the use of string literals in GraphQL queries backed by selection fields in an editorial content type. Specifically, if an editorial content type included a select field, then submitting a GraphQL query filtering on the value of the select field (such as issueType: "Bug") threw a validation error.
  • Corrected an issue preventing GCA type resolution for embedded fields of disparate types. For example, a field List<Record> foo is annotated with @Types({ Bsp16620Foo.class, Bsp16620Bar.class }). Queries retrieving the value of foo failed.
  • 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 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 throwing a NullPointerException when attempting to drag an asset from The Shelf onto the content edit form.
  • 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