Minor Changes
-
Add experimental lockfile format that should merge conflict less in the
importers
section. Enabled by setting theuse-inline-specifiers-lockfile-format = true
feature flag in.npmrc
.If this feature flag is committed to a repo, we recommend setting the minimum allowed version of pnpm to this release in the
package.json
engines
field. Once this is set, older pnpm versions will throw on invalid lockfile versions.
Patch Changes
- It should be possible to publish a package with local dependencies from a custom publish directory (set via
publishConfig.directory
) #3901. pnpm deploy
should inject local dependencies of all types (dependencies, optionalDependencies, devDependencies) #5078.- When a project in a workspace has a
publishConfig.directory
set, dependent projects should install the project from that directory #3901
Our Gold Sponsors
Our Silver Sponsors
What's Changed
- fix(deploy): inject all types of deps by @zkochan in #5084
- fix(make-dedicated-lockfile): prepublishOnly script is automatically … by @zkochan in #5083
- fix: symlink a workspace pkg correctly, when it has a custom publish dir by @zkochan in #5089
- feat: add experimental use-inline-specifiers-lockfile-format by @gluxon in #5091
Full Changelog: v7.6.0...v7.7.0-0