changesets/changesets
### [`v2.26.0`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.26.0)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.25.2...@changesets/cli@2.26.0)
##### Minor Changes
- [#1033](https://togithub.com/changesets/changesets/pull/1033) [`521205d`](https://togithub.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2) Thanks [@Andarist](https://togithub.com/Andarist)! - A new config-level `changedFilePatterns` option has been added. You can configure it with an array of glob patterns like here:
```json
// .changeset/config.json
{
"changedFilePatterns": ["src/**"]
}
```
Files that do not match the configured pattern won't contribute to the "changed" status of the package to which they belong. This both affects `changesets add` and `changeset status`.
##### Patch Changes
- Updated dependencies \[[`598136a`](https://togithub.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`521205d`](https://togithub.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2), [`521205d`](https://togithub.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2), [`598136a`](https://togithub.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`598136a`](https://togithub.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`521205d`](https://togithub.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2)]:
- [@changesets/git](https://togithub.com/changesets/git)[@2](https://togithub.com/2).0.0
- [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).3.0
- [@changesets/types](https://togithub.com/changesets/types)[@5](https://togithub.com/5).2.1
- [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).1.3
- [@changesets/read](https://togithub.com/changesets/read)[@0](https://togithub.com/0).5.9
- [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).2.3
- [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.16
- [@changesets/changelog-git](https://togithub.com/changesets/changelog-git)[@0](https://togithub.com/0).1.14
- [@changesets/get-dependents-graph](https://togithub.com/changesets/get-dependents-graph)[@1](https://togithub.com/1).3.5
- [@changesets/pre](https://togithub.com/changesets/pre)[@1](https://togithub.com/1).0.14
- [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).2.3
### [`v2.25.2`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.25.2)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.25.1...@changesets/cli@2.25.2)
##### Patch Changes
- Updated dependencies \[[`6cc4300`](https://togithub.com/changesets/changesets/commit/6cc430013a052dc2488b9e6700a1e4bd8c8e0680)]:
- [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).1.2
- [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).2.2
### [`v2.25.1`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.25.1)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.25.0...@changesets/cli@2.25.1)
##### Patch Changes
- [#997](https://togithub.com/changesets/changesets/pull/997) [`4d4d67b`](https://togithub.com/changesets/changesets/commit/4d4d67b74f9de9dfdc78b9d3cf904c6b69b81ce5) Thanks [@JakeGinnivan](https://togithub.com/JakeGinnivan)! - Add error message when running changesets in a repo with workspaces configured but no packages yet
- [#985](https://togithub.com/changesets/changesets/pull/985) [`8d0115e`](https://togithub.com/changesets/changesets/commit/8d0115ea8b2b2e0c0072c8f69898e65a5a7aebd3) Thanks [@mino01x](https://togithub.com/mino01x)! - Fixed an issue with private packages with versions being included in the CLI prompt despite the `privatePackages.version: false` setting.
### [`v2.25.0`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.25.0)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.4...@changesets/cli@2.25.0)
##### Minor Changes
- [#662](https://togithub.com/changesets/changesets/pull/662) [`8c08469`](https://togithub.com/changesets/changesets/commit/8c0846977597ddaf51aaeb35f1f0f9428bf8ba14) Thanks [@JakeGinnivan](https://togithub.com/JakeGinnivan)! - Private packages can now be tagged in the same way public packages do when they are published to npm.
To enable set `privatePackages: { version: true, tag: true }` in your config.json.
You can also now opt private packages out of versioning entirely by setting `privatePackages: false`.
##### Patch Changes
- [#953](https://togithub.com/changesets/changesets/pull/953) [`98d63e0`](https://togithub.com/changesets/changesets/commit/98d63e0a85506175e219b93478a814f8588c52d3) Thanks [@alexamy](https://togithub.com/alexamy)! - Add a new line at the end of the default config file generated when invoking `changeset init`.
- [#949](https://togithub.com/changesets/changesets/pull/949) [`64585ea`](https://togithub.com/changesets/changesets/commit/64585ea4323c4cf51a23b0635990b568d1f58b2b) Thanks [@Andarist](https://togithub.com/Andarist), [@BPScott](https://togithub.com/BPScott)! - Fixed the issue that caused transitive dependents of dev dependents to be bumped when a package got bumped and when using `___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.updateInternalDependents: "always"`. To illustrate this with an example:
pkg-a - version: 1.0.0
pkg-b - devDependencies['pkg-a']: 1.0.0
pkg-c - dependencies['pkg-b']: 1.0.0
With a changeset for `pkg-a` the `pkg-c` could have been sometimes incorrectly released.
- Updated dependencies \[[`8c08469`](https://togithub.com/changesets/changesets/commit/8c0846977597ddaf51aaeb35f1f0f9428bf8ba14), [`8c08469`](https://togithub.com/changesets/changesets/commit/8c0846977597ddaf51aaeb35f1f0f9428bf8ba14), [`64585ea`](https://togithub.com/changesets/changesets/commit/64585ea4323c4cf51a23b0635990b568d1f58b2b)]:
- [@changesets/git](https://togithub.com/changesets/git)[@1](https://togithub.com/1).5.0
- [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).2.0
- [@changesets/types](https://togithub.com/changesets/types)[@5](https://togithub.com/5).2.0
- [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).2.2
- [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).1.1
- [@changesets/read](https://togithub.com/changesets/read)[@0](https://togithub.com/0).5.8
- [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.15
- [@changesets/changelog-git](https://togithub.com/changesets/changelog-git)[@0](https://togithub.com/0).1.13
- [@changesets/get-dependents-graph](https://togithub.com/changesets/get-dependents-graph)[@1](https://togithub.com/1).3.4
- [@changesets/pre](https://togithub.com/changesets/pre)[@1](https://togithub.com/1).0.13
- [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).2.1
### [`v2.24.4`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.4)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.3...@changesets/cli@2.24.4)
##### Patch Changes
- Updated dependencies \[[`c140171`](https://togithub.com/changesets/changesets/commit/c1401716cf5ee839aaa02ea7ff8f23f8af8bf5b0)]:
- [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).1.0
- [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).2.0
### [`v2.24.3`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.3)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.2...@changesets/cli@2.24.3)
##### Patch Changes
- Updated dependencies \[[`b023e4b`](https://togithub.com/changesets/changesets/commit/b023e4b3d1ad793a5dd1187b720e8103cebfb937)]:
- [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).2.1
- [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.14
### [`v2.24.2`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.2)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.1...@changesets/cli@2.24.2)
##### Patch Changes
- [#900](https://togithub.com/changesets/changesets/pull/900) [`7d998ee`](https://togithub.com/changesets/changesets/commit/7d998eeb16064b5442ebc49ad31dec7b841d504e) Thanks [@sdirosa](https://togithub.com/sdirosa)! - Fixed an issue with generating changelogs not being skipped when the `changelog` config option was set to `false`.
- [#720](https://togithub.com/changesets/changesets/pull/720) [`0fd56e1`](https://togithub.com/changesets/changesets/commit/0fd56e17092c7258de57adf7dd4ba08406c8e440) Thanks [@bhovhannes](https://togithub.com/bhovhannes)! - Private packages without a `version` field are no longer listed when adding a changeset.
- [#844](https://togithub.com/changesets/changesets/pull/844) [`8627ec1`](https://togithub.com/changesets/changesets/commit/8627ec1faba53644b366c314be248e1bba48f329) Thanks [@Andarist](https://togithub.com/Andarist)! - Attempt to log `stdout` when publish fails if `stderr` is empty and JSON error can't be retrieved from none of those.
- Updated dependencies \[[`7d998ee`](https://togithub.com/changesets/changesets/commit/7d998eeb16064b5442ebc49ad31dec7b841d504e), [`7d998ee`](https://togithub.com/changesets/changesets/commit/7d998eeb16064b5442ebc49ad31dec7b841d504e)]:
- [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).1.1
- [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).0.4
- [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.13
### [`v2.24.1`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.1)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.0...@changesets/cli@2.24.1)
##### Patch Changes
- Updated dependencies \[[`f64bc1b`](https://togithub.com/changesets/changesets/commit/f64bc1bb33457918eae34b22f214174ba3cf4504)]:
- [@changesets/git](https://togithub.com/changesets/git)[@1](https://togithub.com/1).4.1
- [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).0.3
- [@changesets/read](https://togithub.com/changesets/read)[@0](https://togithub.com/0).5.7
- [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.12
### [`v2.24.0`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.0)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.23.2...@changesets/cli@2.24.0)
##### Minor Changes
- [#858](https://togithub.com/changesets/changesets/pull/858) [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e) Thanks [@dotansimha](https://togithub.com/dotansimha)! - Added a new config flag for `changesets version --snapshot` mode: `--snapshot-prerelease-template`
- [#858](https://togithub.com/changesets/changesets/pull/858) [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e) Thanks [@dotansimha](https://togithub.com/dotansimha)! - Added a new config option: `snapshot.prereleaseTemplate` for customizing the way snapshot release numbers are being composed.
##### Patch Changes
- [#858](https://togithub.com/changesets/changesets/pull/858) [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e) Thanks [@dotansimha](https://togithub.com/dotansimha)! - A possibility to use the calculated version for snapshot releases is now stable 🥳 All snapshot-related config parameters are now grouped under a single config property called `snapshot`.
To migrate, make sure to update your `config.json`.
Old usage (still works, but comes with a deprecated warning):
```json
{
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"useCalculatedVersionForSnapshots": true
}
}
```
New usage:
```json
{
"snapshot": {
"useCalculatedVersion": true
}
}
```
- Updated dependencies \[[`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e), [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e), [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e)]:
- [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).1.0
- [@changesets/git](https://togithub.com/changesets/git)[@1](https://togithub.com/1).4.0
- [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).2.0
- [@changesets/types](https://togithub.com/changesets/types)[@5](https://togithub.com/5).1.0
- [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).0.2
- [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.11
- [@changesets/read](https://togithub.com/changesets/read)[@0](https://togithub.com/0).5.6
- [@changesets/changelog-git](https://togithub.com/changesets/changelog-git)[@0](https://togithub.com/0).1.12
- [@changesets/get-dependents-graph](https://togithub.com/changesets/get-dependents-graph)[@1](https://togithub.com/1).3.3
- [@changesets/pre](https://togithub.com/changesets/pre)[@1](https://togithub.com/1).0.12
- [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).1.9
### [`v2.23.2`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.23.2)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.23.1...@changesets/cli@2.23.2)
##### Patch Changes
- [#871](https://togithub.com/changesets/changesets/pull/871) [`e174172`](https://togithub.com/changesets/changesets/commit/e174172623854f0a86d87481222296d7bdcd9976) Thanks [@NicoKam](https://togithub.com/NicoKam)! - Fixed filtering of the ignored packages when adding a changeset.
### [`v2.23.1`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.23.1)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.23.0...@changesets/cli@2.23.1)
##### Patch Changes
- [#843](https://togithub.com/changesets/changesets/pull/843) [`101b1cb`](https://togithub.com/changesets/changesets/commit/101b1cb7e45f23146ce764a892a9ba04ed545cc5) Thanks [@caohuilin](https://togithub.com/caohuilin)! - Fixed the printed filename in the verbose output of `changeset status`.
- [#857](https://togithub.com/changesets/changesets/pull/857) [`7febb59`](https://togithub.com/changesets/changesets/commit/7febb599167234ae071b5d223b80cbc8a9375709) Thanks [@dotansimha](https://togithub.com/dotansimha)! - Fixed an issue with dependency ranges still using pre-existing range modifiers instead of fixed package versions when performing a snapshot release. This ensures that installs of snapshot versions are always reproducible.
- [#744](https://togithub.com/changesets/changesets/pull/744) [`84e46d1`](https://togithub.com/changesets/changesets/commit/84e46d19bd26c3a4ab6ff6d0543bd327dfa32a10) Thanks [@mskelton](https://togithub.com/mskelton)! - Ignored packages are no longer listed when adding a changeset.
- Updated dependencies \[[`2827c7a`](https://togithub.com/changesets/changesets/commit/2827c7ab33af30065fafe72ede1a2a6ac88d5276), [`7b1c0c1`](https://togithub.com/changesets/changesets/commit/7b1c0c1b73a19b50fe3a104acb440c604eab108f), [`7febb59`](https://togithub.com/changesets/changesets/commit/7febb599167234ae071b5d223b80cbc8a9375709)]:
- [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).0.1
- [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).0.1
- [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.10
### [`v2.23.0`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.23.0)
[Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.22.0...@changesets/cli@2.23.0)
##### Minor Changes
- [#796](https://togithub.com/changesets/changesets/pull/796) [`745b771`](https://togithub.com/changesets/changesets/commit/745b7713f6ab18c8f5ec0500ddcf1ce5db2377cf) Thanks [@JakeGinnivan](https://togithub.com/JakeGinnivan)! - Upgraded `tty-table` to fix deprecation warnings coming from its transitive dependency.
##### Patch Changes
- [#811](https://togithub.com/changesets/changesets/pull/811) [`c54c25d`](https://togithub.com/changesets/changesets/commit/c54c25d7bbbdc055d2df97396c3b73e66f8b3b78) Thanks [@samrose3](https://togithub.com/samrose3)! - Improved accessibility of the CLI prompts by using selected/unselected indicators that don't rely solely on the colors.
- [#767](https://togithub.com/changesets/changesets/pull/767) [`d6bfcc5`](https://togithub.com/changesets/changesets/commit/d6bfcc5052dcba18c521a20d62e2e67a81819112) Thanks [@Andarist](https://togithub.com/Andarist)! - Improve the error message when a package referenced in a changeset can't be found. The message will now also include the changeset's ID.
- Updated dependencies \[[`d6bfcc5`](https://togithub.com/changesets/changesets/commit/d6bfcc5052dcba18c521a20d62e2e67a81819112)]:
- [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).1.3
- [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.9
Configuration
📅 Schedule: Branch creation - "after 10pm,before 6:00am" in timezone Europe/Warsaw, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.22.0
->2.26.0
Release Notes
changesets/changesets
### [`v2.26.0`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.26.0) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.25.2...@changesets/cli@2.26.0) ##### Minor Changes - [#1033](https://togithub.com/changesets/changesets/pull/1033) [`521205d`](https://togithub.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2) Thanks [@Andarist](https://togithub.com/Andarist)! - A new config-level `changedFilePatterns` option has been added. You can configure it with an array of glob patterns like here: ```json // .changeset/config.json { "changedFilePatterns": ["src/**"] } ``` Files that do not match the configured pattern won't contribute to the "changed" status of the package to which they belong. This both affects `changesets add` and `changeset status`. ##### Patch Changes - Updated dependencies \[[`598136a`](https://togithub.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`521205d`](https://togithub.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2), [`521205d`](https://togithub.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2), [`598136a`](https://togithub.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`598136a`](https://togithub.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`521205d`](https://togithub.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2)]: - [@changesets/git](https://togithub.com/changesets/git)[@2](https://togithub.com/2).0.0 - [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).3.0 - [@changesets/types](https://togithub.com/changesets/types)[@5](https://togithub.com/5).2.1 - [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).1.3 - [@changesets/read](https://togithub.com/changesets/read)[@0](https://togithub.com/0).5.9 - [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).2.3 - [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.16 - [@changesets/changelog-git](https://togithub.com/changesets/changelog-git)[@0](https://togithub.com/0).1.14 - [@changesets/get-dependents-graph](https://togithub.com/changesets/get-dependents-graph)[@1](https://togithub.com/1).3.5 - [@changesets/pre](https://togithub.com/changesets/pre)[@1](https://togithub.com/1).0.14 - [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).2.3 ### [`v2.25.2`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.25.2) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.25.1...@changesets/cli@2.25.2) ##### Patch Changes - Updated dependencies \[[`6cc4300`](https://togithub.com/changesets/changesets/commit/6cc430013a052dc2488b9e6700a1e4bd8c8e0680)]: - [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).1.2 - [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).2.2 ### [`v2.25.1`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.25.1) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.25.0...@changesets/cli@2.25.1) ##### Patch Changes - [#997](https://togithub.com/changesets/changesets/pull/997) [`4d4d67b`](https://togithub.com/changesets/changesets/commit/4d4d67b74f9de9dfdc78b9d3cf904c6b69b81ce5) Thanks [@JakeGinnivan](https://togithub.com/JakeGinnivan)! - Add error message when running changesets in a repo with workspaces configured but no packages yet - [#985](https://togithub.com/changesets/changesets/pull/985) [`8d0115e`](https://togithub.com/changesets/changesets/commit/8d0115ea8b2b2e0c0072c8f69898e65a5a7aebd3) Thanks [@mino01x](https://togithub.com/mino01x)! - Fixed an issue with private packages with versions being included in the CLI prompt despite the `privatePackages.version: false` setting. ### [`v2.25.0`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.25.0) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.4...@changesets/cli@2.25.0) ##### Minor Changes - [#662](https://togithub.com/changesets/changesets/pull/662) [`8c08469`](https://togithub.com/changesets/changesets/commit/8c0846977597ddaf51aaeb35f1f0f9428bf8ba14) Thanks [@JakeGinnivan](https://togithub.com/JakeGinnivan)! - Private packages can now be tagged in the same way public packages do when they are published to npm. To enable set `privatePackages: { version: true, tag: true }` in your config.json. You can also now opt private packages out of versioning entirely by setting `privatePackages: false`. ##### Patch Changes - [#953](https://togithub.com/changesets/changesets/pull/953) [`98d63e0`](https://togithub.com/changesets/changesets/commit/98d63e0a85506175e219b93478a814f8588c52d3) Thanks [@alexamy](https://togithub.com/alexamy)! - Add a new line at the end of the default config file generated when invoking `changeset init`. - [#949](https://togithub.com/changesets/changesets/pull/949) [`64585ea`](https://togithub.com/changesets/changesets/commit/64585ea4323c4cf51a23b0635990b568d1f58b2b) Thanks [@Andarist](https://togithub.com/Andarist), [@BPScott](https://togithub.com/BPScott)! - Fixed the issue that caused transitive dependents of dev dependents to be bumped when a package got bumped and when using `___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.updateInternalDependents: "always"`. To illustrate this with an example: pkg-a - version: 1.0.0 pkg-b - devDependencies['pkg-a']: 1.0.0 pkg-c - dependencies['pkg-b']: 1.0.0 With a changeset for `pkg-a` the `pkg-c` could have been sometimes incorrectly released. - Updated dependencies \[[`8c08469`](https://togithub.com/changesets/changesets/commit/8c0846977597ddaf51aaeb35f1f0f9428bf8ba14), [`8c08469`](https://togithub.com/changesets/changesets/commit/8c0846977597ddaf51aaeb35f1f0f9428bf8ba14), [`64585ea`](https://togithub.com/changesets/changesets/commit/64585ea4323c4cf51a23b0635990b568d1f58b2b)]: - [@changesets/git](https://togithub.com/changesets/git)[@1](https://togithub.com/1).5.0 - [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).2.0 - [@changesets/types](https://togithub.com/changesets/types)[@5](https://togithub.com/5).2.0 - [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).2.2 - [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).1.1 - [@changesets/read](https://togithub.com/changesets/read)[@0](https://togithub.com/0).5.8 - [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.15 - [@changesets/changelog-git](https://togithub.com/changesets/changelog-git)[@0](https://togithub.com/0).1.13 - [@changesets/get-dependents-graph](https://togithub.com/changesets/get-dependents-graph)[@1](https://togithub.com/1).3.4 - [@changesets/pre](https://togithub.com/changesets/pre)[@1](https://togithub.com/1).0.13 - [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).2.1 ### [`v2.24.4`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.4) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.3...@changesets/cli@2.24.4) ##### Patch Changes - Updated dependencies \[[`c140171`](https://togithub.com/changesets/changesets/commit/c1401716cf5ee839aaa02ea7ff8f23f8af8bf5b0)]: - [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).1.0 - [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).2.0 ### [`v2.24.3`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.3) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.2...@changesets/cli@2.24.3) ##### Patch Changes - Updated dependencies \[[`b023e4b`](https://togithub.com/changesets/changesets/commit/b023e4b3d1ad793a5dd1187b720e8103cebfb937)]: - [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).2.1 - [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.14 ### [`v2.24.2`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.2) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.1...@changesets/cli@2.24.2) ##### Patch Changes - [#900](https://togithub.com/changesets/changesets/pull/900) [`7d998ee`](https://togithub.com/changesets/changesets/commit/7d998eeb16064b5442ebc49ad31dec7b841d504e) Thanks [@sdirosa](https://togithub.com/sdirosa)! - Fixed an issue with generating changelogs not being skipped when the `changelog` config option was set to `false`. - [#720](https://togithub.com/changesets/changesets/pull/720) [`0fd56e1`](https://togithub.com/changesets/changesets/commit/0fd56e17092c7258de57adf7dd4ba08406c8e440) Thanks [@bhovhannes](https://togithub.com/bhovhannes)! - Private packages without a `version` field are no longer listed when adding a changeset. - [#844](https://togithub.com/changesets/changesets/pull/844) [`8627ec1`](https://togithub.com/changesets/changesets/commit/8627ec1faba53644b366c314be248e1bba48f329) Thanks [@Andarist](https://togithub.com/Andarist)! - Attempt to log `stdout` when publish fails if `stderr` is empty and JSON error can't be retrieved from none of those. - Updated dependencies \[[`7d998ee`](https://togithub.com/changesets/changesets/commit/7d998eeb16064b5442ebc49ad31dec7b841d504e), [`7d998ee`](https://togithub.com/changesets/changesets/commit/7d998eeb16064b5442ebc49ad31dec7b841d504e)]: - [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).1.1 - [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).0.4 - [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.13 ### [`v2.24.1`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.1) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.24.0...@changesets/cli@2.24.1) ##### Patch Changes - Updated dependencies \[[`f64bc1b`](https://togithub.com/changesets/changesets/commit/f64bc1bb33457918eae34b22f214174ba3cf4504)]: - [@changesets/git](https://togithub.com/changesets/git)[@1](https://togithub.com/1).4.1 - [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).0.3 - [@changesets/read](https://togithub.com/changesets/read)[@0](https://togithub.com/0).5.7 - [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.12 ### [`v2.24.0`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.24.0) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.23.2...@changesets/cli@2.24.0) ##### Minor Changes - [#858](https://togithub.com/changesets/changesets/pull/858) [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e) Thanks [@dotansimha](https://togithub.com/dotansimha)! - Added a new config flag for `changesets version --snapshot` mode: `--snapshot-prerelease-template` - [#858](https://togithub.com/changesets/changesets/pull/858) [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e) Thanks [@dotansimha](https://togithub.com/dotansimha)! - Added a new config option: `snapshot.prereleaseTemplate` for customizing the way snapshot release numbers are being composed. ##### Patch Changes - [#858](https://togithub.com/changesets/changesets/pull/858) [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e) Thanks [@dotansimha](https://togithub.com/dotansimha)! - A possibility to use the calculated version for snapshot releases is now stable 🥳 All snapshot-related config parameters are now grouped under a single config property called `snapshot`. To migrate, make sure to update your `config.json`. Old usage (still works, but comes with a deprecated warning): ```json { "___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": { "useCalculatedVersionForSnapshots": true } } ``` New usage: ```json { "snapshot": { "useCalculatedVersion": true } } ``` - Updated dependencies \[[`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e), [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e), [`dd9b76f`](https://togithub.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e)]: - [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).1.0 - [@changesets/git](https://togithub.com/changesets/git)[@1](https://togithub.com/1).4.0 - [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).2.0 - [@changesets/types](https://togithub.com/changesets/types)[@5](https://togithub.com/5).1.0 - [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).0.2 - [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.11 - [@changesets/read](https://togithub.com/changesets/read)[@0](https://togithub.com/0).5.6 - [@changesets/changelog-git](https://togithub.com/changesets/changelog-git)[@0](https://togithub.com/0).1.12 - [@changesets/get-dependents-graph](https://togithub.com/changesets/get-dependents-graph)[@1](https://togithub.com/1).3.3 - [@changesets/pre](https://togithub.com/changesets/pre)[@1](https://togithub.com/1).0.12 - [@changesets/write](https://togithub.com/changesets/write)[@0](https://togithub.com/0).1.9 ### [`v2.23.2`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.23.2) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.23.1...@changesets/cli@2.23.2) ##### Patch Changes - [#871](https://togithub.com/changesets/changesets/pull/871) [`e174172`](https://togithub.com/changesets/changesets/commit/e174172623854f0a86d87481222296d7bdcd9976) Thanks [@NicoKam](https://togithub.com/NicoKam)! - Fixed filtering of the ignored packages when adding a changeset. ### [`v2.23.1`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.23.1) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.23.0...@changesets/cli@2.23.1) ##### Patch Changes - [#843](https://togithub.com/changesets/changesets/pull/843) [`101b1cb`](https://togithub.com/changesets/changesets/commit/101b1cb7e45f23146ce764a892a9ba04ed545cc5) Thanks [@caohuilin](https://togithub.com/caohuilin)! - Fixed the printed filename in the verbose output of `changeset status`. - [#857](https://togithub.com/changesets/changesets/pull/857) [`7febb59`](https://togithub.com/changesets/changesets/commit/7febb599167234ae071b5d223b80cbc8a9375709) Thanks [@dotansimha](https://togithub.com/dotansimha)! - Fixed an issue with dependency ranges still using pre-existing range modifiers instead of fixed package versions when performing a snapshot release. This ensures that installs of snapshot versions are always reproducible. - [#744](https://togithub.com/changesets/changesets/pull/744) [`84e46d1`](https://togithub.com/changesets/changesets/commit/84e46d19bd26c3a4ab6ff6d0543bd327dfa32a10) Thanks [@mskelton](https://togithub.com/mskelton)! - Ignored packages are no longer listed when adding a changeset. - Updated dependencies \[[`2827c7a`](https://togithub.com/changesets/changesets/commit/2827c7ab33af30065fafe72ede1a2a6ac88d5276), [`7b1c0c1`](https://togithub.com/changesets/changesets/commit/7b1c0c1b73a19b50fe3a104acb440c604eab108f), [`7febb59`](https://togithub.com/changesets/changesets/commit/7febb599167234ae071b5d223b80cbc8a9375709)]: - [@changesets/config](https://togithub.com/changesets/config)[@2](https://togithub.com/2).0.1 - [@changesets/apply-release-plan](https://togithub.com/changesets/apply-release-plan)[@6](https://togithub.com/6).0.1 - [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.10 ### [`v2.23.0`](https://togithub.com/changesets/changesets/releases/tag/%40changesets/cli%402.23.0) [Compare Source](https://togithub.com/changesets/changesets/compare/@changesets/cli@2.22.0...@changesets/cli@2.23.0) ##### Minor Changes - [#796](https://togithub.com/changesets/changesets/pull/796) [`745b771`](https://togithub.com/changesets/changesets/commit/745b7713f6ab18c8f5ec0500ddcf1ce5db2377cf) Thanks [@JakeGinnivan](https://togithub.com/JakeGinnivan)! - Upgraded `tty-table` to fix deprecation warnings coming from its transitive dependency. ##### Patch Changes - [#811](https://togithub.com/changesets/changesets/pull/811) [`c54c25d`](https://togithub.com/changesets/changesets/commit/c54c25d7bbbdc055d2df97396c3b73e66f8b3b78) Thanks [@samrose3](https://togithub.com/samrose3)! - Improved accessibility of the CLI prompts by using selected/unselected indicators that don't rely solely on the colors. - [#767](https://togithub.com/changesets/changesets/pull/767) [`d6bfcc5`](https://togithub.com/changesets/changesets/commit/d6bfcc5052dcba18c521a20d62e2e67a81819112) Thanks [@Andarist](https://togithub.com/Andarist)! - Improve the error message when a package referenced in a changeset can't be found. The message will now also include the changeset's ID. - Updated dependencies \[[`d6bfcc5`](https://togithub.com/changesets/changesets/commit/d6bfcc5052dcba18c521a20d62e2e67a81819112)]: - [@changesets/assemble-release-plan](https://togithub.com/changesets/assemble-release-plan)[@5](https://togithub.com/5).1.3 - [@changesets/get-release-plan](https://togithub.com/changesets/get-release-plan)[@3](https://togithub.com/3).0.9Configuration
📅 Schedule: Branch creation - "after 10pm,before 6:00am" in timezone Europe/Warsaw, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.