Commit Graph

475 Commits

Author SHA1 Message Date
Kaelig Deloumeau-Prigent
2d62808e49 Upgrade storybook to v5.1.0-rc.0 (#1547)
* Upgrade storybook to v5.1.0-rc.0

* Add core-js to devDependencies, as enzyme tests fail without it
2019-05-24 17:34:33 -07:00
Tim Layton
5a4b50a9ce v3.16.0 2019-05-22 15:49:40 -07:00
Dan Rosenthal
044f7745fb v3.16.0-rc.2 2019-05-22 15:54:32 -04:00
Dan Rosenthal
d565daa68f v3.16.0-rc.1 2019-05-22 12:18:55 -04:00
Kaelig Deloumeau-Prigent
c8a1240066 [Storybook] Upgrade dependencies to improve search (#1488)
* Upgrade storybook to the latest working 5.1.0-alpha

* Add entry to the changelog
2019-05-17 16:05:09 -07:00
Michelle Chen
43531b9af5 ♻️ remove all of @shopify/react-utilities, replace with @shopify/css-utilities & remove the rest into utilities folder 2019-05-16 14:56:55 -04:00
Ben Scott
e37be5a75f Remove dependency on @shopify/images
This was never needed at runtime, we only used it for a trivial type
that we can easily duplicate (and we'll remove the need for that type in
v4)

We don't need it at build time as sk handles our svg optimization
2019-05-14 19:32:30 +02:00
Dan Rosenthal
35d149f095 v3.15.0 2019-05-14 12:04:52 -04:00
Dan Rosenthal
d0ff82df74 v3.15.0-rc.1 2019-05-14 11:15:21 -04:00
Andre Rocha
e6a9c15771 Fix issue where tsx would copy the package.json file where it shouldn't (#1466)
* Fix issue where tsx would copy the package.json file where it shouldn't copy it

* v3.14.1-rc.2

* Remove reference to package.json in tsconfig includes

This file is never imported by any files and its inclusion in the esnext
folder results in npm's files directive not being processed correctly
(i.e. a bunch of files are left out)

* v3.14.1-rc.3
2019-05-14 09:52:05 -04:00
Dan Rosenthal
5c7a0e8405 v3.14.1-rc.1 2019-05-13 14:10:50 -04:00
Chloe Rice
449a8c306f v3.14.0 2019-05-08 15:50:17 -04:00
Ben Scott
0edecb7697 Update to latest sewing-kit
Update a few dependencies that we want to keep in sync with sewing-kit

Use `sewing-kit optimize` to optimize svgs instead of maintaining our
own script which does the same thing.
2019-05-08 11:26:14 +02:00
Ben Scott
10b28002de Updating to typescript 3.2.4
The last release of typescript-eslint-parser is 22.0.0 which only
supports up to TS 3.2.x. We're stuck on this because
eslint-plugin-shopify still uses typescript-eslint-parser and has not
yet moved onto its replacement package @typescript-eslint/parser - which
supports TS 3.2.x and above.

Somehow among all this we now get false positives for violations of the
import/named rule. It's fine to disable that as TS will shout at us if
we reference an unknown import anyway.
2019-05-03 11:20:39 +02:00
Andrew Musgrave
b2bd5a26db Update packages 2019-05-01 12:21:03 -04:00
Trish Ta
5846ec7904 App Bridge: update to v1.3.0 2019-04-24 16:03:30 -04:00
Ben Scott
f7e23011bb Bump react-utilities
This drops an unused runtime dependency on core-js
2019-04-24 12:15:54 +02:00
Alex Page
624a636dbe v3.13.0 2019-04-22 15:17:39 -04:00
Andrew Musgrave
30b149c224 Remove core-js 2019-04-17 10:31:37 -04:00
Alex Page
46f549c4b7 parent 4d38d6c48d
author Alex Page <alex@alexpage.com.au> 1550690840 -0500
committer Alex Page <alex@alexpage.com.au> 1555444481 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEbs0GzULmz5C7WGf6hOEwlnZsvcIFAly2MwEACgkQhOEwlnZs
 vcI0MQ//XK+LDN5GvrxpRNUtiFT2R3afq+U+v0Dl8OZETJYeyIYFLHorOeI+NRQm
 I+/99E7eLjVdGcT0I4s/nCueYLPvNPqvRQNkFd4/Tt7RW20pOWEeqaLfeQsEeTRb
 cJIEsELEaWFVlV7hVQpdkOjpbrEW+WMtLEZf8aWjlas3K9oE1kpcfo9ap0MwUssV
 vNBQHay7fQxQmLKDDoi3A5A0Suoxr0pcXitrdAzjD3TaZ6rAPoA+sHwdrGPrwYdE
 kffhV3uSeZU3dPW8UDAS10/E4FWj+/wy1EZoCnsdiv5xcLtGpkes4mTiFckYJduO
 zbAPcy7qF69rk1bTzw0tPdMqjNXdRpbtI2Zw9FmiJDuNbjQB57r+ceFGxs+sZm81
 7ue2dfo6vWvUyg5rj/cbfxRfYdUqiumoStYoCObUtSN1ijzgI25bZ3/obe3LpeDl
 rIvr/90oZJRMQEGKLMsNuxBGET8Ns7fGkUq/D6bAaXSbC3bezwPKYTYtS655SPH8
 /DebF91ZUHrhfkJ2xb+EKdgf50qGfejuiR+7yMgk6Nw6UHkq/YpUSAl3tswn5qJ2
 5v39YBV2rtx6is8CtrjVdWoA5GiCbnrsL3hwBeYLFehp6YaVLS+baOeXZoQrQGNQ
 oGA9z8SXbV7X9osdbvWzP52gukKS13UqKy9zboQ/CUzFz5LfbVU=
 =TiVL
 -----END PGP SIGNATURE-----

parent 4d38d6c48d
author Alex Page <alex@alexpage.com.au> 1550690840 -0500
committer Alex Page <alex@alexpage.com.au> 1555444422 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEbs0GzULmz5C7WGf6hOEwlnZsvcIFAly2MsYACgkQhOEwlnZs
 vcJbTRAAnxDO5uicaWdN629PfXervItOlF3TBfFx4bhKtTvVL0v4vh2sAtpEO9FL
 SxqFEGy9lmdXxFkws7Mj9pEXWNo8KZBoEiWoRkOokmjgYoc8NOM3w/p2T2dNh01X
 TxticIGMS2KhDq9ThtLuz7zrYGNSrRxHm6uBcSJFe53V2u0UZqkq69aneEtBbESu
 1YsjiX9p/zl/Q0ZWALLaPt9vR4S4rx58ooRvItyIW2E8+VuOIo07oATZo5acM+hj
 W5dNoJLyq6mIjbs7yToWb/okyvZI77t9wRoUfxBp/l3IBHMP3e9UJm6h77xW9QRf
 uqOqw6+NB1amlUFsiIMgY6wzP7KkW/3dHXeuIhvWuHWDXEgq+9xvUbCg63mnVct8
 gweL7jlsOQ4Flw4an7F1mtnAJ2BleNwckHtR8hcMumLRjBqcUY1cZv8OA3YqrsTt
 bsM4Bd0xlDduhyjjbIxOV8vOb8gqDBvXovNhbhmcaRsZBDLeMkrMVurOxCHL0EYW
 ANjD/K3SS02jnpmGqeAzAJeB1lxIybYm0Vy+zeonin5GSS8isyt5tve/YBpAKjte
 8PlMs0GjlNAry8kV5yEN9jZlGkXFHB4VK/pARW1cLjo7HNHsyZpfQGf932ALik6v
 VX4R+FcbdqgJMjxhm9C8Z2l621kaBH7l9KokYmnGut0RleLtJOY=
 =hBLx
 -----END PGP SIGNATURE-----

parent 4d38d6c48d
author Alex Page <alex@alexpage.com.au> 1550690840 -0500
committer Alex Page <alex@alexpage.com.au> 1555443438 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEbs0GzULmz5C7WGf6hOEwlnZsvcIFAly2Lu4ACgkQhOEwlnZs
 vcIUAg//YCZ5sNjGYhUfc/7aQ+Iqc0hhUc1vtc7rulz0zypLg4UXoW3+ZpTd24Qw
 /rl47mGkkuHxp9lu0jx6Y+hHMqNrvwT6tMZF7m1y/DmjgEgULAJVhA0CSHljerbI
 iNR1eAeFtWs0Ha0xawPlSnD9oShUNCMW8SMKp5T5SAMPwEW2UCEPZ7CGTamURqqb
 WEFM2mGDkUEal/2m/aODNb95YljCIZL7/0HjjJQdmc6/r4yG9IavsaIuqBe4bSOS
 pOD3yQiv93HR3nrFgIowQb34rDIZnumQOJUgonkC2Vo6VmPdxsnrV0AYhHTUWiBA
 rsPAWNEZUZwMAGs6j/w58J9lyFE9J+UQ5E/387rU/3voMUZHkJldmLkIw9LMNVfk
 vDa0We9FBrupN9ZFtcq/Pr54C5VrdpUXDU0Po/Xhzw9TpZ66HYyG3oDXMwYt6HHJ
 QYRREyUTGowZlTbdJtDnuoJyYwHk5wXXuf9oUME1u5P3dkHKZJQP+zauVAYqYDBU
 b124tOnGLSz6coMhDXGb120l4NsyqGfnG2FGzrIpbEb8AYYMDf5MnQShBVM4mmWI
 AQf7i+PW/wBF2rQr2KcCEvlr3U/+FXKlVdUH6MVYlCGISpEfgC4YrQvwPZz4rz+5
 ppY1hL9K3y8YwIPE4qr3dTbNYNdz/tJCktjMJaG5xZ4e5uAmVJM=
 =uLQC
 -----END PGP SIGNATURE-----

parent 4d38d6c48d
author Alex Page <alex@alexpage.com.au> 1550690840 -0500
committer Alex Page <alex@alexpage.com.au> 1555443394 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEbs0GzULmz5C7WGf6hOEwlnZsvcIFAly2LsIACgkQhOEwlnZs
 vcLCqBAAs8L/c9rSgjlobuSkott5oZfk+p+y7rWPOzAwPHAEol0LtjMMo5Rqg552
 iBPaUi5I+sKXISw6FHl/DVP/nnLEBwfh5nx7ifn2WyOtXxRZQTIDJFPnJ6cPpYfX
 AxjGKNyBgLrXtHmElTTMH/P8X8rPSkSPUO12HR3MuvRrYUCTyeLz+KgfgvHZUU0j
 hFICyeIhvemOfU2Oiri0zdGRvc/f27eY83FAyABSTDR+yFwRXQwovrCY2W5DXd5/
 ZXuXPRFK4ecyyK3j/Va2mDfTxT9J93aJzHVpFERAr8ZAnDvm8zwNL6qY+pRzv472
 3dF/rFzUflNMgcuQfVqxtKdyNOMvcC/0uQy/tBlNSoOLtqJZVKbwipyG9xjRKd5f
 zV+rOhVFrbSVHqFP/9J7rjChlxtrgEYhhUByL/gKLgt3DnwZd5BF3USLqf4EmXO6
 qrng7HT4YhXmBjCyqobGMQzxQc+lfsBoMCAWR4HIZt1rUg4IJuPHvknrmvBfqMvD
 2/bverKmz9Aj6YFvhrakMB9Fhvn11pAOvkrQuTix7BE8L83/wJPXj2CWHZOkw3wQ
 XhhY2rT0pE2yfA6HS246FyzoMvuZ6+w6M3/TkCXu02r9GXA0qjiFY18oIveJ3FQ0
 u80BMpws4ipb8ZrkINixOZUhyQVgk7HGZRWvGgCFxgJUxlhxXi8=
 =2dWH
 -----END PGP SIGNATURE-----

parent 4d38d6c48d
author Alex Page <alex@alexpage.com.au> 1550690840 -0500
committer Alex Page <alex@alexpage.com.au> 1555442578 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEbs0GzULmz5C7WGf6hOEwlnZsvcIFAly2K5IACgkQhOEwlnZs
 vcLwHBAAuaD19q417bzLbmi6UaWfeIH4NQInc1man8pi4Fx3K4cr4CbUypFC4L5c
 aZW2LmbBw36Rt2gw8dX4tOgqTNZGFqK3ersbj1RddBF7Gqarln0NW8BP6gJsxY/i
 jiRHAwEEXX+VHzVMpZXIOFbPbs+6iFVrDjAMcgY46ZulhMxIW3z3+A533yoEE3Lu
 au4MU94xWY0cDalCSe5Zmy/zF5G0nHw+cWzhafvEVFSJ2m2QzHTJm3g4WkNzSCWF
 1G2lN+eQS8VMhq4ypeBYIkxxrMwpSeGR2ai9xVADQOXA2bOV7Yvxk+R+2wnwhOlz
 suzdWzhSKaeO/fcfC2C/NwAZ2hJV2vGd4LLiphK9MDDmaz1OCqwRMTo9Jny46SsU
 cJTL7KTOEvhdDF+z0DycgQwNJzDAGSMY6ggKOx10jtx2rtYzwsQXoImE4noHgZuV
 DIlNidBEQg4KUuTR1WcEm+7uN/WbtEUGFhVfr3g6QvuH/sOn1XaT8oS+nL+PMdTC
 i18qKeGyqmIHyHgE4pzQ7a4cxlHFYUwyNbvl4OrhDIoD07DZPfv/SXagJIDG9JKI
 m4qe5oSrt5M7CZ/Ybx9ld6xoWbWY1v01ixQWxuakfZYWdhhoTwAH/Dhz/bWX/EVh
 jlTn9fe8neIVjMl96O45qE74bMw47T7W6MhKFvOinsfzM3xeyg0=
 =qPJf
 -----END PGP SIGNATURE-----

Add a retry on failure of update version
2019-04-16 16:04:56 -04:00
beefchimi
dcad43db95 update to polaris-tokens 2.5.0 2019-04-12 09:45:19 -04:00
Ben Scott
4f0de4174e Use @percy/storybook - the changed the package name with v3 2019-04-08 14:19:03 -07:00
Ryan Frederick
7f1029e182 Update polaris-icons to include the full icon set 2019-04-08 12:03:49 -07:00
Ben Scott
a304d23666 Storybook v5 (#1140) 2019-04-03 19:39:17 -07:00
beefchimi
d84a272557 remove crypto dependency 2019-04-03 15:29:25 -04:00
Chloe Rice
049df9d41c v3.12.0 2019-04-01 11:30:02 -04:00
Chloe Rice
8277328073 v3.11.0 2019-03-21 13:41:45 -04:00
Hanna Chen
bbbcf4afbb [AppProvider]: Fix server side rendering for embedded apps (#976)
* <AppProvider>: Fix server side rendering for embedded apps

Use a noop version of App Bridge on the server to ensure the rendered HTML for embedded components match client side rendering

* <AppProvider>: allow App Bridge to handle server side response before defaulting to `undefined`

* <AppProvider>: Bump App Bridge version
2019-03-15 17:06:02 -04:00
amrocha
bba36af2ad v3.10.0 2019-03-07 13:59:28 -08:00
Andre Rocha
3ded8c2598 Add support for SVGR and remove custom SVG loader (#1042)
* Accept a React Component instead of a React Element in Icon.tsx
* Add deprecation warnings in Icon
* Spinner component now renders in an img tag
2019-03-06 16:06:00 -08:00
Andrew Musgrave
04aef0993c Remove lodash decorators 2019-03-05 14:28:41 -05:00
Koen Vendrik
ad24c076c9 adds viewport meta tag to storybook frame (#1026)
* adds viewport meta tag to storybook frame

* adds changelog entry
2019-02-22 15:42:41 -05:00
Dan Rosenthal
96601587b0 v3.9.0 2019-02-21 13:16:20 -05:00
Solona Armstrong
c39403ca23 Merge pull request #1056 from Shopify/spacing-base-tight-token
[Sass] Import token for spacing
2019-02-20 16:33:50 -08:00
Solona Armstrong
f7b93d0d44 Import token for spacing 2019-02-20 14:04:20 -08:00
Alex Page
1cf3f2a70b v3.8.0 2019-02-20 10:16:24 -05:00
Dan Rosenthal
8ef1bf4b8d v3.7.1 2019-02-12 14:41:48 -05:00
Dan Rosenthal
b2e9d335a1 v3.7.0 2019-02-11 16:44:31 -05:00
Dan Rosenthal
37fec6d581 v3.7.0-rc.2 2019-02-11 13:02:07 -05:00
Dan Rosenthal
91e73d40b6 v3.7.0-rc.1 2019-02-11 09:19:32 -05:00
Ben Scott
f8e8f22df2 Merge pull request #982 from Shopify/polaris-icons-2.0
Update to use polaris-icons v2
2019-02-06 16:47:31 -08:00
Kaelig Deloumeau-Prigent
a8640fabb5 [Storybook] Direct example description links to https://polaris.shopify.com (#933) 2019-02-06 16:45:43 -08:00
Ben Scott
8e36956140 Update to use polaris-icons v2
This adds treeshaking support, esm builds and has renamed the exports.
2019-02-06 16:16:58 -08:00
Ben Scott
7fc5e188a2 v3.6.0 2019-01-30 16:24:26 -05:00
Ben Scott
a61d696cbb v3.6.0-rc.2 2019-01-28 14:44:34 -05:00
Ben Scott
1097488431 v3.6.0-rc.1 2019-01-28 11:23:54 -05:00
Kaelig Deloumeau-Prigent
597f76f19c Use the latest version of yarn to upgrade Polaris on the style guide (#856)
* Use the latest version of yarn to upgrade Polaris on the style guide

ShipIt comes with an old version of Yarn, that doesn't support integrity hashes. This means each polaris-styleguide PR coming from polaris-react deploys is deleting thousands of lines (hashes) from yarn.lock.

By leveraging the latest version of Yarn, we know those hashes will be kept in.

* Update UNRELEASED.md

* Use a strict version of Yarn

* Get the yarn version from dev.yml
2019-01-23 11:42:48 -08:00
Ben Scott
9a0d9be01a Don't delete storybook cache when running build 2019-01-22 14:44:14 -08:00
Ben Scott
3242b1f7f0 Remove react-html
A relic from pre-storybook days that doesn't need to be in out
dependencies
2019-01-21 10:46:41 -08:00
Ben Scott
4f09636e74 Merge pull request #897 from Shopify/remove-build-esnext-references
Remove references to build-esnext
2019-01-18 18:30:06 -08:00