Skip to content

v0.7.1 — Fix workspace:* leak in published tarballs

Choose a tag to compare

@Polliog Polliog released this 07 Apr 11:57
· 4 commits to main since this release

Fixed

  • Broken 0.7.0 release: All @logtide/*@0.7.0 packages were published with literal workspace:* specifiers in their dependencies, causing ERR_PNPM_WORKSPACE_PKG_NOT_FOUND on pnpm add and equivalent failures on npm. All packages have been republished as 0.7.1 with proper version specifiers.

    Fixes logtide-dev/logtide#189.

Changed

  • CI hardening: publish.yml now fails fast if any package.json still contains the workspace: protocol after the version-rewrite step, preventing future broken releases.
  • CI completeness: publish.yml now also publishes @logtide/browser and @logtide/cli, which were previously missing from the publish job.

Upgrade

# pnpm
pnpm add @logtide/sveltekit@0.7.1
pnpm add @logtide/nextjs@0.7.1
pnpm add @logtide/nuxt@0.7.1
# ... etc.

# npm
npm install @logtide/sveltekit@0.7.1

Affected packages

Package Version
@logtide/types 0.7.1
@logtide/core 0.7.1
@logtide/browser 0.7.1
@logtide/sdk-node 0.7.1
@logtide/express 0.7.1
@logtide/fastify 0.7.1
@logtide/nextjs 0.7.1
@logtide/nuxt 0.7.1
@logtide/sveltekit 0.7.1
@logtide/hono 0.7.1
@logtide/angular 0.7.1
@logtide/elysia 0.7.1
@logtide/cli 0.7.1

If you were on 0.7.0 and hit installation errors, upgrade directly to 0.7.1.