I see this was merged today. Thank you Thiago for the notice in advance and the clear instructions for local development.
I use a Debox setup, and I had to run `diskutil apfs deleteVolume "Nix Store"` on macOS Tahoe after fetching the latest commit, as the error message instructed me to. After that I was able to run a `pnpm bootstrap` normally. On Mon, Feb 9, 2026 at 7:59 AM Thiago Lugli <[email protected]> wrote: > > I'll merge this PR tomorrow, as the longer it takes, the harder it is > to keep it updated. > If you haven't already, please check it out and see how it could > affect your work. > > Here are the instructions for updating your local clone once the PR is merged: > > The easiest way to make sure your environment is clean is to: > > - MAKE SURE ALL YOUR CHANGES ARE COMMITTED > - Run `pnpm cache delete`; > - Clone the repository again (or run `git clean -fdx`); > - Update your local build tools (Node.js and pnpm) or start the devbox > shell with the new versions; > - Run `pnpm bootstrap`. > > If you don't want to clone or clean your local repository, at least: > > - Delete the root node_modules; > - Run `pnpm cache delete`; > - Update your local build tools (Node.js and pnpm) or start the devbox > shell with the new versions; > - Run `pnpm bootstrap`. > > Installing all dependencies again might take a while, so reserve some > downtime for doing this upgrade. > > Thanks! > > On Sun, Feb 1, 2026 at 3:32 PM Thiago Lugli <[email protected]> wrote: > > > > 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] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
