Bolt v2.1.0 Released!
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 maincontent
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! 🎉