SDK-R 8.23.11
v 823.11 - react-sdk main branch - 10 August 2023
-
Updates to React SDK main branch to accommodate and use v8.23.11 of @pega/react-sdk-components and @pega/react-sdk-overrides packages.
- A summary of changes made to these packages can be found at https://github.com/pegasystems/react-sdk-components/blob/master/packages/react-sdk-components/doc/KeyReleaseUpdates.md
-
The most important change (and a breaking change if one tries to use the previous state of the "main" branch with v8.23.11) is the update to use the standard MashupApis in the embedded use case. This update removes the use of older, non-standard API for the embedded use case to create the work item. Therefore, we strongly suggest that all user of the React SDK update from v8.23.10 to 8.23.11 for both the React SDK "main" branch and the @pega/react-sdk-* packages as soon as possible.
-
Another change in this PR is relaxing the DX Component Builder "lintAction" setting to "show" (rather than "block"). While we make the transition from v8.23.10 to 8.23.11, there are a few lint warnings in the DX Component Builder generated files for custom components for some situations. By changing this setting to "show", the publication of the components will occur rather than being blocked.