From 7c905eeacd8dbf2284ea9b087ca412f90c14984b Mon Sep 17 00:00:00 2001 From: Franco Correa Date: Mon, 18 Mar 2019 13:47:19 -0300 Subject: [PATCH] Release 0.22.0 (#1564) - [x] Make sure `stable` branch does not exist (on both github and local, delete it if it does) - [x] Pull master - [x] Create new local branch `stable` - [x] Update changelog - [x] Update root package version (only [root package.json](https://github.com/auth0/cosmos/blob/master/package.json#L3)) - [x] Commit and push (**pushing to stable branch with new version will trigger jenkins release task**) - [x] Wait for [jenkins task](https://tools-jenkins-us-west-2.forge.auth0.net/blue/organizations/jenkins/cosmos/activity/) to be completed (confirm it published the version you wanted under `npm run scripts deploy`) - [x] Run `yarn scripts deploy.catchup` on local `stable` branch and push - [ ] Merge PR to master - [ ] Go to [zeit dashboard](https://zeit.co/dashboard/deployments) and create an alias for the latest deployment) (example: `now alias cosmos-rzbpuowrox.now.sh auth0-cosmos-0-8-0.now.sh --team=auth0-design`) - [ ] Create a [new release on github](https://github.com/auth0/cosmos/releases) - [ ] Delete stable branch on github --- changelog.md | 16 +++++ core/babel-preset/package.json | 2 +- core/components/package.json | 4 +- core/tokens/package.json | 2 +- examples/manage/package.json | 4 +- examples/perf-tests/package.json | 4 +- examples/webpack-hello-world/package.json | 4 +- internal/cosmos-scripts/package.json | 2 +- internal/docs/package.json | 4 +- package.json | 2 +- yarn.lock | 82 +++++++---------------- 11 files changed, 53 insertions(+), 73 deletions(-) diff --git a/changelog.md b/changelog.md index b34828548..80aa16f00 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). Currently, this project is using an `0.x` versioning system to indicate its preview status. As such, it does _not_ currently adhere to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). Once we reach production readiness, we will follow semver beginning with our `1.0` release. In the meantime, please read this changelog for information on breaking changes! +## 0.22.0 [March 18, 2019] + +### Changed + +- React: Update to v16.8.4. [#1558] + +### Fixed + +- Avatar: Fix avatarUrl helper and add tests. [#1561] +- Navigation: Fix submenu not being opened when subitem is selected. [#1560]. +- Avoid displaying a native tooltip in elements with a `title` prop. [#1557]. + +### Internal + +- Introduced new List component (experimental). [#1364] + ## 0.21.0 [March 12, 2019] ### Added diff --git a/core/babel-preset/package.json b/core/babel-preset/package.json index 1e9293e50..0730412e4 100644 --- a/core/babel-preset/package.json +++ b/core/babel-preset/package.json @@ -1,7 +1,7 @@ { "name": "@auth0/babel-preset-cosmos", "description": "babel preset to use cosmos", - "version": "0.21.0", + "version": "0.22.0", "repository": "auth0/cosmos", "main": "index.js", "author": "siddharthkp", diff --git a/core/components/package.json b/core/components/package.json index 61a62e61b..2fff9d633 100644 --- a/core/components/package.json +++ b/core/components/package.json @@ -1,7 +1,7 @@ { "name": "@auth0/cosmos", "description": "Component library for Auth0 Design System", - "version": "0.21.0", + "version": "0.22.0", "repository": "auth0/cosmos", "main": "index.js", "scripts": {}, @@ -9,7 +9,7 @@ "author": "auth0", "license": "MIT", "dependencies": { - "@auth0/cosmos-tokens": "0.21.0", + "@auth0/cosmos-tokens": "0.22.0", "md5": "^2.2.1", "prop-types": "15.6.1", "react-focus-lock": "^1.14.1", diff --git a/core/tokens/package.json b/core/tokens/package.json index 14a528d02..464c70bde 100644 --- a/core/tokens/package.json +++ b/core/tokens/package.json @@ -1,7 +1,7 @@ { "name": "@auth0/cosmos-tokens", "description": "Tokens for Auth0 Design System", - "version": "0.21.0", + "version": "0.22.0", "repository": "auth0/cosmos", "main": "index.js", "scripts": {}, diff --git a/examples/manage/package.json b/examples/manage/package.json index 12c42476e..2a6ed859e 100644 --- a/examples/manage/package.json +++ b/examples/manage/package.json @@ -9,13 +9,13 @@ "start": "cosmos-scripts start" }, "dependencies": { - "@auth0/cosmos": "0.21.0", + "@auth0/cosmos": "0.22.0", "@auth0/cosmos-fonts": "0.0.1", "react": "16.8.4", "react-dom": "16.8.4", "react-router-dom": "4.2.2" }, "devDependencies": { - "@auth0/cosmos-scripts": "0.21.0" + "@auth0/cosmos-scripts": "0.22.0" } } diff --git a/examples/perf-tests/package.json b/examples/perf-tests/package.json index 655ef2f71..7185d0a75 100644 --- a/examples/perf-tests/package.json +++ b/examples/perf-tests/package.json @@ -10,11 +10,11 @@ "start": "cosmos-scripts start" }, "dependencies": { - "@auth0/cosmos": "0.21.0", + "@auth0/cosmos": "0.22.0", "react": "16.8.4", "react-dom": "16.8.4" }, "devDependencies": { - "@auth0/cosmos-scripts": "0.21.0" + "@auth0/cosmos-scripts": "0.22.0" } } diff --git a/examples/webpack-hello-world/package.json b/examples/webpack-hello-world/package.json index 31a895051..ad93efb1f 100644 --- a/examples/webpack-hello-world/package.json +++ b/examples/webpack-hello-world/package.json @@ -10,12 +10,12 @@ "start": "cosmos-scripts start" }, "dependencies": { - "@auth0/cosmos": "0.21.0", + "@auth0/cosmos": "0.22.0", "@auth0/cosmos-fonts": "0.0.1", "react": "16.8.4", "react-dom": "16.8.4" }, "devDependencies": { - "@auth0/cosmos-scripts": "0.21.0" + "@auth0/cosmos-scripts": "0.22.0" } } diff --git a/internal/cosmos-scripts/package.json b/internal/cosmos-scripts/package.json index 5aed46457..a998b995d 100644 --- a/internal/cosmos-scripts/package.json +++ b/internal/cosmos-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@auth0/cosmos-scripts", - "version": "0.21.0", + "version": "0.22.0", "description": "", "bin": { "cosmos-scripts": "cli.js" diff --git a/internal/docs/package.json b/internal/docs/package.json index 7e1e2f948..cc44fe2e4 100644 --- a/internal/docs/package.json +++ b/internal/docs/package.json @@ -9,7 +9,7 @@ "start": "cosmos-scripts start" }, "dependencies": { - "@auth0/cosmos": "0.21.0", + "@auth0/cosmos": "0.22.0", "@auth0/cosmos-fonts": "0.0.2", "fuzzysearch": "1.0.3", "js-beautify": "1.7.5", @@ -26,6 +26,6 @@ "yamljs": "0.3.0" }, "devDependencies": { - "@auth0/cosmos-scripts": "0.21.0" + "@auth0/cosmos-scripts": "0.22.0" } } diff --git a/package.json b/package.json index 40448ca13..73de72959 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cosmos", - "version": "0.21.0", + "version": "0.22.0", "engine": "^7.0.0", "private": true, "workspaces": [ diff --git a/yarn.lock b/yarn.lock index b2f215812..8b0b1db96 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4001,10 +4001,10 @@ cli-width@^2.0.0: resolved "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= -clipboard@^1.5.5: - version "1.7.1" - resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-1.7.1.tgz#360d6d6946e99a7a1fef395e42ba92b5e9b5a16b" - integrity sha1-Ng1taUbpmnof7zleQrqStem1oWs= +clipboard@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.4.tgz#836dafd66cf0fea5d71ce5d5b0bf6e958009112d" + integrity sha512-Vw26VSLRpJfBofiVaFb/I8PVfdI1OxKcYShe6fm0sP/DtmiWQNCjhM/okTvdCo0G+lMMm1rMYbk4IK4x1X+kgQ== dependencies: good-listener "^1.2.2" select "^1.1.2" @@ -4466,14 +4466,6 @@ create-react-context@<=0.2.2: fbjs "^0.8.0" gud "^1.0.0" -create-react-context@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.3.tgz#9ec140a6914a22ef04b8b09b7771de89567cb6f3" - integrity sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag== - dependencies: - fbjs "^0.8.0" - gud "^1.0.0" - cross-env@^3.1.4: version "3.2.4" resolved "https://registry.npmjs.org/cross-env/-/cross-env-3.2.4.tgz#9e0585f277864ed421ce756f81a980ff0d698aba" @@ -5833,7 +5825,7 @@ fast-json-stable-stringify@^2.0.0: resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.4: +fast-levenshtein@~2.0.4: version "2.0.6" resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= @@ -6391,7 +6383,7 @@ global-prefix@^1.0.1: is-windows "^1.0.1" which "^1.2.14" -global@^4.3.0, global@^4.3.2: +global@^4.3.2: version "4.3.2" resolved "https://registry.npmjs.org/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" integrity sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8= @@ -6688,13 +6680,6 @@ hoist-non-react-statics@^2.5.0: resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== -hoist-non-react-statics@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" - integrity sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA== - dependencies: - react-is "^16.7.0" - home-or-tmp@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" @@ -9178,12 +9163,12 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -markdown-to-jsx@6.9.2: - version "6.9.2" - resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.9.2.tgz#112644d4270d1aa1a56a05d53a9c2e668097e49f" - integrity sha512-Rjd3AvcGjrwkjGGLrYNa2+4mnsEfu9LZqcafQU3I37f1gB3qOxstQ35T4/jDZyqmi3f6kzGIsz7/ijpxzp52FA== +markdown-to-jsx@6.6.8: + version "6.6.8" + resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.6.8.tgz#fcda66fc5d7ab5ca8d4bab3abc61ba70ca319cac" + integrity sha1-/Npm/F16tcqNS6s6vGG6cMoxnKw= dependencies: - prop-types "^15.6.2" + prop-types "^15.5.10" unquote "^1.1.0" math-expression-evaluator@^1.2.14: @@ -10989,12 +10974,12 @@ prettycli@1.4.3: dependencies: chalk "2.1.0" -prismjs@1.6: - version "1.6.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.6.0.tgz#118d95fb7a66dba2272e343b345f5236659db365" - integrity sha1-EY2V+3pm26InLjQ7NF9SNmWds2U= +prismjs@^1.6.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.15.0.tgz#8801d332e472091ba8def94976c8877ad60398d9" + integrity sha512-Lf2JrFYx8FanHrjoV5oL8YHCclLQgbJcVZR+gikGGMqz6ub5QVWDTM6YIwm3BuPxM/LOV+rKns3LssXNLIf+DA== optionalDependencies: - clipboard "^1.5.5" + clipboard "^2.0.0" private@^0.1.6, private@^0.1.8, private@~0.1.5: version "0.1.8" @@ -11435,21 +11420,6 @@ react-highlight@0.12.0: dependencies: highlight.js "^9.11.0" -react-hot-loader@4.8.0: - version "4.8.0" - resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.8.0.tgz#0b7c7dd9407415e23eb8246fdd28b0b839f54cb6" - integrity sha512-HY9F0vITYSVmXhAR6tPkMk240nxmoH8+0rca9iO2B82KVguiCiBJkieS0Wb4CeSIzLWecYx3iOcq8dcbnp0bxA== - dependencies: - fast-levenshtein "^2.0.6" - global "^4.3.0" - hoist-non-react-statics "^3.3.0" - loader-utils "^1.1.0" - lodash "^4.17.11" - prop-types "^15.6.1" - react-lifecycles-compat "^3.0.4" - shallowequal "^1.0.2" - source-map "^0.7.3" - react-input-autosize@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/react-input-autosize/-/react-input-autosize-2.2.1.tgz#ec428fa15b1592994fb5f9aa15bb1eb6baf420f8" @@ -11470,26 +11440,20 @@ react-is@^16.3.1, react-is@^16.4.2: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.6.3.tgz#d2d7462fcfcbe6ec0da56ad69047e47e56e7eac0" integrity sha512-u7FDWtthB4rWibG/+mFbVd5FvdI20yde86qKGx4lVUTWmPlSWQ4QxbBIrrs+HnXGbxOUlUzTAP/VDmvCwaP2yA== -react-is@^16.7.0: - version "16.8.4" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.4.tgz#90f336a68c3a29a096a3d648ab80e87ec61482a2" - integrity sha512-PVadd+WaUDOAciICm/J1waJaSvgq+4rHE/K70j0PFqKhkTBsPv/82UGQJNXAngz1fOQLLxI6z1sEDmJDQhCTAA== - react-lifecycles-compat@^3.0.0, react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-live@1.12.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/react-live/-/react-live-1.12.0.tgz#2876d4e913331002b66dfa73cf58051376bc2518" - integrity sha512-zFEpY01fJORF0IiyONqvjwPLBBDp155Ive6tU8ZmetmT2p4XWUKHstnlu4Cayia+n7iu58Owytztu43yvSin8g== +react-live@1.10.1: + version "1.10.1" + resolved "https://registry.yarnpkg.com/react-live/-/react-live-1.10.1.tgz#3736be3e8281e455b3cca781506813c55abed011" + integrity sha1-Nza+PoKB5FWzzKeBUGgTxVq+0BE= dependencies: buble "^0.19.3" core-js "^2.4.1" - create-react-context "^0.2.3" dom-iterator "^1.0.0" - prismjs "1.6" + prismjs "^1.6.0" prop-types "^15.5.8" unescape "^0.2.0" @@ -12542,7 +12506,7 @@ sha.js@^2.4.0, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" -shallowequal@^1.0.1, shallowequal@^1.0.2, shallowequal@^1.1.0: +shallowequal@^1.0.1, shallowequal@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== @@ -12757,7 +12721,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -source-map@^0.7.2, source-map@^0.7.3: +source-map@^0.7.2: version "0.7.3" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==