Skip to content

Releases: changesets/changesets

@changesets/[email protected]

03 Mar 10:20
3ab4d89

Choose a tag to compare

0.2.7

Patch Changes

@changesets/[email protected]

03 Mar 10:19
3ab4d89

Choose a tag to compare

Patch Changes

@changesets/[email protected]

03 Mar 10:19
3ab4d89

Choose a tag to compare

Patch Changes

  • #1831 1f91879 Thanks @murataslan1! - Improve error messages for malformed changeset files. The new error messages explain what went wrong, show what was received, and provide examples of the correct format.

@changesets/[email protected]

03 Mar 10:18
3ab4d89

Choose a tag to compare

Patch Changes

@changesets/[email protected]

03 Mar 10:09
3ab4d89

Choose a tag to compare

Minor Changes

  • #1758 e462d89 Thanks @jdeniau! - Add scopes automatically in the GitHub new token link in the printed error message

Patch Changes

  • #1781 d4b8ad8 Thanks @bluwy! - Improve error messages when fail to fetch data from GitHub

@changesets/[email protected]

03 Mar 10:17
3ab4d89

Choose a tag to compare

Patch Changes

  • #1834 b6f4c74 Thanks @RodrigoHamuy! - Export schema.json in the package's exports field to make it accessible when using modern package managers.

  • #1842 6df3a5e Thanks @RodrigoHamuy! - Allow private packages to depend on skipped packages without requiring them to also be skipped. devDependencies on skipped packages no longer trigger a validation error in config parsing (aligning with the existing CLI behavior). The config validation for skipped-package dependents now also covers packages skipped via privatePackages.version: false, not just those in the ignore list.

  • #1842 6df3a5e Thanks @RodrigoHamuy! - Added shape validation for the privatePackages config option.

@changesets/[email protected]

03 Mar 10:21
3ab4d89

Choose a tag to compare

Minor Changes

  • #1840 057cca2 Thanks @wotan-allfather! - Add --since flag to add command

    The add command now supports a --since flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the baseBranch config option doesn't cover all use cases.

    Example: changeset add --since=develop

    If not provided, the command falls back to the baseBranch value in your .changeset/config.json.

  • #1845 2b4a66a Thanks @Andarist! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.

  • #1774 667fe5a Thanks @bluwy! - Support importing custom commit option ES module. Previously, it used require() which only worked for CJS modules, however now it uses import() which supports both CJS and ES modules.

  • #1839 73b1809 Thanks @leochiu-a! - Add a --message (-m) flag to changeset add (and default changeset) so the changeset summary can be provided from the command line. When --message is present, the summary prompt is skipped while the final confirmation step is kept.

  • #1806 0e8e01e Thanks @luisadame! - Changeset CLI can now be run from the nested directories in the project, where the .changeset directory has to be found in one of the parent directories

Patch Changes

@changesets/[email protected]

03 Mar 10:16
3ab4d89

Choose a tag to compare

Minor Changes

Patch Changes

@changesets/[email protected]

03 Mar 10:15
3ab4d89

Choose a tag to compare

Minor Changes

  • #1774 667fe5a Thanks @bluwy! - Support importing custom changelog option ES module. Previously, it used require() which only worked for CJS modules, however now it uses import() which supports both CJS and ES modules.

Patch Changes

@changesets/[email protected]

27 Nov 15:32

Choose a tag to compare

Patch Changes