v1.0.40
Alishahryar1/free-claude-codev1.0.40Jun 10, 2026by github-actions[bot]
AI Summary
A major refactoring focused on improving the workflow editor and tagging system, along with splitting the large Copilot tools module. Key highlights include the introduction of Phase 6.1 tagging features, the split of the 9.5k-line Copilot tools.py, and fixes for browser profile dropdown clipping.
Key Highlights
- Refactored Copilot tools.py (9.5k lines) into a dedicated tools/ package
- Added Phase 6.1 tagging features with key-optional labels and flexible filters
- Added accessible status badges and pill treatments to the UI
- Fixed workflow editor layout issues including copilot composer reflow
New Features
- Tagging system (Phase 6.1)
- Split copilot tools package
- Accessible status badges
- Browser profile row selection refactor
Full Release Notes
## What's Changed Version bumped from 1.0.39 to 1.0.40 ### Recent Changes - Bump version to 1.0.40 (#6500) (def90269c) - revert(SKY-10083): revert screenshot downscaling — no measurable token savings (#6501) (ea9907cf0) - refactor(browser-profiles): single source-of-truth for paginated row selection (SKY-10853) (#6499) (6f7a5f5bf) - Recording backend: dedupe repeated actions, draft-step processing, VNC dev setup (#6498) (c79b8e9d5) - fix(workflow-editor): reflow copilot composer textarea on width change (SKY-10791) (#6497) (ec798af20) - SKY-10825: impose code-artifact metadata at the persist seam + adjudicate terminal challenge halts (#6496) (ed95f65c5) - refactor: split copilot tools.py (9.5k lines) into a tools/ package (#6493) (b69930e0e) - feat(observability): coarse scrape attribution on skyvern.agent.scrape span (SKY-10319) (#6482) (9499cb52b) - SKY-10823: nudge entry-point discovery before a pre-discovery 'provide the URL' ask (#6473) (62b0a0c22) - fix(SKY-10713): compose on a navigated discovery page instead of asking for its URL (#6472) (c5c7a1913) - SKY-10673: restore recursion limit after code-block mypy preflight (#6471) (cd19b32cb) - feat(tagging): Phase 6.1 frontend — key-optional labels + flexible tag filter (SKY-10683) (#6470) (987a6df20) - Update changelog — Week of June 8, 2026 (#6469) (e8e16ed35) - feat(SKY-10075): exempt check-user-goal from output slimming (extract-actions-only relaunch) (#6468) (246ede449) - fix(prompts): bound output_json nesting depth version-independently (#6467) (56f97a87d) - Disable vision for OpenRouter DeepSeek v4 Flash (#6465) (532e87a2d) - SKY-10795: batch artifact-metadata violations + deterministic metadata for synthesized code blocks (#6464) (f8b52147c) - fix(SKY-10674): restore release→build auto-trigger without a PAT (#6452) (6ee2dd879) - feat(SKY-10076): drop non-navigable hrefs from the lean element tree (#6461) (d1adca189) - fix(tests): make streaming registries monkeypatch import-order independent (#6460) (cb1630173) - feat(tagging): Phase 6.1 backend — key-optional labels + flexible tag filter (SKY-10683) (#6458) (4e686191f) - SKY-10648: split custom event-strategy from humanized event dispatch (#6457) (d1d5bb2b1) - fix(SKY-9178): prefer credential TOTP before webhook polling for OTP (#6451) (7cbc4ce4e) - fix(SKY-10606): re-layout trailing block after collapsing a container (#6436) (c38a6d276) - feat(SKY-10654): accessible status badge + pill treatment (#6444) (6d8c55c28) - fix(SKY-10255): make block title editable from the right settings sidebar (#6443) (bf6c09c1f) - Update changelog — Week of June 1, 2026 (deployment 2026-06-08) (#6441) (d4cf34e79) - fix(workflow-editor): inline-add no longer inherits conditional branch for a loop child (SKY-10719) (#6438) (3131ae38b) - feat(SKY-10652): re-save expired or failed saved-credential sessions (#6435) (6fb892d5f) - fix(SKY-10636): session-cookie capture closeout (zero-expiry restore, persist-before-store, docs) (#6434) (71b00acca) - Copilot: carry code artifact metadata (verifier-neutral) (#6439) (ee1334c14) **Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.39...v1.0.40 ## What's Changed * Copilot: carry code artifact metadata (verifier-neutral) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/6439 * fix(SKY-10636): session-cookie capture closeout (zero-expiry restore, persist-before-store, docs) by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/6434 * feat(SKY-10652): re-save expired or failed saved-credential sessions by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/6435 * fix(workflow-editor): inline-add no longer inherits conditional branch for a loop child (SKY-10719) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/6438 * Update changelog — Week of June 1, 2026 (deployment 2026-06-08) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/6441 * fix(SKY-10255): make block title editable from the right settings sidebar by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/6443 * feat(SKY-10654): accessible status badge + pill treatment by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/6444 * fix(SKY-10606): re-layout trailing block after collapsing a container by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/6436 * fix(SKY-9178): prefer credential TOTP before webhook polling for OTP by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/6451 * SKY-10648: split custom event-strategy from humanized event dispatch by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/6457 * feat(tagging): Phase 6.1 backend — key-optional labels + flexible tag filter (SKY-10683) by @trevor-cheung in https://github.com/Skyvern-AI/skyvern/pull/6458 * fix(tests): make streaming registries monkeypatch import-order independent by @trevor-cheung in https://github.com/Skyvern-AI/skyvern/pull/6460 * feat(SKY-10076): drop non-navigable hrefs from the lean element tree by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/6461 * fix(SKY-10674): restore release→build auto-trigger without a PAT by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/6452 * SKY-10795: batch artifact-metadata violations + deterministic metadata for synthesized code blocks by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/6464 * Disable vision for OpenRouter DeepSeek v4 Flash by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/6465 * fix(prompts): bound output_json nesting depth version-independently by @trevor-cheung in https://github.com/Skyvern-AI/skyvern/pull/6467 * feat(SKY-10075): exempt check-user-goal from output slimming (extract-actions-only relaunch) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/6468 * Update changelog — Week of June 8, 2026 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/6469 * feat(tagging): Phase 6.1 frontend — key-optional labels + flexible tag filter (SKY-10683) by @trevor-cheung in https://github.com/Skyvern-AI/skyvern/pull/6470 * SKY-10673: restore recursion limit after code-block mypy preflight by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/6471 * fix(SKY-10713): compose on a navigated discovery page instead of asking for its URL by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/6472 * SKY-10823: nudge entry-point discovery before a pre-discovery 'provide the URL' ask by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/6473 * feat(observability): coarse scrape attribution on skyvern.agent.scrape span (SKY-10319) by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/6482 * refactor: split copilot tools.py (9.5k lines) into a tools/ package by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/6493 * SKY-10825: impose code-artifact metadata at the persist seam + adjudicate terminal challenge halts by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/6496 * fix(workflow-editor): reflow copilot composer textarea on width change (SKY-10791) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/6497 * Recording backend: dedupe repeated actions, draft-step processing, VNC dev setup by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/6498 * refactor(browser-profiles): single source-of-truth for paginated row selection (SKY-10853) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/6499 * revert(SKY-10083): revert screenshot downscaling — no measurable token savings by @trevor-cheung in https://github.com/Skyvern-AI/skyvern/pull/6501 * Bump version to 1.0.40 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/6500 **Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.39...v1.0.40