Skip to content

Releases: pegasystems/angular-sdk

SDK-A 25.1.10

26 Dec 17:35
6a01bb0

Choose a tag to compare

📦 Release Notes: Angular SDK v25.1.10

Full Changelog: Compare v24.2.11...v25.1.10


🚀 Major Updates

  • Angular Upgrade
    Updated Angular and related dependencies to version 19.x for improved performance and compatibility.
  • ESLint Migration
    Upgraded to ESLint 9 for better linting and code quality.
  • Theme Enhancements
    • Refactored light and dark themes.
    • Added Mediaco theme for new portal designs.
  • Embedded Experience
    Updated embedded changes for better integration and styling.

✨ New Features

  • WSS Portal Components
    • Added Footer and QuickLinks components for new WSS design.
    • Introduced Todo Widget rendering in banner using portalTemplate.
  • ListView Enhancements
    • Added Mediaco ListView in both table and gallery formats.
    • Implemented masonry layout directive for responsive grids.
  • Overrides
    • Added override for Multistep and ActionButtons components.

🔐 Security & Maintenance

  • Reduced npm vulnerabilities significantly.
  • Updated constellationJS and cleaned up unused styles.
  • Moved MediaCo styles into a dedicated file for better maintainability.

📚 Documentation

  • Added CHANGELOG file for better tracking.
  • Updated README for clarity and latest changes.

SDK-A 24.2.11

04 Aug 19:17
6ea4c8f

Choose a tag to compare

📦 Release Version: 24.2.11
🔗 Full Changelog: v24.2.10...v24.2.11

🚀 Enhancements & Feature Updates

  • Storybook Upgrade: Migrated to Storybook 8 and reorganized common PCore mocks for better modularity and testability
  • Constellation Storybook Support: Enabled ability to run Constellation Storybook.
  • TinyMCE Editor: Downgraded to version 6.8.6

🛠️ Bug Fixes & Technical Improvements

  • Assignment Completion Handling: Fixed event subscription logic for assignment completion.
  • Case Widget: Resolved Storybook error in Case Widget.
  • Control Behavior: Fixed issues with controls changing on blur and similar interactions.
  • DateTime Format: Corrected formatting issues in Storybook.
  • Phone Test: Fixed phone test failures.

🔐 Security & Maintenance

  • Vulnerability Reduction: Reduced known vulnerabilities to just 3.
  • Package Cleanup: Removed unnecessary packages to streamline dependencies.

🧪 Testing & Version Updates

  • Playwright Tests: Updated and stabilized Playwright test suite.

SDK-A 24.2.10

18 Jul 07:04
798450a

Choose a tag to compare

v 24.2.10 - angular-sdk release/24.2.10 branch - 26 December 2024

We are pleased to announce the latest release of the Constellation Angular SDK for Pega Infinity™ v24.2. This release includes an upgrade of Angular and Angular Material to version 18. Additionally, the code for the /embedded scenario in the src/app/samples/Embedded directory has been refactored for improved clarity.

The Angular SDK 24.2.10 release is only compatible with Pega Infinity 24.2™. This release is related to the release/24.2.10 branch of the Angular SDK repository.

SDK-A 24.1.10

08 Aug 07:51
3bc7e22

Choose a tag to compare

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

20 Mar 20:27
10ef9e9

Choose a tag to compare

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

20 Feb 09:52
30794b5

Choose a tag to compare

Angular SDK release SDK-A 8.8.10 is associated with the release/8.8.10 branch.

On November, 2023, 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

29 Jun 18:33
1689123

Choose a tag to compare

"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...

14 Jan 19:47
219bb23

Choose a tag to compare

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+

v1.0.0

03 Sep 23:28
3c09813

Choose a tag to compare

Initial release on Github. Works with Pega Infinity v8.6.1 and v8.6.2