Skip to content

Releases: boltdesignsystem/bolt

v4.0.1

24 Jun 23:57
Compare
Choose a tag to compare

Misc

Bug Fixes

Authors: 1

v4.0.0

23 Jun 01:14
Compare
Choose a tag to compare

Release Notes

Navbar

4.0 contains breaking changes to the Navbar component. These are the most common changes you will have to make:

  • Don't put Navbar inside <bolt-sticky>. Navbar is now sticky by default and handles its own top offset.
  • items no longer contains structured data. Pass renderable content to the items prop. See docs for reference.
  • title.text renamed to title.content
  • title.hide_title renamed to title.hide_text
  • title.url moved to title.link.attributes.href
  • active renamed to current

Less common changes:

  • theme: false removed, use theme: 'none' instead
  • moreText removed, hardcoded to "More" (still translated)
  • content prop added for optional custom content that replaces title and links templates
  • spacing prop added

For full documentation and demos, see Navbar docs.

Card

  • borderRadius renamed to border_radius. You must use border_radius starting in Bolt 4.0. #2229

Button and Link

  • Button and Link components are deprecated. They will be removed in a future major release. You should replace Button and Link components with their "element" counterpart, Button (element) or Text Link (element).

Replacing Button and Link components is not required for the 4.0 upgrade, but it is strongly recommended you do this ASAP. The Button and Link component docs contain tips on how to make the conversion. Also, see Button (element) and Text Link (element) docs for more info.

Visual changes

Navbar

  • Navbar "current" item indicator no longer slides horizontally. It fades in-out.
  • Navbar overflow ("More") menu no longer slides down. It fades in-out.

QA regression testing:

  • Verify navbars "stick" at the expected position, just below the page header
  • Verify in-page links scroll to the expected position
  • Verify going to a page with a hash in the URL scrolls to the expected section (see example)
    • Note that visiting such a page, scrolling up or down, and then refreshing can cause the native browser "scroll restoration" to interfere with the scroll-to-section behavior. Open these links in a new window to test.

Button, Link

Button and Link "components" will be replaced with "elements". This will not happen automatically with the 4.0 upgrade. Each property will convert Buttons and Links manually. As this conversion happens, you will notice slight differences in the "element" version of Button and Link:

  • Button "element" has slightly larger font-size
  • Text Link "element" has new underline animation on hover. Opacity does not change on hover or any other state.

Breaking Changes

Features

Docs

Misc

  • Temporarily disable auto releases from release/4.x branch (@remydenton)

Authors: 5

v3.8.0

10 Jun 01:01
Compare
Choose a tag to compare

Release Notes

Icons

The following icon names have been deprecated, please update to the new names (#2178):

  1. discussions renamed to pega-chat-typing
  2. questions renamed to pega-chat-question
  3. healthcare renamed to pega-healthcare

Card

Card borderRadius prop deprecated for border_radius. #2206

Visual changes

Icons

The following icons have slight visual updates (#2178):

  1. discussions/pega-chat-typing stroke is now thinner to match new brand icons
  2. questions/pega-chat-question stroke is now thinner to match new brand icons
  3. healthcare/pega-healthcare is converted to the new brand icon

Misc

Features

Bug Fixes

Authors: 5

v3.7.1

08 Jun 23:03
Compare
Choose a tag to compare

Misc

Authors: 2

v3.7.0

01 Jun 16:55
Compare
Choose a tag to compare

Release Notes

Share

  • Able to pass in data attributes to the share component for custom functionality #2204

Visual Changes

Chips

  • Chips have a slightly different style on hover. Text is darker and underlined, background is lighter. See new version compared to old version. #2207
  • Chips also have a box-shadow that will make the border appear more prominent on darker backgrounds.

Misc

Features

Bug Fixes

Authors: 4

v3.6.3

28 May 15:05
Compare
Choose a tag to compare

Misc

Authors: 1

v3.6.2

26 May 19:17
Compare
Choose a tag to compare

Misc

  • WWW-745: Allow attributes to be passed from share to copy to clipboard #2214 (@remydenton)

Authors: 1

v3.6.1

14 May 20:09
Compare
Choose a tag to compare

Release Notes

From #2209

Able to pass in data attributes to the share component for custom functionality


Misc

Authors: 1

v3.6.0

13 May 18:43
Compare
Choose a tag to compare

Release Notes

From #2193

  • The [on-click]/[on-click-target] method of toggling a modal is deprecated. Instead use [data-bolt-modal-target]. See the docs for more info.

From #2189

  • overlay prop deprecated in favor of opacity
  • shapeGroup prop deprecated in favor of shape_group
  • shapeAlignment prop deprecated in favor of shape_alignment
  • fillColor prop deprecated in favor of fill_color
  • focalPoint prop deprecated in favor of focal_point
  • contentItems prop deprecated in favor of content_items

From #2173

N/A

Visual changes

From #2147

  • Previously unstyled <table> elements will now be styled very closely to <bolt-table> (see table docs). There should be no more flash of unstyled tables on Community.

Misc

Features

Bug Fixes

Docs

Authors: 9

v3.5.4

21 Apr 23:03
Compare
Choose a tag to compare

Misc

Authors: 1