Hello,

As part of our efforts to keep the apache/incubator-kie-tools
repository up to date and free of vulnerabilities, I've raised a PR
[1] to upgrade the Node.js version from 22.14.0 to 24.13.0 and pnpm
from 9.3.0 to 10.28.2.

These upgrades introduce breaking changes ([2] and [3]) that were
fixed in the PR but will require developer attention going forward.
For example, adding dependencies with install/postinstall scripts now
requires the developer to manually add them to the
`pnpm.onlyBuiltDependencies` property in the root package.json file in
order to allow the execution of these scripts.

After the PR is merged, it is recommended that
apache/incubator-kie-tools developers clean their local repository,
install the new Node.js and pnpm versions, then run `pnpm bootstrap`
again (see the PR's description for more information).

The PR checks are green, meaning all our tests are passing, but I
would still like some help double-checking our packages for any
untested code that could be affected by this change.

It's also worth noting that our release pipelines will need to reflect
the new Node.js and pnpm versions. I haven't looked at them yet, but I
would appreciate some help figuring out what and where needs to be
updated.

[1] https://github.com/apache/incubator-kie-tools/pull/3414
[2] https://nodejs.org/en/blog/migrations/v22-to-v24
[3] https://github.com/pnpm/pnpm/releases/tag/v10.0.0

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to