Skip to content

v0.1.17

Choose a tag to compare

@nyxthedev nyxthedev released this 28 Jul 14:45
· 12 commits to main since this release

Fixed

  • renderer/ now installs from a clean clone. A committed renderer/.npmrc (legacy-peer-deps=true) fixes the hard ERESOLVE failure on npm 11+ caused by Atlaskit's React 16 peer pins. Contributed by @leanzero-srl in #15.

It turns out the same .npmrc also fixes npm ci: the "lockfile out of sync" errors came from npm computing a peer-inclusive ideal tree, not from actual lockfile drift. With the flag in place, npm ci replays the existing lockfile cleanly. No lockfile regeneration was needed.

Verified from a clean checkout: npm ci (1,272 packages), renderer suite (166 tests), root suite (2,360 tests), tsc and vite builds.

Published package behavior is unchanged: installed-package mode already wrote its own .npmrc before materializing renderer deps, so end users were never affected. This release fixes the contributor path.