What's Changed
Version bumped from 1.0.39 to 1.0.40
Recent Changes
- Bump version to 1.0.40 (#6500) (def9026)
- revert(SKY-10083): revert screenshot downscaling — no measurable token savings (#6501) (ea9907c)
- refactor(browser-profiles): single source-of-truth for paginated row selection (SKY-10853) (#6499) (6f7a5f5)
- Recording backend: dedupe repeated actions, draft-step processing, VNC dev setup (#6498) (c79b8e9)
- fix(workflow-editor): reflow copilot composer textarea on width change (SKY-10791) (#6497) (ec798af)
- SKY-10825: impose code-artifact metadata at the persist seam + adjudicate terminal challenge halts (#6496) (ed95f65)
- refactor: split copilot tools.py (9.5k lines) into a tools/ package (#6493) (b69930e)
- feat(observability): coarse scrape attribution on skyvern.agent.scrape span (SKY-10319) (#6482) (9499cb5)
- SKY-10823: nudge entry-point discovery before a pre-discovery 'provide the URL' ask (#6473) (62b0a0c)
- fix(SKY-10713): compose on a navigated discovery page instead of asking for its URL (#6472) (c5c7a19)
- SKY-10673: restore recursion limit after code-block mypy preflight (#6471) (cd19b32)
- feat(tagging): Phase 6.1 frontend — key-optional labels + flexible tag filter (SKY-10683) (#6470) (987a6df)
- Update changelog — Week of June 8, 2026 (#6469) (e8e16ed)
- feat(SKY-10075): exempt check-user-goal from output slimming (extract-actions-only relaunch) (#6468) (246ede4)
- fix(prompts): bound output_json nesting depth version-independently (#6467) (56f97a8)
- Disable vision for OpenRouter DeepSeek v4 Flash (#6465) (532e87a)
- SKY-10795: batch artifact-metadata violations + deterministic metadata for synthesized code blocks (#6464) (f8b5214)
- fix(SKY-10674): restore release→build auto-trigger without a PAT (#6452) (6ee2dd8)
- feat(SKY-10076): drop non-navigable hrefs from the lean element tree (#6461) (d1adca1)
- fix(tests): make streaming registries monkeypatch import-order independent (#6460) (cb16301)
- feat(tagging): Phase 6.1 backend — key-optional labels + flexible tag filter (SKY-10683) (#6458) (4e68619)
- SKY-10648: split custom event-strategy from humanized event dispatch (#6457) (d1d5bb2)
- fix(SKY-9178): prefer credential TOTP before webhook polling for OTP (#6451) (7cbc4ce)
- fix(SKY-10606): re-layout trailing block after collapsing a container (#6436) (c38a6d2)
- feat(SKY-10654): accessible status badge + pill treatment (#6444) (6d8c55c)
- fix(SKY-10255): make block title editable from the right settings sidebar (#6443) (bf6c09c)
- Update changelog — Week of June 1, 2026 (deployment 2026-06-08) (#6441) (d4cf34e)
- fix(workflow-editor): inline-add no longer inherits conditional branch for a loop child (SKY-10719) (#6438) (3131ae3)
- feat(SKY-10652): re-save expired or failed saved-credential sessions (#6435) (6fb892d)
- fix(SKY-10636): session-cookie capture closeout (zero-expiry restore, persist-before-store, docs) (#6434) (71b00ac)
- Copilot: carry code artifact metadata (verifier-neutral) (#6439) (ee1334c)
Full Changelog: v1.0.39...v1.0.40
What's Changed
- Copilot: carry code artifact metadata (verifier-neutral) by @andrewneilson in #6439
- fix(SKY-10636): session-cookie capture closeout (zero-expiry restore, persist-before-store, docs) by @celalzamanoglu in #6434
- feat(SKY-10652): re-save expired or failed saved-credential sessions by @celalzamanoglu in #6435
- fix(workflow-editor): inline-add no longer inherits conditional branch for a loop child (SKY-10719) by @AronPerez in #6438
- Update changelog — Week of June 1, 2026 (deployment 2026-06-08) by @wintonzheng in #6441
- fix(SKY-10255): make block title editable from the right settings sidebar by @AronPerez in #6443
- feat(SKY-10654): accessible status badge + pill treatment by @AronPerez in #6444
- fix(SKY-10606): re-layout trailing block after collapsing a container by @AronPerez in #6436
- fix(SKY-9178): prefer credential TOTP before webhook polling for OTP by @LawyZheng in #6451
- SKY-10648: split custom event-strategy from humanized event dispatch by @LawyZheng in #6457
- feat(tagging): Phase 6.1 backend — key-optional labels + flexible tag filter (SKY-10683) by @trevor-cheung in #6458
- fix(tests): make streaming registries monkeypatch import-order independent by @trevor-cheung in #6460
- feat(SKY-10076): drop non-navigable hrefs from the lean element tree by @pedrohsdb in #6461
- fix(SKY-10674): restore release→build auto-trigger without a PAT by @wintonzheng in #6452
- SKY-10795: batch artifact-metadata violations + deterministic metadata for synthesized code blocks by @andrewneilson in #6464
- Disable vision for OpenRouter DeepSeek v4 Flash by @cindehaa in #6465
- fix(prompts): bound output_json nesting depth version-independently by @trevor-cheung in #6467
- feat(SKY-10075): exempt check-user-goal from output slimming (extract-actions-only relaunch) by @pedrohsdb in #6468
- Update changelog — Week of June 8, 2026 by @wintonzheng in #6469
- feat(tagging): Phase 6.1 frontend — key-optional labels + flexible tag filter (SKY-10683) by @trevor-cheung in #6470
- SKY-10673: restore recursion limit after code-block mypy preflight by @andrewneilson in #6471
- fix(SKY-10713): compose on a navigated discovery page instead of asking for its URL by @andrewneilson in #6472
- SKY-10823: nudge entry-point discovery before a pre-discovery 'provide the URL' ask by @andrewneilson in #6473
- feat(observability): coarse scrape attribution on skyvern.agent.scrape span (SKY-10319) by @LawyZheng in #6482
- refactor: split copilot tools.py (9.5k lines) into a tools/ package by @andrewneilson in #6493
- SKY-10825: impose code-artifact metadata at the persist seam + adjudicate terminal challenge halts by @andrewneilson in #6496
- fix(workflow-editor): reflow copilot composer textarea on width change (SKY-10791) by @andrewneilson in #6497
- Recording backend: dedupe repeated actions, draft-step processing, VNC dev setup by @cindehaa in #6498
- refactor(browser-profiles): single source-of-truth for paginated row selection (SKY-10853) by @AronPerez in #6499
- revert(SKY-10083): revert screenshot downscaling — no measurable token savings by @trevor-cheung in #6501
- Bump version to 1.0.40 by @wintonzheng in #6500
Full Changelog: v1.0.39...v1.0.40