Skip to content

fix(marketplace): bump browser-use version 1.1.1 → 1.1.2 in marketplace.json - #28

Open
erudenko wants to merge 1 commit into
fix/ci-24065489776-ts-and-datesfrom
fix/ci-24276607217-browser-use-version
Open

fix(marketplace): bump browser-use version 1.1.1 → 1.1.2 in marketplace.json#28
erudenko wants to merge 1 commit into
fix/ci-24065489776-ts-and-datesfrom
fix/ci-24276607217-browser-use-version

Conversation

@erudenko

Copy link
Copy Markdown
Member

What failed

CI run 24276607217 (test (22) job in test-plugins.yml) failed with:

FAIL src/__tests__/integration/marketplace-sync.test.ts
  > marketplace-sync integration > real marketplace validation
  > should have version sync between plugin.json and marketplace.json

AssertionError: expected [ Array(1) ] to deeply equal []

+ Array [
+   "Plugin browser-use: version mismatch - plugin.json has 1.1.2, marketplace.json has 1.1.1",
+ ]

Root cause

plugins/browser-use/plugin.json was bumped to v1.1.2 (re-fix for oneOf schema rejection), but .claude-plugin/marketplace.json was never updated — it still showed "version": "1.1.1".

The marketplace-sync integration test catches exactly this class of drift.

Fix

File Change
.claude-plugin/marketplace.json browser-use version 1.1.11.1.2
.claude-plugin/marketplace.json description updated to match plugin.json (v1.1.2 changelog)

Verification

All 447 tests pass locally (355 unit + 92 integration) on Node 22:

Test Files  19 passed (19)
     Tests  447 passed (447)

Context

This PR is stacked on #24 (fix/ci-24065489776-ts-and-dates), which fixes the original TypeScript unused-import failures and re-enables CI triggers. This PR fixes the remaining test failure that appeared once CI was actually running again.

https://claude.ai/code/session_013HXzUfAgz27nNfj3RsGNGf

marketplace-sync integration test (test-plugins.yml CI run 24276607217)
fails because plugins/browser-use/plugin.json reports version 1.1.2
while .claude-plugin/marketplace.json still had 1.1.1.

Also update description to match plugin.json (v1.1.2 changelog: re-fix
oneOf schema rejection via upstream tool schema sanitization).

Fixes: src/__tests__/integration/marketplace-sync.test.ts
"should have version sync between plugin.json and marketplace.json"

https://claude.ai/code/session_013HXzUfAgz27nNfj3RsGNGf

Copy link
Copy Markdown
Member Author

Superseded by the latest commit on PR #24 (d85c439). The browser-use version bump (1.1.11.1.2) in marketplace.json has been applied directly to the fix/ci-24065489776-ts-and-dates branch, so PR #24 now includes this fix and should be self-contained. This PR can be closed.


Generated by Claude Code

erudenko added a commit that referenced this pull request Apr 12, 2026
The push and pull_request triggers were locked to `main` and
`fix/ci-type-errors-and-stale-test-date`. Any new fix branch was
invisible to CI — exactly the pattern seen in PRs #22, #23, #28, #31
where only GitGuardian ran, not the actual test suite.

Remove the `branches` list entirely so CI fires on any branch/PR that
touches the relevant paths. Path filters still limit noise to changes
that actually affect plugins, claudeup-core, or the marketplace config.
This was referenced Apr 12, 2026
This was referenced Aug 15, 2026
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.

2 participants