chore(deps): bump react-dom from 19.2.3 to 19.2.4 - #27
Closed
dependabot[bot] wants to merge 238 commits into
Closed
Conversation
feat: Scaffold Electron wrapper + VS Code extension
fix: Test, fix, and document wrapper + extension
feat: Add app icon (lobster claw) for all platforms
feat: Add release workflow for tag-based builds
fix: Bundle extension .vsix into wrapper builds
feat: Home screen with OpenClaw detection + install/configure flow
fix: prefer .cmd over .ps1 shims on Windows for reliable openclaw CLI execution
…point directly The npm .cmd/.ps1 shims fail inside the VS Code extension host because node.exe isn't on PATH in that environment. This fix: 1. Dynamically discovers node.exe (Program Files, nvm-windows, volta, fnm, scoop) 2. Falls back to direct node invocation: reads the .cmd shim to find the JS entry point, then runs 'node.exe <entry.js> <args>' — bypasses the shim entirely 3. Adds 'where node' as last-resort node.exe discovery
fix: bypass npm shim — resolve node.exe + invoke JS entry directly on Windows
- Add apps/wrapper/src/rebrand.js: replaces VSCodium icons with OCcode lobster claw icon on Windows, macOS, and Linux - Patch product.json nameShort/nameLong/applicationName to 'OCcode' - Windows: use @electron/rcedit to patch codium.exe icon + replace code.ico - macOS: replace VSCodium.icns (pre-built .icns included), update Info.plist - Linux: replace pixmaps/vscodium.png and resources linux PNGs - Add pre-generated icon.icns for macOS (from png2icns) - Add @electron/rcedit as optionalDependency (Windows only) - All icon patching is non-fatal (try/catch with warnings)
…rompt - Fix Write tool: handle object-type newContent from LLM (JSON.stringify) - Fix Edit tool: normalize CRLF, trailing whitespace, literal \n escape sequences - Fix gateway spinner: add missing @Keyframes gw-spin CSS - Fix Configure panel: clipboard bridge (Cmd+C/X/V), remove broken back/forward buttons - Fix logout: clear JWT from both renderer settings and extension host storage - Fix ocFreeModel: gate _didFillInProviderSettings on JWT presence (not always true) - Add dynamic OpenClaw status to MoltPilot system prompt (installed, gateway, agents, channels, AI model) via openclaw.getSystemStatus command; model only suggests steps that are not already completed - Fix channel detection: exclude channels with enabled:false from status - Add QR code display: detect block-char QR art in terminal output and chat messages, render via canvas (Option C) and regenerate from URLs (Option D); shown as a modal popup via "Scan QR Code" button - Add qrcode npm package for clean QR image generation - Add MoltPilot system prompt rules: never ask OS, never ask for info already in system_info, non-technical user co-pilot rules - Add VS Code walkthrough for first-run onboarding - Add test.md manual QA checklist Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Remove AZURE.md (Azure signing guide), TODO (legacy task list), account.md (old auth spec) - Add apps grid launcher in navbar: 3×3 grid with Dashboard, Docs, Community, Discord, GitHub, Changelog tiles - Add API keys section to user popover: display moltpilotKey and occKey with copy buttons - Sync moltpilotKey from backend to renderer settings on balance poll and sign-out - Update /api/v1/me response type to include api
- Added Community (mba.sh) to desktop and mobile nav - Download button → Sign In (links to occ.mba.sh dashboard) - Sign In icon: log-in arrow instead of download arrow
- Merged all website changes from dev branch into main - Updated screenshots, favicon, globe CSS, screenshot showcase - page-client.tsx removed (content moved to page.tsx in dev) - resizable-navbar simplified (icon prop removed) - Added gsap dependency - URLs updated to openclawcode.ai / docs.openclawcode.ai
This reverts commit d5af121.
- Hero and footer CTA show only detected platform download button - "Also available for Windows/macOS" link below for the other platform - Removes dual-button layout
…ding redesign - OCC Home: combine Install + Configure into a single setup view with step timeline, live log, password modal, and MoltPilot help on failure - Uninstall: confirm → MoltPilot agent handles sudo interactively; workspace folder + .code-workspace cleaned up automatically; OCC Home refreshes to setup state after - Uninstall full-panel state: solid dark takeover with spinner, live log, and hand-off message when MoltPilot takes over - Setup stepper: rename "Configure OpenClaw" → "Configure AI Model"; show provider icons in stepper when BYOK is chosen - Install log messages: "Installing Inference for MoltPilot…" / "Installing Inference for your new OpenClaw…" per mode - Quick action: Setup Better Memory opens MoltPilot with CASS install prompt - MoltPilot system prompt: remove hard restrictions, make general-purpose while keeping deep OpenClaw expertise - VoidOnboarding Page 1: dark red gradient OCC Legacy hero card with lobster silhouette, BYOK card with 5 provider icons - Almost there page: red accent spinner and link colour - terminalToolService: fall back to homedir when override_cwd doesn't exist (fixes "Starting directory does not exist" crash on uninstall) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
security: harden CI and secrets handling
Bumps [azure/trusted-signing-action](https://github.com/azure/trusted-signing-action) from 0.4.0 to 1.1.0. - [Release notes](https://github.com/azure/trusted-signing-action/releases) - [Commits](Azure/artifact-signing-action@acc6d03...87c2e83) --- updated-dependencies: - dependency-name: azure/trusted-signing-action dependency-version: 1.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [globe.gl](https://github.com/vasturiano/globe.gl) from 2.45.0 to 2.45.1. - [Commits](vasturiano/globe.gl@v2.45.0...v2.45.1) --- updated-dependencies: - dependency-name: globe.gl dependency-version: 2.45.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…ssions - Balance bar: real-time countdown with burn-rate interpolation (▼ indicator), 5s polling, JWT fallback from renderer settings, self-healing poll restart, sync occLegacyJwt to renderer on every poll so ocFreeModel uses personal key - Smoke test command (OCC: Smoke Test) opens results in editor tab — checks JWT, occLegacyJwt renderer state, /api/v1/me, inference with occ-legacy model, balance delta - Fix: call occ.auth.setLegacyJwt alongside setMoltpilotKey so voidSettingsService condition (occLegacyJwt && occMoltpilotKey) passes — prevents MoltPilot falling back to shared build-baked key and usage not being tracked to user account - Fix: create_file overwrite:true so MoltPilot can overwrite existing files - Fix: .openclaw folder permissions after sudo install (chown + chmod 700) - MoltPilot terminal hygiene: close OCC Agent terminals after tasks - CI: stamp occRelease + commit in product.json from git tag on all 4 build jobs - Balance refresh triggered immediately after every agent loop completes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…zure/trusted-signing-action-1.1.0 chore(deps): bump azure/trusted-signing-action from 0.4.0 to 1.1.0
…be.gl-2.45.1 chore(deps): bump globe.gl from 2.45.0 to 2.45.1
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 19.2.3 to 19.2.4. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-dom) --- updated-dependencies: - dependency-name: react-dom dependency-version: 19.2.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/react-dom-19.2.4
branch
from
March 15, 2026 19:54
40df38b to
ef4268c
Compare
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps react-dom from 19.2.3 to 19.2.4.
Release notes
Sourced from react-dom's releases.
Commits
90ab3f8Version 19.2.4Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)