Skip to content

v0.2.3

Choose a tag to compare

@jddalessandro jddalessandro released this 21 Jul 13:30

Fixes the published package being uninstallable: snapshot declared @lastshotlabs/frontend-contract as file:vendor/*.tgz, and a file: specifier resolves relative to the consumer's project root — so every downstream install failed with ENOENT extracting tarball. It is now depended on by version from GitHub Packages, and bundledDependencies is gone.

Added install:smoke to release:check: packs the real tarball, installs it into an empty project, and asserts no file:/link: specifiers survive. This class of bug is invisible from inside the monorepo.

Also fixes two docs generator issues — restores ~40 re-exported frontend-contract symbols to the UI reference, and strips absolute machine paths from emitted type text so generated docs are reproducible across machines.