v1.0.46

magic-research/GETAvatarv1.0.46Jul 8, 2026by github-actions[bot]

AI Summary

This release focuses on restructuring the analytics console and fixing various bugs related to downloads, logging, and server-side security (SSRF). It also introduces workflow run tag data layers and environment keys for copilot lite.

Key Highlights

  • Analytics console restructure (Phase 1)
  • Server-side request protection against SSRF vulnerabilities
  • Improved download handling and naming for session-scoped files
  • Enhanced logging for timeouts and blocked downloads

New Features

  • Analytics console restructure v4.2
  • Credential prompt signal added to copilot narrative payload
  • Workflow run tag event data layer
  • Workflow-copilot lite LLM environment key

Full Release Notes

## What's Changed

Version bumped from 1.0.45 to 1.0.46

### Recent Changes
- fix: log BlockedHost download rejections at warning instead of error (#7211) (265679e9d)
- fix(SKY-12018): classify external download HTTP errors (#7210) (2452bf60e)
- feat(SKY-11909): /analytics console restructure — Phase 1 (v4.2) (#7209) (777e842c3)
- ci(SKY-12002): unbind pytest-shard critical path from two outlier tests (#7208) (337c00259)
- chore(mcpb): rebuild skyvern-claude-desktop.mcpb v1.0.46 (#7207) (f339ff76d)
- Add run tag frontend hooks (#7205) (a3ce97384)
- Fix workflow list query alias (SKY-12016) (#7206) (1eb2e64f0)
- Add workflow run tag event data layer (#7204) (78fa30ed1)
- fix(mcp): route empty-API-key 401s to the Configure dialog instead of OAuth (#7203) (bee2b836c)
- fix(SKY-12021): show user-inputted prompt for file download block (#7202) (323adca6a)
- fix(SKY-11991): expand collapsed loop/conditional ancestors before block jump (#7201) (bff497e2e)
- feat(SKY-11988): add credentialPrompt signal to copilot narrative payload (#7200) (9949fb0de)
- Bump version to 1.0.46 (#7199) (87303f70b)
- fix: log expected goal-complete check failures at warning, not error (#7198) (fa5bef92f)
- fix: log page-analysis timeouts at warning instead of error (#7197) (abaf77f41)
- fix(SKY-11848): reap stale PSM v2 adoption cache entries to stop API pod driver leaks (#7196) (29a100956)
- fix(SKY-11912): guard server-side fetch URLs against SSRF (#7173) (cedd5a9c1)
- fix(SKY-12013): return missing dropdown target failures (#7195) (30674711a)
- Add workflow-copilot lite LLM env key (#7194) (3fc353fe0)
- fix(SKY-11992): capture blob: URL downloads in the CDP download monitor (#7192) (c78637ae8)
- SKY-11498: Route request-policy classifier through lite Copilot model setting (#7191) (b7c1383f8)
- fix(SKY-11948): consume output-contract grants at dispatch (#7188) (95d1e966f)
- fix(SKY-11997,SKY-12004): name session-scoped downloads by configured download_suffix (#7172) (5142883ed)

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.45...v1.0.46


## What's Changed
* fix(SKY-11997,SKY-12004): name session-scoped downloads by configured download_suffix by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/7172
* fix(SKY-11948): consume output-contract grants at dispatch by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/7188
* SKY-11498: Route request-policy classifier through lite Copilot model setting by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/7191
* fix(SKY-11992): capture blob: URL downloads in the CDP download monitor by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/7192
* Add workflow-copilot lite LLM env key by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/7194
* fix(SKY-12013): return missing dropdown target failures by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/7195
* fix(SKY-11912): guard server-side fetch URLs against SSRF by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/7173
* fix(SKY-11848): reap stale PSM v2 adoption cache entries to stop API pod driver leaks by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/7196
* fix: log page-analysis timeouts at warning instead of error by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/7197
* fix: log expected goal-complete check failures at warning, not error by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/7198
* Bump version to 1.0.46 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/7199


**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.45...v1.0.46