Skip to content
This repository has been archived by the owner on Jun 5, 2023. It is now read-only.

Latest commit

 

History

History
2158 lines (1044 loc) · 86.2 KB

CHANGELOG.md

File metadata and controls

2158 lines (1044 loc) · 86.2 KB

14.12.1 (2022-05-05)

Bug Fixes

  • fix duplicate loader for iconright, #noissue (#201) (9f68035)

14.12.0 (2022-05-03)

Features

14.11.0 (2022-04-27)

Features

14.10.0 (2022-04-21)

Features

  • Button: Improve disabled button state, noissue (2dc8b27)

14.9.1 (2022-04-21)

Bug Fixes

  • Stack: Fix unkown prop warning, noissue (424a404)

14.9.0 (2022-04-07)

Bug Fixes

  • Icon: Generic imports for iconMap, noissue (eb1bde2)

Features

  • Stack: New withDividers prop, noissue (9cfac3f)
  • Add new background values 'dimmed' and 'border', noissue (0e10b5c)
  • New simple Divider component, noissue (f247a5a)

14.8.0 (2022-03-25)

Bug Fixes

Features

14.7.0 (2022-03-24)

Bug Fixes

Features

14.6.0 (2022-03-03)

Bug Fixes

Features

14.5.0 (2022-01-21)

Features

14.4.3 (2022-01-04)

Bug Fixes

14.4.2 (2021-11-26)

Bug Fixes

  • fix border & update readme, #noissue (fc5d665)
  • fix pill label, #noissue (699e58f)
  • make children required, #noissue (ee8fc04)

14.4.1 (2021-11-24)

Bug Fixes

  • add iconOnly prop to button, #noissue (8174087)

14.4.0 (2021-11-23)

Features

  • utils: New utility hasReactChildren, noissue (da65a64)

14.3.5 (2021-11-22)

14.3.4 (2021-11-17)

Bug Fixes

  • expand delete label for Pill, #noissue (069f041)
  • expand delete label for Pill, #noissue (6f92029)

14.3.3 (2021-11-17)

Bug Fixes

  • ThemeSection: Make "name" prop optional, noissue (8d912d2)

14.3.2 (2021-11-16)

Bug Fixes

  • ThemeSection: Add fallback for localThemeSection, noissue (051e1c3)

14.3.1 (2021-11-16)

Code Refactoring

  • ThemeSection: Improve bg image handling, noissue (3541f58)

BREAKING CHANGES

  • ThemeSection: Removes the prop, just use now. Renames to .

14.3.0 (2021-11-11)

Features

  • icons: New icons 'section' and 'trash', noissue (caeeb0a)

14.2.0 (2021-11-10)

Features

  • useBackLink: Accept array of basePaths, #164 (4200de3)

14.1.0 (2021-11-09)

Bug Fixes

  • Work around styles-components parent selector issue, noissue (75247dc), closes #3265

Features

  • Switch: More consistent and visible focus indicator, noissue (eadb184)

14.0.1 (2021-11-05)

Bug Fixes

  • BackLinkProvider: Fix slice/splice mixup, #164 (5ab21b8)
  • BackLinkProvider: Simplify redirect handling, #164 (72485ca)
  • useBackLink: Fix inverted subpath logic, #164 (41648a8)

14.0.0 (2021-11-04)

Bug Fixes

Features

  • useBackLink: Big useBackLink refactor, #164 (ca9c459)

BREAKING CHANGES

  • useBackLink: This changes the public API of useBackLink and BackLinkProvider.

13.5.3 (2021-11-02)

Bug Fixes

  • Modal: Fix live regions outside of modals (3dbe001)

13.5.2 (2021-11-02)

Bug Fixes

  • Don't hide live regions outside of modals, noissue (a9a5446)

13.5.1 (2021-10-11)

Bug Fixes

  • useCallbackRef: Add missing export, noissue (7e20065)

13.5.0 (2021-10-11)

Features

  • New useCallbackRef hook, noissue (b232306)

13.4.9 (2021-10-07)

13.4.8 (2021-09-14)

Bug Fixes

  • usePopover: Update PopperJS to fix popover issues, hub#10592 (4f27957)
  • Remove redundant onUpdatePopover calls, #157 (a7fd14d)

13.4.7 (2021-09-08)

Bug Fixes

  • Pill: fix ConditionalFlexWrapper margin, noissue (#156) (58427fd)

13.4.6 (2021-08-25)

Bug Fixes

  • SelectionTable: Fix making IDs unique after TS compilation, noissue (6199809)

13.4.5 (2021-08-25)

Bug Fixes

  • utils: Fix getLength util, noissue (7b6d74d)

13.4.4 (2021-08-16)

Bug Fixes

  • SelectionTable: Fix selection duplicates, #151 (8c0f732)
  • SelectionTable: Fix stuck modifier keys after switching tabs, noissue (f3a57c6)

13.4.3 (2021-08-11)

Bug Fixes

  • SelectionTable: Fix row highlight for id 0, noissue (7026b72)

13.4.2 (2021-08-09)

13.4.1 (2021-08-04)

Bug Fixes

  • ProgressCircle: Style tweak & refactor, noissue (4c9497a)
  • ProgressCircle: Tweak empty design style (8c29113)

13.4.0 (2021-08-03)

Features

  • ProgressCircle: New ProgressCircle component (8e1b41d)

13.3.1 (2021-08-03)

Bug Fixes

  • Table: Tweak Table checkbox size, noissue (b1775d9)

13.3.0 (2021-08-02)

Bug Fixes

  • Table: Fix table header rendering, #143 (a17639f)
  • Table: Remove data-selectable attribute (c150b32)
  • Fix passed through custom props, #143 (1fa9057)

Features

13.2.2 (2021-06-22)

Bug Fixes

  • Fix broken Icons import, noissue (31abf58)

13.2.1 (2021-06-18)

Bug Fixes

  • Work around popperJS missing CJS export, #135 (374edc8)

13.2.0 (2021-06-04)

Features

  • New components Tooltip & TooltipButton (a92f89b)

13.1.5 (2021-05-31)

Bug Fixes

13.1.4 (2021-05-31)

Bug Fixes

  • Fix useBackLink returning stale location (b79f2c5)

13.1.3 (2021-05-28)

Bug Fixes

  • Time: component in tests, add locale (e0ebeee)

13.1.2 (2021-05-05)

Bug Fixes

  • utils: Improve getScrollParent (944fa64)

13.1.1 (2021-03-30)

Bug Fixes

  • Modal: Fix unneeded Modal re-register, #118 (2014106)

13.1.0 (2021-03-08)

Bug Fixes

  • Box: Add "position" propTypes value "sticky" (c3400cb)
  • icons: Allow adding ARIA labels to icons (cbce054)
  • icons: Fix linter error (fa2d7dd)
  • Stack: Fix StackItem not receiving "hidden" props (8c6c92c)

Features

  • Hidden: New prop for accessible hiding (e5f6f15)

13.0.1 (2021-02-23)

Bug Fixes

  • Integrate forked use-item-list (30fd671)

13.0.0 (2021-02-22)

Bug Fixes

  • ButtonCode: Add "to" to list of "link" props (9c583f1)

Features

  • PageTitleManager: New options to handle document titles (ac79874)

BREAKING CHANGES

  • PageTitleManager: The PageTitleAnnouncer export was renamed to PageTitleManager, as it can also handle document titles now.

12.1.6 (2021-02-18)

Bug Fixes

  • Empty commit to trigger release (088b61a)

12.1.5 (2021-02-18)

Bug Fixes

  • Combobox: Fix race condition when selecting (8506809)

12.1.4 (2021-02-12)

Bug Fixes

  • Modal: Make body scroll lock more robust (50d51c9)

12.1.3 (2021-02-04)

Bug Fixes

  • Combobox: Fix unintentionally prevented menu open (29e1570)

12.1.2 (2021-01-29)

Bug Fixes

  • Combobox: Fix proptypes warning (99aa30f)

12.1.1 (2021-01-29)

Bug Fixes

  • useBackLink: Preserve array indexes when handling redirect (3b2ed86)

12.1.0 (2021-01-29)

Bug Fixes

  • Table: Filter custom props from DOM (6065103)

Features

  • Box: New keyword for transparently shaded backgrounds (bffb2e3)
  • useBackLink: Handle automatic redirects (6efc12e)

12.0.2 (2021-01-21)

Bug Fixes

  • styleProps: Allow display="none" style prop (d2b0672)

12.0.1 (2021-01-21)

Bug Fixes

  • useBackLink: Didn't discard later entries when adding level (4bbec96)

12.0.0 (2021-01-20)

Features

  • Rewrite backlink manager from scratch (d063a25)

BREAKING CHANGES

  • Removes old BackButton component and related modules. Migrate to the new component to update.

11.26.1 (2021-01-04)

11.26.0 (2020-12-15)

Features

  • utils: New scrollIntoViewIfNeeded function (4620d35)

11.25.0 (2020-12-09)

Bug Fixes

  • InlineList: Shrink-wrap long content (b88424b)

Features

  • Add margin style props to Pill component (d81262d)

11.24.0 (2020-12-07)

Features

  • Button: Add textOverflow prop (d5114e3)

11.23.0 (2020-12-03)

Bug Fixes

  • TextLink: Add styles for disabled state #123 (54f699a)

Features

  • utils: Adds new getDimmedTextColor utility (b17027a)

11.22.0 (2020-12-02)

Bug Fixes

  • NavMenu: Don't reset focus for menu links (1f0b9e8)

Features

  • New PageTitleAnnouncer component (81bf255)

11.21.0 (2020-11-27)

Bug Fixes

  • Box: Fix missing flexAlign propType (619f91a)

Features

  • icons: New icon "cycle" (14072c9)

11.20.2 (2020-11-26)

Bug Fixes

  • Pill: Improve IE11 compatibility (def55f0)

11.20.1 (2020-11-13)

Bug Fixes

  • Button: Disable pointer events on button icon (30f4814)

11.20.0 (2020-11-13)

Features

  • Pill: Allow customising icon rendering (ba0dad0)

11.19.2 (2020-11-13)

Bug Fixes

  • Combobox: Allow preventing menu from opening, #111 (97c915a)

11.19.1 (2020-11-12)

Bug Fixes

  • Combobox: Add text prop to menu items (6034aa8)

11.19.0 (2020-11-12)

Features

  • New Combobox component (9b31104)
  • useOnClickOutside: Allow passing multiple refs (bf3acac)
  • usePopoverState: memoise open & close callbacks (5b49611)

11.18.0 (2020-11-04)

Features

  • utils: New getPalette colour util (269dffc)

11.17.0 (2020-11-04)

Bug Fixes

  • CenterContent: Filter prop from DOM (174782c)

Features

  • Export getScale function from color2k (9b46b49)

11.16.1 (2020-11-03)

Bug Fixes

  • Pill: Re-add missing highlighting feature (51a83bb)

11.16.0 (2020-11-03)

Bug Fixes

  • displayProps: Allow 'inline-flex' display value (95e5f06)

Features

  • Hooks: New useUniqueId hook (564167a)
  • New Pill component (d6c921f)
  • Stack: Allow separate Stack item rendering (7bc4748)
  • ThemeSection: Accept any valid colour as colorBlock (f65bc94)

11.15.4 (2020-11-03)

Bug Fixes

  • tribute to the linter noissue (92e32a9)
  • update modal with ie11hack prop noissue (8b3a4ca)

11.15.3 (2020-10-30)

Bug Fixes

  • Flex: Support ref forwarding in Flex component (12785bb)

11.15.2 (2020-10-27)

Bug Fixes

  • NavMenu: Allow passing string-only label, noissue (1ec6b64)

11.15.1 (2020-10-27)

Bug Fixes

  • Menu: Don't call popover.update on open, #115 (93e7d81)

11.15.0 (2020-10-27)

Features

  • icons: New icons webinar, activity, video (5871b15)

11.14.5 (2020-10-06)

Bug Fixes

  • Properly pin popperjs/core now? (6565f6c)

11.14.4 (2020-10-06)

Bug Fixes

  • deps: update dependency @popperjs/core to v2.5.3 (08133ed)

11.14.3 (2020-10-06)

Bug Fixes

  • Downgrade popperjs/core to last IE11-stable (bc4cadb)

11.14.2 (2020-10-02)

Bug Fixes

  • CenterContent: Add prop to disable IE11 hack (7d740e4)

11.14.1 (2020-09-30)

Bug Fixes

  • PopoverCard: Don't apply hidden popover positions, #112 (8dd8084)

11.14.0 (2020-09-29)

Features

  • icons: New PlaylistLink icon (9cdd38c)

11.13.0 (2020-09-25)

Features

  • Stack: Support role "ordered list" (f999807)

11.12.3 (2020-09-24)

Bug Fixes

  • Menu: Always update popover position on open (e86941c)

11.12.2 (2020-09-23)

Bug Fixes

  • Select: Fix selected item not initially highlighted (9dfc380)

11.12.1 (2020-09-23)

11.12.0 (2020-09-23)

Features

  • Button: Allow adding both a left and right icon (19f5a38)

11.11.3 (2020-09-23)

11.11.2 (2020-09-22)

Bug Fixes

  • Select: Update popover position on open (7322ad9)

11.11.1 (2020-09-22)

11.11.0 (2020-09-22)

Features

  • v1 of new Select component (76cb469)

Reverts

  • Revert "fix: Update (Nav)Menu to latest useItemList API" (e189996)

11.10.7 (2020-09-21)

Bug Fixes

  • Update (Nav)Menu to latest useItemList API (b6380cb)
  • PopoverCard: Filter onUpdatePopover prop (34139e6)
  • propTypes: Limit (Nav)MenuItem contents to strings (f6bb013)

11.10.6 (2020-09-20)

Bug Fixes

  • deps: update dependency use-item-list to v0.1.1 (41cb8d1)

11.10.5 (2020-09-19)

Bug Fixes

  • deps: update dependency use-item-list to v0.1.0 (d4c2e36)

11.10.4 (2020-09-17)

Bug Fixes

  • PopoverCard: Better hiding with renderWhenClosed (b2d8fa4)

11.10.3 (2020-09-10)

Bug Fixes

  • NavMenu: Fix first menu item unselectable by keyboard (4d4cfb4)

11.10.2 (2020-09-10)

Bug Fixes

  • Menu: Fix first menu item unselectable by keyboard (ecdd3bf)

11.10.1 (2020-09-10)

Bug Fixes

  • NavMenu: Fix 'as' prop not applied correctly (9463586)

11.10.0 (2020-09-10)

Features

  • New "Menu" component (9fa5d8e)
  • New component PopoverCard, noissue (e07d0f0)
  • New MenuList components (426c85d)
  • New NavMenu component (b480623)
  • utils: New utility "mergeCallbacks" (ee761c7)

11.9.2 (2020-09-09)

Bug Fixes

  • constants: Add more key codes, noissue (3c29e30)

11.9.1 (2020-09-03)

Bug Fixes

  • Card: Fix variant prop being marked required (e07e3a2)

11.9.0 (2020-09-03)

Bug Fixes

  • Table: Fix some layout issues in the readme (c0ac92c)

Features

  • styleProps: Added new fillParent styleProp (66eafb8)

11.8.1 (2020-09-02)

Bug Fixes

  • Hopefully fix Docz component previews (e98fc1e)

11.8.0 (2020-09-01)

Bug Fixes

  • Card: Prevent overriding variant/size props, #103 (6722f19)

Features

11.7.1 (2020-09-01)

Bug Fixes

  • styleProps: Handle string values in borderRadius (227356f)

11.7.0 (2020-09-01)

Features

11.6.0 (2020-08-28)

Code Refactoring

  • Remove DocumentClickListener (2a98b2e)
  • useOnClickOutside: Use new useEventListener functionality (8c5db31)

Features

  • New hook "useOnNavigateAway" (60fdfad)
  • useEventListener: Allow disabling the hook, #96 (2e3ecb2)
  • usePopoverState: Close on Esc key press, #96 (6ccdc41)

BREAKING CHANGES

  • Removes the DocumentClickListener component as it can now trivially be replaced by the useOnClickOutside hook
  • useOnClickOutside: The getListener export was renamed to getOutsideTargetCallback for clarity

11.5.0 (2020-08-26)

Bug Fixes

  • Stack: Documentation & propType tweaks (017c1e4)
  • Stack: Fix spacing between conditionally rendered items (c066b73)
  • Stack: v1 support for hidden Stack items (91f1fff)

Features

11.4.3 (2020-08-24)

Bug Fixes

  • icons: Better vertical alignment of chat icon (9a17694)
  • InlineList: Fix sneaky non-tab indentation (ca0f955)

11.4.2 (2020-08-14)

Bug Fixes

  • Fix focusing on nullish modal elements (#100) (f4f5488)

11.4.1 (2020-08-05)

Bug Fixes

  • disregard null-ish items when considering whether to apply spacing, #noissue (22625f7)

11.4.0 (2020-07-28)

Features

  • icons: New icon "globe" (472edb2)

11.3.3 (2020-07-23)

Bug Fixes

  • CenterContent: Fix vertical centering in IE11 (hopefully) (a808497)

11.3.2 (2020-07-23)

Bug Fixes

  • Table: Allow using column title as rowHeader (df48d25)
  • Table: Filter custom props from DOM (aaf5919)

11.3.1 (2020-07-21)

Bug Fixes

  • Time: minimum seconds 1 (5ff31fc)

11.3.0 (2020-07-21)

Features

11.2.0 (2020-07-09)

Features

  • usePopoverState: Add onClose/onOpen callbacks (1123af2)

11.1.0 (2020-07-08)

Features

  • usePopover: Expose forceUpdate method (fa3e6ae)

11.0.2 (2020-07-07)

Bug Fixes

  • Popover: Remove redundant arrow prop (46305e6)
  • SimpleChart: Pass through new tooltip props (39385de)

11.0.1 (2020-07-07)

11.0.0 (2020-07-07)

Bug Fixes

  • Trigger breaking release (e43d959)

BREAKING CHANGES

  • See previous commit

10.8.0 (2020-07-03)

Features

10.7.0 (2020-07-01)

Bug Fixes

  • Icon: Filter custom props from reaching DOM (c61d9a5)

Features

  • New Checkbox component (d8777a5)
  • Icons: Add new icon "minus" (86a40ef)

10.6.0 (2020-06-30)

Bug Fixes

  • Add missing root exports for Stack and useFocusOnMount (fb09d7f)

Features

  • New hook useReturnToInitEffect (d7ad2ae)

10.5.0 (2020-06-30)

Bug Fixes

  • Stack: Don't render spacing for falsy children (5f24846)
  • styleProps: Support justifyContent styleProp (06a5173)

Features

  • New useFocusOnMount hook (3f58537)

10.4.0 (2020-06-25)

Features

  • New layout component Stack (507e9f5)

10.3.2 (2020-06-24)

Bug Fixes

  • PopOver: Pass through adaptivePositioning prop (b49c00c)

10.3.1 (2020-06-24)

Bug Fixes

  • PopOver: Disable adaptive positioning (f8c9730)

10.3.0 (2020-06-24)

Bug Fixes

  • Fix JSDoc comment syntax, noissue (0f9927f)

Features

  • usePopOver: Prevent popOvers from overflowing viewport (486d429)

10.2.0 (2020-06-18)

Bug Fixes

  • Prevent custom props from reaching DOM (fe9a17e)

Features

  • styleProps: Accept function for themeProps (5af3b6e)

10.1.2 (2020-06-16)

Bug Fixes

  • usePopOver: Pass popper.js attr's through popperly (473e606)

10.1.1 (2020-06-16)

Bug Fixes

  • usePopOverState: Remove onClickOutside function (16f42c3)

10.1.0 (2020-06-16)

Features

  • PopOver: New usePopOverState hook (5d63de9)

10.0.0 (2020-06-12)

Code Refactoring

  • Update react-popper to latest version, #75 (e157a87)

BREAKING CHANGES

  • Changed props on PopOver:
  • renderer now requires an attributes prop that needs to be spread to the popover element
  • renderer doesn't receive refMeasurements and resizeWatcher anymore
  • new machReference prop on PopOver

9.5.0 (2020-06-11)

Features

  • Modal: Add PreventModalAriaHidden component (0f1be28)

9.4.1 (2020-06-10)

Bug Fixes

  • Status: Pass refs to Status element (10f6b18)

9.4.0 (2020-06-09)

Features

9.3.2 (2020-06-03)

Bug Fixes

  • Modal: Use body as focusAnchor if activeElement is null (726994f)

9.3.1 (2020-06-03)

Bug Fixes

  • Modal: Throw error when modal is missing params (a51b130)

9.3.0 (2020-05-29)

Features

  • useEventListener: Add 'capture' option, noissue (431dcbd)
  • useOnClickOutside: export listener function, noissue (2fbde07)

9.2.2 (2020-05-27)

Bug Fixes

  • pass props through InnerBodyScrollLock component (#88) (7461459)

9.2.1 (2020-05-27)

Bug Fixes

  • Modal: Add demo link to readme, noissue (3285f48)

9.2.0 (2020-05-27)

Features

  • CenterContent: Support responsive spacing and width, noissue (30d0989)
  • Modal: Add fullscreen mode, #87 (bd20cbe)

9.1.2 (2020-05-26)

Bug Fixes

  • Trigger release, noissue (b2f7643)

9.1.1 (2020-05-25)

Bug Fixes

  • Modal: Fix broken useHasMounted import, noissue (a5cf703)

9.1.0 (2020-05-25)

Bug Fixes

  • Fix eslint issues, noissue (f3d6fe2)
  • Fix superfluous import, noissue (c846f32)
  • utils: Fix broken exports from /utils, noissue (388e5a3)

Features

  • New Modal component, noissue (4e677e9)
  • New useHasMounted hook, noissue (34e132f)

9.0.2 (2020-05-07)

Bug Fixes

  • Table: Remove fallback text for empty cells, noissue (ea56452)

9.0.1 (2020-04-30)

Bug Fixes

  • Table: Fix broken rowHeader fallback (00ca904)

9.0.0 (2020-04-30)

Features

  • Table: Add new prop title to Column, #79 (7fe11b4)

BREAKING CHANGES

  • Table: The old name prop on Column instances was changed to title and needs to be updated accordingly.

8.3.0 (2020-04-24)

Features

8.2.3 (2020-03-25)

Bug Fixes

  • Button: Preserve aria-pressed attr on inactive toggle buttons (a8b300b)

8.2.2 (2020-03-25)

Bug Fixes

  • InlineList: Tiny middledot alignment fix (0f5f8c9)

8.2.1 (2020-03-25)

Bug Fixes

  • a11y: Prevent middledot from being read by screen readers (692123b)

8.2.0 (2020-03-18)

Bug Fixes

  • a11y: Smoother SR reading for chart labels (41d38fe)
  • Box: Fix overly strict propTypes (57f4772)
  • InlineList: Enforce separate 'as' props (447677f)

Features

  • a11y: Add aria-pressed to ButtonCore when active (70cd899)

8.1.2 (2020-03-05)

Bug Fixes

8.1.1 (2020-03-02)

Bug Fixes

  • displayProps: Allow generic values for overflow (08edb9e)

8.1.0 (2020-03-02)

Features

  • borderProps: More consistent theming (0ddacfb)
  • ThemeSection: Include parent themeSection (0a21ad4)
  • utils: New getBorderColor utility (ad15956)

8.0.0 (2020-03-02)

Bug Fixes

  • Box: Add missing base CSS rules for flexbox (ba5dff4)
  • Flex: Fix flex-wrap bug (fd2cf81)
  • utils: Fix getLength for string values (57cbc95)

Features

  • Box: Add new size styleProps (width, height) (4ab2bc4)
  • Box: More supported flex props (6646640)
  • Flex: Rebuild Flex on top of Box (fcaa327)
  • InlineList: Support additional styleProps (5f455ab)
  • styleProps: Allow functions as styleProp values (ebba463)
  • styleProps: Allow ommitting properties array (119a16b)
  • styleProps: Moved border & shadow styles to theme (05a1e53)
  • styleProps: New style props for theming (ac8ae31)
  • Text: Support sizing styleProps (eede232)
  • utils: getLength now converts fractions to % (0978082)
  • utils: New fractionToPercent converter (349563f)
  • utils: New getLength CSS utility (efcb177)

Performance Improvements

  • styleProps: Reduce function calls in Box/Text (56b6e7a)

BREAKING CHANGES

  • styleProps: The API for the border style prop has changed. Instead of e.g. border="top", use borderTop="thin" ('thin' being the name of the border definition from the theme configuration).
  • Flex: When using the column prop on Flex, 100% height is not automatically applied anymore. Migration: Apply the new style prop height="100%" to any instances of Flex that have the column prop

7.3.1 (2020-02-20)

Bug Fixes

  • BackButton: Add BackButton to main export (5211b18)

7.3.0 (2020-02-20)

Features

  • Components: New BackButton component (57a84b5)

7.2.2 (2020-02-07)

Bug Fixes

  • Table: Remove bolding of clickable headers (74cef76)

7.2.1 (2020-02-07)

Bug Fixes

  • Table: Change sort.property to sort.column (b702af4)

7.2.0 (2020-02-07)

Features

  • Table: New clickable column headers (2628d6b)
  • Table: Replaced prop isHeading with rowHeader (64352b6)

7.1.0 (2020-02-05)

Features

  • icons: New flip and rotate props (ab5f62f)

7.0.0 (2020-01-30)

Features

  • Added tolerance prop to ViewMoreText (4ee4768)

BREAKING CHANGES

  • Renamed prop truncateBy to maxLength and made it a required prop.

6.17.5 (2020-01-23)

Bug Fixes

  • Table: Remove outdated isLoading prop (a889b41)

6.17.4 (2020-01-15)

Bug Fixes

  • Icons: Prevent icons from being focusable in IE11 (e339d48)

6.17.3 (2020-01-10)

Bug Fixes

  • Button: Apply overflow: visible for IE11 (f0b184a)

6.17.2 (2020-01-09)

Bug Fixes

  • Export mergeRefs util as default export (c819ec0)

6.17.1 (2020-01-09)

Bug Fixes

6.17.0 (2020-01-09)

Features

  • New mergeRefs utility for merging react refs (cac28c5)

6.16.0 (2019-12-03)

Bug Fixes

  • Duration: Fixed pluralisation for hours label (01038b7)

Features

  • Duration: New customisable time rendering 🎉 (d53fd3d)

6.15.1 (2019-11-29)

Bug Fixes

  • Icon: Fix icon size prop being ignored (0be173e)

6.15.0 (2019-11-27)

Features

  • ViewMoreText: Pass extra props to button (a5401a9)

6.14.0 (2019-11-25)

Features

  • InlineList: Allow custom list elements (825446e)

6.13.1 (2019-11-25)

Bug Fixes

  • InlineList: Accept display prop on wrapper (eeea2d2)

6.13.0 (2019-11-25)

Features

  • InlineList: Allow overriding display prop (05e60e3)

6.12.2 (2019-11-25)

Bug Fixes

  • ButtonCore: Fix missing events when disabled (9891c26)

6.12.1 (2019-11-22)

Bug Fixes

  • Button: Fix triggerable disabled button (bd16b0a)
  • Icon: Fix wrong propType for dimmed prop (1557260)
  • utils: Better handling of 0 in pxToRem/pxToEm (dc1a2f3)

6.12.1 (2019-11-22)

Bug Fixes

  • Button: Fix triggerable disabled button (bd16b0a)
  • Icon: Fix wrong propType for dimmed prop (1557260)
  • utils: Better handling of 0 in pxToRem/pxToEm (dc1a2f3)

6.12.0 (2019-11-21)

Features

  • Icon: New dimmed prop to lighten icons (8472aad)

6.11.1 (2019-11-21)

Bug Fixes

  • Icon: fix 0 not being applied to scale prop (1ebfde4)

6.11.0 (2019-11-21)

Bug Fixes

  • styleProps: Add array propType for Box & Text (8b4c415)
  • styleProps: Better caps prop override (38fc99c)
  • styleProps: Fix buggy prop presence check (9827cb7)

Features

  • styleProps: Responsive border prop (c476215)
  • styleProps: Responsive display props (0c61e80)
  • styleProps: Responsive flex props (e06b41c)
  • styleProps: Responsive position props (360ce08)
  • styleProps: Responsive spacing props (64f5f92)
  • styleProps: Responsive textProps (46893f2)

6.10.7 (2019-11-19)

Bug Fixes

  • PopOver: Fix PopOver freeze (4e95405)

6.10.6 (2019-11-19)

Bug Fixes

  • PopOver: Revert react-popper update (f8253f3)

6.10.5 (2019-11-18)

Bug Fixes

6.10.4 (2019-10-30)

Bug Fixes

  • Fix SSR-incompatible code (a84694b)

6.10.3 (2019-10-29)

Bug Fixes

  • Docz: Fix docs not deploying (a1519c4)

6.10.2 (2019-10-29)

Bug Fixes

  • Docz: Update Docz to v2, cleaned up deps (92f9d00)

6.10.1 (2019-10-28)

Bug Fixes

  • PopOver: Updated popper.js to latest (fd3a45e)

6.10.0 (2019-10-17)

Bug Fixes

  • Icons: Improved Like, Fullscreen and Sidebar (afd4303)

Features

  • Icons: New Dislike icon (5dec9e9)

6.9.0 (2019-10-17)

Features

  • Icons: New icons Sidebar Open & Close (6e1f879)

6.8.0 (2019-10-17)

Features

  • Icons: Added icons ExitFullscreen and Like (f405428)

6.7.3 (2019-10-11)

Bug Fixes

  • pin eslint-config-5app to 0.7.4 (e6b9ccf)
  • Table: Fix broken IE11 table header styles (76a33ed)

6.7.2 (2019-10-11)

Bug Fixes

  • CenterContent: Fix IE11 flexbox shorthand bug (de9f328)

6.7.1 (2019-10-11)

Bug Fixes

  • Table: Render empty state outside of <table> (9651610)
  • Table: Row headers on mobile aren't sticky anymore (14dca37)

6.7.0 (2019-10-04)

Features

  • Table: New emptyContent prop (5a14d92)

6.6.0 (2019-10-02)

Features

  • New DocumentClickListener component (d3ee8dc)

6.5.1 (2019-10-02)

Bug Fixes

  • useEventListener: Fix stale callback function (400e801)

6.5.0 (2019-10-01)

Features

  • Hooks: New useEventListener hook (b3ea602)

6.4.0 (2019-10-01)

Features

  • PopOver: Expose popover ref (1d8353e)

6.3.0 (2019-09-30)

Bug Fixes

  • Table: Fix wrong propType (41dd955)
  • Table: Remove unneeded import (ef067d2)
  • Table: Unify mobile/desktop header styles (bdd70ae)

Features

  • Table: New itemKey prop (a175efc)

6.2.1 (2019-09-26)

Bug Fixes

  • Duration: More resiliency to falsy values (fd77f73)

6.2.0 (2019-09-25)

Features

6.1.0 (2019-09-20)

Bug Fixes

  • Table: convert stickyHeaderOffset to rem unit (a2c4279)

Features

  • Table: Allow header to inherit border radius (c464aea)

6.0.0 (2019-09-20)

Features

  • Simplify Table, remove JS column fitting (d5263b3)

BREAKING CHANGES

  • Removes minWidth on Column and Table, which can be replaced by the media-query-based props mobileViewBreakpoint and hideBelowBreakpoint

5.4.1 (2019-09-19)

Bug Fixes

  • Don't use transparent bg for mobile table (eea0bc6)

5.4.0 (2019-09-19)

Features

  • New stickyHeaderOffset prop for Table (4237660)

5.3.0 (2019-09-19)

Features

  • Added mobile view mode to Table (f2129e3)
  • Added role attributes to Table elements (9dbbead)
  • New subtitle prop for Table columns (63b2076)

5.2.0 (2019-09-17)

Features

  • Add shadedHeader prop, fix Edge header border (8b4ebf0)

5.1.0 (2019-09-12)

Features

5.0.0 (2019-09-10)

Features

  • New 'display' styling prop (a861038)

BREAKING CHANGES

  • display: block is no longer automatically applied when using the overflow or textAlign styling props. Instead, the new display prop should be used to give inline elements block-level layout

4.0.1 (2019-09-03)

Bug Fixes

  • Fix broken Button alignment after refactor (d8089e5)

4.0.0 (2019-09-02)

Bug Fixes

  • lint Button refactor (6600bc4)
  • remove test for deprecated Button subline prop (5649bab)

Code Refactoring

  • Remove button subline prop (79d3b98)

BREAKING CHANGES

  • Removes the underutilised subline prop from the Button component to reduce layout complexity and allow for nicer alignment of icons with multi-line button text.

3.11.0 (2019-09-02)

Features

3.10.0 (2019-08-30)

Features

3.9.1 (2019-08-29)

Bug Fixes

  • Better content sizing logic for CenterContent (137294c)

3.9.0 (2019-08-29)

Features

  • New useBreakpoints hook (bcab7a3)

3.8.2 (2019-08-27)

Bug Fixes

  • Add missing height for charts in IE11 (88ffc28)

3.8.1 (2019-08-27)

Bug Fixes

  • Favor defined height in viewbox for IE11 (f35cb6b)

3.8.0 (2019-08-22)

Features

  • Pass ref's measurements to PopOver renderer (7f0fbe6)

3.7.2 (2019-08-21)

Bug Fixes

  • Update popper.js for better PopOver positioning (ff756d1)

3.7.1 (2019-08-21)

Bug Fixes

  • Subtler chart empty state messages (8bb2074)

3.7.0 (2019-08-21)

Features

  • Add empty state to SimpleChart (bd5b9f3)
  • Add empty state to SimpleGauge (96e36c7)

3.6.2 (2019-08-21)

Bug Fixes

  • Trigger release for previous commit (0f57665)

3.6.1 (2019-08-20)

Bug Fixes

  • Fix chart tooltip's name proptype (0ab10dd)
  • Position tooltip on the chart's line (6ae19be)
  • Remove distance prop in chart tooltip (63780e6)

3.6.0 (2019-08-20)

Features

  • Add custom tooltips to SimpleChart (f34fc87)
  • New VisuallyHidden component for a11y (9d918ee)

3.5.1 (2019-08-19)

Bug Fixes

  • Fix GaugeChart height calculation (4381d62)

3.5.0 (2019-08-16)

Bug Fixes

  • Remove obsolete app icons (178c149)

Features

  • Added new icons NavUp, NavDown, Dot (66b7b7c)

3.4.0 (2019-08-15)

Bug Fixes

  • Remove broken iconMap import (d7e1c1c)

Features

  • New components (SimpleChart & SimpleGauge) (8491aef)

3.3.2 (2019-08-14)

Bug Fixes

  • Consistently define mixins as objects (4ce9be0)

3.3.1 (2019-08-08)

Bug Fixes

  • docs: breaking docs deploy (a8c025b)
  • docs: publishing docs, reinstate fingerprint (f480a26)

3.3.0 (2019-08-07)

Bug Fixes

  • Moved Arrow component to its own component folder (b159cea)

Features

  • Add new icons: Calendar & Megaphone (f5d1bc2)

3.2.5 (2019-08-06)

Bug Fixes

  • Fix broken secondary placement for Arrow (afaa051)

3.2.4 (2019-08-06)

Bug Fixes

  • Fix default positioning for Arrow component (b664597)

3.2.3 (2019-07-18)

Bug Fixes

  • Allow 'stretch' for Flex align prop (bdc3153)

3.2.2 (2019-07-18)

Bug Fixes

  • Fix ellipsis style missing display attribute (0ccdd60)

3.2.1 (2019-07-18)

Bug Fixes

  • Rename align prop on Flex component (f00ae48)

3.2.0 (2019-07-18)

Features

  • Add CenterContent component (20fd2a0)

3.1.1 (2019-07-17)

Bug Fixes

  • Add border props to Flex component (f196911)

3.1.0 (2019-07-17)

Features

  • Split spacingProps into margin/paddingProps (56fa273)

3.0.0 (2019-07-12)

  • Maybe trigger v2 release? (7ac95b6)

BREAKING CHANGES

    • Removes focusController, may have slightly different focus styles
  • Added new core components Box, Flex, Text, PopOver, Portal

2.1.0 (2019-07-12)

Bug Fixes

  • deploy: config semantic-release (3949f41)
  • deploy: config semantic-release (563b456)
  • deploy: config semantic-release (92bb80f)
  • deploy: config semantic-release (4fd2c27)
  • deploy: config semantic-release (a18bee3)
  • deploy: config semantic-release (166e860)
  • deploy: config semantic-release (5397fef)
  • deploy: config semantic-release (84d8ba2)
  • deploy: config semantic-release (efe5956)
  • deploy: copy README to npm package (6adc257)
  • deploy: tidy config semantic-release (a0153b5)
  • publish: Docs (cdecaf4)
  • publish: Only run on master branch (929ed34)
  • tests: trigger a build pass eslint tests (76ef815)
  • Deploy docs prior to versioning (e0444bd)
  • Fix docz publishing (482e8a6)
  • Fix docz publishing (f9621a9)
  • Fix issue with styled-components and prettier (9b715b3)

Features

  • auto-release: Semantic release (#2) (d2b5288)

1.14.18 (2019-06-27)

Bug Fixes

  • publish: Only run on master branch (929ed34)

1.14.17 (2019-06-27)

Bug Fixes

1.14.16 (2019-06-27)

Bug Fixes

1.14.15 (2019-06-27)

Bug Fixes

  • Deploy docs prior to versioning (e0444bd)
  • Fix docz publishing (482e8a6)

1.14.14 (2019-06-13)

Bug Fixes

  • deploy: copy README to npm package (6adc257)

1.14.13 (2019-06-13)

Bug Fixes

  • deploy: tidy config semantic-release (a0153b5)

1.14.12 (2019-06-13)

Bug Fixes

  • deploy: config semantic-release (84d8ba2)

1.14.11 (2019-06-13)

Bug Fixes

  • deploy: config semantic-release (3949f41)

1.14.8 (2019-06-13)

Bug Fixes

  • deploy: config semantic-release (166e860)

1.14.7 (2019-06-13)

Bug Fixes

  • deploy: config semantic-release (563b456)

1.14.6 (2019-06-12)

Bug Fixes

  • deploy: config semantic-release (a18bee3)

1.14.5 (2019-06-12)

Bug Fixes

  • deploy: config semantic-release (4fd2c27)

1.14.4 (2019-06-12)

Bug Fixes

  • deploy: config semantic-release (92bb80f)

1.14.3 (2019-06-12)

Bug Fixes

  • tests: trigger a build pass eslint tests (76ef815)

0.1.0 (2019-06-12)

Features

  • auto-release: Semantic release (#2) (d2b5288)