Repository navigation
Releases: Shad0wwa1ker/dsh-browser-mode
Releases · Shad0wwa1ker/dsh-browser-mode
Release list
1.7.1 — settings page actually loads
Fixes the bundle settings page never appearing: dsh-client-modules composes a client bundle only from a loader row whose module specifier is the exact package name, so the page now has a no-op carrier row (@local/dsh-browser-mode).
1.7.0 — browser source settings page
Pick the browser on the bundle's page in the plugins view: Edge (default), Playwright's bundled Chromium, or an existing browser over CDP, plus an optional executable override and a headless switch.
The page writes through the same state file as the browser_source tool, so switching from either place stays in sync.
See CHANGELOG.md.
v1.6.4 — no cold-start race
- The provider is mounted before
applyresolves, so a session opened right after a reload no longer comes up withoutbrowser_*tools. - Switching the source invalidates the tools of already-open browser sessions; open a new browser session before navigating.
See CHANGELOG.md.
v1.6.3 — tool choice beats a hand-edited row
- The state file now records the row snapshot it was written against, so a
browser_sourceswitch overrides later stale row values while genuine hand edits still win. - Includes 1.6.2: durable storage in
<profile>/browser-source.json.
See CHANGELOG.md.
v1.6.2 — durable browser source
- The browser source is stored in
<profile>/browser-source.json; reinstalling or managing the bundle no longer resets it to Edge. - A non-default value in the
browser-sourcerow still wins; delete the file to fall back to the default (Edge). - Includes 1.6.1:
browser_sourcenamespace fix and the browser preset persona pointing at the tool.
See CHANGELOG.md.
v1.6.1 — browser source switch
browser_sourcetool: switch the visible browser at runtime between Microsoft Edge (default), Playwright's bundled Chromium, and an already running browser over CDP.- The bundle mounts the Playwright MCP provider itself (upgrading from <= 1.5.1: delete the profile's
browser-use-playwright-mcprow, keepbrowser-use). - Fixes the settings namespace lookup for
include:<id>and points the browser preset persona atbrowser_source.
See CHANGELOG.md.
v1.5.1
First public release.
- �rowser Agent preset for driving a visible browser window
- �rowser-gate plugin: refuses
mcp__playwright-mcp__*calls outside that preset - �rowser_access tool: ask the user Allow / Deny from any other Session
- Chinese README with an English version (README.en.md)
See CHANGELOG.md for details.