The big changes in Commander 15 are:
- switching from CommonJS implementation to ESM implementation
- requiring Node.js v22.12.0 or higher
A prerelease is available now. See the release notes for all the details: https://github.com/tj/commander.js/releases/tag/v15.0.0-0
The release of Commander 15.0.0 will be in May 2026, after Node.js 20 goes EOL.