Skip to content

chore: bump @openhop/server @openhop/web openhop to 0.3.0#145

Merged
naorsabag merged 2 commits into
masterfrom
chore/bump-0.3.0
May 13, 2026
Merged

chore: bump @openhop/server @openhop/web openhop to 0.3.0#145
naorsabag merged 2 commits into
masterfrom
chore/bump-0.3.0

Conversation

@naorsabag
Copy link
Copy Markdown
Owner

@naorsabag naorsabag commented May 12, 2026

Summary

Cuts the first release since v0.2.0 (2026-05-11). The publish workflow auto-publishes each package whose package.json version differs from the registry, then tags v0.3.0 and creates the GitHub release.

Package From To
@openhop/server 0.2.0 0.3.0
@openhop/web 0.2.0 0.3.0
openhop (CLI) 0.2.0 0.3.0

CLI's pinned deps on @openhop/server / @openhop/web also bumped.

Why republish

Verified by extracting the current openhop@0.2.0 tarball from npm: it still ships the old narrow skill description ("walk the user through their code..."). The broadened description from #143 is on master but not reaching npx openhop init users until we cut a release.

What's in this release (user-visible)

Not changelogged

Test plan

  • npm run typecheck --workspaces --if-present — all 3 workspaces pass
  • npm run test:cli-contract -w openhop — 37/37 pass against freshly-built dist/index.js (catches --version drift)
  • packages/cli/src/version.ts regenerates to 0.3.0 via prebuild sync:version
  • Once merged: confirm the auto-publish workflow ships all three packages to npm and tags v0.3.0
  • Confirm npx openhop init on a fresh machine installs the broadened skill description

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features

    • Added new ai_agent and browser node types and a set of validated showcase example flows.
  • Bug Fixes

    • Refined OpenHop skill trigger routing to prioritize explicit diagram/visualization/walkthrough verbs and avoid unintended activations.
    • Optimized Web INSPECT panel docking—defaults bottom on narrow viewports and right on desktop.
  • Documentation

    • Changelog updated with v0.3.0 release notes and reorganized trigger examples.
  • Chores

    • Version bumped to 0.3.0 across packages.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 12, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: d30b59b6-ef2b-4aa1-ae97-3bb8ef50e3ae

📥 Commits

Reviewing files that changed from the base of the PR and between 7733c09 and f7c9988.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json, !package-lock.json
📒 Files selected for processing (4)
  • CHANGELOG.md
  • packages/cli/package.json
  • packages/server/package.json
  • packages/web/package.json
✅ Files skipped from review due to trivial changes (4)
  • packages/web/package.json
  • packages/cli/package.json
  • packages/server/package.json
  • CHANGELOG.md

Walkthrough

Updates release metadata: bumps packages/cli, packages/server, and packages/web from 0.2.0 to 0.3.0 and adds 0.3.0 release notes to CHANGELOG.md (skill trigger routing/gating and INSPECT panel dock defaults), plus changelog link updates.

Changes

0.3.0 Release Coordination

Layer / File(s) Summary
Release notes documentation
CHANGELOG.md
Added 0.3.0 release notes under Unreleased, documenting OpenHop skill trigger routing/gating changes and INSPECT panel docking behavior; updated link reference definitions to include [0.3.0] and set [Unreleased] to v0.3.0...HEAD.
Package version bumps
packages/cli/package.json, packages/server/package.json, packages/web/package.json
Bumped package version fields from 0.2.00.3.0. Updated packages/cli dependencies @openhop/server and @openhop/web from 0.2.00.3.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested labels

dependencies, javascript

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: bumping package versions from 0.2.0 to 0.3.0 across three packages (@openhop/server, @openhop/web, and openhop CLI).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/bump-0.3.0

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

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@CHANGELOG.md`:
- Around line 10-16: Update the changelog footer link references to include the
new release tag and point Unreleased at v0.3.0; specifically, add a new
reference label `[0.3.0]` that compares the previous tag (e.g.
`v0.2.0...v0.3.0`) and change the `[Unreleased]` comparison target to
`v0.3.0...HEAD` (or the repo’s canonical compare URL format used elsewhere).
Locate and edit the existing reference lines at the bottom of CHANGELOG.md (the
`[Unreleased]` and link refs) so navigation is consistent with the new `##
[0.3.0] - 2026-05-12` section.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 769ddf20-efbc-4bb7-94c0-8a8b4c6f9bdb

📥 Commits

Reviewing files that changed from the base of the PR and between 133845d and a5fa322.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json, !package-lock.json
📒 Files selected for processing (4)
  • CHANGELOG.md
  • packages/cli/package.json
  • packages/server/package.json
  • packages/web/package.json

Comment thread CHANGELOG.md
@naorsabag
Copy link
Copy Markdown
Owner Author

Addressed in 7733c09. Added the [0.3.0] link ref and repointed [Unreleased] at the new tag:

-[Unreleased]: https://github.com/naorsabag/OpenHop/compare/v0.2.0...HEAD
+[Unreleased]: https://github.com/naorsabag/OpenHop/compare/v0.3.0...HEAD
+[0.3.0]: https://github.com/naorsabag/OpenHop/releases/tag/v0.3.0
 [0.2.0]: https://github.com/naorsabag/OpenHop/releases/tag/v0.2.0
 [0.1.0]: https://github.com/naorsabag/OpenHop/releases/tag/v0.1.0

naorsabag added 2 commits May 13, 2026 16:23
Cuts the first release since v0.2.0 on 2026-05-11. The publish workflow
auto-publishes each package whose package.json version differs from the
registry, then tags v0.3.0 and creates the GitHub release.

Versions:
- @openhop/server  0.2.0 -> 0.3.0
- @openhop/web     0.2.0 -> 0.3.0
- openhop (CLI)    0.2.0 -> 0.3.0
- CLI's pinned deps on server + web also bumped to 0.3.0.

CHANGELOG: promotes the existing [Unreleased] block to [0.3.0] with the
two user-visible shipping changes since v0.2.0:
- Skill triggers broadened (#143) — diagram / visualization / walkthrough
  prompts about products, features, workflows, user journeys, etc. now
  route to OpenHop, not just code walkthroughs. Adds an explicit
  negative gate to keep generic explainer prompts ("how does TCP work?")
  from over-activating the skill.
- INSPECT panel defaults to bottom-dock on mobile (#142) — narrow
  viewports keep the canvas full-width when the user opens the
  inspector.

plumbing and not changelogged. #140 / #141 only touched the README and
do not ship in any tarball.
@naorsabag naorsabag merged commit 06abf26 into master May 13, 2026
8 checks passed
@naorsabag naorsabag deleted the chore/bump-0.3.0 branch May 15, 2026 16:00
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