Skip to content

Version 1.22.0

Compare
Choose a tag to compare
@cea2aj cea2aj released this 23 Jun 19:06
· 339 commits to master since this release
6129782

Version 1.22.0

Changes

  • Code coverage reports are now generated automatically for the Theme. (#759)
  • A number of dependencies were updated in accordance with Dependabot's suggestions. (#780)
  • The build time in Development mode was reduced significantly. (#782, #829) Build times in
    Production mode were also decreased. (#783, #825)
  • Two new cards supporting videos were added: product-prominentvideo and multilang-product-prominentvideo. These cards
    work with either YouTube or Vimeo content. (#794)
  • The process for formatting hours was made more efficient, resulting in faster renders for cards with hours. (#784)
  • Any SDK branch can now be specified in the global_config.sdkVersion attribute. (#791)
  • Unused CSS was removed from the Theme. (#793, #798)
  • To reduce flashing related to the SDK Component lifecycle, placeholder skeletons were added for the SearchBar and
    Navigation components. (#797)
  • Additional acceptance tests were added for the VerticalFullPageMap and Percy snapshots are now generated for all
    cards. (#830, #820)
  • Multi-language tests were added for the Theme. (#826)
  • The documentsearch-standard card now supports rich text featured snippets. (#838)
  • A new concept, RuntimeConfig was added. This allows configuration, computed at run-time, to be injected into the
    Theme and SDK. This new concept enables JWT integrations as well. (#843)

Bug Fixes

  • A number of changes were made to make the Theme's visual regression tests more reliable. (#764, #765, #766, #778)
  • Corrected how the CTA URLs for the menuitem-standard and multilang-menuitem-standard cards are computed. (#787)
  • The Google Streetview person icon is now visible when using the VerticalFullPageMap layout. (#801)
  • The size of the cluster and result pins are now configurable. (#807)
  • A double encoding error for verticalUrl was fixed. (#836)
  • The Opens At open status message is now properly translated in all languages. (#834)