Skip to content

fix(speech): release @plexusone/speech 0.1.1 and rebuild packages on publish - #5

Merged
grokify merged 3 commits into
mainfrom
fix/speech-0.1.1
Nov 2, 2026
Merged

grokify merged 3 commits into
mainfrom
fix/speech-0.1.1

Conversation

@grokify

@grokify grokify commented Nov 2, 2026

Copy link
Copy Markdown
Member

Summary

@plexusone/speech 0.1.0 on npm was published from a dist/ built before v0.6.0's last changes. The package has no build step on publish, so pnpm publish uploaded the older build. It lacks:

  • punctuation trimming, and dashes are reported as words;
  • the fix for Chrome on Android repeating partial dictation results;
  • whole words such as "don't" in Safari;
  • the shared chunk between the main and React entry points.

This PR releases 0.1.1 and stops it happening again.

  • build: every package gets "prepublishOnly": "pnpm run build". Checked with pnpm --filter @plexusone/speech publish --dry-run after deleting dist/: it rebuilt first and the tarball has the shared chunks.
  • docs(guides): the release guide notes the rebuild and why.
  • docs(release): v0.6.1 changelog and release notes; @plexusone/speech goes to 0.1.1; the CDN example pins 0.1.1.

After merging

  1. Tag v0.6.1 on the merge commit.
  2. From main at that commit: pnpm install --frozen-lockfile && pnpm build, then pnpm --filter @plexusone/speech publish --access public.
  3. npm deprecate @plexusone/speech@0.1.0 "built before the v0.6.0 fixes; use 0.1.1"

Checks

pnpm build, pnpm test (190), pnpm lint, pnpm format:check and mkdocs build --strict pass.

🤖 Generated with Claude Code

grokify and others added 3 commits November 2, 2026 09:36
Each package's prepublishOnly script runs its build, so pnpm publish
uploads a dist/ built from the commit being published rather than one
left from an earlier build.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@plexusone/speech goes to 0.1.1.

Refs: RMI-SYSTEMFORGEWEB-031
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Nov 2, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 12 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: cbda26a9-36e3-4fee-814a-95f938e4f2ec
Commits

Reviewing files that changed from the base of the PR and between 92adc4d and 595d40d.

Files selected for processing: 20
  • CHANGELOG.json
  • CHANGELOG.md
  • docs/changelog.md
  • docs/guides/releasing.md
  • docs/packages/speech.md
  • docs/releases/v0.6.1.md
  • mkdocs.yml
  • packages/api-client/package.json
  • packages/auth/package.json
  • packages/chat/package.json
  • packages/console/package.json
  • packages/design-tokens/package.json
  • packages/host/package.json
  • packages/invites/package.json
  • packages/pages/package.json
  • packages/shell/package.json
  • packages/speech/package.json
  • packages/telemetry/package.json
  • packages/tenant/package.json
  • packages/ui/package.json
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@grokify
grokify merged commit e6dccc8 into main Nov 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant