Skip to content

v2.7.0: Local and workspace dependency linking fixes

Choose a tag to compare

@jdx jdx released this 07 Oct 18:09
· 73 commits to main since this release
Immutable release. Only release title and notes can be modified.
d36fec0

v2.7.0 improves local and workspace dependency linking, fixes file: package handling across dlx and moved lockfiles, and improves Windows virtual-store behavior.

Fixed

  • Local and workspace dependencies: preserve links, bins, peers, patch hashes, and relative link: dependencies across installs and lockfile rewrites (#1648, #1679, #1680, #1684, #1685, #1688).
  • file: packages in dlx: resolve relative specs from the invoking directory and accept Windows paths (#1642, #1708).
  • Windows virtual store: rewrite moved junctions and replace a real directory left at a global-store entry (#1646).
  • First dependency after an empty lockfile (#1707): detect the new dependency during install.

Added

  • Interactive update context (#1702): show the project name in the picker title.

Full Changelog: v2.6.1...v2.7.0

💚 Sponsor aube

aube is built and maintained by @jdx, an open source developer at entire.io, the title sponsor of his open source work.

If aube saves your team install time or CI minutes, please consider becoming an individual or company sponsor. Your support funds ongoing development and helps keep aube fast, free, and independent.