Releases: pegasystems/angular-sdk
SDK-A 24.1.10
v 24.1.10 - angular-sdk release/24.1.10 branch - 08 August 2024
We are pleased to announce the latest release of the Constellation Angular SDK for Pega Infinity™ v24.1. This release introduces support for Approve/Reject case actions, Checkbox group and Combo-Box display options in the MultiSelect mode, Save For Later functionality fix, and numerous bug fixes.
The Angular SDK 24.1.10 release is only compatible with Pega Infinity 24.1™. This release is related to the release/24.1.10 branch of the Angular SDK repository.
SDK-A 23.1.10
Angular SDK release SDK-A 23.1.10 is associated with the release/23.1.10 branch.
On March 20, 2024, a significant update was made to the Angular SDK. The new 23.1.10 release is recommended for new users of the SDK who are targeting Infinity 23.1.1+.
The updates that have been made to the release/23.1.10 branch reflect a significant repackaging of the Angular SDK that addresses 2 key improvements:
-
The DX Component Builder tool for creating custom DX components is fully integrated into the SDK. There is no longer a need to create custom components with a separate tool (in a separate folder structure) and then copy the components into the SDK.
-
The Pega-provided Angular SDK components have been moved into an npm package (@pega/angular-sdk-components) that is a new dependency for the Angular SDK. This means that a new Angular SDK project provides an empty component structure that will only contain the SDK user’s code without the clutter of the Pega provided components. SDK users will add their components to the project by creating custom components or overriding existing Pega components. It also allows for easier updates to the Pega-provided components since updates to the npm package won’t directly affect the SDK user’s code.
For more information, please refer to the documentation links found at https://community.pega.com/marketplace/component/angular-sdk
SDK-A 8.8.10
Angular SDK release SDK-A 8.8.10 is associated with the release/8.8.10 branch.
On February 20, 2024, a significant update was made to the Angular SDK. The previous main branch was moved to this release/8.8.10 branch.
This release/8.8.10 branch provides the original Angular SDK packaging and is intended for early users who had started to use the original Angular SDK or who require the use of Infinity 8.8.*
For more information, please refer to the documentation links found at https://community.pega.com/marketplace/component/angular-sdk
SDK-A.87.1
"Releases" will be created here to correspond with updates to the Pega Marketplace updates to documentation, etc. However, for SDK users running against Infinity 8.7.*, SDK users can get more regular updates of features, bug fixes, etc. by pulling the "main" branch in a regular cadence and applying those changes to your work.
Updates (since SDK-A.87.0) include:
- Added support for Infinity 8.7.2
- Upgraded to use Angular 13
- Added use of npm dependency to get necessary ConstellationJS Engine files (see package.json @pega/constellationjs dependency). You no longer need to get and unzip files from the Marketplace download!
- Added playwright smoke tests that can be run against the MediaCo sample app
- Improvements to auth code and to make it easier to deploy the SDK on a different web server (ex: Tomcat)
- The Angular SDK does not include every component that a Constellation application supports. At this time, we provide the most commonly used components to get you started with your application.
Branching 8.6 development...
This release marks the point where the code will diverge for the Angular SDK to support Infinity 8.6.1+ and 8.7.
This release only works with Infinity 8.6.1 and Constellation 8.6.1+.
From this point on, if you're working with an Infinity/Constellation 8.6.1+ environment, pull/contribute code to the release/8.6 branch.
The main branch is now used for code that is intended to work with Infinity/Constellation 8.7.0+