v5.0.0
Release Notes
For step-by-step upgrade docs see https://github.com/boltdesignsystem/bolt/wiki/Upgrade-to-5.x.
Node
Updated node to v14.18.1. From #2358
Icon Component
All instances of the Icon Component have been replaced with the Icon Element. From #2366
Video Component
This component has been removed. From #2376
Dropdown Component
This component has been removed. From #2365
Block List Component
This component has been removed. From #2353
Figure Component
The following deprecated props have been removed: media.image
, media.icon
, media.video
, media.table
, and content
. From #2366
Device Viewer Component
The following deprecated props have been removed: image
, and magnify
. From #2366
CSS Updates
- Removed the
Bolt-theme()
mixin. From #2364 - Removed the Crop Object. From #2352
- Removed the Island Object. From #2351
Visual changes
Icon Element
Icons may appear slightly larger in the following components:
- Button
- Card (Card actions)
- Carousel
- Chip List
- Chip
- Code Snippet
- Form elements (submit, validation icons)
- Link
- Tabs
- Typeahead
- Holygrail Layout
Breaking Changes
- Release v5.0.0 #2378 (@cjwhitedev @danielamorse [email protected] @bolt-bot @colbytcook @mikemai2awesome [email protected])
Features
- DS-395 [Remove] "bolt-theme()" Deprecated #2364 ([email protected] @bolt-bot)
- DS-344: [Remove] Bolt Video Component #2376 (@bolt-bot @danielamorse)
- DS-667 Individual icon JS imports #2369 (@danielamorse)
- DS-654: Check all
@each
calls in scss #2344 (@cjwhitedev) - Icon replacement #2368 (@danielamorse @bolt-bot @colbytcook @cjwhitedev @mikemai2awesome)
- DS-631: Replace Remaining Icons #2366 (@cjwhitedev @bolt-bot @danielamorse)
- DS-640 Upgrade npm-sass, node-sass #2367 (@danielamorse)
- DS 274 Remove bolt dropdown component #2365 ([email protected] [email protected] @MarcinMr)
- DS-666 Update Icon docs #2361 (@danielamorse @bolt-bot)
- Updated node to v14.18.1 #2358 (@bolt-bot)
- DS-598 Icon build task #2359 (@danielamorse @bolt-bot)
- Ds 585 Remove Crop Object #2352 ([email protected] @MarcinMr)
- DS 586 Remove Island Object #2351 ([email protected] @bolt-bot)
- DS-564 Remove Block List Component #2353 (@bolt-bot [email protected] @colbytcook @mikemai2awesome @danielamorse)
Bug Fixes
- Fix missing icons #2371 (@danielamorse)
Authors: 9
- @colbytcook
- Bolt Bot (@bolt-bot)
- CJ White (@cjwhitedev)
- Dan Morse (@danielamorse)
- Marcin (@MarcinMr)
- Mike Mai (@mikemai2awesome)
- Morse ([email protected])
- Mroczko ([email protected])
- Mroczko ([email protected])