Brightspot Releases

v4.2.23 release

Release date: September 3, 2021

Version 4.2.23 had 48 bug fixes, two new features, and 17 improvements.

Significant improvements

  • Preview pane—

    • Shared previews include the name of the editor who generated the preview.
    • Preview of assets inside parent assets. For example, if an image is used in an article, editors can preview the image itself and also preview the image inside the article.
    • Better integration for headless projects.
  • GraphQL—

    • CDA now supports headless applications with their own object types.
    • Added support of non-standard scalar input types.
    • Where appropriate, the Access-Control-Allow-Credentials response header has been added.
    • Improved error processing in the GraphiQL Explorer.
    • Traces of the Dari profiler response option have been removed. This feature will be redeployed in a future release.
    • New annotation that allows changing the type name of a view model in the GraphQL schema.

Significant defects addressed

  • Prior to this release, editors without permission to access content templates saw the Create Content Template menu item in the content edit page, and clicking that menu item displayed an error page. Starting with this release, editors without permission to content templates do not see the Create Content Template menu item.
  • Prior to this release, creating a content template for an iframe module with a blank URL generated an error. Starting with this release, editors can create a content template for an iframe with a blank URL.
  • In some scenarios, the method AutomaticPersistedQueryProtocol#loadQuery did not handle validation exceptions. This defect has been addressed.
  • Published URLs containing higher-order UTF-8 characters generated 404 errors. For example, visitors attempting to view a URL containing Chinese characters received an error 404. This defect has been addressed.
  • Prior to this release, the Bulk Upload servlet did not query a file’s storage setting, and always uploaded files using the default storage defined in context.xml. Starting with this release, the Bulk Upload servlet queries a file’s storage setting; if none is specified, it falls back to the setting in context.xml.
  • In some scenarios, the Image Editor did not preserve freeform crops. This defect has been addressed.
  • In some scenarios, the percentage complete indicator in a bulk upload did not match the progress circles. This defect has been addressed.
  • In some scenarios, both English and Spanish field labels appeared when the Brightspot locale was set to use Spanish only. This defect has been addressed.
  • Prior to this release, the preview pane did not always display the latest edits made in the content edit form. This defect has been addressed.
  • Corrected the presentation of area-stacked, line, and scatter report graphs.
  • Corrected an issue causing the Color field in the Edit Text Color widget to behave incorrectly.
  • Corrected an issue in which clicking the Raw HTML button code in the rich-text editor's toolbar crashed the browser.

Breaking changes

  • The Recent Activity widget displays by default only the last 30 days of activity. This default can be overridden by configuring brightspot/cms/recentActivityLimitDays setting.
  • Updates to the preview pane mandated that AppetizeioContentEditPreviewType be no longer supported. To leverage Appetize IO, projects must use the new AppetizeioPreviewType.
  • A new method BulkUploadProcessor#getStorageSetting needs to be implemented for situations in which BulkUploadProcessor#onUpload is used.
Previous Topic
v4.2.24.1 release
Next Topic
v4.2.23.10 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
Landing pages
Everything you need to know when creating, managing, and administering content within Brightspot CMS.

Admin configurations
A guide for installing, supporting, extending, modifying and administering code on the Brightspot platform.

Field types
Content modeling
Rich-text elements
A guide to configuring Brightspot's library of integrations, including pre-built options and developer-configured extensions.

Google Analytics
Apple News