UNPKG

@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
## 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)