v3.3.28ΒΆ

Bug

  • History is not created for final State of object so it is missing any values created during commitWrites
  • Can't add just a RichTextElement to a RTE field
  • Content types that extend a Content type that is hidden via resource bundles hides fields
  • Side-by-Side view causes performance bottleneck on overlaid draft revision when diff is extensive
  • Tabbing Into Body Field No Longer Supported
  • Can't Rapid-Add Promos
  • Quote Enhancement: moving up or down overlaps text in body, and removes line breaks
  • Article: Quote: Quote text is overlapping
  • dari-reflections gson version 1.4 could cause error on Brightspot startup
  • Rich Text Elements that are not blocks should be able to be rendered using buildInlineHtml
  • Remove the "Return to Dashboard" Link When Working in an Overlay
  • Adding predicate "cms.owner.site = _site_id_" to Taxon view search returns no results
  • FacebookAuthenticationProvider fails due to invalid mime type on profile image
  • Express Forms: Pardot Form action throws exception if form submission item value isn't present
  • Properties file overrides sometimes don't merge
  • DocumentType being an enum makes it virtually impossible to extend on a project-level
  • HBS "format" helper returning improperly encoded strings
  • Inconsistencies between CMS site search analytics and CSV export
  • Infinite redirect loop in _preview
  • Brightspot Dashboard - Search & Recent Activity: Statuses in Recent Activity widget are pulling from workflow from all sites, not just the site you're on
  • Express styleguide config contains image size context for non-existent file ImageJsonLd.amp.hbs
  • Link text being escaped in RTE
  • SearchResultFilter causes NPE error and 500 response when clicking through to a search result from another site
  • Search results analytics implementation seems incompatible with CDN caching
  • Dynamic Lists Which Are Fully-Populated with Pinned Items Don't Render
  • Admin -> Users and Roles : Can' t restore an archived Role
  • Brightcove video provider naming should be consistent with other providers
  • Federated search tool user UI inconsistencies
  • Remove Directory that should not be there
  • Repeated errors in logs upon failure of document extraction
  • AP Federated Search Importing Hi-Res Versions of Images
  • Can't upload attachment
  • Comment missing as a workflow content type
  • NPE from Video page when no playlist exists

New Feature

  • Add "isInstantiableTo" parallel for ObjectType
  • Default Roles
  • Default User Dashboards
  • Default Workflows
  • Merge Brightspot and Brightspot Express Repositories to Synchronize Versioning and Source Control
  • Default Users
  • Load results when no parameters passed in search
  • Support author image and author blurb on article page
  • Create widget for creation of content templates in Sites & Settings
  • Add ability to copy tool role
  • Add the ability to add readonly types to workflows to support UGC

Improvement

  • Add validation of srcSetDecsriptors from Styleguide imageSize
  • Move Access Into Front-End Tab
  • Brightspot is incorrectly capitalized in some modules' names
  • It's Weird That There Are Two "Sections" in Search When Querying Content Type: Article
  • Add Document Preview Functionality to Attachment
  • Add captcha support to forms
  • DariBaseMigrator: shouldMigrate and findExistingId methods
  • Move content forms from Sites & Settings to Users & Roles
  • Unhide "News" Features on Articles in Canvas Theme
  • Share Bar: Print Should Be a Supported Option
  • Ability to specify a CMS preview URL prefix instead of using the first URL of a site
  • Make brightspot build faster
  • Allow for a Global-Only Broadcast Message
  • SearchSpotlightTriggers#getTriggeredTerms should convert the query string to lowercase.
  • Convert download widget into ContentEditWidget
  • Move various DAM settings into Sites & Settings
  • RecalculationTask logging should use debug level