Skip to content

docs: note that unused Node.js installations are removed - #6100

Open
mshabarov wants to merge 1 commit into
mainfrom
docs/node-installation-cleanup
Open

mshabarov wants to merge 1 commit into
mainfrom
docs/node-installation-cleanup

Conversation

@mshabarov

Copy link
Copy Markdown
Contributor

Documents vaadin/flow#25261

DX/docs · flow/configuration · everyone whose Vaadin builds install
Node.js into ~/.vaadin

Vaadin used to leave every Node.js version it installed in ~/.vaadin
forever, plus the downloaded archive beside it, which is roughly 100 MB
per version. Installations unused for six months are now removed the
next time a new version is installed. The Node.js page still said only
that versions coexist side by side, so a disappearing installation
would look like something going wrong.

Risks:

  • ✅ Docs only. One new subsection, no moved anchors.

  • Added a "Removing Unused Installations" section to Configuring
    Node.js, stating the six-month retention and when the cleanup runs.

  • Listed the limits of the cleanup: only auto-installed directories
    and archives are touched, the installation in use and the last
    remaining one are kept, and an installation with no recorded last
    use starts its six months from the moment Vaadin first sees it.

🤖 Generated with Claude Code

Installations under ~/.vaadin that have not been used for six months
are removed once a new version is installed, and the leftover archives
of earlier Flow versions go with them.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@peholmst peholmst added the target/v25.3 Automatically cherry-pick to the v25.3 branch label Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

target/v25.3 Automatically cherry-pick to the v25.3 branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants