Replies: 4 comments 4 replies
-
|
Thanks for putting this together!
It's not I'd like this to be discouraged per se - it should be enough to mention them later. Fixed packages are easier to grasp so I think they should be mentioned by the docs first etc. Some other things I thought about:
|
Beta Was this translation helpful? Give feedback.
-
|
Logging per @Andarist's request in #1476 (comment). Currently, it seems like the remote isn't consulted when creating a changeset, which causes an error when the $ packages/cli/bin.js
🦋 error Error: Failed to find where HEAD diverged from next. Does next exist?
🦋 error at getDivergedCommit (/home/pralky/dev/changesets/packages/git/src/index.ts:51:11)
🦋 error at getChangedFilesSince (/home/pralky/dev/changesets/packages/git/src/index.ts:196:22)
🦋 error at getChangedPackagesSinceRef (/home/pralky/dev/changesets/packages/git/src/index.ts:258:24)
🦋 error at getVersionableChangedPackages (/home/pralky/dev/changesets/packages/cli/src/utils/versionablePackages.ts:15:27)
🦋 error at add (/home/pralky/dev/changesets/packages/cli/src/commands/add/index.ts:47:7)
🦋 error at run (/home/pralky/dev/changesets/packages/cli/src/run.ts:72:5)To reproduce from a blank slate:
|
Beta Was this translation helpful? Give feedback.
-
|
Hey everyone 👋 I'm the Head of Open Source at Nearform (formerly Formidable) and we have many widely used open source projects that use Changesets. We would be more than happy to contribute our time to help with the next steps. |
Beta Was this translation helpful? Give feedback.
-
|
Closing in favour of #1945. If anyone would like to help out, we have setup a discord server to quickly discuss things: https://discord.gg/5HvGtvR35W |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Update: Closed in favour of #1945. Unresolved tasks that are not covered in that issue will be pushed to v4
For quick chats and questions, or general interest in contributing, you can also hop in this Discord thread
(from the e18e server)
Work is being done in the
nextbranch which is in prerelease modeGoals
Tasks
Improve package managers support (related Rework publishing to work with all popular package managers #674, Write tests for publishing #107)
Prefer documenting fixed versioning before linked packages (which is harder to grasp)
Make
onlyUpdatePeerDependentsWhenOutOfRangetrueby default (requires documentation for its implication)Allow customizing peer deps bump strategy (Add a new bump strategy for peers bump #1132)
Rework dependency ranges update (Rework dependency ranges updates #975)
Drop support for changeset v1 (has different
.changesetlayout) (Remove changeset v1 support #1494)Set
"engines"field inpackage.json(Set engines field to node 18 and above #1479)Test multiple node versions in CI (Run CI on node 18, 20, and 22 #1480)
Upgrade dependencies to latest
Investigate existing dependencies usage (if we still need them or not, or switch to something else)
fs-extra(Removefs-extra#1476)p-filter(Remove changeset v1 support #1494)resolve-from(Switch all packages to being ESM-only #1482)prettier(make optional?)external-editor(there doesn't seem to be a similar library that allows editing temporary files inline of the CLI)New website! (nice to have)
Side tasks
Beta Was this translation helpful? Give feedback.
All reactions