Releases: boltdesignsystem/bolt
v5.7.1
Misc
- Hotfix v5.7.1 #2532 (@danielamorse)
Features
- DS-839: Add Edit Button to Profile Avatar #2531 (@cjwhitedev @danielamorse)
- DS-733: make tabs show-more button invisble by default #2529 (@cjwhitedev)
Authors: 2
- CJ White (@cjwhitedev)
- Dan Morse (@danielamorse)
v5.7.0
Release Notes
Bare List Object
- Deprecated. Use the utility class
u-bolt-bare-list
. From #2526
Wrapper Object
- Deprecated. Use the new Bolt Wrapper Element or
e-bolt-wrapper
class From #2522
Inline List Object
- Deprecated. Use the Bolt component Bolt List Component. From #2515
UI List Object
- Deprecated. Use the Bolt component Bolt List Component. From #2516
Grid Object
- Deprecated. Use the Grid component instead. From #2518
Flag Object
Deprecated. Use the Bolt Layout with the template: 'flag'
option whenever needed.
Misc
- Release v5.7.0 #2528 ([email protected] @bolt-bot @remydenton @danielamorse @colbytcook @dependabot[bot] @cjwhitedev @MarcinMr)
- DS-802 Bare List Object Deprecation #2526 ([email protected] @bolt-bot)
- Carousel/Layout Test Page Addition #2519 (@bolt-bot)
- build(deps): bump shell-quote from 1.7.2 to 1.7.3 #2508 (@dependabot[bot])
- Bump terser from 4.6.3 to 4.8.1 #2517 (@dependabot[bot])
Features
- DS-694 Twig XSS Vulnerabilities #2524 ([email protected] @MarcinMr)
- DS-834: Remove the medium animation duration #2527 ([email protected] @MarcinMr)
- DS-811 Wrapper Element #2522 ([email protected] @bolt-bot @MarcinMr)
- DS-799 Object Inline List deprecation #2515 ([email protected] @bolt-bot @danielamorse)
- DS-800 UI list deprecation #2516 ([email protected] @bolt-bot @danielamorse)
- DS-798 Grid object deprecation #2518 ([email protected] @MarcinMr)
- DS-736: Element Icon JS Docs #2514 (@cjwhitedev @danielamorse)
- DS-816 Update twig templates that use contentItems #2512 (@remydenton [email protected] @danielamorse)
- DS-790 Content items deprecation #2510 (@remydenton [email protected])
- DS-801 Flag Object Deprecation #2505 ([email protected] @MarcinMr)
- DS-815 Remove check for Band from Accordion #2509 (@cjwhitedev @danielamorse)
- Remove write-file-webpack-plugin package #2507 (@bolt-bot)
- DS-797 Remove Block Object #2502 ([email protected] @MarcinMr)
- Whole Card Clickabilty Test Page #2503 (@bolt-bot @danielamorse)
Bug Fixes
- DS-821 WWW: Button Icon Size Bug #2521 ([email protected] @MarcinMr)
- CC-959: Cleanup Popover/Tooltip on disconnect #2513 (@danielamorse)
Authors: 8
- @colbytcook
- @dependabot[bot]
- Bolt Bot (@bolt-bot)
- CJ White (@cjwhitedev)
- Dan Morse (@danielamorse)
- Marcin (@MarcinMr)
- Mroczko ([email protected])
- Rémy Denton (@remydenton)
v5.4.1
Misc
- Hotfix v5.4.1 #2511 (@danielamorse)
Features
- DS-815 Remove check for Band from Accordion #2509 (@cjwhitedev @danielamorse)
Authors: 2
- CJ White (@cjwhitedev)
- Dan Morse (@danielamorse)
v5.6.0
Release Notes
Type element
- Release a new element that will eventually replace the Text Component and Headline Components From #2415
Teaser Component From #2490
- Added a "Card" display option to the Teaser Component
- New prop
variant
withenum: 'card', 'transparent'
was added. - Prop
type
was deprecated. - Video Thumbnail should be used when creating a teaser opening video modal
Teaser Listing Component From #2486
- The separator between eyebrows is now a dash symbol
-
. - The separator between breadcrumbs is now a chevron symbol
>
- Text in the description is truncated to 2 or 3 lines depending on the breakpoint
Visual changes
Teaser Listing Component From #2486
- The separator between eyebrows is now a dash symbol
-
. - The separator between breadcrumbs is now a chevron symbol
>
- Text in the description is truncated to 2 or 3 lines depending on the breakpoint
Misc
- Release v5.6.0 #2500 (@mikemai2awesome [email protected] @cjwhitedev @danielamorse @bolt-bot @colbytcook)
Features
- DS-808 Profile edit form mockup #2498 ([email protected] @cjwhitedev @bolt-bot)
- DS-517 Type element #2415 (@mikemai2awesome @danielamorse)
- DS-471 Teaser Updates #2490 ([email protected] @mikemai2awesome @bolt-bot)
- DS-782 Refactor dialog close button #2494 (@mikemai2awesome @danielamorse)
- DS-722 Listing Teaser design updates #2486 ([email protected] @MarcinMr)
Bug Fixes
- DS-771 Carousel breaks inside layout grid #2497 ([email protected] @MarcinMr)
- Docs page schema logic fix #2499 (@danielamorse)
- DS-809 fix dialog test pages build errors #2496 (@mikemai2awesome)
- DS-423: Typeahead Button only Clickable When Menu is Open #2495 (@cjwhitedev @danielamorse)
Authors: 8
- @colbytcook
- Bolt Bot (@bolt-bot)
- CJ White (@cjwhitedev)
- Dan Morse (@danielamorse)
- Marcin (@MarcinMr)
- Mike Mai (@mikemai2awesome)
- Mroczko ([email protected])
- Mroczko ([email protected])
v5.5.0
Release Notes
Dialog
Dialog component is added. It is not ready for sites to use until Safari 15.4 adoption improves. From #2492
Icon
The "Chevron-down" icon is replaced with the "More" icon. From #2485
Headline
numberText
prop is depracated (please usenumber_text
),numberColor
prop is deprecated (please usenumber_color
) ,purple
color was replaced withviolet
From #2484
Floating Action Buttons
New component named Floating Action Buttons added. From #2423
Visual changes
Headline
Purple background color var(--bolt-color-berry)
of the headline number is replaced by violet background color var(--bolt-color-violet)
. From #2484
Icon
Icon-only button with size set to small
renders smaller icon now. Overall button size is not affected. From #2423
Misc
- Release v5.5.0 #2493 (@cjwhitedev [email protected] @mikemai2awesome @danielamorse @dependabot[bot] @remydenton @colbytcook @bolt-bot)
- build(deps): bump twig/twig from 2.14.6 to 2.14.11 in /packages/twig-integration/twig-renderer #2468 (@dependabot[bot])
Features
- DS-459 Add Dialog component #2492 (@cjwhitedev @mikemai2awesome @danielamorse)
- Upgrade stylelint, support for
dvb
#2491 (@danielamorse) - DS-777 button element type validation #2483 (@remydenton)
- Move Brightcove JS out of Twig footer template #2489 (@danielamorse)
- DS-459 Comment out esc key hijack in PL #2488 (@danielamorse)
- DS-612 Update the navbar mobile icon #2485 ([email protected] @MarcinMr)
- DS-232 Update headline numbered variation "purple" option #2484 ([email protected] @MarcinMr)
- DS-761 replace image element in hero #2479 (@remydenton)
- Brightcove Audio Player #2482 (@bolt-bot)
- DS-712 Remove twig whitespace added around tooltips #2471 ([email protected] @danielamorse)
- DS-540: scroll to top demo warning #2481 (@cjwhitedev)
- DS-541 Floating Action Buttons #2423 (@cjwhitedev [email protected] @mikemai2awesome @danielamorse)
Bug Fixes
- DS-760 fix switch button label text #2477 (@mikemai2awesome)
- DS-732 Mobile | IOS Search icon is not visible in the search bar #2473 ([email protected] @MarcinMr)
Authors: 10
- @colbytcook
- @dependabot[bot]
- Bolt Bot (@bolt-bot)
- CJ White (@cjwhitedev)
- Dan Morse (@danielamorse)
- Marcin (@MarcinMr)
- Mike Mai (@mikemai2awesome)
- Mroczko ([email protected])
- Mroczko ([email protected])
- Rémy Denton (@remydenton)
v5.4.0
Release Notes
From #2449
Resolved expected behavior for page header menu to close when clinking an on-page anchor link.
From #2462
The ordered (<ol>
) list has new level indicators for nested items.
Visual changes
The ordered list uses decimal, alphabetical and roman numbers for the nested items for any free-form content areas.
Misc
- Release v5.4.0 #2475 (@dependabot[bot] @cjwhitedev @bolt-bot [email protected] @mikemai2awesome @danielamorse @colbytcook @remydenton)
- DS 747 Remove inline twig includes #2459 ([email protected] @MarcinMr)
- Bump twig/twig from 2.14.6 to 2.14.11 in /packages/twig-integration/twig-extensions-shared #2436 (@dependabot[bot] @bolt-bot)
Features
- DS-752 Remove unused docs-site components (Part 2) #2465 (@danielamorse @remydenton)
- DS-498 Close Nav on Anchor Click #2449 (@cjwhitedev @danielamorse)
- DS-442: Holy Grail Layout Cookie #2466 (@cjwhitedev @danielamorse)
- DS-567 Rewrite docs and dependency tests to remove use of button #2463 (@danielamorse)
- Fix: add proper navigation labels #2467 (@mikemai2awesome)
- DS-752 Remove ssr-server and all related code (Part 1) #2464 (@danielamorse)
- DS 748 update ordered list formats in article element #2462 ([email protected] @MarcinMr)
Bug Fixes
- DS-756 Fix css animation selector #2474 ([email protected] @MarcinMr)
Docs
- Search input test page #2461 (@mikemai2awesome)
Authors: 9
- @colbytcook
- @dependabot[bot]
- Bolt Bot (@bolt-bot)
- CJ White (@cjwhitedev)
- Dan Morse (@danielamorse)
- Marcin (@MarcinMr)
- Mike Mai (@mikemai2awesome)
- Mroczko ([email protected])
- Rémy Denton (@remydenton)
v5.3.1
v5.3.0
Release Notes
Video Thumbnail Component
- Video Thumbnail Component now has a inline video option. From #2451
- Added a
video.subtitles
property to the Video Thumbnail components. This property will render a subtitles icon with a "Subtitles available" tooltip to a video thumbnail component. From #2451 - Added a
video
property to the Video Thumbnail components. This property will give a content author the ability to play videos inline. From #2451
Form Component
Added a method to handle two column column. From #2453
Tooltip Component
New aria_type
property on bolt-tooltip. From #2443
Icon Component
Added a subtitles icon. From #2446
Animation Tool Set
Introduced a new animation suite that will allow for class based micro animations to be placed on design system elements. From #2428
PHP
Updated PHP to version 8. From #2454
Accessibility
- Modify page-header keypress interaction. From #2452
- Added a button label to the search input. From #2457
Visual changes
Any modal that has width
set to regular
now has a max-width of 1400px. This means the modal width will not get wider than 1400px. For modals that require going beyond that max-width, use width: full
instead.
Misc
- Release v5.3.0 #2460 ([email protected] @mikemai2awesome @danielamorse @bolt-bot @colbytcook @cjwhitedev @remydenton @adamszalapski)
Features
- DS-737 multi-column form layout and grid spacing fix #2453 (@mikemai2awesome)
- PP-563 add search button label for search input #2457 (@mikemai2awesome @remydenton)
- DS-751: Add support for placeholders to Bolt-only version of |t filter #2458 (@remydenton)
- DC-337: Video Thumbnail Inline Play Functionality #2451 (@bolt-bot @danielamorse @remydenton)
- Remove async attr on global JS script tag #2456 (@danielamorse)
- DS-745 Support PHP 8 #2454 (@remydenton)
- DS-630: Screenreader Keypress Navigation in Page Header #2452 (@cjwhitedev @danielamorse)
- DS-690: Remove Nightwatch #2429 (@bolt-bot)
- Ds 729 Scope button state styles to a and button elements #2440 ([email protected] @MarcinMr)
- WWW-850 add subtitle icon #2446 (@mikemai2awesome @bolt-bot)
- Brightcove Playback Rates update #2445 (@bolt-bot)
- WWW-1112 mock up user sign up page #2417 (@mikemai2awesome @remydenton)
- DS-692 Animation Tool Set #2419 ([email protected] @mikemai2awesome @danielamorse)
- DS-734: Tooltip aria_type Prop #2443 (@cjwhitedev)
- DS-692 Animation Tool Set (edits) #2428 (@danielamorse)
- update chromedriver to 98.0.0 #2439 (@cjwhitedev)
- Fix deploy script #2430 (@danielamorse)
- Ratio Element Typo Fix #2427 (@bolt-bot)
Bug Fixes
- Fix: typeahead search button misalignment #2455 (@mikemai2awesome)
- WWW-1284: Remove reference to undefined
themes
variable #2442 (@remydenton) - WWW-1289 fix page footer button's chevron placement in iOS 14 #2441 (@mikemai2awesome)
- Fix: add max width to regular modal #2434 (@mikemai2awesome)
- Fix: namespace Page Footer component code #2433 (@mikemai2awesome)
- DOCS-53 Remove whitespace around tooltip/popover trigger #2426 (@danielamorse)
Authors: 10
- @colbytcook
- Adam Szałapski (@adamszalapski)
- Bolt Bot (@bolt-bot)
- CJ White (@cjwhitedev)
- Dan Morse (@danielamorse)
- Marcin (@MarcinMr)
- Mike Mai (@mikemai2awesome)
- Mroczko ([email protected])
- Mroczko ([email protected])
- Rémy Denton (@remydenton)
v5.2.4
Misc
- Fix: page header pulse icon link for Saleshub #2448 (@mikemai2awesome)
Authors: 1
- Mike Mai (@mikemai2awesome)
v5.2.3
Misc
- Hotfix: footer and micro journeys #2444 (@mikemai2awesome @remydenton)
Authors: 2
- Mike Mai (@mikemai2awesome)
- Rémy Denton (@remydenton)