Skip to content

Bolt v2.1.0 Released!

Compare
Choose a tag to compare
@sghoweri sghoweri released this 10 Oct 14:08
· 12568 commits to master since this release

What's New?

  • Pattern Lab UI upgraded to now include the latest new features / enhancements. Includes major improvements to Search functionality in addition to new in-browser controls for toggling between light and dark mode, in addition to new controls for toggling the layout between a top-nav vs side-nav #881
  • Foundation-level work implementing Bolt's new Twig rendering service + integration for component-level testing coverage! #895

Enhancements

  • Updated the Band component to automatically assign a default row_start Grid Item position for the main content area. #905

A new content_row_start config option has also been added to allow this automatic row placement to be overriden in advanced use cases.

  • Updated the Icon component’s cross-browser theming support to be visually more consistent when using a pre-defined color option from the built-in color prop #904
  • Added a number of build tool improvements to allow Bolt’s Jest tests (ie regression tests) to run considerably earlier on than before. This allows component-level tests to start running in about ~1.5 seconds vs previously having to wait well over 6+ minutes for the full build to complete first! #902

Fixes

  • Update to the background component to ensure the overlay covers entire background (subpixel rendering fix) #889
  • Update Vue.js example integration to use latest Bolt v2.0 dependencies #891
  • Fix Twig logic issue with the button component that was preventing component-specific classes not beginning with "c-bolt-" to be added to the button component's outer custom element #892
  • Prevent icons from overlapping background video #897
  • Button-related updates to attempt to address occasionally inconsistent rendering in certain browsers #898
  • Fixed a number of critical build tool-related bugs and issues #902
  • Misc bug fixes + cross-browser related updates to Pattern Lab's overall UI; includes major improvements to mobile support to help in cross-browser testing and QA #903

Extra huge shoutout to @margoromo, @mikemai2awesome, @remydenton, and @EvanLovely for the tremendous help getting this next Bolt Design System release out the door! 🎉