diff --git a/packages/client-api/package.json b/packages/client-api/package.json index b9d78c7c..66a01cb4 100644 --- a/packages/client-api/package.json +++ b/packages/client-api/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/client-api", - "version": "4.11.2", + "version": "5.0.0", "description": "", "main": "dist/index.js", "private": true, diff --git a/packages/client-graphql/package.json b/packages/client-graphql/package.json index 1de1fe94..084038ea 100644 --- a/packages/client-graphql/package.json +++ b/packages/client-graphql/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/client-graphql", - "version": "4.11.2", + "version": "5.0.0", "description": "", "main": "dist/index.js", "types": "typings/index.d.ts", diff --git a/packages/components/package.json b/packages/components/package.json index 45a85b2c..46786222 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/components", - "version": "4.11.2", + "version": "5.0.0", "private": true, "description": "Beautiful, easy React toast notifications", "author": "Courier ", @@ -18,11 +18,11 @@ "license": "MIT", "dependencies": { "@trycourier/courier": "^1.3.0", - "@trycourier/react-brand-designer": "^4.11.2", - "@trycourier/react-inbox": "^4.11.2", - "@trycourier/react-preferences": "^4.11.2", - "@trycourier/react-provider": "^4.11.2", - "@trycourier/react-toast": "^4.11.2", + "@trycourier/react-brand-designer": "^5.0.0", + "@trycourier/react-inbox": "^5.0.0", + "@trycourier/react-preferences": "^5.0.0", + "@trycourier/react-provider": "^5.0.0", + "@trycourier/react-toast": "^5.0.0", "babel-loader": "^8.0.6", "babel-preset-preact": "^2.0.0", "camel-case": "^4.1.2", diff --git a/packages/react-brand-designer/package.json b/packages/react-brand-designer/package.json index 0dd6831d..66006657 100644 --- a/packages/react-brand-designer/package.json +++ b/packages/react-brand-designer/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/react-brand-designer", - "version": "4.11.2", + "version": "5.0.0", "description": "Embeddable brand designer for multi-channel notifications", "homepage": "https://github.com/trycourier/courier-react/tree/main/packages/react-elements#readme", "license": "ISC", @@ -29,7 +29,7 @@ "url": "https://github.com/trycourier/courier-react/issues" }, "dependencies": { - "@trycourier/react-elements": "^4.11.2", + "@trycourier/react-elements": "^5.0.0", "rimraf": "^3.0.2" }, "devDependencies": { diff --git a/packages/react-elements/package.json b/packages/react-elements/package.json index d783f586..ae70bbc1 100644 --- a/packages/react-elements/package.json +++ b/packages/react-elements/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/react-elements", - "version": "4.11.2", + "version": "5.0.0", "description": "Shareable components for each Courier package", "author": "Drew Youngwerth ", "homepage": "https://github.com/trycourier/courier-react/tree/main/packages/react-elements#readme", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 7d54094b..793223d7 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/react-hooks", - "version": "4.11.2", + "version": "5.0.0", "description": "", "main": "dist/index.js", "types": "typings/index.d.ts", @@ -20,7 +20,7 @@ "concat-md": "^0.3.5" }, "dependencies": { - "@trycourier/client-graphql": "^4.11.2", + "@trycourier/client-graphql": "^5.0.0", "deep-extend": "^0.6.0", "rimraf": "^3.0.2" }, diff --git a/packages/react-inbox-next/package.json b/packages/react-inbox-next/package.json index 743c4c48..33edc243 100644 --- a/packages/react-inbox-next/package.json +++ b/packages/react-inbox-next/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/react-inbox-next", - "version": "4.11.2", + "version": "5.0.0", "description": "", "private": true, "main": "dist/index.js", diff --git a/packages/react-inbox/README.md b/packages/react-inbox/README.md index cec9acbd..20595351 100644 --- a/packages/react-inbox/README.md +++ b/packages/react-inbox/README.md @@ -79,6 +79,16 @@ yarn add @trycourier/react-inbox > @trycourier/react-provider is a peer dependeny of @trycourier/react-inbox and must also be installed +### [Version 5.X CSP Migration](#version-5-migration) + +We've released new subdomains to power Inbox and Toast. This migration only applies to Inbox and Toast users who applied our old URLs to their Content Security Policy. + +| Before | After | Usage | +| ------------------------------------------------------ | -------------------------- | --------------------------- | +| https://api.courier.com | https://api.courier.com | Brands and User Preferences | +| wss://1x60p1o3h8.execute-api.us-east-1.amazonaws.com | wss://realtime.courier.com | Websockets | +| https://fxw3r7gdm9.execute-api.us-east-1.amazonaws.com | https://inbox.courier.com | Inbox Messages | + ### [Courier Provider](#courier-provider) In order for the `Inbox` component to be placed in the dom you will need to use the `CourierProvider`. This will handle context and give us access Courier's backend API. diff --git a/packages/react-inbox/package.json b/packages/react-inbox/package.json index d2c9eb96..b23ed83f 100644 --- a/packages/react-inbox/package.json +++ b/packages/react-inbox/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/react-inbox", - "version": "4.11.2", + "version": "5.0.0", "description": "", "main": "dist/index.js", "types": "typings/index.d.ts", @@ -20,10 +20,10 @@ "dependencies": { "@fontsource/poppins": "^4.5.9", "@tippyjs/react": "^4.2.3", - "@trycourier/client-graphql": "^4.11.2", - "@trycourier/react-elements": "^4.11.2", - "@trycourier/react-hooks": "^4.11.2", - "@trycourier/react-preferences": "^4.11.2", + "@trycourier/client-graphql": "^5.0.0", + "@trycourier/react-elements": "^5.0.0", + "@trycourier/react-hooks": "^5.0.0", + "@trycourier/react-preferences": "^5.0.0", "classnames": "^2.2.6", "date-fns": "^2.19.0", "deep-extend": "^0.6.0", diff --git a/packages/react-preferences/package.json b/packages/react-preferences/package.json index dc3301f0..64d868fc 100644 --- a/packages/react-preferences/package.json +++ b/packages/react-preferences/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/react-preferences", - "version": "4.11.2", + "version": "5.0.0", "main": "dist/index.js", "types": "typings/index.d.ts", "scripts": { @@ -23,7 +23,7 @@ ], "license": "ISC", "dependencies": { - "@trycourier/react-hooks": "^4.11.2", + "@trycourier/react-hooks": "^5.0.0", "react-toggle": "^4.1.2", "styled-components": "^5.3.6" } diff --git a/packages/react-provider/README.md b/packages/react-provider/README.md index 43da9e66..bf316c0d 100644 --- a/packages/react-provider/README.md +++ b/packages/react-provider/README.md @@ -1,6 +1,7 @@ +- [Version 5.X CSP Migration](#version-5-csp-migration) - [Props](#props) - [Listening to Messsages](#listening-to-messsages) - [Dark Mode / Theme Variables](#dark-mode--theme-variables) @@ -9,6 +10,16 @@ +### [Version 5.X CSP Migration](#version-5-migration) + +We've released new subdomains to power Inbox and Toast. This migration only applies to Inbox and Toast users who applied our old URLs to their Content Security Policy. + +| Before | After | Usage | +| ------------------------------------------------------ | -------------------------- | --------------------------- | +| https://api.courier.com | https://api.courier.com | Brands and User Preferences | +| wss://1x60p1o3h8.execute-api.us-east-1.amazonaws.com | wss://realtime.courier.com | Websockets | +| https://fxw3r7gdm9.execute-api.us-east-1.amazonaws.com | https://inbox.courier.com | Inbox Messages | + ### [Props](#props) ```ts diff --git a/packages/react-provider/docs/0.props.md b/packages/react-provider/docs/0.props.md index 0f6a094d..fbacfbb7 100644 --- a/packages/react-provider/docs/0.props.md +++ b/packages/react-provider/docs/0.props.md @@ -1,3 +1,13 @@ +### [Version 5.X CSP Migration](#version-5-migration) + +We've released new subdomains to power Inbox and Toast. This migration only applies to Inbox and Toast users who applied our old URLs to their Content Security Policy. + +| Before | After | Usage | +| ------------------------------------------------------ | -------------------------- | --------------------------- | +| https://api.courier.com | https://api.courier.com | Brands and User Preferences | +| wss://1x60p1o3h8.execute-api.us-east-1.amazonaws.com | wss://realtime.courier.com | Websockets | +| https://fxw3r7gdm9.execute-api.us-east-1.amazonaws.com | https://inbox.courier.com | Inbox Messages | + ### [Props](#props) ```ts diff --git a/packages/react-provider/package.json b/packages/react-provider/package.json index 570bcc95..c2b3cb68 100644 --- a/packages/react-provider/package.json +++ b/packages/react-provider/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/react-provider", - "version": "4.11.2", + "version": "5.0.0", "description": "", "main": "dist/index.js", "types": "typings/index.d.ts", @@ -16,7 +16,7 @@ }, "license": "ISC", "dependencies": { - "@trycourier/client-graphql": "^4.11.2", + "@trycourier/client-graphql": "^5.0.0", "buffer": "^6.0.3", "jwt-decode": "^3.1.2", "react-use": "^17.2.1", diff --git a/packages/react-toast/docs/1.overview.md b/packages/react-toast/docs/1.overview.md index 15d7f2a2..737279d2 100644 --- a/packages/react-toast/docs/1.overview.md +++ b/packages/react-toast/docs/1.overview.md @@ -15,6 +15,16 @@ You can use the [Courier Push integration](https://app.courier.com/integrations/ A channel/event combination is simply a stream on which a particular client is listening for toast notifications. A client must be subscribed to a channel and event in order to receive a notification. +## [Version 5.X CSP Migration](#version-5-migration) + +We've released new subdomains to power Inbox and Toast. This migration only applies to Inbox and Toast users who applied our old URLs to their Content Security Policy. + +| Before | After | Usage | +| ------------------------------------------------------ | -------------------------- | --------------------------- | +| https://api.courier.com | https://api.courier.com | Brands and User Preferences | +| wss://1x60p1o3h8.execute-api.us-east-1.amazonaws.com | wss://realtime.courier.com | Websockets | +| https://fxw3r7gdm9.execute-api.us-east-1.amazonaws.com | https://inbox.courier.com | Inbox Messages | + ## [3.X Breaking Changes](#3x-breaking-changes) We've implemented a new API which has a little bit different format for the messages that come through the websocket and this in turn means some of the function calls and hooks have a different API. diff --git a/packages/react-toast/package.json b/packages/react-toast/package.json index 6808e752..6fd0ea47 100644 --- a/packages/react-toast/package.json +++ b/packages/react-toast/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/react-toast", - "version": "4.11.2", + "version": "5.0.0", "description": "Beautiful, easy React toast notifications", "main": "dist/index.js", "types": "typings/index.d.ts", @@ -24,7 +24,7 @@ "concat-md": "^0.3.5" }, "dependencies": { - "@trycourier/react-hooks": "^4.11.2", + "@trycourier/react-hooks": "^5.0.0", "deep-extend": "^0.6.0", "markdown-to-jsx": "7.1.7", "react-toastify": "^9.1.3", diff --git a/packages/storybook/package.json b/packages/storybook/package.json index bf2efae8..c6678f87 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -1,6 +1,6 @@ { "name": "@trycourier/storybook", - "version": "4.11.2", + "version": "5.0.0", "private": true, "description": "Beautiful, easy React toast notifications", "author": "Courier ", @@ -23,12 +23,12 @@ "@storybook/addon-links": "^6.5.9", "@storybook/addon-viewport": "^6.5.9", "@storybook/react": "^6.5.9", - "@trycourier/components": "^4.11.2", - "@trycourier/react-brand-designer": "^4.11.2", - "@trycourier/react-inbox": "^4.11.2", - "@trycourier/react-preferences": "^4.11.2", - "@trycourier/react-provider": "^4.11.2", - "@trycourier/react-toast": "^4.11.2", + "@trycourier/components": "^5.0.0", + "@trycourier/react-brand-designer": "^5.0.0", + "@trycourier/react-inbox": "^5.0.0", + "@trycourier/react-preferences": "^5.0.0", + "@trycourier/react-provider": "^5.0.0", + "@trycourier/react-toast": "^5.0.0", "react-frame-component": "^5.2.3", "react-markdown": "^8.0.1", "rehype-raw": "^6.1.1", diff --git a/packages/types/package.json b/packages/types/package.json index 53e57bd4..245995b6 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,7 +1,7 @@ { "name": "@trycourier/types", "private": true, - "version": "4.11.2", + "version": "5.0.0", "main": "index.d.ts", "types": "index.d.ts", "scripts": {}