Skip to content

Latest commit

 

History

History
871 lines (465 loc) · 40.6 KB

CHANGELOG.md

File metadata and controls

871 lines (465 loc) · 40.6 KB

Change Log

7.0.7

Patch Changes

7.0.6

Patch Changes

  • 1a7fcfbc #1708 Thanks @nkrantz! - Update inverse button to use shadow-border-inverse-strongest on hover

7.0.5

Patch Changes

7.0.4

Patch Changes

  • 104628b3 #1505 Thanks @richbachman! - Changed default and disabled secondary button box shadow and text color styles to match Figma design files.

7.0.3

Patch Changes

  • 80529764 #1431 Thanks @richbachman! - Added a margin reset (margin: space0) to fix a bug in Safari where a 2px margin is added by the browser.

7.0.2

Patch Changes

  • 25a1f632 #1404 Thanks @SiTaggart! - update internal usage of design tokens to reflect new strong / weak nomenclature

7.0.1

Patch Changes

  • 174be6d9 #1363 Thanks @TheSisb! - Buttons that behave as links (<Button as="a" href="">) now correctly use the external link icon for external links.

7.0.0

Major Changes

  • 1bcb8b30 #1307 Thanks @TheSisb! - BREAKING CHANGES:

    Button components used as links (as="a" and href="") now automatically add an arrow icon if children is a string. This is a design breaking change that you should be aware of when upgrading.

    Button also adds additional validation to throw an error if the disabled or loading props are set to true for a Button as link. This is a functionality breaking change to existing disabled link buttons.

Patch Changes

6.0.1

Patch Changes

  • Updated dependencies [514bd5aa, 514bd5aa]:
    • @twilio-paste/theme@5.0.1
    • @twilio-paste/icons@5.1.1
    • @twilio-paste/spinner@7.0.1
    • @twilio-paste/stack@2.0.2
    • @twilio-paste/box@4.0.2
    • @twilio-paste/style-props@3.0.1

6.0.0

Patch Changes

  • Updated dependencies [8b5a8592]:
    • @twilio-paste/icons@5.1.0
    • @twilio-paste/spinner@7.0.0

5.0.1

Patch Changes

  • Updated dependencies [509eba7a]:
    • @twilio-paste/box@4.0.1
    • @twilio-paste/spinner@6.0.1
    • @twilio-paste/stack@2.0.1
    • @twilio-paste/icons@5.0.1

5.0.0

Patch Changes

  • Updated dependencies [4c9ed5ca, 26c828d8]:
    • @twilio-paste/design-tokens@6.6.0
    • @twilio-paste/theme@5.0.0
    • @twilio-paste/spinner@6.0.0
    • @twilio-paste/stack@2.0.0
    • @twilio-paste/box@4.0.0
    • @twilio-paste/icons@5.0.0
    • @twilio-paste/style-props@3.0.0

4.0.3

Patch Changes

  • Updated dependencies [ac38757f]:
    • @twilio-paste/stack@1.0.2

4.0.2

Patch Changes

  • Updated dependencies [944c3407, af779398]:
    • @twilio-paste/design-tokens@6.5.2
    • @twilio-paste/icons@4.0.2
    • @twilio-paste/spinner@5.0.2
    • @twilio-paste/stack@1.0.1
    • @twilio-paste/box@3.0.1
    • @twilio-paste/style-props@2.0.1
    • @twilio-paste/theme@4.3.1

4.0.1

Patch Changes

  • Updated dependencies [7340a6a5]:
    • @twilio-paste/icons@4.0.1
    • @twilio-paste/spinner@5.0.1

4.0.0

Patch Changes

  • Updated dependencies [f1675586]:
    • @twilio-paste/theme@4.3.0
    • @twilio-paste/spinner@5.0.0
    • @twilio-paste/stack@1.0.0
    • @twilio-paste/box@3.0.0
    • @twilio-paste/icons@4.0.0
    • @twilio-paste/style-props@2.0.0

3.0.1

Patch Changes

  • a12acb61 #1158 Thanks @richbachman! - Pinned all twilio-paste package versions in order to keep them in sync with core when they are updated by changesets.

  • Updated dependencies [a12acb61, a12acb61, a12acb61, a12acb61, a12acb61, a12acb61]:

    • @twilio-paste/stack@0.3.2
    • @twilio-paste/theme@4.2.2
    • @twilio-paste/style-props@1.9.2
    • @twilio-paste/box@2.13.2
    • @twilio-paste/icons@3.13.1
    • @twilio-paste/spinner@4.0.1

3.0.0

Patch Changes

  • Updated dependencies [4114dac2]:
    • @twilio-paste/icons@3.13.0
    • @twilio-paste/spinner@4.0.0

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.5.1 (2021-01-25)

Note: Version bump only for package @twilio-paste/button

2.5.0 (2021-01-21)

Features

2.4.15 (2021-01-15)

Note: Version bump only for package @twilio-paste/button

2.4.14 (2021-01-14)

Note: Version bump only for package @twilio-paste/button

2.4.13 (2021-01-13)

Note: Version bump only for package @twilio-paste/button

2.4.12 (2021-01-07)

Note: Version bump only for package @twilio-paste/button

2.4.11 (2020-12-17)

Note: Version bump only for package @twilio-paste/button

2.4.10 (2020-12-17)

Note: Version bump only for package @twilio-paste/button

2.4.9 (2020-12-15)

Note: Version bump only for package @twilio-paste/button

2.4.8 (2020-12-11)

Note: Version bump only for package @twilio-paste/button

2.4.7 (2020-12-11)

Note: Version bump only for package @twilio-paste/button

2.4.6 (2020-12-09)

Note: Version bump only for package @twilio-paste/button

2.4.5 (2020-12-03)

Note: Version bump only for package @twilio-paste/button

2.4.4 (2020-12-02)

Note: Version bump only for package @twilio-paste/button

2.4.3 (2020-11-16)

Note: Version bump only for package @twilio-paste/button

2.4.2 (2020-11-11)

Note: Version bump only for package @twilio-paste/button

2.4.1 (2020-11-10)

Note: Version bump only for package @twilio-paste/button

2.4.0 (2020-11-09)

Features

  • button: add icon_small size (56ed79d)

2.3.28 (2020-11-06)

Note: Version bump only for package @twilio-paste/button

2.3.27 (2020-11-05)

Note: Version bump only for package @twilio-paste/button

2.3.26 (2020-11-02)

Note: Version bump only for package @twilio-paste/button

2.3.25 (2020-10-30)

Note: Version bump only for package @twilio-paste/button

2.3.24 (2020-10-29)

Note: Version bump only for package @twilio-paste/button

2.3.23 (2020-10-23)

Note: Version bump only for package @twilio-paste/button

2.3.22 (2020-10-22)

Note: Version bump only for package @twilio-paste/button

2.3.21 (2020-10-21)

Note: Version bump only for package @twilio-paste/button

2.3.20 (2020-10-19)

Note: Version bump only for package @twilio-paste/button

2.3.19 (2020-10-15)

Note: Version bump only for package @twilio-paste/button

2.3.18 (2020-10-13)

Note: Version bump only for package @twilio-paste/button

2.3.17 (2020-10-09)

Note: Version bump only for package @twilio-paste/button

2.3.16 (2020-10-07)

Bug Fixes

  • button: remove center justify content rule if reset (246c82b)

2.3.15 (2020-10-07)

Note: Version bump only for package @twilio-paste/button

2.3.14 (2020-10-07)

Note: Version bump only for package @twilio-paste/button

2.3.13 (2020-10-07)

Note: Version bump only for package @twilio-paste/button

2.3.12 (2020-09-28)

Bug Fixes

  • button: center content within buttons (68d96a7)

2.3.11 (2020-09-22)

Note: Version bump only for package @twilio-paste/button

2.3.10 (2020-09-21)

Note: Version bump only for package @twilio-paste/button

2.3.9 (2020-09-15)

Note: Version bump only for package @twilio-paste/button

2.3.8 (2020-09-15)

Note: Version bump only for package @twilio-paste/button

2.3.7 (2020-09-14)

Note: Version bump only for package @twilio-paste/button

2.3.6 (2020-09-10)

Note: Version bump only for package @twilio-paste/button

2.3.5 (2020-09-09)

Note: Version bump only for package @twilio-paste/button

2.3.4 (2020-09-09)

Note: Version bump only for package @twilio-paste/button

2.3.3 (2020-09-08)

Note: Version bump only for package @twilio-paste/button

2.3.2 (2020-09-08)

Note: Version bump only for package @twilio-paste/button

2.3.1 (2020-09-03)

Note: Version bump only for package @twilio-paste/button

2.3.0 (2020-09-02)

Features

  • button: add inverse_link button variant (f3250a1)

2.2.0 (2020-08-31)

Features

  • button: add desctructive_secondary variant (52dbfec)

2.1.6 (2020-08-31)

Note: Version bump only for package @twilio-paste/button

2.1.5 (2020-08-27)

Bug Fixes

  • button: remove unnecessary link error (#697) (0e92b73)

2.1.4 (2020-08-24)

Note: Version bump only for package @twilio-paste/button

2.1.3 (2020-08-19)

Note: Version bump only for package @twilio-paste/button

2.1.2 (2020-08-12)

Bug Fixes

  • button: reset variant should inherit type styles (efdd3d6)

2.1.1 (2020-08-12)

Note: Version bump only for package @twilio-paste/button

2.1.0 (2020-08-12)

Features

  • button: add inverse variant (4a6f241)

2.0.2 (2020-08-12)

Note: Version bump only for package @twilio-paste/button

2.0.1 (2020-08-06)

Note: Version bump only for package @twilio-paste/button

2.0.0 (2020-08-05)

Bug Fixes

  • icons: use display=block by default and rename 'iconColor' prop to 'color' (#637) (82beef4)

BREAKING CHANGES

  • icons: This change renames a key prop and changes the display mode from inline-flex to block

  • fix: use new icon prop (iconColor -> color)

  • test: update snapshots

  • chore(icons): update readme to mention correct display value

Co-authored-by: Rich Bachman rb@richbachman.com

  • chore(website): update icon doc prop table

Co-authored-by: Rich Bachman rb@richbachman.com

Co-authored-by: Rich Bachman rb@richbachman.com

1.2.28 (2020-08-04)

Note: Version bump only for package @twilio-paste/button

1.2.27 (2020-08-04)

Note: Version bump only for package @twilio-paste/button

1.2.26 (2020-07-31)

Note: Version bump only for package @twilio-paste/button

1.2.25 (2020-07-30)

Note: Version bump only for package @twilio-paste/button

1.2.24 (2020-07-29)

Note: Version bump only for package @twilio-paste/button

1.2.23 (2020-07-28)

Note: Version bump only for package @twilio-paste/button

1.2.22 (2020-07-22)

Note: Version bump only for package @twilio-paste/button

1.2.21 (2020-07-20)

Note: Version bump only for package @twilio-paste/button

1.2.20 (2020-07-15)

Note: Version bump only for package @twilio-paste/button

1.2.19 (2020-07-14)

Note: Version bump only for package @twilio-paste/button

1.2.18 (2020-07-14)

Note: Version bump only for package @twilio-paste/button

1.2.17 (2020-07-02)

Note: Version bump only for package @twilio-paste/button

1.2.16 (2020-07-02)

Note: Version bump only for package @twilio-paste/button

1.2.15 (2020-07-01)

Note: Version bump only for package @twilio-paste/button

1.2.14 (2020-06-29)

Note: Version bump only for package @twilio-paste/button

1.2.13 (2020-06-25)

Note: Version bump only for package @twilio-paste/button

1.2.12 (2020-06-25)

Note: Version bump only for package @twilio-paste/button

1.2.11 (2020-06-23)

Note: Version bump only for package @twilio-paste/button

1.2.10 (2020-06-22)

Note: Version bump only for package @twilio-paste/button

1.2.9 (2020-06-18)

Note: Version bump only for package @twilio-paste/button

1.2.8 (2020-06-16)

Note: Version bump only for package @twilio-paste/button

1.2.7 (2020-06-12)

Note: Version bump only for package @twilio-paste/button

1.2.6 (2020-06-10)

Note: Version bump only for package @twilio-paste/button

1.2.5 (2020-06-05)

Note: Version bump only for package @twilio-paste/button

1.2.4 (2020-06-01)

Note: Version bump only for package @twilio-paste/button

1.2.3 (2020-06-01)

Note: Version bump only for package @twilio-paste/button

1.2.2 (2020-05-28)

Note: Version bump only for package @twilio-paste/button

1.2.1 (2020-05-27)

Note: Version bump only for package @twilio-paste/button

1.2.0 (2020-05-20)

Features

  • button: expose button ref (469694a)

1.1.45 (2020-05-07)

Note: Version bump only for package @twilio-paste/button

1.1.44 (2020-05-07)

Note: Version bump only for package @twilio-paste/button

1.1.43 (2020-05-04)

Note: Version bump only for package @twilio-paste/button

1.1.42 (2020-05-01)

Note: Version bump only for package @twilio-paste/button

1.1.41 (2020-04-29)

Bug Fixes

  • button: allow html button attributes, rework prop destructuring (6b8be87)

1.1.40 (2020-04-25)

Note: Version bump only for package @twilio-paste/button

1.1.39 (2020-04-22)

Note: Version bump only for package @twilio-paste/button

1.1.38 (2020-04-20)

Note: Version bump only for package @twilio-paste/button

1.1.37 (2020-04-17)

Note: Version bump only for package @twilio-paste/button

1.1.36 (2020-04-15)

Note: Version bump only for package @twilio-paste/button

1.1.35 (2020-04-08)

Bug Fixes

  • button: package dependencies updated to be correct (9c82da5)

1.1.34 (2020-04-07)

Note: Version bump only for package @twilio-paste/button

1.1.33 (2020-04-07)

Note: Version bump only for package @twilio-paste/button

1.1.32 (2020-04-02)

Note: Version bump only for package @twilio-paste/button

1.1.31 (2020-03-28)

Note: Version bump only for package @twilio-paste/button

1.1.30 (2020-03-24)

Bug Fixes

  • button: switch from theme-tokens to theme package dep (d9441c2)

1.1.29 (2020-03-20)

Note: Version bump only for package @twilio-paste/button

1.1.28 (2020-03-17)

Note: Version bump only for package @twilio-paste/button

1.1.27 (2020-03-17)

Note: Version bump only for package @twilio-paste/button

1.1.26 (2020-03-11)

Note: Version bump only for package @twilio-paste/button

1.1.25 (2020-03-06)

Bug Fixes

  • add missing transitive peerDep on '@styled-system/css' (fdbb813)

1.1.24 (2020-03-04)

Bug Fixes

  • button: change borders to box-shadow (689061d)

1.1.23 (2020-03-02)

Note: Version bump only for package @twilio-paste/button

1.1.22 (2020-03-02)

Note: Version bump only for package @twilio-paste/button

1.1.21 (2020-02-28)

Note: Version bump only for package @twilio-paste/button

1.1.20 (2020-02-26)

Bug Fixes

  • package dependencies and deprecation warnings (#334) (0e88338)

1.1.19 (2020-02-21)

Note: Version bump only for package @twilio-paste/button

1.1.18 (2020-02-20)

Note: Version bump only for package @twilio-paste/button

1.1.17 (2020-02-19)

Note: Version bump only for package @twilio-paste/button

1.1.16 (2020-02-18)

Note: Version bump only for package @twilio-paste/button

1.1.15 (2020-02-14)

Bug Fixes

  • button: add missing peer deps (38416d8)

1.1.14 (2020-02-13)

Note: Version bump only for package @twilio-paste/button

1.1.13 (2020-02-11)

Note: Version bump only for package @twilio-paste/button

1.1.12 (2020-02-11)

Note: Version bump only for package @twilio-paste/button

1.1.11 (2020-02-11)

Note: Version bump only for package @twilio-paste/button

1.1.10 (2020-02-07)

Note: Version bump only for package @twilio-paste/button

1.1.9 (2020-02-03)

Note: Version bump only for package @twilio-paste/button

1.1.8 (2020-01-27)

Note: Version bump only for package @twilio-paste/button

1.1.7 (2020-01-25)

Note: Version bump only for package @twilio-paste/button

1.1.6 (2020-01-24)

Bug Fixes

  • storybook: fix vrt on loading button (#275) (a560e89)

1.1.5 (2020-01-17)

Note: Version bump only for package @twilio-paste/button

1.1.4 (2019-12-20)

Note: Version bump only for package @twilio-paste/button

1.1.3 (2019-12-19)

Note: Version bump only for package @twilio-paste/button

1.1.2 (2019-12-05)

Note: Version bump only for package @twilio-paste/button

1.1.1 (2019-11-27)

Bug Fixes

  • button: defensively set hover/focus/active styles from legacy globals (#205) (2a9ce57)

1.1.0 (2019-11-20)

Bug Fixes

  • remap console semibold to medium font weight (#195) (c01f6b3)

Features

  • icons: make decorative required + icon docs (#165) (15ccbc2)

1.0.2 (2019-11-18)

Bug Fixes

  • correct button heights add new default icon size (#186) (2e54478)
  • design-tokens: update some blues, reds, and focus shadow (#185) (98d70cc)
  • update destructive button styles to be filled (#189) (c29b7ca)

1.0.1 (2019-11-12)

Note: Version bump only for package @twilio-paste/button

1.0.0 (2019-11-11)

Bug Fixes

  • button: add font-weight semibold to small buttons (#166) (582245b)
  • website: update button docs with loading and icon states (#167) (7380889)

Features

  • icons: delete old icons, add new streamline icons (#129) (571791d)
  • typography: heading component (#149) (4e033e6)
  • enable theme switching on the docsite (#124) (df797e5)

BREAKING CHANGES

  • icons: removed all the inherited icons since we're moving to a new system

  • chore(icons): update icon list for storybook

  • fix(spinner): use new icon

  • fix(storybook): use new icon for story

  • fix(story): button icons should be 24px

  • fix: adjust icon size tokens

  • feat: add iconSizes as separate key in theme-tokens

  • feat(icons): icons package to use tokens and update icons

  • fix(spinner): update to use tokens and new icons

  • fix(button): use correct spinner size

  • fix(icons): major icons package fixes

  • huge overhaul to build process
  • now uses rollup
  • builds into cjs and esm directories
  • made the package publishable to npm
  • moved svg folder out of src, now src only holds react stuff
  • updated scripts to use new paths and cleaned up the code
  • programmatically generates rollup config from the icon-list command
  • chore: add new icons dist folders to gitignore

  • fix: spinner and button icon usage

  • feat(icons): add rollup icon list cache file

  • fix(core-bundle): sort packages for consistent builds

  • chore: use esm instead of es in rollup for correctness

  • chore: yarn.lock

  • fix(spinner): lint error

  • chore(icons): move rollup icon list

  • chore(spinner): use types package in story

  • fix(spinner): swap out destructured props for explicit props

0.3.1 (2019-10-31)

Note: Version bump only for package @twilio-paste/button

0.3.0 (2019-10-29)

Bug Fixes

  • button: border-color should transition with background-color (#130) (fda61ba)
  • remove the underline from button states (#147) (70d4c15), closes #54

Features

0.2.1 (2019-09-16)

Bug Fixes

  • button: adding some polish (#67) (2644657)
  • button: adjust primary, secondary, desctructive styles (#72) (670faef)

0.2.0 (2019-08-15)

Bug Fixes

Features