12.0.0 (2026-07-08)
⚠️ BREAKING CHANGES
npmnow supports node^22.22.2 || ^24.15.0 || >=26.0.0opts.accessnow defaults tonullinstead of'public'. Withnull, libnpmpublish no longer sets an explicit access level in the publish payload, so new scoped packages are created asrestricted(registry default) and republishes preserve the existing access level. Callers that want to force public access must now passaccess: 'public'explicitly.