Skip to content

Latest commit

Β 

History

History
882 lines (531 loc) Β· 40.3 KB

CHANGELOG.md

File metadata and controls

882 lines (531 loc) Β· 40.3 KB

Changelog

15.1.0 (2022-07-16)

πŸ› Bug Fixes

  • better typescript, eslint (4629182)
  • color looper regex fix for safari (aa67e3a)
  • revert AsReactType generics (39e578d)
  • update avatar sizes focus rings (e7aebdc)

15.0.1 (2022-01-05)

πŸ› Bug Fixes

  • update avatar sizes focus rings (e7aebdc)

15.0.0 (2022-01-04)

β™» Code Refactoring

  • major: removed event from useDeepFocusGroup callbacks (82cf1cc)
  • cleaned up DropdownContent state (d6c9fed)
  • minor focus trap improvements (7b5c888)

✨ Features

  • added focus trap, better accessibility to Popover (a1b6340)
  • scroll sync virtualized (22b98ff)
  • scroll sync virtualized (38b1c66)

πŸ› Bug Fixes

  • added missing useFocusTrap export (85b755c)
  • decreased timeline divider width by 1px (cab81ae)
  • minor aria improvements to dropdown (6a9ad92)
  • remove tabIndex from read only tags (24126eb)

14.1.0 (2021-12-03)

✨ Features

  • added focus trap, better accessibility to Popover (a1b6340)

πŸ› Bug Fixes

  • decreased timeline divider width by 1px (cab81ae)

14.0.2 (2021-12-01)

πŸ› Bug Fixes

  • decreased timeline divider width by 1px (cab81ae)

14.0.1 (2021-11-30)

πŸ› Bug Fixes

  • made all permanent panels inflexible by default (6303bb8)
  • marked the themeId prop in toggleThemeId as optional (9da6e03)

14.0.0 (2021-11-29)

β™» Code Refactoring

  • improved popover and tooltip errors (b3ead41)
  • major: updated most children types (9b9537d)

✨ Features

  • allow Timeline children as an alternative to items (0ae5fac)

πŸ› Bug Fixes

  • increase text tooltip tail border widths (820c91d)

13.2.0 (2021-11-27)

✨ Features

  • updated timeline components to allow for more variation (d943d9f)

πŸ› Bug Fixes

  • adjust width of tooltip triangle border (3dfe4b8)

13.1.0 (2021-11-24)

β™» Code Refactoring

  • auto-generate shade colors, add primary shades (2909f69)
  • renamed Colored*.ts to *.tsx (7dbfab9)

✨ Features

  • added ColoredShade component (69217f8)
  • added StyledShade component (5e2f68b)
  • added Timeline component (31e3382)

13.0.0 (2021-11-18)

β™» Code Refactoring

  • major: removed EventListener component (fe4ef27)
  • major: updated primary colors, added lime green (81318a4)

✨ Features

  • include theme color adjustments in theme config (42bd850)

12.0.0 (2021-11-11)

β™» Code Refactoring

  • update Navigation to use SizeProvider (64ba9bc)

✨ Features

  • added color-P00, standardized accent color adjustments (0a6d244)
  • major: allow for custom accent colors (616336e)

πŸ› Bug Fixes

  • stop boundsObservable recursion when manually updated (050d00c)

11.0.1 (2021-11-10)

⚑ Performance Improvements

  • replaced uuid with nanoid (aeaad78)

11.0.0 (2021-11-09)

β™» Code Refactoring

  • major: only allow ReactElement icon type in icon buttons (382263d)

πŸ› Bug Fixes

  • fix Select placeholder optionLabel type (8a2eeb2)

10.5.0 (2021-11-04)

✨ Features

  • added a confirmClose prop to the modals (09dfd5e)
  • added focusRing stylesheet (219eb15)

10.4.2 (2021-11-01)

πŸ‘· Build Changes

  • added NPM publish workflow (191d804)

10.4.1 (2021-10-31)

β™» Code Refactoring

  • changed functional component return types (74109b5)

10.4.0 (2021-10-30)

✨ Features

  • added 4xlarge Avatar size (0c97ed7)

10.3.0 (2021-10-30)

✨ Features

  • added larger IconButton sizes (a2b717a)

10.2.1 (2021-10-28)

πŸ› Bug Fixes

  • fixed the return type for the SizeProvider (d5c78c2)

10.2.0 (2021-10-26)

✨ Features

  • added ButtonGroup wrap prop (1cc7353)
  • allow unlabeled CheckboxGroup, RadioGroup (bbc2f1f)

πŸ› Bug Fixes

  • allow for partial translations (b529fef)
  • apply CheckboxGroup, RadioGroup styles to fieldset (37cf6bc)
  • apply Formbox style prop (10430f9)

10.1.0 (2021-10-22)

✨ Features

  • added forwardRef to Typography (a7e232e)
  • added neutral color to Typography (44424bf)
  • added StatusBubble component (a3fbfc9)
  • added active, focused, hovered states to Button, Tag (263172a)
  • added Shade component (ed4dccb)
  • improve Progress accessibility (8c54639)

πŸ› Bug Fixes

  • fix formbox input colors (5c03d7c)
  • make themeId optional in colored components (967dad7)

10.0.0 (2021-10-19)

β™» Code Refactoring

  • major: renamed vertical boolean prop to orientation (785ff9d)
  • major: renamed useSizeListener props type (4c21967)
  • major: replace useClickAndEscape with useHandleClickOutside and useHandleEscape (dc40ec5)
  • major: update Banner, Modal, Toast types and most return types (488c9e8)
  • major: updated hooks interface names (fc86a8b)
  • major: updated Size and TextboxGroup hook prop type names (80aaf15)
  • major: changed component props from interfaces to types (e7da767)
  • major: changed minimal List color to neutral (a2ed810)
  • major: rename Pagination props, add allowRightClickLinks feature (7d798f4)
  • major: renamed ControlledDropdown to Dropdown and Dropdown to PartialDropdown (293f500)
  • major: renamed focusType to eventType in Accessibility context (e2c9a5a)
  • major: renamed Portal and Popover parentRef to relativeRef (7564adb)
  • major: renamed UncontrolledInteractive[Group|List] to PartialInteractive[Group|List] (c9dd61d)
  • major: updated Banner, Modal and Toast onClose (5e0cc01)
  • major: updated Tag component to use children not label (5cda370)
  • added generic ref types to Popover, Tooltip, Dropover (c5fe8b6)
  • added types for config files (fd30b97)
  • omit unnecessary theme types from styled components (67f9a6a)
  • only highlight focused items if component is focused (5552674)
  • removed withChildrenProps from Popover (e830e3d)
  • updated EventListener hooks (e0ca445)
  • set several Pagination default props (2ccb989)
  • updated Button and Tag hover and active states (42bf138)
  • changed all array prop types to be readonly (0637aba)
  • standardize all focus rings, use mixins (763852b)

✨ Features

  • added contrast Pagination (e59e27c)
  • added custom tag option to DropdownWithTags (61c634c)
  • added display prop to ButtonGroup (563b9f5)
  • added loaderReplaceIcon option to IconTextButton (1bb2c46)
  • added useScrollSync hook (dbab06e)
  • added ScrollSync component (3930cde)
  • added StyledTextbox and StyledPassword components (8492311)
  • added StyledChip component (d57a7ac)
  • moved Looper from docs helper to component (b7aa572)

πŸ“ Storybook

πŸ› Bug Fixes

  • major: rename StyledTitleToast to StyledTitledToast (f6478c5)
  • don't require variant in Textarea component (25e800b)
  • fixed default Triangle size value (225a5a9)
  • fixed LineLoader aria attributes (1c9443d)
  • fixed playground credit card demo backspace (a0930db)
  • fixed tsconfig, eslintrc (d6f477e)
  • improve navigation hover states for selected items (56127bd)
  • pass isTooltip flag from Tooltip to Popover (e7557dd)
  • removed inherited Paper types from Banner (85bffcd)
  • removed unused unthemed prop from TagGroup (0bddc18)
  • hide focused Paper outline unless accessible (d3240bc)

9.0.3 (2021-07-30)

πŸ› Bug Fixes

  • typography missing 2xsmall (126b66a)

9.0.2 (2021-07-30)

πŸ› Bug Fixes

  • remove nbsp from textbox (e4a905d)

9.0.1 (2021-07-16)

πŸ› Bug Fixes

  • fix size observer too many renders (f95d41a)

9.0.0 (2021-07-16)

β™» Code Refactoring

  • major: moved useThemeId from hooks into context folder (f7b4173)
  • major: rename Width context to Size (dd4cf96)
  • major: replace useDimensions hook with useSizeListeners (c273481)
  • major: spread remaining form props on inputs (d29c44f)
  • major: spread remaining Select, Textarea props on input (e9befe7)
  • major: standardized size names (eg. xxxl to 3xlarge) (a02ae25)
  • minor tab improvements (31d0ee7)
  • update Checkbox, Radio types (915f47e)
  • updated eslint, prettier rules; lint mdx files (eab8b28)
  • major: spread remaining Textbox props on input (3e90258)

✨ Features

  • added decimal places to size context (57ce296)
  • added size to checkbox, radio (e6936f3)
  • added TextboxGroup component (a884d09)
  • added Width context (0c871ad)
  • allow paste in 2FA input group (bfe5989)
  • major: additional form input sizes (678672e)

πŸ› Bug Fixes

  • don't allow invalid input in 2FA form (ec48d52)
  • formbox auto-complete respects size (9be87b7)
  • formbox autofill transition no longer overwritten (9bf72d8)
  • improved styled components number or string checking (ce6fe61)
  • prevent invalid paste on textbox group (1dda393)

8.2.0 (2021-06-25)

✨ Features

  • allow HTML in form labels (028d280)

πŸ› Bug Fixes

  • update form input auto-fill colors (d8d6db9)

8.1.0 (2021-06-24)

✨ Features

  • added autoFill styles for select, textarea (b3bbe92)
  • added autoFill styles for textbox inputs (5dbf496)
  • added fancy textbox (276401a)

πŸ› Bug Fixes

  • textbox with formatting is tabbable (a3556c1)

8.0.0 (2021-06-19)

β™» Code Refactoring

  • major: refactored icon text button component (80eea5a)

✨ Features

  • new removeScrollbar CSS mixin (b319dc6)

7.2.0 (2021-06-16)

✨ Features

  • added notified dropdown components (93fb1fe)

πŸ› Bug Fixes

  • totally hide dropdown scrollbar (28f59f6)

7.1.3 (2021-06-16)

πŸ› Bug Fixes

  • pass correct close function to popover children (2592c07)

7.1.2 (2021-06-15)

πŸ› Bug Fixes

  • fix interactive list allow reselect (f86aaaf)

7.1.1 (2021-05-28)

πŸ› Bug Fixes

  • position changed to flexbox with alignment (55e0d82)

7.1.0 (2021-05-27)

β™» Code Refactoring

  • update useThemeId import paths (501b62a)

✨ Features

  • allow custom password icon sizes (e37fdba)

πŸ› Bug Fixes

  • debounced dropdown search (8ecf379)

7.0.1 (2021-05-26)

β™» Code Refactoring

  • update tabs flex styles (830b9c1)

πŸ› Bug Fixes

  • remove errant semi-colon (fixes tabs) (82ce3be)

7.0.0 (2021-05-26)

β™» Code Refactoring

  • major: interactive group, interactive list, dropdown (8fb8659)
  • major: refactored formbox and dropdown (cfc9772)

πŸ› Bug Fixes

  • form input tab index fixes (0b97725)
  • minor dropdown focus fixes (11b20b4)
  • withTheme displayName (8b08633)

6.2.0 (2021-05-16)

✨ Features

  • add more customization options to DropdownWithTags (ac3c710)

πŸ› Bug Fixes

  • add tabIndex to formbox actionable icons (cce9641)

6.1.3 (2021-05-14)

β™» Code Refactoring

  • move focus event from list component to dropdown (fbd2fa9)

πŸ› Bug Fixes

  • fix dropdown focus styles and click to close jumpiness (04decee)

6.1.2 (2021-05-13)

β™» Code Refactoring

  • update small, xsmall scrollbar styles to use mixin (468d944)

πŸ› Bug Fixes

  • hide accessible slider handle when not focused (dccfd98)
  • remove unnecessary accessibility check from multi color slider (04ec2c6)

6.1.1 (2021-05-13)

β™» Code Refactoring

  • improve dropdown clear callback, update displayNames (f154e18)

πŸ› Bug Fixes

  • update DropdownWithTags focus on tag remove (7d32ea3)

6.1.0 (2021-05-12)

✨ Features

  • allow custom tooltip triangle sizes and offsets (07f2c4b)

6.0.0 (2021-05-12)

β™» Code Refactoring

  • major: refactored popover, tooltip, dropover, and renderFromProp (15b5e25)
  • remove accessible checkbox, radio focus style (22739aa)
  • remove default pagination page label styles (cf13ad1)
  • remove renderFromProp from Modal (880238d)
  • update modal spacing (649e35d)
  • update toggle focus styles (5f57b41)
  • use ghost button for modal close (28d813c)

✨ Features

5.0.0 (2021-05-08)

β™» Code Refactoring

  • improve scrollbars (df9d5ab)
  • major: refactored and renamed button and tag variants (df225f7)
  • change filled button hover color (f037874)

✨ Features

  • added Chip component (d255f08)
  • added colored avatar (a5e4f7e)
  • added secondary variants to checkbox, radio (1eacf5e)

πŸ› Bug Fixes

  • improve badge radius (e1d5be2)
  • make header and footer inflexible (d793a8e)
  • remove right margin from selectors without children (a1b2b48)

4.0.0 (2021-05-05)

β™» Code Refactoring

  • major: rename Tags component to Tag (48d5850)

✨ Features

  • added badge pulsing animation (a22e8c4)
  • added pill textbox, unthemed dropdown (60e49b3)
  • refactored tags, added variants (3cc15ce)

πŸ› Bug Fixes

  • improve button color transitions (4d604cc)
  • improve formbox transitions (c90c29b)

3.3.0 (2021-05-04)

✨ Features

  • vertical progress bar, form fill colors, refactoring (bb53d5d)

πŸ› Bug Fixes

  • progress bar orientation should be optional (7163b54)

3.2.3 (2021-05-03)

πŸ› Bug Fixes

  • fix button group full width (704f2ce)

3.2.2 (2021-05-03)

β™» Code Refactoring

  • add side padding to xsmall modals (f6cf2b7)

πŸ› Bug Fixes

  • fix modal media queries (8b40def)

3.2.1 (2021-05-03)

πŸ› Bug Fixes

  • omit css, sx from merge element props types (d6f0ecc)

3.2.0 (2021-05-02)

β™» Code Refactoring

  • renamed list outline, variant props (e7b3428)

✨ Features

πŸ› Bug Fixes

  • add border radius to navigation and unselected nav items (6153491)
  • allow button to override button group click event (adff7f3)
  • use transparent color for unchecked checkboxes, radio buttons (720a97b)

3.1.0 (2021-04-30)

β™» Code Refactoring

  • updated slider hover and focus styles (e96a1fa)

✨ Features

  • added divided button group (07e7a59)

πŸ› Bug Fixes

  • add hidden border to text buttons so they behave the same (945c059)

3.0.0 (2021-04-26)

β™» Code Refactoring

  • improve tooltip focus and focus return (a4345de)

✨ Features

  • major: renamed button text to inline, new text button styles (2056790)
  • added new styled divider (d58fb18)
  • added new styled label (d62b21b)
  • updated button colors (9553bed)

πŸ› Bug Fixes

  • correct order of rhythm rules (880336a)
  • force styled component colors to be defined (14bd1d9)
  • remove theme from styled loader (243d3bb)
  • text tooltip styled paper scrollbar color (57eb730)

2.0.2 (2021-04-25)

πŸ› Bug Fixes

  • clicking an open dropdown closes it (ada0407)

2.0.1 (2021-04-23)

πŸ› Bug Fixes

  • remove automatically added dark card lightener (b803b6f)

2.0.0 (2021-04-23)

πŸ’₯ Breaking Changes

  • removed card children components (#1) (daf5eb7)

✨ Features

1.17.0 (2021-04-21)

✨ Features

  • page banner colors, accessibility demo (c0f32de)

1.16.2 (2021-04-20)

πŸ› Bug Fixes

1.16.1 (2021-04-20)

πŸ› Bug Fixes

  • improve dark card shadows (67218ad)

1.16.0 (2021-04-20)

✨ Features

  • refactored modal, added xlarge size (b864782)
  • updated dark box shadows, removed raised header and footer (63b2c9a)

πŸ› Bug Fixes

1.15.3 (2021-04-19)

πŸ› Bug Fixes

  • disable typography style minification (97b8b3d)

1.15.2 (2021-04-18)

πŸ› Bug Fixes

  • added missing displayName prop to all components (052bcd7)

1.15.1 (2021-04-18)

πŸ› Bug Fixes

  • fix styled toasts future emotion component [skip ci] (89899e8)

1.15.0 (2021-04-18)

✨ Features

  • added quiet header and footer borders (47a43bb)

πŸ› Bug Fixes

  • remove emotion from styled toasts to fix infinite loop (32e6dd5)

1.14.0 (2021-04-17)

✨ Features

  • added IconToast component (ddf835d)
  • added more primary color shades (db4912f)
  • added StyledToast and StyledIconToast components (26e9b31)

πŸ› Bug Fixes

  • don't pass style props from styled button to button (99aefd0)

1.13.0 (2021-04-15)

✨ Features

  • publish additional standalone styles (a3d5bf3)

1.12.0 (2021-04-14)

✨ Features

  • accept custom banner styles (33110ee)

1.11.0 (2021-04-13)

✨ Features

  • new success inputs, removed label validity colors (b93049d)

1.10.0 (2021-04-13)

β™» Code Refactoring

  • broke out context from toasts, modals and banners (dad53bd)

✨ Features

  • change header and footer borders to non-pseudo element (406a353)

1.9.0 (2021-04-12)

✨ Features

  • additional avatar sizes (8010efe)

πŸ› Bug Fixes

  • improve focus and hover for slider and toggle (283e751)

1.8.0 (2021-04-08)

✨ Features

  • standardized element sizes, docs helpers to ts (df82808)

1.7.1 (2021-04-07)

β™» Code Refactoring

  • added types to withNotification (9c172bb)

πŸ› Bug Fixes

  • lighten up dark neutral color (42b5168)
  • update withNotification types (c342244)

1.7.0 (2021-04-07)

✨ Features

  • added colored buttons, icon buttons and icon text buttons (2ef4cd3)
  • added reverse icon text buttons, restored neutralAndPrimary (870fa10)

1.6.0 (2021-04-06)

β™» Code Refactoring

  • break up PostCSS mixins into multiple files (4a74d25)

✨ Features

  • refactored button styles, added button sizes (7c1e05c)

πŸ› Bug Fixes

  • button group size optional (8cc4526)

1.5.1 (2021-04-05)

β™» Code Refactoring

  • added AsType, allow "as" to be functional component (7c2f097)

πŸ› Bug Fixes

  • only prevent keydown on navigation link enter (2c6886e)

1.5.0 (2021-04-05)

β™» Code Refactoring

  • minor props order adjustments (37c4a03)

✨ Features

  • add allowRightClickLinks to int. list, navigation (34fe90c)

1.4.0 (2021-04-04)

✨ Features

  • added IconCount component (abe1d97)

πŸ› Bug Fixes

  • fix reverse IconCount spacing (f0f7ba0)

1.3.0 (2021-03-31)

✨ Features

  • improved icon text buttons, more button spacing options (bb501d7)

1.2.0 (2021-03-31)

✨ Features

  • added blackout rounded typography (a546fd1)
  • added rounded and transparent lists (4d5060c)

πŸ› Bug Fixes

  • only pass extra popover toggler props if requested (24d759e)

1.1.0 (2021-03-30)

✨ Features

  • increased size of checkboxes, radio buttons, fonts (fd4d3ce)

πŸ› Bug Fixes

  • dark theme card borders and shadows (c445b73)
  • decrease button line height (bcb3e99)
  • floating progress bar (ab1ef06)
  • include visible in popover toggler props (7d05917)

1.0.0 (2021-03-29)

✨ Features