af3b1e55
#1801 Thanks @andipants12! - [Button] All link variants should have left aligned text.
1a7fcfbc
#1708 Thanks @nkrantz! - Update inverse button to useshadow-border-inverse-strongest
on hover
66285238
#1599 Thanks @SiTaggart! - Switch lodash.merge with deepmerge for significant bundle size savings
104628b3
#1505 Thanks @richbachman! - Changed default and disabled secondary button box shadow and text color styles to match Figma design files.
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.
25a1f632
#1404 Thanks @SiTaggart! - update internal usage of design tokens to reflect new strong / weak nomenclature
174be6d9
#1363 Thanks @TheSisb! - Buttons that behave as links (<Button as="a" href="">
) now correctly use the external link icon for external links.
-
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
orloading
props are set totrue
for a Button as link. This is a functionality breaking change to existing disabled link buttons.
0eded1fd
#1319 Thanks @SiTaggart! - Change internal dependencies to have minor range matching on version numbers
- 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
- Updated dependencies [
8b5a8592
]:- @twilio-paste/icons@5.1.0
- @twilio-paste/spinner@7.0.0
- 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
- 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
- Updated dependencies [
ac38757f
]:- @twilio-paste/stack@1.0.2
- 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
- Updated dependencies [
7340a6a5
]:- @twilio-paste/icons@4.0.1
- @twilio-paste/spinner@5.0.1
- 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
-
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
- 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)
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)
- 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)
- 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)
- 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)
- button: add inverse_link button variant (f3250a1)
2.2.0 (2020-08-31)
- 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)
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)
- 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)
- 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)
-
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)
- 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)
- 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)
- 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)
- 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)
- add missing transitive peerDep on '@styled-system/css' (fdbb813)
1.1.24 (2020-03-04)
- 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)
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)
- 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)
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)
1.1.0 (2019-11-20)
1.0.2 (2019-11-18)
- 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)
- button: add font-weight semibold to small buttons (#166) (582245b)
- website: update button docs with loading and icon states (#167) (7380889)
- icons: delete old icons, add new streamline icons (#129) (571791d)
- typography: heading component (#149) (4e033e6)
- enable theme switching on the docsite (#124) (df797e5)
-
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 ofes
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)
- button: border-color should transition with background-color (#130) (fda61ba)
- remove the underline from button states (#147) (70d4c15), closes #54
0.2.1 (2019-09-16)
- button: adding some polish (#67) (2644657)
- button: adjust primary, secondary, desctructive styles (#72) (670faef)