The upcoming npm version 12 will introduce security-related changes, including defaulting to not executing scripts from dependencies and not resolving Git dependencies or remote URLs unless explicitly allowed. These changes are available behind warnings in the current npm version 11.16.0 and later, allowing users to prepare before the upgrade. The changes aim to improve security by requiring explicit opt-in for potentially risky behaviors. The estimated release date for npm version 12 is July 2026.