-
#1476 e0e1748 Thanks @pralkarz! - Replace fs-extra usage with node:fs
-
#2060 11bded4 Thanks @Andarist! - Fixed changeset publish to respect ignored packages for both publishing and private package tagging.
-
#2041 ce39c72 Thanks @bluwy! - Enable guide line for add command and use box design for dependent patch bump note
-
#2064 ffd65fc Thanks @Andarist! - For pnpm projects, Changesets now match pnpm's native registry behavior more closely during unpublished package checks. Both scope-based publishConfig registry overrides and publishConfig.registry are now ignored.
-
#2002 6db2c21 Thanks @Andarist! - Lazy-load CLI commands so changeset only loads the code needed for the command being run.
-
#2097 8c88f6a Thanks @Andarist! - Route package manager calls through their respective CLIs during publish (npm, pnpm, yarn). Notably, Yarn Berry publishes now let Yarn update workspace protocol ranges as part of the publish process.
-
#2132 d35bb77 Thanks @cyphercodes! - Improve publish error handling for npm and pnpm JSON errors. Changesets now skips npm 11 already-published errors that omit code, correctly skips pnpm 11 already-published errors, and retries pnpm 11 ERR_PNPM_OTP_NON_INTERACTIVE publish failures in delegated interactive mode.
-
#2160 162419d Thanks @beeequeue! - Added or modified the files property in the manifest. This should not change any behavior.
-
#2009 44df27d Thanks @bluwy! - Use cac for CLI arg parsing and handling
-
#2113 b8222e6 Thanks @Andarist! - Fixed publish error printing for pnpm 11.
-
#2065 0598e83 Thanks @Andarist! - Improved changeset publish auth handling by removing the preflight OTP requirement check and falling back to interactive auth when the package manager reports that authentication is required.
-
#2065 0598e83 Thanks @Andarist! - changeset publish now reads initial OTP values from npm and pnpm environment variables.
-
#2171 3257f57 Thanks @beeequeue! - Enabled Node's Compile Cache to improve CLI startup speed.
-
#1570 d099e43 Thanks @pralkarz! - Removed extra leftover code related to Changesets v1
-
#2113 b8222e6 Thanks @Andarist! - Fixed accidental success logs on failed npm publishes
-
#1616 609046c Thanks @bluwy! - Remove term-size dependency
-
#1476 e0e1748 Thanks @pralkarz! - Replaced spawndamnit with tinyexec
-
#584 6c79210 Thanks @Andarist! - Avoid an infinite loop when git commands fail to execute when Changesets try to retrieve commits that added files.
-
#2177 b5e1762 Thanks @Andarist! - Avoid writing an undefined version when updating dependencies in unversioned private packages.
-
#2163 5f8d925 Thanks @Andarist! - Update dependency ranges in the workspace root package.json.
-
#2004 169b128 Thanks @ghostdevv! - Replace picocolors with node:util's styleText
-
#1640 2ad65e0 Thanks @bluwy! - Remove deprecated flag warnings, including --updateChangelog, --isPublic, --skipCI, and --commit
-
Updated dependencies [e0e1748, 6d1f384, a736a20, 062530b, 6a05002, ee10723, 88f2abb, c76b232, 6a05002, 694396c, d03ffc1, df424a4, b5e1762, c19b112, 03d4479, 162419d, b9407b3, 4c26f2f, , , , , , , , , , , , , , , , , , , , , , , , , , , ]: