v5.42.1
webiny/webiny-jsv5.42.1Feb 24, 2025by Pavel910
AI Summary
Bug fix release adding @babel/runtime resolution, external flag control, AWS Guard Duty threat scanning, and Admin styling improvements.
Key Highlights
- Add @babel/runtime resolution
- Add external flag and better control of hooks execution
- Add threat scanning of uploaded assets using AWS Guard Duty
- Improve styling for Admin components
Full Release Notes
## [5.42.1](https://github.com/webiny/webiny-js/compare/v5.42.0...v5.42.1) (2025-02-24) ### Bug Fixes * add @babel/runtime resolution ([389d898](https://github.com/webiny/webiny-js/commit/389d8983b8178cddf663ceb10f50c085e6a45081)) * add `external` flag and better control of hooks execution ([#4540](https://github.com/webiny/webiny-js/issues/4540)) ([7b99710](https://github.com/webiny/webiny-js/commit/7b997107f4e0f6b72ec9878eff18de2e39f72489)) * add threat scanning of uploaded assets using aws guard duty ([#4530](https://github.com/webiny/webiny-js/issues/4530)) ([a853db1](https://github.com/webiny/webiny-js/commit/a853db1f7495b45d4a4f12bc85aa370568581036)) * **api-elasticsearch-tasks:** create task index before triggering task ([#4546](https://github.com/webiny/webiny-js/issues/4546)) ([49a33e7](https://github.com/webiny/webiny-js/commit/49a33e78a792eba344b2c63bf66764cac20b6fff)) * **api-headless-cms-ddb-es:** create indexes task ([#4549](https://github.com/webiny/webiny-js/issues/4549)) ([86931ba](https://github.com/webiny/webiny-js/commit/86931bade22e9407f297bb69e3a898e2b7e2450a)) * **api-serverless-cms:** tests with wcp licence ([0fd0a5e](https://github.com/webiny/webiny-js/commit/0fd0a5e87dfbb995ca2414028d1f604e7fa4246f)) * **app-admin:** improve styling for ListItem and ListItemGraphic components ([#4550](https://github.com/webiny/webiny-js/issues/4550)) ([899de64](https://github.com/webiny/webiny-js/commit/899de64ab18d3521c5d7c027567252ca4d3f1f0f)) * **app-page-builder-elements:** do not set default image width ([32929c5](https://github.com/webiny/webiny-js/commit/32929c53c997e9ce3a504e326eb30224212380ec)) * **app-page-builder-elements:** improve handling of legacy HTML RTE content ([a2c8e0f](https://github.com/webiny/webiny-js/commit/a2c8e0f2f970aa119f596b70711e264e09b0b433)) * **app-page-builder:** improve legacy icon conversion ([16223f8](https://github.com/webiny/webiny-js/commit/16223f812be39f680f3106288084ce8c3ca42a14)) * **app-page-builder:** whitelist most common zip mime types ([0df4487](https://github.com/webiny/webiny-js/commit/0df4487c0cdd10cadb908434cd4626519fb2db6c)) * **cli:** allow skipping of deployment checks ([#4503](https://github.com/webiny/webiny-js/issues/4503)) ([16fb900](https://github.com/webiny/webiny-js/commit/16fb9009f44f242bbc8ba0e02c1d49b1f7ab935b)) * consolidate and export plugin factories via `@webiny/api-serverless-cms` ([#4502](https://github.com/webiny/webiny-js/issues/4502)) ([5c739db](https://github.com/webiny/webiny-js/commit/5c739db7447ff74eb515f4d3cb907363a87e090e)) * do not suppress errors ([26c10f6](https://github.com/webiny/webiny-js/commit/26c10f6ed6e99d40401c6efd42b6e2dfe8540bf4)) * ensure `undefined` gets passed if needed ([#4521](https://github.com/webiny/webiny-js/issues/4521)) ([63cb5ce](https://github.com/webiny/webiny-js/commit/63cb5ceac891dfbd38e99167dd8d85ba23dd70db)) * ensure Admin User entry creation with Cognito Federation ([#4534](https://github.com/webiny/webiny-js/issues/4534)) ([52ab178](https://github.com/webiny/webiny-js/commit/52ab1780ad035648397b59db7e7d5aaf90a65e6f)) * folder and content creation permission checks ([#4548](https://github.com/webiny/webiny-js/issues/4548)) ([7d0cda3](https://github.com/webiny/webiny-js/commit/7d0cda3f20f9f39d964c6acf01aa02753d2951b5)) * improve backwards compatibility ([#4541](https://github.com/webiny/webiny-js/issues/4541)) ([aa533cb](https://github.com/webiny/webiny-js/commit/aa533cb9b24cfcd23c02f4ab64448082723d7dc1)) * introduce `yarn webiny build` cmd ([107d8d0](https://github.com/webiny/webiny-js/commit/107d8d005c74371889bb1f0a845baeb6aa10614d)) * **project-utils:** resolve all lexical packages to a CJS build ([#4535](https://github.com/webiny/webiny-js/issues/4535)) ([566330e](https://github.com/webiny/webiny-js/commit/566330e36889c04e4e003738a6a51bf1ed5a5c73)) * **pulumi-aws:** dynamodb permissions for ddb to es lambda ([#4533](https://github.com/webiny/webiny-js/issues/4533)) ([a01bc2c](https://github.com/webiny/webiny-js/commit/a01bc2c1e90cd0ba334dc0de6fe71386cb0d8364)) * **react-composition:** remove scope inheritance ([335ce07](https://github.com/webiny/webiny-js/commit/335ce0796c062ba26596414413a6de2a31590440)) * record locking ([#4545](https://github.com/webiny/webiny-js/issues/4545)) ([76c74c3](https://github.com/webiny/webiny-js/commit/76c74c3e665f43144176149030c905173a525bdf)) * remove hiding of sections based on GQL access ([#4517](https://github.com/webiny/webiny-js/issues/4517)) ([d23e98a](https://github.com/webiny/webiny-js/commit/d23e98aadde2e5356946b2823bb297bf12abeec7)) * remove min length validator ([#4551](https://github.com/webiny/webiny-js/issues/4551)) ([f48143d](https://github.com/webiny/webiny-js/commit/f48143ded4859e333305e30d91b6e9df6692a9bf)) * take `tenantId` into consideration ([23f9e2b](https://github.com/webiny/webiny-js/commit/23f9e2b7cc2bb92b8b8543fceccccab930478d43)) * update CI/CD workflow ([#4526](https://github.com/webiny/webiny-js/issues/4526)) ([25f2956](https://github.com/webiny/webiny-js/commit/25f295682826a78cd4fb6f38bad07c52645a778c)) * use `extension` command instead of `scaffold` ([37bf323](https://github.com/webiny/webiny-js/commit/37bf3236a8ab84215776c672bfd903c5ee1150af)) * use name instead of type ([#4506](https://github.com/webiny/webiny-js/issues/4506)) ([85339fa](https://github.com/webiny/webiny-js/commit/85339fa0372b3159c752ffbeb73926c9797b273c))