🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@changesets/get-release-plan

Package Overview
Dependencies
Maintainers
2
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@changesets/get-release-plan - npm Package Compare versions

Comparing version
5.0.0-next.7
to
5.0.0-next.8
+0
-1
dist/index.d.mts
import { Config, ReleasePlan } from "@changesets/types";
//#region src/index.d.ts

@@ -4,0 +3,0 @@ declare function getReleasePlan(cwd: string, sinceRef?: string, passedConfig?: Config): Promise<ReleasePlan>;

+9
-6
{
"name": "@changesets/get-release-plan",
"version": "5.0.0-next.7",
"version": "5.0.0-next.8",
"description": "Reads changesets and adds information on dependents that need bumping",

@@ -11,2 +11,5 @@ "license": "MIT",

},
"files": [
"dist"
],
"type": "module",

@@ -19,7 +22,7 @@ "exports": {

"@manypkg/get-packages": "^3.1.0",
"@changesets/assemble-release-plan": "^7.0.0-next.7",
"@changesets/config": "^4.0.0-next.6",
"@changesets/pre": "^3.0.0-next.6",
"@changesets/read": "^1.0.0-next.7",
"@changesets/types": "^7.0.0-next.6"
"@changesets/assemble-release-plan": "^7.0.0-next.8",
"@changesets/config": "^4.0.0-next.7",
"@changesets/pre": "^3.0.0-next.7",
"@changesets/read": "^1.0.0-next.8",
"@changesets/types": "^7.0.0-next.7"
},

@@ -26,0 +29,0 @@ "engines": {

# @changesets/get-release-plan
## 5.0.0-next.7
### Patch Changes
- Updated dependencies [[`4c26f2f`](https://github.com/changesets/changesets/commit/4c26f2faac89b53d3305cf73c9e9cfca5aa88f5f), [`813bbf3`](https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1), [`18bc470`](https://github.com/changesets/changesets/commit/18bc470ab550b2def6b52656b7b72f86c04429cb), [`3aae903`](https://github.com/changesets/changesets/commit/3aae903a668315c495ba09248bad2b9c63424449)]:
- @changesets/types@7.0.0-next.6
- @changesets/assemble-release-plan@7.0.0-next.7
- @changesets/pre@3.0.0-next.6
- @changesets/config@4.0.0-next.6
- @changesets/read@1.0.0-next.7
## 5.0.0-next.6
### Patch Changes
- Updated dependencies [[`d03ffc1`](https://github.com/changesets/changesets/commit/d03ffc1d11fb486328734e52767379646062f5c1), [`c2348fc`](https://github.com/changesets/changesets/commit/c2348fcb9eba443fde1460b595651ce040f40a08)]:
- @changesets/assemble-release-plan@7.0.0-next.6
- @changesets/read@1.0.0-next.6
## 5.0.0-next.5
### Patch Changes
- Updated dependencies [[`6a05002`](https://github.com/changesets/changesets/commit/6a05002228a06807b1a95da841d1809ae07441bf), [`88f2abb`](https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f), [`6a05002`](https://github.com/changesets/changesets/commit/6a05002228a06807b1a95da841d1809ae07441bf)]:
- @changesets/config@4.0.0-next.5
- @changesets/types@7.0.0-next.5
- @changesets/assemble-release-plan@7.0.0-next.5
- @changesets/pre@3.0.0-next.5
- @changesets/read@1.0.0-next.5
## 5.0.0-next.4
### Patch Changes
- Updated dependencies [[`062530b`](https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8), [`c76b232`](https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc), [`169b128`](https://github.com/changesets/changesets/commit/169b128522f0e53ef228f3acd8118709b0f72156)]:
- @changesets/config@4.0.0-next.4
- @changesets/types@7.0.0-next.4
- @changesets/read@1.0.0-next.4
- @changesets/assemble-release-plan@7.0.0-next.4
- @changesets/pre@3.0.0-next.4
## 5.0.0-next.3
### Major Changes
- [#1954](https://github.com/changesets/changesets/pull/1954) [`ed6728c`](https://github.com/changesets/changesets/commit/ed6728ce3c089caaee19f71194a0cd7029480069) Thanks [@beeequeue](https://github.com/beeequeue)! - Bumped supported Node versions to `^22.11 || ^24 || >=26`
### Minor Changes
- [#1969](https://github.com/changesets/changesets/pull/1969) [`2c7c043`](https://github.com/changesets/changesets/commit/2c7c043d7071440009f8a69eff0b0c6746ac7625) Thanks [@marcalexiei](https://github.com/marcalexiei)! - Add a named export that mirrors the current `default` export
The `default` export is slated for removal in the next major release, so this ensures a smoother transition path.
### Patch Changes
- Updated dependencies [[`ed6728c`](https://github.com/changesets/changesets/commit/ed6728ce3c089caaee19f71194a0cd7029480069), [`03d4479`](https://github.com/changesets/changesets/commit/03d44794fedd24ae9eb053b28624c1fd8fe6fe6f), [`b9407b3`](https://github.com/changesets/changesets/commit/b9407b39a458bab106d0e23a3afab01d07d8482f), [`2c7c043`](https://github.com/changesets/changesets/commit/2c7c043d7071440009f8a69eff0b0c6746ac7625), [`a0b5326`](https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7)]:
- @changesets/assemble-release-plan@7.0.0-next.3
- @changesets/config@4.0.0-next.3
- @changesets/types@7.0.0-next.3
- @changesets/read@1.0.0-next.3
- @changesets/pre@3.0.0-next.3
## 5.0.0-next.2
### Major Changes
- [#1655](https://github.com/changesets/changesets/pull/1655) [`db46911`](https://github.com/changesets/changesets/commit/db46911e57603f20a158a47bbbebd112272c84e2) Thanks [@bluwy](https://github.com/bluwy)! - Update `@manypkg/get-packages` which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos
### Patch Changes
- Updated dependencies [[`c19b112`](https://github.com/changesets/changesets/commit/c19b1123d27986da0e14e99d65b0f9a408def35c), [`db46911`](https://github.com/changesets/changesets/commit/db46911e57603f20a158a47bbbebd112272c84e2)]:
- @changesets/types@7.0.0-next.2
- @changesets/assemble-release-plan@7.0.0-next.2
- @changesets/config@4.0.0-next.2
- @changesets/pre@3.0.0-next.2
- @changesets/read@1.0.0-next.2
## 4.0.16
### Patch Changes
- Updated dependencies [[`036fdd4`](https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464)]:
- @changesets/assemble-release-plan@6.0.10
- @changesets/config@3.1.4
## 4.0.15
### Patch Changes
- Updated dependencies [[`b6f4c74`](https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94), [`6df3a5e`](https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6), [`6df3a5e`](https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6)]:
- @changesets/config@3.1.3
- @changesets/read@0.6.7
## 4.0.14
### Patch Changes
- Updated dependencies [[`cc28222`](https://github.com/changesets/changesets/commit/cc28222ee892b3a078fa02ee26e1cef98c171532), [`13dace8`](https://github.com/changesets/changesets/commit/13dace895017fa351014bc9e13b544d33f8b4bbe)]:
- @changesets/config@3.1.2
- @changesets/read@0.6.6
## 5.0.0-next.1
### Major Changes
- [#1656](https://github.com/changesets/changesets/pull/1656) [`268a29f`](https://github.com/changesets/changesets/commit/268a29fedc948f22c672a3b1e3e51df4427f478d) Thanks [@bluwy](https://github.com/bluwy)! - Bumps minimum node version to `>=20.0.0`
### Patch Changes
- Updated dependencies [[`268a29f`](https://github.com/changesets/changesets/commit/268a29fedc948f22c672a3b1e3e51df4427f478d), [`b83787f`](https://github.com/changesets/changesets/commit/b83787fb090dc03ad566a7d8b7e286dbe93e2301)]:
- @changesets/assemble-release-plan@7.0.0-next.1
- @changesets/config@4.0.0-next.1
- @changesets/types@7.0.0-next.1
- @changesets/read@1.0.0-next.1
- @changesets/pre@3.0.0-next.1
## 4.0.13
### Patch Changes
- Updated dependencies [[`6352819`](https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485)]:
- @changesets/assemble-release-plan@6.0.9
## 4.0.12
### Patch Changes
- Updated dependencies [[`65d6632`](https://github.com/changesets/changesets/commit/65d663278867b0495d49e9e3e9c5c4c0158b8627)]:
- @changesets/assemble-release-plan@6.0.8
## 4.0.11
### Patch Changes
- Updated dependencies [[`de8bebc`](https://github.com/changesets/changesets/commit/de8bebc93b81cb333c3c7e1ed8a3687926b7fcd8)]:
- @changesets/assemble-release-plan@6.0.7
## 5.0.0-next.0
### Major Changes
- [#1479](https://github.com/changesets/changesets/pull/1479) [`7f34a00`](https://github.com/changesets/changesets/commit/7f34a00aab779a941a406b17f5a85895144fc0a5) Thanks [@bluwy](https://github.com/bluwy)! - Add `"engines"` field for explicit node version support. The supported node versions are `>=18.0.0`.
- [#1482](https://github.com/changesets/changesets/pull/1482) [`df424a4`](https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7) Thanks [@Andarist](https://github.com/Andarist)! - From now on this package is going to be published as ES module.
### Patch Changes
- Updated dependencies [[`e0e1748`](https://github.com/changesets/changesets/commit/e0e1748369b1f936c665b62590a76a0d57d1545e), [`6d1f384`](https://github.com/changesets/changesets/commit/6d1f384c8feab091f58443f6f7ee2ada64e0e7cc), [`7f34a00`](https://github.com/changesets/changesets/commit/7f34a00aab779a941a406b17f5a85895144fc0a5), [`df424a4`](https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7)]:
- @changesets/config@4.0.0-next.0
- @changesets/read@1.0.0-next.0
- @changesets/pre@3.0.0-next.0
- @changesets/assemble-release-plan@7.0.0-next.0
- @changesets/types@7.0.0-next.0
## 4.0.10
### Patch Changes
- Updated dependencies [[`f73f84a`](https://github.com/changesets/changesets/commit/f73f84ac2d84d3ccf5ff55c0fc78aaaf3f3da20d)]:
- @changesets/read@0.6.5
## 4.0.9
### Patch Changes
- Updated dependencies []:
- @changesets/read@0.6.4
## 4.0.8
### Patch Changes
- Updated dependencies [[`b9df596`](https://github.com/changesets/changesets/commit/b9df59627623bcf211ddbdab4df7cc07028d4998)]:
- @changesets/config@3.1.1
## 4.0.7
### Patch Changes
- Updated dependencies [[`84a4a1b`](https://github.com/changesets/changesets/commit/84a4a1b1d399bfd0a58677b0182b9c053194febf)]:
- @changesets/types@6.1.0
- @changesets/config@3.1.0
- @changesets/assemble-release-plan@6.0.6
- @changesets/pre@2.0.2
- @changesets/read@0.6.3
## 4.0.6
### Patch Changes
- Updated dependencies [[`f0270f6`](https://github.com/changesets/changesets/commit/f0270f69793ddb6865f2510d334864b093cb10e3)]:
- @changesets/config@3.0.5
## 4.0.5
### Patch Changes
- Updated dependencies [[`7323704`](https://github.com/changesets/changesets/commit/7323704dff6e76f488370db384579b86c95c866f), [`26c8ba9`](https://github.com/changesets/changesets/commit/26c8ba9f58d3b123a19106771b4bdcb2800235cc), [`82cacb2`](https://github.com/changesets/changesets/commit/82cacb2227cf3a215cd9d29b9fb0c860f20ba2ca)]:
- @changesets/config@3.0.4
- @changesets/assemble-release-plan@6.0.5
- @changesets/read@0.6.2
## 4.0.4
### Patch Changes
- [#1445](https://github.com/changesets/changesets/pull/1445) [`52c302a`](https://github.com/changesets/changesets/commit/52c302a48a662f71585f18f91dad3cbe49d75890) Thanks [@bluwy](https://github.com/bluwy)! - Remove unused `@babel/runtime` dependency
- Updated dependencies [[`bc75c1a`](https://github.com/changesets/changesets/commit/bc75c1a74c2d46e08620c7aa0e9f4f5ef40a9b55), [`52c302a`](https://github.com/changesets/changesets/commit/52c302a48a662f71585f18f91dad3cbe49d75890)]:
- @changesets/read@0.6.1
- @changesets/assemble-release-plan@6.0.4
- @changesets/pre@2.0.1
- @changesets/config@3.0.3
## 4.0.3
### Patch Changes
- Updated dependencies [[`dd6e5bb`](https://github.com/changesets/changesets/commit/dd6e5bbf74e246d7a742aa50424989462679b0ca)]:
- @changesets/config@3.0.2
- @changesets/assemble-release-plan@6.0.3
## 4.0.2
### Patch Changes
- Updated dependencies []:
- @changesets/assemble-release-plan@6.0.2
- @changesets/config@3.0.1
## 4.0.1
### Patch Changes
- Updated dependencies [[`954a16a`](https://github.com/changesets/changesets/commit/954a16aa1d118a0f7fa745ffe0d19b304f685d4c)]:
- @changesets/assemble-release-plan@6.0.1
## 4.0.0
### Major Changes
- [#1185](https://github.com/changesets/changesets/pull/1185) [`a971652`](https://github.com/changesets/changesets/commit/a971652ec1403aab3fb89eb2f1640bd5012b895a) Thanks [@Andarist](https://github.com/Andarist)! - `package.json#exports` have been added to limit what (and how) code might be imported from the package.
### Patch Changes
- Updated dependencies [[`a971652`](https://github.com/changesets/changesets/commit/a971652ec1403aab3fb89eb2f1640bd5012b895a)]:
- @changesets/assemble-release-plan@6.0.0
- @changesets/config@3.0.0
- @changesets/types@6.0.0
- @changesets/read@0.6.0
- @changesets/pre@2.0.0
## 3.0.17
### Patch Changes
- Updated dependencies [[`41988ce`](https://github.com/changesets/changesets/commit/41988ceb8c1cedd3857c939448bf3965494ff0a4)]:
- @changesets/assemble-release-plan@5.2.4
- @changesets/config@2.3.1
## 3.0.16
### Patch Changes
- Updated dependencies [[`521205d`](https://github.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2), [`521205d`](https://github.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2)]:
- @changesets/config@2.3.0
- @changesets/types@5.2.1
- @changesets/read@0.5.9
- @changesets/assemble-release-plan@5.2.3
- @changesets/pre@1.0.14
## 3.0.15
### Patch Changes
- Updated dependencies [[`8c08469`](https://github.com/changesets/changesets/commit/8c0846977597ddaf51aaeb35f1f0f9428bf8ba14), [`64585ea`](https://github.com/changesets/changesets/commit/64585ea4323c4cf51a23b0635990b568d1f58b2b)]:
- @changesets/config@2.2.0
- @changesets/types@5.2.0
- @changesets/assemble-release-plan@5.2.2
- @changesets/read@0.5.8
- @changesets/pre@1.0.13
## 3.0.14
### Patch Changes
- Updated dependencies [[`b023e4b`](https://github.com/changesets/changesets/commit/b023e4b3d1ad793a5dd1187b720e8103cebfb937)]:
- @changesets/assemble-release-plan@5.2.1
## 3.0.13
### Patch Changes
- Updated dependencies [[`7d998ee`](https://github.com/changesets/changesets/commit/7d998eeb16064b5442ebc49ad31dec7b841d504e)]:
- @changesets/config@2.1.1
## 3.0.12
### Patch Changes
- Updated dependencies []:
- @changesets/read@0.5.7
## 3.0.11
### Patch Changes
- Updated dependencies [[`dd9b76f`](https://github.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e), [`dd9b76f`](https://github.com/changesets/changesets/commit/dd9b76f162a546ae8b412e0cb10277f971f3585e)]:
- @changesets/config@2.1.0
- @changesets/assemble-release-plan@5.2.0
- @changesets/types@5.1.0
- @changesets/read@0.5.6
- @changesets/pre@1.0.12
## 3.0.10
### Patch Changes
- Updated dependencies [[`2827c7a`](https://github.com/changesets/changesets/commit/2827c7ab33af30065fafe72ede1a2a6ac88d5276), [`7b1c0c1`](https://github.com/changesets/changesets/commit/7b1c0c1b73a19b50fe3a104acb440c604eab108f)]:
- @changesets/config@2.0.1
## 3.0.9
### Patch Changes
- Updated dependencies [[`d6bfcc5`](https://github.com/changesets/changesets/commit/d6bfcc5052dcba18c521a20d62e2e67a81819112)]:
- @changesets/assemble-release-plan@5.1.3
## 3.0.8
### Patch Changes
- Updated dependencies [[`c87eba6`](https://github.com/changesets/changesets/commit/c87eba6f80a34563b7382f87472c29f6dafb546c), [`c87eba6`](https://github.com/changesets/changesets/commit/c87eba6f80a34563b7382f87472c29f6dafb546c)]:
- @changesets/types@5.0.0
- @changesets/config@2.0.0
- @changesets/assemble-release-plan@5.1.2
- @changesets/pre@1.0.11
- @changesets/read@0.5.5
## 3.0.7
### Patch Changes
- Updated dependencies [[`3e8e672`](https://github.com/changesets/changesets/commit/3e8e6721d31f80fff28826e0fad2c14216c3d94f)]:
- @changesets/assemble-release-plan@5.1.1
## 3.0.6
### Patch Changes
- Updated dependencies [[`0812858`](https://github.com/changesets/changesets/commit/0812858996045e602d22f2b7dd13e8673e3b36b0), [`27a5a82`](https://github.com/changesets/changesets/commit/27a5a82188914570d192162f9d045dfd082a3c15), [`27a5a82`](https://github.com/changesets/changesets/commit/27a5a82188914570d192162f9d045dfd082a3c15), [`27a5a82`](https://github.com/changesets/changesets/commit/27a5a82188914570d192162f9d045dfd082a3c15), [`59c7ebc`](https://github.com/changesets/changesets/commit/59c7ebc7a5e75f69f5487e95a85cd1b7062ac39d), [`15c461d`](https://github.com/changesets/changesets/commit/15c461d5de94a274ccc8b33755a133a513339b0a)]:
- @changesets/assemble-release-plan@5.1.0
- @changesets/types@4.1.0
- @changesets/config@1.7.0
- @changesets/pre@1.0.10
- @changesets/read@0.5.4
## 3.0.5
### Patch Changes
- Updated dependencies [[`1be201f`](https://github.com/changesets/changesets/commit/1be201fc27903cb2f42137400b5484c4ccad3812)]:
- @changesets/assemble-release-plan@5.0.5
- @changesets/config@1.6.4
- @changesets/read@0.5.3
## 3.0.4
### Patch Changes
- Updated dependencies [[`82be80e`](https://github.com/changesets/changesets/commit/82be80ecfe9288535071e850ae56f2e7a7006eba), [`e4c4b29`](https://github.com/changesets/changesets/commit/e4c4b2934beee9b25a927b4ae1b7280f4323d4ff)]:
- @changesets/pre@1.0.9
- @changesets/assemble-release-plan@5.0.4
## 3.0.3
### Patch Changes
- [#667](https://github.com/changesets/changesets/pull/667) [`fe8db75`](https://github.com/changesets/changesets/commit/fe8db7500f81caea9064f8bec02bcb77e0fd8fce) Thanks [@fz6m](https://github.com/fz6m)! - Upgraded `@manypkg/get-packages` dependency to fix getting correct packages in pnpm workspaces with exclude rules.
- Updated dependencies [[`fe8db75`](https://github.com/changesets/changesets/commit/fe8db7500f81caea9064f8bec02bcb77e0fd8fce), [`9a993ba`](https://github.com/changesets/changesets/commit/9a993ba09629c1620d749432520470cec49d3a96)]:
- @changesets/assemble-release-plan@5.0.3
- @changesets/config@1.6.3
- @changesets/pre@1.0.8
- @changesets/types@4.0.2
- @changesets/read@0.5.2
## 3.0.2
### Patch Changes
- Updated dependencies []:
- @changesets/read@0.5.1
- @changesets/assemble-release-plan@5.0.2
- @changesets/config@1.6.2
## 3.0.1
### Patch Changes
- Updated dependencies [[`bc611cf`](https://github.com/changesets/changesets/commit/bc611cf2104ff8170e9ea8acb10952ea8cc2a784), [`e89e28a`](https://github.com/changesets/changesets/commit/e89e28a05f5fa43307db73812a6bcd269b62ddee)]:
- @changesets/read@0.5.0
- @changesets/types@4.0.1
- @changesets/assemble-release-plan@5.0.1
- @changesets/config@1.6.1
- @changesets/pre@1.0.7
## 3.0.0
### Major Changes
- [#542](https://github.com/changesets/changesets/pull/542) [`de2b4a5`](https://github.com/changesets/changesets/commit/de2b4a5a7b244a37d94625bcb70ecde9dde5b612) Thanks [@Andarist](https://github.com/Andarist)! - The accepted `Config` type has been changed - a new experimental option (`updateInternalDependents`) was added to it.
### Patch Changes
- Updated dependencies [[`de2b4a5`](https://github.com/changesets/changesets/commit/de2b4a5a7b244a37d94625bcb70ecde9dde5b612), [`de2b4a5`](https://github.com/changesets/changesets/commit/de2b4a5a7b244a37d94625bcb70ecde9dde5b612)]:
- @changesets/config@1.6.0
- @changesets/types@4.0.0
- @changesets/assemble-release-plan@5.0.0
- @changesets/pre@1.0.6
- @changesets/read@0.4.7
## 2.0.1
### Patch Changes
- Updated dependencies [[`ab98fe3`](https://github.com/changesets/changesets/commit/ab98fe33814867ba740fc04733602be80771915c), [`d1d987c`](https://github.com/changesets/changesets/commit/d1d987c42cddff8be5d7f04d3ebb5a262779fa9f), [`9d99bd1`](https://github.com/changesets/changesets/commit/9d99bd16f2b6b3ab4fe820358d4c9f313cb2ae76)]:
- @changesets/assemble-release-plan@4.0.0
## 2.0.0
### Major Changes
- [`addd725`](https://github.com/changesets/changesets/commit/addd7256d9251d999251a7c16c0a0b068d557b5d) [#383](https://github.com/changesets/changesets/pull/383) Thanks [@Feiyang1](https://github.com/Feiyang1)! - Added an experimental flag `onlyUpdatePeerDependentsWhenOutOfRange`. When set to `true`, we only bump peer dependents when peerDependencies are leaving range.
### Patch Changes
- Updated dependencies [[`00e768e`](https://github.com/changesets/changesets/commit/00e768e4af921a894debb900f944d4c9a4e27997), [`addd725`](https://github.com/changesets/changesets/commit/addd7256d9251d999251a7c16c0a0b068d557b5d), [`9dcc364`](https://github.com/changesets/changesets/commit/9dcc364bf19e48f8f2824ebaf967d9ef41b6fc04), [`9dcc364`](https://github.com/changesets/changesets/commit/9dcc364bf19e48f8f2824ebaf967d9ef41b6fc04)]:
- @changesets/assemble-release-plan@3.0.0
- @changesets/config@1.2.0
- @changesets/types@3.1.0
## 1.0.4
### Patch Changes
- Updated dependencies [[`2b49d66`](https://github.com/changesets/changesets/commit/2b49d668ecaa1333bc5c7c5be4648dda1b11528d)]:
- @changesets/types@3.0.0
- @changesets/config@1.1.0
- @changesets/assemble-release-plan@2.0.4
- @changesets/pre@1.0.4
- @changesets/read@0.4.6
## 1.0.3
### Patch Changes
- [`1706fb7`](https://github.com/changesets/changesets/commit/1706fb751ecc2f5a792c42f467b2063078d58716) [#321](https://github.com/changesets/changesets/pull/321) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Fix TypeScript declarations
- Updated dependencies [[`1706fb7`](https://github.com/changesets/changesets/commit/1706fb751ecc2f5a792c42f467b2063078d58716)]:
- @changesets/assemble-release-plan@2.0.1
- @changesets/config@1.0.3
- @changesets/pre@1.0.3
- @changesets/read@0.4.5
- @changesets/types@2.0.1
## 1.0.2
### Patch Changes
- Updated dependencies [[`011d57f`](https://github.com/changesets/changesets/commit/011d57f1edf9e37f75a8bef4f918e72166af096e), [`011d57f`](https://github.com/changesets/changesets/commit/011d57f1edf9e37f75a8bef4f918e72166af096e)]:
- @changesets/assemble-release-plan@2.0.0
- @changesets/types@2.0.0
- @changesets/config@1.0.2
- @changesets/pre@1.0.2
- @changesets/read@0.4.4
## 1.0.1
### Patch Changes
- [`04ddfd7`](https://github.com/changesets/changesets/commit/04ddfd7c3acbfb84ef9c92873fe7f9dea1f5145c) [#305](https://github.com/changesets/changesets/pull/305) Thanks [@Noviny](https://github.com/Noviny)! - Add link to changelog in readme
- [`b49e1cf`](https://github.com/changesets/changesets/commit/b49e1cff65dca7fe9e341a35aa91704aa0e51cb3) [#306](https://github.com/changesets/changesets/pull/306) Thanks [@Andarist](https://github.com/Andarist)! - Ignore `node_modules` when glob searching for packages. This fixes an issue with package cycles.
- Updated dependencies [[`04ddfd7`](https://github.com/changesets/changesets/commit/04ddfd7c3acbfb84ef9c92873fe7f9dea1f5145c), [`e56928b`](https://github.com/changesets/changesets/commit/e56928bbd6f9096def06ac37487bdbf28efec9d1), [`b49e1cf`](https://github.com/changesets/changesets/commit/b49e1cff65dca7fe9e341a35aa91704aa0e51cb3)]:
- @changesets/assemble-release-plan@1.0.1
- @changesets/config@1.0.1
- @changesets/pre@1.0.1
- @changesets/read@0.4.3
- @changesets/types@1.0.1
## 1.0.0
### Major Changes
- [`cc8c921`](https://github.com/changesets/changesets/commit/cc8c92143d4c4b7cca8b9917dfc830a40b5cda20) [#290](https://github.com/changesets/changesets/pull/290) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Use `@manypkg/get-packages` instead of `get-workspaces` internally
### Patch Changes
- Updated dependencies [[`41e2e3d`](https://github.com/changesets/changesets/commit/41e2e3dd1053ff2f35a1a07e60793c9099f26997), [`cc8c921`](https://github.com/changesets/changesets/commit/cc8c92143d4c4b7cca8b9917dfc830a40b5cda20), [`cc8c921`](https://github.com/changesets/changesets/commit/cc8c92143d4c4b7cca8b9917dfc830a40b5cda20), [`cc8c921`](https://github.com/changesets/changesets/commit/cc8c92143d4c4b7cca8b9917dfc830a40b5cda20), [`2363366`](https://github.com/changesets/changesets/commit/2363366756d1b15bddf6d803911baccfca03cbdf), [`cc8c921`](https://github.com/changesets/changesets/commit/cc8c92143d4c4b7cca8b9917dfc830a40b5cda20), [`cc8c921`](https://github.com/changesets/changesets/commit/cc8c92143d4c4b7cca8b9917dfc830a40b5cda20)]:
- @changesets/types@1.0.0
- @changesets/pre@1.0.0
- @changesets/config@1.0.0
- @changesets/assemble-release-plan@1.0.0
- @changesets/read@0.4.2
## 0.4.0
### Minor Changes
- [`fe0d9192`](https://github.com/changesets/changesets/commit/fe0d9192544646e1a755202b87dfe850c1c200a3) [#236](https://github.com/changesets/changesets/pull/236) Thanks [@Andarist](https://github.com/Andarist)! - Read also pnpm workspace packages when searching for packages.
### Patch Changes
- Updated dependencies [[`fe0d9192`](https://github.com/changesets/changesets/commit/fe0d9192544646e1a755202b87dfe850c1c200a3), [`fe0d9192`](https://github.com/changesets/changesets/commit/fe0d9192544646e1a755202b87dfe850c1c200a3)]:
- get-workspaces@0.6.0
- get-dependents-graph@0.2.0
- @changesets/pre@0.2.0
- @changesets/read@0.4.1
## 0.3.0
### Minor Changes
- [`bca8865`](https://github.com/changesets/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2) [#221](https://github.com/changesets/changesets/pull/221) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Added support for reading old changesets from v1
- [`bca8865`](https://github.com/changesets/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2) [#221](https://github.com/changesets/changesets/pull/221) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Replaced sinceMaster parameter with sinceRef parameter which can be any git ref such as a branch, tag, commit or etc.
### Patch Changes
- Updated dependencies [[`bca8865`](https://github.com/changesets/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2), [`bca8865`](https://github.com/changesets/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2), [`bca8865`](https://github.com/changesets/changesets/commit/bca88652d38caa31e789c4564230ba0b49562ad2)]:
- @changesets/read@0.4.0
- @changesets/config@0.3.0
## 0.2.0
### Minor Changes
- [`8f0a1ef`](https://github.com/changesets/changesets/commit/8f0a1ef327563512f471677ef0ca99d30da009c0) [#183](https://github.com/changesets/changesets/pull/183) Thanks [@mitchellhamilton](https://github.com/mitchellhamilton)! - Add support for prereleases. For more information, see [the docs on prereleases](https://github.com/changesets/changesets/blob/main/docs/prereleases.md).
### Patch Changes
- Updated dependencies [[`8f0a1ef`](https://github.com/changesets/changesets/commit/8f0a1ef327563512f471677ef0ca99d30da009c0), [`8f0a1ef`](https://github.com/changesets/changesets/commit/8f0a1ef327563512f471677ef0ca99d30da009c0), [`8f0a1ef`](https://github.com/changesets/changesets/commit/8f0a1ef327563512f471677ef0ca99d30da009c0), [`8f0a1ef`](https://github.com/changesets/changesets/commit/8f0a1ef327563512f471677ef0ca99d30da009c0)]:
- @changesets/assemble-release-plan@0.3.0
- @changesets/types@0.4.0
- @changesets/pre@0.1.0
- @changesets/config@0.2.3
- get-dependents-graph@0.1.2
- get-workspaces@0.5.2
- @changesets/read@0.3.1
## 0.1.3
### Patch Changes
- Updated dependencies [[`8dce96f`](https://github.com/changesets/changesets/commit/8dce96f8aec43f82b35e65f54b06cbeed3275885)]:
- @changesets/read@0.3.0
## 0.1.2
### Patch Changes
- [89c0894](https://github.com/changesets/changesets/commit/89c08944fac84f71241305e359e9717ad4ec1b62) [#167](https://github.com/changesets/changesets/pull/167) Thanks [@Noviny](https://github.com/Noviny)! - Fix broken `sinceMaster` arg - which was not working with v2 changesets
- Updated dependencies [89c0894]:
- @changesets/read@0.2.2
## 0.1.1
### Patch Changes
- [3dd003c](https://github.com/changesets/changesets/commit/3dd003cb0ccadafa083c91f10cf257ee869df042) [#166](https://github.com/changesets/changesets/pull/166) Thanks [@Noviny](https://github.com/Noviny)! - Make passedConfig an optional variable to ease frustration
- [8c43fa0](https://github.com/changesets/changesets/commit/8c43fa061e2a5a01e4f32504ed351d261761c8dc) [#155](https://github.com/changesets/changesets/pull/155) Thanks [@Noviny](https://github.com/Noviny)! - Add Readme
- Updated dependencies [8c43fa0, 0320391, 1ff73b7]:
- @changesets/assemble-release-plan@0.2.1
- get-dependents-graph@0.1.1
- @changesets/read@0.2.1
- @changesets/types@0.3.0
- @changesets/config@0.2.1
## 0.1.0
### Minor Changes
- [ca8ff585](https://github.com/changesets/changesets/commit/ca8ff585) [#147](https://github.com/changesets/changesets/pull/147) Thanks [@Noviny](https://github.com/Noviny)! - Initial Release
- [296a6731](https://github.com/changesets/changesets/commit/296a6731) - Safety bump: Towards the end of preparing changesets v2, there was a lot of chaos - this bump is to ensure every package on npm matches what is found in the repository.
### Patch Changes
- Updated dependencies [296a6731]:
- @changesets/assemble-release-plan@0.2.0
- @changesets/config@0.2.0
- get-dependents-graph@0.1.0
- get-workspaces@0.5.0
- @changesets/read@0.2.0
- @changesets/types@0.2.0
import { assembleReleasePlan } from "@changesets/assemble-release-plan";
import { readConfig } from "@changesets/config";
import { readPreState } from "@changesets/pre";
import { readChangesets } from "@changesets/read";
import type { Config, ReleasePlan } from "@changesets/types";
import { getPackages } from "@manypkg/get-packages";
export async function getReleasePlan(
cwd: string,
sinceRef?: string,
passedConfig?: Config,
): Promise<ReleasePlan> {
const packages = await getPackages(cwd);
const configResult = await readConfig(packages.rootDir, packages);
if (configResult.config == null) {
throw new Error(
`Invalid configuration:\n ${configResult.errors.join(" \n")}`,
);
}
const config = passedConfig
? { ...configResult.config, ...passedConfig }
: configResult.config;
const changesets = await readChangesets(packages.rootDir, sinceRef);
const preState = await readPreState(packages.rootDir);
return assembleReleasePlan(changesets, packages, config, preState);
}
/** @deprecated Use named export `getReleasePlan` instead */
const getReleasePlanDefault = getReleasePlan;
export default getReleasePlanDefault;
import { defineConfig } from "tsdown/config";
import { baseConfig } from "../../tsdown.config.ts";
export default defineConfig(baseConfig);