Support and Documentation

v3.3.19

Bug
  • User sometimes can't log in after they've logged in from many different devices

  • Shared Module label does not honor renaming (localization) from properties file

  • Shared Module does not pick up Content Templates

  • Section (CMS): Internal name sometimes defaults to fallback required text

  • AffinityData will never decrement TimeSeries when Affinity is deleted (and increments TimeSeries too early)

  • ToolPageContext should reference ToolPermissionProvider for site permissions

  • Blog Assignment Appears Twice on Blog Post

  • Update Express FE to use the latest versions of Node.js and Yarn

  • Eclipse : Our Topic Module - Promo Titles should truncate

  • Conditional validation on CommonContentSettings for better back compatibility

  • Hiding CMS stack traces should apply to DebugFilter

  • 404 errors from _content-edit-widget with custom root context path

  • Users & Roles clears changes after user presses "save"

  • Duplicate permalink causes pre-existing permalinks on Content to be incremented

  • ImageMetadata causes NPE if reading Image's metadata returns null

  • Foundry Theme: Unwanted extra HTML character displays in page header

  • Specifying specific classes in RSS feeds doesn't work for augmented classes.

  • Polo theme removal: Grandparent and Site module follow-up cleanup.

New feature
  • Introduce site integration tests

Improvement
  • CMS -> Dashboard -> Bulk Upload Settings -> Default Type should limit available types to reasonable options

  • Documentation: brightspot.corporate.pressrelease

  • Documentation: brightspot.corporate.syndication

  • Documentation: brightspot.comscore

  • Documentation: brightspot.google.adsense

  • Documentation: brightspot.google.analytics

  • Deprecate brightspot.commerce.product

  • 2 factor auth - need more generic language

  • Improves object select search results to be similar to global search

  • Add Javadocs for ContentEditWidget

  • Add Javadocs for ObjectUtils