|
1 | 1 | <p align="center"><img width=60% src="docs/media/ReactSDK-Logo.png"> |
2 | 2 |
|
| 3 | +# React SDK - Release Announcement - v23.1.10 |
3 | 4 |
|
| 5 | +This release - **SDK-R v23.1.10** - is **only compatible with Pega Infinity 23**. This release is related to the [**main** branch of the React SDK repository](https://github.com/pegasystems/react-sdk/tree/main). |
| 6 | +<br> |
| 7 | +(If you currently are using the React SDK with Pega Infinity 8.8, update your SDK to |
| 8 | +the [SDK-R v8.8.20 - release/8.8.20 branch](https://github.com/pegasystems/react-sdk/tree/release/8.8.20).) |
4 | 9 |
|
5 | | -# <span style="color: red">COMING SOON: Release 23.1.10 and Release 8.8.20</span> |
6 | | - |
7 | | -**_New features in both releases_**: |
8 | | -* **type definition support, DX Component Builder improvements, enhanced token storage/security, easier configuration, bug fixes** |
9 | | - |
10 | | -As Pega Infinity™ and Constellation UI architecture evolve, the |
11 | | -Constellation SDKs (including the React SDK) need to evolve with them. |
12 | | -Until now, we have been able to support both Infinity 8.8 and the Infinity '23 |
13 | | -(the latest Infinity version) with the same React SDK code - Release 8.23.11 |
14 | | - |
15 | | -However, staying aligned with the Infinity and Constellation versions has led |
16 | | -to additional configuration tweaks that have made getting started with the |
17 | | -React SDK more error prone than we want. |
18 | | - |
19 | | -Therefore, in the coming weeks, we will be introducing separate React SDK releases for Infinity '23 and Infinity 8.8 environments: |
20 | | - |
21 | | -* Release **SDK-R v23.1.10** is only compatible with Pega Infinity '23. |
22 | | - * If you are currently using Pega Infinity '23 with React SDK v8.23.11, you should prepare to update your SDK to SDK-R v23.1.0 to take advantage of the latest SDK enhancements and fixes. If using Pega Infinity 8.8, continue using SDK-R v8.23.11 or SDK-R v8.23.10 (they support Pega Infinity 8.8.* and 23.1.*), or update to SDK-R 8.8.20, it supports Pega Infinity 8.8 only and includes all enhancements in SDK-R v8.23.11 and SDK-R v8.23.10. |
| 10 | +The SDK-R v23.1.10 and v8.8.20 releases allow React SDK users to to take advantage of the latest |
| 11 | +[SDK enhancements and fixes noted in **What's New in the SDK?**](https://docs.pega.com/bundle/constellation-sdk/page/constellation-sdks/sdks/react-sdk-updates.html) including: |
23 | 12 |
|
24 | | -* The release **SDK-R v8.8.20** is only compatible with Pega Infinity 8.8. |
25 | | - * If you are currently using Pega Infinity 8.8 with React SDK 8.23.11, you should prepare to update your SDK to SDK-R v8.8.20 to take advantage of the latest SDK enhancements and fixes. |
| 13 | +* Added the use of **TypeScript typedefs** (from @pega/pcore-pconnect-typedefs) to SDK components. |
| 14 | +For more information, see [Using type definitions](https://docs.pega.com/bundle/constellation-sdk/page/constellation-sdks/sdks/type-definitions-constellation-sdks.html) |
| 15 | +* Additional functionality including **RichTextEditor** and **Dynamic Tabs** components and **many-to-many data reference** support |
| 16 | +* Updated Cosmos support to cosmos 4 (for custom Constellation components). |
| 17 | +* Enhanced security including token storage and item obfuscation support. |
| 18 | +* Bug fixes. |
| 19 | +* Full set of merged PRs can be found in the [react-sdk-components GitHub repo list of merged PRs](https://github.com/pegasystems/react-sdk-components/pulls?q=is%3Apr+is%3Amerged+base%3Amaster+). This release includes all PRs since (and including) #166 and #230. |
26 | 20 |
|
27 | | -Information about these new releases will be included on this |
28 | | -[React SDK updates](https://docs.pega.com/bundle/constellation-sdk/page/constellation-sdks/sdks/react-sdk-updates.html) page which details all of |
29 | | -the React SDK releases. |
| 21 | +<br /> |
30 | 22 |
|
31 | | -<br> |
| 23 | +This |
| 24 | +[**React SDK updates**](https://docs.pega.com/bundle/constellation-sdk/page/constellation-sdks/sdks/react-sdk-updates.html) page provides details |
| 25 | +about all of the React SDK releases. |
32 | 26 |
|
33 | 27 | <hr> |
34 | 28 |
|
35 | | -# React SDK - Release Announcement - v8.23.11 |
| 29 | +## Previous releases |
| 30 | + |
| 31 | +### React SDK - Release Announcement - v8.23.11 - 10 August 2023 |
36 | 32 |
|
37 | 33 | This (**main** branch) is the latest version of the React SDK. It is intended to be used with **Infinity 8.8.0+**. If you need to use **Infinity 8.7.***, please use the **release/8.8.10** branch instead of this **main** branch. |
38 | 34 |
|
@@ -78,13 +74,13 @@ A **summary of the latest updates** to the **@pega/react-sdk-components** and |
78 | 74 |
|
79 | 75 | ## Pega Infinity Server and Constellation-enabled Application |
80 | 76 |
|
81 | | -This version of the React SDK assumes that you have access to a Pega Infinity server (**8.8.0+**) running an application that is configured to run using the Constellation UI service. _(If you need to use Infinity 8.7.*, please use the **release/8.8.10** branch instead of this **main** branch.)_ |
| 77 | +This version of the React SDK assumes that you have access to a Pega Infinity server (**23.1.0+**) running an application that is configured to run using the Constellation UI service. _(If you need to use Infinity 8.8.*, please use the **release/8.8.20** branch instead of this **main** branch.)_ |
82 | 78 |
|
83 | 79 | The **MediaCo** sample application is already configured as a Constellation application and can be found in the React SDK download associated with this repo which is available at [https://community.pega.com/marketplace/components/react-sdk](https://community.pega.com/marketplace/components/react-sdk). The OAuth 2.0 Client Registration records associated with the **MediaCo** application are available in the same React SDK download. For more information about the MediaCo sample application, see [MediaCo sample application](https://docs.pega.com/bundle/constellation-sdk/page/constellation-sdks/sdks/mediaco-sample-application.html). |
84 | 80 |
|
85 | 81 | The **React SDK** has been tested with: |
86 | 82 | - node 18.12.1/18.13.0 |
87 | | -- npm 8.19.2/8.19.3 |
| 83 | +- npm 8.19.2/8.19.3 - **note: at this time, do not use _npm 9_** |
88 | 84 |
|
89 | 85 | Future updates to the SDK will support more recent LTS versions of node as Constellation supports them. |
90 | 86 |
|
|
0 commit comments