pivotal-ui-react v19.2.5 Release Notes
Release Date: 2020-10-21 // over 3 years ago-
No data yet 😐
You can check the official repo
Previous changes from v18.0.0
-
CSS
- alerts:
- autocomplete: Switch to new color palette [:star:#164018225] (215197cf)
- back-to-top:
- Remove deprecated non-namespaced CSS classes from back-to-top (ae280091)
- Switch to new color palette [:star:#164018225] (215197cf)
- button-group:
- Remove deprecated button group styles & documentation [:gear:#164339716] (40723188)
- Update button & button_group CSS for new color palette [:star:#164253492] (a2b1a1d1)
- buttons:
- Remove box shadow from alt buttons [#164456663] (54aff492)
- fix line-height calculation to center text in buttons (89a26c7e)
- Fix margin next to icon in button with iconPosition=right, refactor button scss (777d11ed)
- Remove box-shadow from flat buttons [:star:#164253492] (048025b9)
- Add 50ms transition to button outlines on focus (aa6efbb5)
- Update button & button_group CSS for new color palette [:star:#164253492] (a2b1a1d1)
- Remove deprecated non-namespaced CSS classes from buttons (cca3e5de)
- Fix buttons not being disabled within a disabled fieldset (c5458743)
- checkbox: Switch to new color palette [:star:#164018225] (215197cf)
- code:
- Switch to new color palette [:star:#164018225] (215197cf)
- Remove deprecated Prism files from PUI [:gear:#155826092] (20ae2576)
- Style Close Min Max Terminal Buttons (#568) (3b68ccf1)
- Fix spacing around terminal dots in Code component [:beetle:#160367470] (69a6056a)
- collapse:
- colors: Switch to new color palette [:star:#164018225] (215197cf)
- copy-to-clipboard: Remove deprecated non-namespaced CSS classes from copy-to-clipboard (a2a55921)
- ⬇️ dropdowns:
- Remove deprecated button group styles & documentation [:gear:#164339716] (40723188)
- Fix background color of title in split dropdowns [:beetle:#164609841] (723042d7)
- Remove deprecated React Select component [:gear:#164616273] (30ee187b)
- Switch to new color palette [:star:#164018225] (215197cf)
- flex-grids:
- Add flexDirection prop to Grid component (#588) (f9ffdfb0)
- New justifyContent prop for Grid [:star:#159503837] (72d79d3d)
- flyout: Switch to new color palette [:star:#164018225] (215197cf)
- forms: Switch to new color palette [:star:#164018225] (215197cf)
- hoverable: Switch to new color palette [:star:#164018225] (215197cf)
- iconography:
- Define icons as React components to eliminate SVG -> JSX build step and allow testing (9cf99003)
- Do not hardcode fill value in print and highlight icons [:beetle:#162360007] (36e67b0a)
- Update upload icon [:star:#160146179] (00f88aaf)
- delete 'highlight_off' icon [:star:#160146327] (d120525d)
- delete 'done' icon [:star:#160146441] (3b5f2a55)
- inputs: Switch to new color palette [:star:#164018225] (215197cf)
- mixins.scss: Update alerts for new color palette + accessibility [#164292905] (1d84421d)
- modal:
- Remove deprecated button group styles & documentation [:gear:#164339716] (40723188)
- Fix modal exit button positioning [:beetle:#161400408] (afee8dde)
- notifications: Switch to new color palette [:star:#164018225] (215197cf)
- pagination:
- raquel told us to change pagination color and table hover state (4e50d95a)
- Switch to new color palette [:star:#164018225] (215197cf)
- panels: Switch to new color palette [:star:#164018225] (215197cf)
- progress-bar: Switch to new color palette [:star:#164018225] (215197cf)
- pui-variables.scss:
- Make links in alerts styled correctly without pui-alert-link class (6dcc3281)
- Update alerts for new color palette + accessibility [#164292905] (1d84421d)
- make form errors bright special red (9faed0cc)
- add hover overlay colors for dark and light backgrounds (f2bac3fb)
- rename onLite and onDark colors to be non button-specific (8030fa11)
- Update button & button_group CSS for new color palette [:star:#164253492] (a2b1a1d1)
- raquel told us to change pagination color and table hover state (4e50d95a)
- Switch to new color palette [:star:#164018225] (215197cf)
- Style Close Min Max Terminal Buttons (#568) (3b68ccf1)
- radio: Switch to new color palette [:star:#164018225] (215197cf)
- select: Remove deprecated React Select component [:gear:#164616273] (30ee187b)
- selection: Add noSelect prop for checkbox and radios [:beetle:#162585528] (835c8574)
- siteframe:
- Remove account-dropdown specific styling from siteframe that belongs in Apps Manager (50e0de09)
- Switch to new color palette [:star:#164018225] (215197cf)
- Make Siteframe header link styling rules apply specifically to header text [:beetle:#162920819] (9e6dabfc)
- anchors within the Siteframe header should inherit color [:beetle:#162746306] (201d5a3b)
- Introduce Siteframe component [:star:#162564229] (282e2cd0)
- tables: Switch to new color palette [:star:#164018225] (215197cf)
- text-filter: Switch to new color palette [:star:#164018225] (215197cf)
- theme-context: Remove account-dropdown specific styling from siteframe that belongs in Apps Manager (50e0de09)
- toggle:
- Make toggle checked color consistent with checkboxes + radio buttons [:star:#164018225] (48d6cad5)
- Remove deprecated non-namespaced CSS classes from toggle (0336c9f8)
- Switch to new color palette [:star:#164018225] (215197cf)
- typography: Switch to new color palette [:star:#164018225] (215197cf) #### JS
- prismjs: Remove deprecated Prism files from PUI [:gear:#155826092] (20ae2576) #### React
- alerts:
- back-to-top:
- Remove deprecated non-namespaced CSS classes from back-to-top (ae280091)
- BackToTop alwaysVisible should listen to scroll on element, when provided [:beetle:#160151510] (cf31e8cb)
- fix backToTop in Chrome when scrollableId not set [:beetle:#160149375] (2c61158c)
- buttons:
- Allow button's onDark prop to override theme provider setting [:star:#164253492] (7b4970c2)
- Make button components derive onDark prop from theme context (46f1201a)
- Use Fragments to simplify markup in buttons [:star:#164253492] (26bb1a1d)
- Add onDark prop to buttons [:star:#164253492] (6979be27)
- Rename pui-btn--icon class name to pui-btn--icon-only [:star:#164253492] (2823332f)
- Use BEM in button class names [:star:#164253492] (c52719e4)
- Remove deprecated non-namespaced CSS classes from buttons (cca3e5de)
- Add console warning on icon-only buttons that do not have an aria-label [:beetle:#162823155] (6b9cb919)
- checkbox:
- Make noSelect prop default to undefined for Checkbox/Radio (296dc744)
- Add noSelect prop for checkbox and radios [:beetle:#162585528] (835c8574)
- checkbox-dropdown: CheckboxDropdown accepts initial state for box checked-ness. (88c35c6a)
- collapse: Remove deprecated non-namespaced CSS classes from collapse & collapsible (413ee32e)
- collapsible: Remove deprecated non-namespaced CSS classes from collapse & collapsible (413ee32e)
- context: Add new ThemeProvider/ThemeConsumer components (6bffe690)
- copy-to-clipboard: Remove deprecated non-namespaced CSS classes from copy-to-clipboard (a2a55921)
- flex-grids:
- Add flexDirection prop to Grid component (#588) (f9ffdfb0)
- New justifyContent prop for Grid [:star:#159503837] (72d79d3d)
- forms:
- Switch to new color palette [:star:#164018225] (215197cf)
- when modifying a checkbox field, call the onModified callback (#587) (395e4aef)
- Use lodash.cloneDeep in Form to improve performance [:beetle:#162335682] (21d49234)
- Form: only pass callback to setState when custom onChange is provided [:beetle:#162335682] (38cf1cca)
- Form component works for inputs with initial value of 0 [:beetle:#161687629] (11d73de8)
- iconography: Define icons as React components to eliminate SVG -> JSX build step and allow testing (9cf99003)
- inputs: Add innerRef prop to Input component (3d0c696f)
- media: Allow passing vAlign='top' to Media without warning [:beetle:#160148430] (028b28d9)
- notifications: Switch to new color palette [:star:#164018225] (215197cf)
- pagination: Add console warning on icon-only buttons that do not have an aria-label [:beetle:#162823155] (6b9cb919)
- panels: Switch to new color palette [:star:#164018225] (215197cf)
- radio:
- Set readOnly: true on Radios in RadioGroups without onChanges to fix React warning (ebe91be0)
- Make noSelect prop default to undefined for Checkbox/Radio (296dc744)
- Add noSelect prop for checkbox and radios [:beetle:#162585528] (835c8574)
- select: Remove deprecated React Select component [:gear:#164616273] (30ee187b)
- siteframe:
- Make Siteframe header link styling rules apply specifically to header text [:beetle:#162920819] (9e6dabfc)
- Allow companyName and productName props in Siteframe to be a node [:beetle:#162669087] (c6104bae)
- Introduce Siteframe component [:star:#162564229] (282e2cd0)
- table: Table should not require 'attribute' on column [:beetle:#159752146] (39cf6692)
- tabs:
- Make tabs clickable via keyboard navigation [:beetle:#158048701] (0a509da7)
- New justifyContent prop for Grid [:star:#159503837] (72d79d3d)
- toggle: Remove deprecated non-namespaced CSS classes from toggle (0336c9f8)