@pega/constellation-dx-components-build-utils
Version:
This tool uses a 'v3' approach to group components in a library, create a component map, employ webpack, and load the library like Pega-generated components, constellation app-static.
97 lines (66 loc) • 3.89 kB
Markdown
## v2.0.12-dev (Oct 29, 2025)
- Support for SDK custom path build.
## v2.0.11 (Sep 03, 2025)
- Increased chunk-id length to avoid collision and added, exit on error.
## v2.0.9 (Aug 19, 2025)
- Bugfix with new package versions and eliminated obsolete dependencies.
## v2.0.8 (Aug 11, 2025)
- Updated package versions and eliminated obsolete dependencies.
## v2.0.7 (July 14, 2025)
- For dev server, avoid adding chunk code in output.
## v2.0.6 (June 17, 2025)
- Enable automatic client refresh.
- Prevent opening a new browser tab, on dev server startup.
## v2.0.5 (June 04, 2025)
### New Features & Enhancements
- Support for dev server for local debugging.
## v2.0.4 (May 28, 2025)
- Reduced the output file name to a 3-character unique identifier followed by the version.
## v2.0.3 (May 27, 2025)
### New Features & Enhancements
- Support for runtime to load library dynamic assets via Infinity Authentication flow. No App-Static Service.
## v2.0.2-dev (Apr 09, 2025)
### New Features & Enhancements
- Avoid collision on chunks name.
- Support for build large libs, having big stats.json.
- Support to runtime to loading of chunks via Infinity's REST call api.
## v2.0.1-dev (Mar 05, 2025)
### New Features & Enhancements
- Support for runtime to load dynamic assets via Infinity Authentication flow.
## v2.0.0-dev (Feb 26, 2025)
### New Features & Enhancements
- new API for v3 version, enhancement to build for only Infinity, no constellation app-static. (Beta)
## v1.0.1 (Oct 01, 2024)
### New Features & Enhancements
- Proper handling error messaging for publish, support for nonce, handled build for large component imports by optimizing in webpack. (1.0.1-dev-0.15)
- Delete API exposed to be consumed by DXCB. (1.0.1-dev-0.10)
- APIs exposed to be consumed by DXCB. (1.0.1-dev-0.9)
- Support for scss. (1.0.1-dev-0.8)
- Support for Windows OS and Unit test. (1.0.1-dev-0.6)
- Only dev version(e.g. 1.0.1-dev) can be deleted. Issue: Source map with compression. (1.0.1-dev-0.4)
- Command to list libraries available, versions and components available in library version. (1.0.1-dev-0.1)
### Bug Fixes
- Windows system, authoring issue. (1.0.1-dev-0.17)
- Library publish excessive file creation, ignore cosmos icon. (1.0.1-dev-0.16)
- Retry mechanism on publish check, changes to lib api to add componentsconfig data. Remove dep on version in package.json. (1.0.1-dev-0.13)
- Avoid create zip with multiple version. (1.0.1-dev-0.11)
### Performance Enhancements
- Compression support. (1.0.1-dev-0.2)
## v1.0.0 (Mar 15, 2024)
### New Features & Enhancements
- Manifest creation. (1.0.0-dev-0.19)
- Integrating token and appstatic url from npm run authenticate response, to avoid using constants, fixed issue with delete and major and minor cosmos check in place. (1.0.0-dev-0.18)
- Runtime console warning for mismatch cosmos versions used in library and Constellation portal. (1.0.0-dev-0.17)
- Publish time warning after verifying the Cosmos versions in use on Constellation portal. (1.0.0-dev-0.14)
- Sourcemap support via app-static service. (1.0.0-dev-0.12)
- Authoring experience support for library components, similar to custom component. (1.0.0-dev-0.11)
- Command to Delete the library or a version from the library. (1.0.0-dev-0.10)
- Typescript support. (1.0.0-dev-0.9)
- Command to Publish the library, with auth token. (1.0.0-dev-0.8)
- Decouple dependency on component-list file, to streamline adoption in old package. (1.0.0-dev-0.6)
- Command to Build the library. (1.0.0-dev-0.3)
### Bug Fixes
- Fixed issue with replacing sourcemap url at build and publish time. (1.0.0-dev-0.13)
- Webpack and added code to load chunks with authentication. (1.0.0-dev-0.2)
### Performance Enhancements
- Browser caching support via content hash, and Addition of --token-path(optional) for publish command, to pass B2S auth token. (1.0.0-dev-0.16)