v1.0.51
mlc-ai/web-llmv1.0.51Aug 24, 2026by github-actions[bot]
Upgrading?
AI Summary
Focuses on selector engines, page evidence capture, and Copilot improvements, including showing only relevant tool arguments to the user.
Key Highlights
- Added selector engines to SkyCDP.
- Captured post-run page evidence from the run's own browser session.
- Copilot now shows only the arguments each browser tool accepts.
- Improved Task V3 observe capabilities (shadow roots, form controls).
- Security updates for npm vulnerabilities.
New Features
- Selector engines in SkyCDP
- Post-run page evidence capture
- Copilot argument filtering
- Task V3 observe improvements
- Security fixes
Full Release Notes
## What's Changed Version bumped from 1.0.52 to 1.0.51 ### Recent Changes - SKY-15270: Show Copilot only the arguments each browser tool accepts (#8349) (9693986ec) **Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.52...v1.0.51 ## What's Changed * Add the selector engines Skyvern's producers emit to skycdp (SKY-14071) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8217 * Capture post-run page evidence from the run's own browser session (SKY-14254) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8229 * SKY-13326 Show reconnectable Google account notices in Copilot by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8231 * Add growth-analytics skill with canonical metric definitions and Redshift query patterns by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/8232 * Append correlation ids to log messages so Datadog free-text id search works again (SKY-14280) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8233 * Prove native Task V3 single-task parity on isolated Contract-1 fixtures by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8234 * SKY-14258 Make stalled code-block navigation observable by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8236 * Fix exhausted-credit billing guidance by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/8237 * SKY-14419 Surface collapsed authentication options to Copilot by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8239 * Record which operation a copilot turn is awaiting and name it at deadline (SKY-14521) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8240 * security: bump jupyterlab to 4.5.10 and fast-uri to 3.1.4 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/7745 * Resolve Workday education and certification fields from the profile keys production sends by @trevor-cheung in https://github.com/Skyvern-AI/skyvern/pull/8241 * SWCE 6/7: attribute exposure events to flag variants by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/8244 * Log how each bare task's engine was chosen, once per run by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8246 * Count only real compute in run minutes (SKY-14608, SKY-14609) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8247 * Scale the prod API out earlier and keep the reason every task stopped (SKY-14682) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8248 * fix: log unhandled file-download failures at warning not error by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8249 * Score Code Block advisory scans with GuardDog's risk engine by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8250 * Turn off skyvern.cdp_proxy.* metric export to SigNoz by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8251 * Tag browser-session minutes with who actually ran the browser by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8252 * Recover split LLM responses that strand extra JSON fragments (SKY-12928) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8253 * security: fix 15 npm vulnerabilities in internal-tools/dashboard by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8254 * Surface non-ARIA validation text and rejected fields in task_v3 observe by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8255 * Make Task V3 perception see the named controls inside open shadow roots by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8256 * Genericize vendor design-system element prefixes in open-source-synced tests by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8257 * Task V3: list hidden native form controls behind styled proxies and act on them without the actionability timeout by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8258 * Task V3 observe: surface a rejection banner rendered inside a component by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8259 * Bound concurrent SDK actions per organization (SKY-14670) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8260 * Task V3: address form controls inside repeated components by anchoring on their host by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8261 * Task V3 observe: scan open component roots for the cross-origin iframes it reports by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8262 * Type into a field a decorative wrapper covers, or say so at once by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8264 * Attach uploaded files to agent runs so the run's end deletes them by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8265 * Return the browser's own failure facts instead of constants when a code block fails (SKY-14625) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8266 * security: fix 15 npm vulnerabilities in skyvern-frontend by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8270 * security: update fast-uri and postcss in the TS client lockfiles by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8271 * Correct why the fitted-launch recording size is pinned (SKY-14736) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8269 * Validate run minutes against Redshift with a repeatable harness (SKY-14606) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8273 * Recover zero-sized screenshot viewports by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8274 * Attribute the copilot's guessed catalog picks to the acting model, with no product change (SKY-14540) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8275 * Task V3 observe: a "(required)" word marker on a per-field wrapper no longer starves the form's refusal banner (SKY-14818) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8276 * Workstation-persistent extension pairing approval with operator CLI bootstrap (SKY-14820) by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/8277 * Treat an unreachable SOCKS proxy as proxy-sensitive, not a retriable navigation error (SKY-14862) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8278 * SKY-14836 Pair fresh page screenshots with their evidence by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8279 * SKY-14839 Return complete build-test packets to Copilot by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8280 * SKY-14840 Share browser call outcomes across Copilot tools by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8281 * Make skyvern.com agent-readable: OAuth discovery, markdown negotiation, rate-limit headers, MCP manifest by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8283 * Record the finally block's minutes instead of the run's body twice (SKY-14606) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8284 * Redact proxy values at all logging sinks by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8285 * Name the bounded replacement when a CodeBlock expect_* member is denied (SKY-14861) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8286 * Local-dev browser sessions: in-process mode, CDP address, PBS reset by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8288 * Refresh .test_durations from CI by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/8290 * Cap sweep-finalized run minutes at the run type's compute budget by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8292 * Carry obstruction controls through build-test results (SKY-14614) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8293 * Bump version to 1.0.51 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8291 **Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.50...v1.0.51
Related Repositories
openclaw/openclaw★ 392,725
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,103
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 361,094
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,904
The open source coding agent.
n8n-io/n8n★ 208,287
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.