v3.3.22

Bug

  • CMS: Filter: User: User Fields are duplicated
  • Integrate with AWS Rekognition
  • Applying State#as(SomeInterface.class) reverts non-persisted changes
  • SocialBarViewModel should use instantiableTo instead of instanceof
  • Asset request and expiration admin notifications messages are no longer formatted correctly
  • Refactor Tabs Module
  • Bulk Upload-->Title: The (Required annotation)in the placeholder is not hidden
  • Inspire Confidence - Nav Browse Inactive
  • MySQLDatabase: New database table creation fails if another database exists with Record table
  • Search by URL functionality not working properly with https urls
  • YouTube Federated Search: Videos sometimes cannot find ID
  • When including the express-dam module, all Images are hidden by default after being published
  • Configuring Segmentation Targets Causes Stack Overflow
  • Canvas: Wrong Color for Tabs Module
  • Promo: External Link Should Include Option to Open in Same Window / New Window
  • InternalLink does not generate correct anchor suggestions for Augmentations
  • Certain Language Localizations Result in NPE
  • Make YouTube Federated Search channel Id note more descriptive
  • Canvas theme bug fix: Promo- Feature Box Center
  • New tabs module gets js error from track.js on site implementation
  • Canvas - Change the font-size of body to 16px
  • List Module template should use "ctaText", "ctaUrl", "ctaTarget" instead of "link"
  • Slack plugin does not honor the "Allow Unconfirmed Usernames" setting.
  • Canvas: List Promo / External Items Do Not Support Hyperlinks
  • Format helper errors when not all localization files exist
  • Express Archetype creates themes with express _theme.json, which breaks initial build
  • BSP-4971 causes double close exception in logs

New Feature

  • Available types in bulk upload dashboard widget need to be able to be restricted
  • Add ability to bulk upload multiple file types at once
  • Federated Search: Shutterstock
  • Module: Pull Quote
  • JSON-LD Schema Annotation
  • Initial localization data model API
  • Formalize API to override object type/field annotation values downstream
  • Form frontend doesn't render title and description from Form Model

Improvement

  • Bulk Upload popup should allow some form fields to be hidden
  • Federated Search: Dropbox
  • Modification of interface applied through Augmentation does not receive an original object that implements the interface
  • Automate new POC environment setup
  • Federated Search: Google Drive
  • Federated Search: Box
  • Bring Tables Back to the RTE
  • Break migration module into sub-modules
  • Footer: Adding Footer Columns
  • Add Support for Pinning to Specific "Slots" to the List Module
  • Remove auth/navigation/AuthenticatedNavigationItem.amp.hbs from _config.json
  • List Module: Add Support for a "Call to Action" Link
  • Bulk upload should honor the order of files being uploaded
  • Anchorage#getAnchorsForObject helper method should honor Augmentations
  • Canvas - Add Toggle/Accordion List Module
  • Styleguide build is sometimes really slow
  • Remove Inspire Confidence migration module
  • Sectionable#getHierarchicalParent should return Hierarchical to allow for Substitution