Brightspot Releases

v4.2.10 release

Release date: July 7, 2020


Significant improvements

  • Integrated a new version of the GraphiQL explorer. Filed under: GraphQL
  • Updated Java and Node.js libraries to include latest security patches. Filed under: security
  • Inside the rich-text editor, editors can now press Shift+Enter inside a numbered or bulleted list to start a new paragraph without the number or bullet. Filed under: rich-text editor
  • Administrators can reduce the number of search fields for various content types. Doing so may provide for a smoother editorial experience when searching in the search panel. Filed under: search
  • In the rich-text editor, editors now have expanded features for working with tables. (Some of these features were previously available in Brightspot version 3.x.) Filed under: rich-text editor

Significant defects addressed

  • A recent update to GraphQL functionality caused regression errors in some of the developer UI controls and displays. Those errors were addressed. Filed under: GraphQL
  • Bulleted lists in the rich-text editor that had some hyperlinked items did not retain markup after publishing the page. Hyperlinked items in bulleted lists now persist as expected. Filed under: rich-text ✍️
  • In some scenarios, customizing the rich-text editor’s toolbar prevented display of the submenu under the Track Changes button. This defect has been addressed. Filed under: rich-text editor
  • In the Edit Site widget, the desktop was not available as one of the preview device types. Desktop is now available as one of the preview device types. Filed under: site setting
  • In the rich-text editor, an error occurred when closing a pop-up widget for examining one of the embedded enhancements. This defect has been addressed. Filed under: rich-text editor
  • In the rich-text editor, adding an enhancement as an item in a bulleted list generated an error. Using enhancements in bulleted lists now works as expected. Filed under: rich-text editor
  • Some aspects of Instagram feeds were not displaying correctly on the front end or were not integrated correctly with Brightspot. The feeds now display correctly. Filed under: social
  • If you published a CustomContentDeliveryApiEndpoint in 4.2.9.x and are upgrading to 4.2.10.x+, your endpoints need to be republished in order for them to continue working. Filed under: GraphQL

Breaking changes

  • The following RTE actions were merged into the TABLE action:

    • MERGE_TABLE_CELLS
    • TABLE_ADD_ROW_AFTER
    • TABLE_ADD_ROW_BEFORE
    • TABLE_ADD_COLUMN_AFTER
    • TABLE_ADD_COLUMN_BEFORE
    • TABLE_DELETE_ROW
    • TABLE_DELETE_COLUMN
  • Projects using those actions in the toolbar can safely remove them, because table actions are now accessible through the triple dot menu on the table enhancement.
  • Many filters are now hidden in the search panel, and editors can expose them by clicking on a control. Hiding filters is the default configuration. To restore the old view, disable this feature entirely in Admin > Settings > Global > Debug > Disable Configurable Search Filters.
  • Security upgrades mandated the following changes:

    • javax.mail::mail was renamed com.sun.mail:javax.mail
    • Various Google API signatures changed
    • Jsoup removed deprecated methods
    • Cron utils started using the official java.time over org.threeten.bp
    • onegraph project renamed to graphql-ui
  • In the CMA, StorageItems were using the scalar type Upload. They now use a GraphQL Input Type called StorageItem which contains two fields:

    • url whose type is the URL scalar which is expecting a String URL
    • file whose type is the previously used Upload scalar.
Previous Topic
v4.2.11.1 release
Next Topic
v4.2.10.2 release
Was this topic helpful?
Thanks for your feedback.
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