| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-14 | 28.3 kB | |
| Release v1.0.56 source code.tar.gz | 2026-10-14 | 174.2 MB | |
| Release v1.0.56 source code.zip | 2026-10-14 | 177.3 MB | |
| Totals: 3 Items | 351.6 MB | 1 | |
What's Changed
Version bumped from 1.0.55 to 1.0.56
Recent Changes
- Bump version to 1.0.56 (#8880) (0bfb8317b)
- Copilot: send the current screenshot sharp on every call, keep history small (SKY-18247) (#8905) (4e533b512)
- Split growth-funnel activation into real, Copilot-test and editor-debug runs (#8903) (a041c5ec3)
- Show where an agent's actions go, block by block, on the agent page (#8902) (34a47d501)
- Docs: sync with production (2026-10-13) (#8901) (6eb128fba)
- Disable Copilot New chat while history loads (#SKY-16435) (#8900) (f400e73c1)
- Stop the Task V3 answer check from holding radio and checkbox picks (SKY-18212) (#8899) (b172e91e7)
- Keep a fetched OTP code until an action types it and enforce the expected type on the webhook parse (SKY-18274) (#8898) (c3e9a23ff)
- Stop job-recipe Apply login at authentication and bind the verification-code identifier per block (SKY-18278) (#8897) (c67df0904)
- Ask for the country code when a phone field reads a national number as international (SKY-18276) (#8896) (cdae5a16e)
- Move four DataDragon schedules off Redshift maintenance and the 09:00 ET pile-up (SKY-18010) (#8895) (8d4c8818c)
- Refuse out-of-credit work at run start, code blocks, cached steps and SDK actions (SKY-18216) (#8894) (fcf65e088)
- A2A updates user on progress (#8893) (edcded4b4)
- Invoice enterprise job recipe runs from a RECIPE_JOBS pricing row (SKY-18158) (#8892) (af35b88d1)
- Stop a cancelled driver call being dropped un-awaited before it starts (#8891) (c14c1e694)
- Cache the fixed v1 action prompt on Claude models (SKY-18088) (#8890) (54e7ef59f)
- Give the v1 Haiku 5.5 variant a Bedrock fallback (SKY-18088) (#8889) (878a5b954)
- Raise the file-parser LLM call deadline from 30 s to 250 s (#8888) (95fc8a7e2)
- Record base fingerprints for Copilot proposals (#8886) (84c5086f6)
- security: fix 6 skyvern-ts client npm vulnerabilities (SKY-18245) (#8883) (e4a0d1b55)
- security: fix 27 skyvern-frontend npm vulnerabilities (SKY-18245) (#8882) (cace66aab)
- Log an archived S3 object download at warning without a traceback (#8884) (e22ecd624)
- Add ENABLE_URL_VALIDATION kill switch for the SSRF host checks (#8881) (bef8a5e1a)
- Remove internal working files from docs/ (#8878) (624cc7331)
- Retry inconsistent staging workflow run reads (#8871) (744e7c731)
- Settle the page before Task V3 captures its post-action screenshot (SKY-18163) (#8870) (f5f3f28a9)
- Check a Task V3 job application's legal-standing answers against the data before the form moves on (#8869) (069f87ef9)
- Add Claude Haiku 5.5 as an LLM_NAME variant for v1 (SKY-18088) (#8868) (57890df3b)
- Task V3: log where a navigation dead end's URL came from (SKY-16206) (#8867) (f045e06ee)
- Complete runs that publish the generated file they promised (SKY-18053) (#8866) (0b68d4d04)
- Stop the Copilot secret screen flagging a quoted saved-login name (SKY-17984) (#8865) (3a84431a7)
- Task V3: say the page did not change in the repeated-action verdict only when its fingerprint never moved (SKY-17960) (#8864) (94c7ee197)
- Stop re-clicking a failed download in the same document (#8863) (4536feaf1)
- Point the Terms model-training opt-out to an enterprise agreement and sales@skyvern.com (SKY-17923) (#8862) (5cd25fc6f)
- Re-read the run's engines after the actions before generating a script (SKY-18016 follow-up) (#8861) (7de63c02e)
- Task V3: refuse a vetoed finish and retry, failing on the 5th veto as v1 does (SKY-15649) (#8860) (7e423f767)
- Revert the one-look Task V3 terminated-verdict hold (SKY-18113) (#8858) (7ba6bcb4a)
- Flip the Task V3 A/B coin before the code-mode decision; v3 runs never load or generate scripts (SKY-18016) (#8857) (b0a79afce)
- Log expected page-reload and missing-actions step failures at warning (#8855) (1d849bfc7)
- Shallow-fetch history for changed-file CI jobs (#8854) (a1ccbcd84)
- Clean up owned auth credentials when fixture reset is blocked (SKY-17591) (#8853) (196ddd2a3)
- Let a download filename keep the site's own name with {{ original_filename }} (SKY-17905) (#8852) (c93e21107)
- Freeze the import-time heap once pytest collection finishes (#8851) (093ba6471)
- Commit a workflow version and its definition in one transaction (SKY-17857) (#8850) (54121a80d)
- Find a credential by its exact ID in credential search (SKY-17991) (#8848) (8bb860a5c)
- fix: make Windows CLI tests portable (#8788) (1face0fcf)
- Update API specifications with fern api update (#8846) (7dd6e9019)
- Document who owns a customer issue once it reaches Follow-up (SKY-17954) (#8847) (669a15940)
- Log queue wait on the workflow webhook activity (#8845) (d961e3ffb)
- Use the dedicated outcome Judge key before reserving eval sources (SKY-17591) (#8844) (4e9d1aafe)
- Task V3: let an action block land its click after a hover, a precursor or a failed click (#8843) (990abdb08)
- Let the GCP deploy scripts build as a named service account (SKY-16553) (#8842) (99faea753)
- Redesign the low-credit banner as a single meter row (SKY-17994) (#8841) (53686765b)
- Add a daily DataDragon product usage report for #growth (SKY-17914) (#8839) (c4bbb3da8)
- Commit a value into a click-to-edit numeric grid cell through its editor in Task V3 (#8838) (6d0eddd71)
- Stop counting a sequential chain's few-second hand-off as a stuck run (SKY-17780) (#8830) (ecec47747)
- Regenerate the Python and TS SDK clients with Fern (#8760) (74f07a62a)
- Fail a workflow run within seconds when its worker container restarts (SKY-17683) (#8828) (44de8cd1a)
- Finish a swept workflow run even when its child cascade fails (SKY-17793) (#8827) (e3a4b8304)
- Bind Copilot evaluation identity to the API environment (#8826) (3c5ef488c)
- Ask for helpful/not-helpful feedback after Record Browser generates steps (SKY-16738) (#8825) (6c1ec08e5)
- Classify a site rate-limit or 403 page as bot protection, not an AI model error (#8824) (4b95f97e6)
- Commit filtered ui-select options by clicking the exact row (#8823) (0053ea108)
- Make the VNC backoff test wait for React to commit instead of relying on timer luck (#8821) (e5e988744)
- Take the Temporal describe off browser-session close, action_logs and GET reads (SKY-17573) (#8820) (1f20ed724)
- Stop replacing Copilot answers that show an example block when nothing was proposed (SKY-17769) (#8819) (8c93f8d27)
- Make Copilot's tool descriptions name only what Copilot can call (SKY-17760) (#8818) (f0efb64f4)
- Log live-stream outcomes for persistent-session and vendor live views (SKY-16903) (#8817) (2d95a501f)
- Keep Copilot in scope when earlier turns drift, and add account management to its scope (SKY-17731) (#8814) (ddff08470)
- Recover a verification code glued to the next word when parsing TOTP emails (SKY-17543) (#8813) (55bea7f26)
- Hold the Task V3 credential submit until 45 s into the block, behind a per-run flag, and delete the pointer treatment (#8812) (f928fcb08)
- Ask the goal judge before a single-action block completes on its step cap (#8811) (5c623a878)
- Add a disabled synthetic auth fixture on the staging API origin (#8810) (aed3c6b69)
- Drop post-commit refresh reads from artifact, task, TOTP and browser-session inserts (SKY-17572) (#8808) (34bc4184b)
- Medwig/sky 12782 casa deps (#8807) (65026dbc8)
- Medwig/sky 16553 agent waits for runs (#8806) (facec046e)
- Turn on the Copilot runner lane in production as a 27 + 10 split of the sandbox node (SKY-17745) (#8805) (90ed94ac2)
- Stop another session's short secret from redacting unrelated log paths, status codes and durations (SKY-17742) (#8804) (ba32bfafc)
- Refuse a run whose parameters cannot be used before writing it, so a 400 leaves no failed run (SKY-17733) (#8803) (be9d6661e)
- Never pair a failed code block's page URL with another page's title (SKY-17711) (#8802) (e964995c0)
- Test a restored Copilot proposal on its stored bytes, with no re-save needed (SKY-17668) (#8801) (778ae699b)
- Tell Copilot the saved-block download call in the browser-code description (SKY-17671) (#8800) (a710ee5bd)
- Hand a stored run-scoped sign-in link to the Task V3 code tool (SKY-17544) (#8799) (4e60ca4bc)
- Log a rejected text-input target at warning, not error (#8798) (76e7eb277)
- Label a run stuck on an unsolved captcha as bot protection, not a browser error, when its browser closes afterward (SKY-17725) (#8797) (7a4f0f137)
- Add a new-orgs O2 drilldown to the infra scorecard: where new orgs' run start wait goes (SKY-17306) (#8795) (74d0e264a)
- Read Bitwarden credentials with fewer CLI processes and keep the session key out of errors (SKY-17721) (#8794) (253f0e44e)
- Wait for a closing session's archive before saving a browser profile from it (SKY-17719) (#8793) (ce1b94345)
- Log where a step is waiting when it runs past 20 minutes (SKY-17603) (#8791) (0b02150bb)
- Replace stale Copilot cases within the existing eval harness (#8790) (19bf39983)
- Stop telling Task V3 to dismiss a layer when the covering element is not one (SKY-17651) (#8787) (60c58cc8e)
- Put back date segments a write moved, and never report a corrupted date as ok (#8786) (eb6c5d025)
- Log when Task V3's select_combobox leaves an already-selected value as is (#8785) (b66cf1a6b)
- Reserve 500m CPU per secure CodeBlock runner pod and run 37 replicas on the same node (SKY-17700) (#8784) (4ef05fab3)
- Show 'Browser session expired' with the fix, not 'Browser error', when a run's session had already ended (SKY-17600) (#8783) (ba92e3e4c)
- Say a bank payment is still clearing and send canceled subscriptions to checkout (SKY-17328) (#8782) (ff9bae8b6)
- Cache Copilot's Claude prompts (SKY-17680) (#8780) (b81be31e2)
- Fix run-scoped file URI resolution (SKY-16915) (#8778) (f09b973b7)
- Back off failed plan-tier reads (SKY-7437) (#8777) (ba27d8043)
- Let users sign in themselves from the Copilot credential card (SKY-17622) (#8776) (8308cc2f8)
- Release the Copilot save hold on an interrupted row the server marks final (SKY-17648) (#8775) (be9f86894)
- Offer Skyvern 1.0 in every workflow's engine picker, and honor it on older workflows only when a person picked it (#8774) (da8260c06)
- Add serial workflow run groups that submit, recover, and report up to 25 runs as one operation (SKY-17274) (#8773) (0ca8f2419)
- Let Task V3's finish settle check pass a page with a ticking countdown, clock or headline (#8772) (830fe1bcc)
- Tell every Task V3 extraction-only block to report what the page shows, and remove its experiment flag (#8771) (d962f9fa1)
- Keep Task V3 observe readable when a page defines its own toJSON (#8770) (84e59bc0c)
- Remove the Task V3 humanized-input experiment, keeping one plain input module (#8769) (29a04e9bf)
- Route every eligible Lever run to the dedicated lane and stop routing in staging (SKY-16970) (#8768) (902c71692)
- Stop Task V3 menu picks landing on a shifted or guessed row number (SKY-17529) (#8767) (e0aade09c)
- Name an icon-only close on a covering layer, and stop telling the model the layer has no controls (#8766) (7d4b26acc)
- Remove the killed Task V3 customer-precedence treatment and its switch (#8765) (d7daecd4d)
- Audit credential, folder, schedule, tag and script writes, and cap how long an audit write can hold a request (#8764) (d1f395f55)
- Resolve the run type with one task_runs read in GET /v1/runs/{id}/timeline (SKY-17567) (#8763) (fa84028ca)
- Show only failing tests' output in OSS CI logs (#8666) (a6d352ae6)
Full Changelog: https://github.com/Skyvern-AI/skyvern/compare/v1.0.55...v1.0.56
What's Changed
- Show only failing tests' output in OSS CI logs by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8666
- Resolve the run type with one task_runs read in GET /v1/runs/{id}/timeline (SKY-17567) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8763
- Audit credential, folder, schedule, tag and script writes, and cap how long an audit write can hold a request by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8764
- Remove the killed Task V3 customer-precedence treatment and its switch by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8765
- Name an icon-only close on a covering layer, and stop telling the model the layer has no controls by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8766
- Stop Task V3 menu picks landing on a shifted or guessed row number (SKY-17529) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8767
- Route every eligible Lever run to the dedicated lane and stop routing in staging (SKY-16970) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8768
- Remove the Task V3 humanized-input experiment, keeping one plain input module by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8769
- Keep Task V3 observe readable when a page defines its own toJSON by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8770
- Tell every Task V3 extraction-only block to report what the page shows, and remove its experiment flag by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8771
- Let Task V3's finish settle check pass a page with a ticking countdown, clock or headline by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8772
- Add serial workflow run groups that submit, recover, and report up to 25 runs as one operation (SKY-17274) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8773
- Offer Skyvern 1.0 in every workflow's engine picker, and honor it on older workflows only when a person picked it by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8774
- Release the Copilot save hold on an interrupted row the server marks final (SKY-17648) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8775
- Let users sign in themselves from the Copilot credential card (SKY-17622) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8776
- Back off failed plan-tier reads (SKY-7437) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8777
- Fix run-scoped file URI resolution (SKY-16915) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8778
- Cache Copilot's Claude prompts (SKY-17680) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8780
- Say a bank payment is still clearing and send canceled subscriptions to checkout (SKY-17328) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8782
- Show 'Browser session expired' with the fix, not 'Browser error', when a run's session had already ended (SKY-17600) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8783
- Reserve 500m CPU per secure CodeBlock runner pod and run 37 replicas on the same node (SKY-17700) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8784
- Log when Task V3's select_combobox leaves an already-selected value as is by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8785
- Put back date segments a write moved, and never report a corrupted date as ok by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8786
- Stop telling Task V3 to dismiss a layer when the covering element is not one (SKY-17651) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8787
- Replace stale Copilot cases within the existing eval harness by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8790
- Log where a step is waiting when it runs past 20 minutes (SKY-17603) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8791
- Wait for a closing session's archive before saving a browser profile from it (SKY-17719) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8793
- Read Bitwarden credentials with fewer CLI processes and keep the session key out of errors (SKY-17721) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8794
- Add a new-orgs O2 drilldown to the infra scorecard: where new orgs' run start wait goes (SKY-17306) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8795
- Label a run stuck on an unsolved captcha as bot protection, not a browser error, when its browser closes afterward (SKY-17725) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8797
- Log a rejected text-input target at warning, not error by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8798
- Hand a stored run-scoped sign-in link to the Task V3 code tool (SKY-17544) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8799
- Tell Copilot the saved-block download call in the browser-code description (SKY-17671) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8800
- Test a restored Copilot proposal on its stored bytes, with no re-save needed (SKY-17668) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8801
- Never pair a failed code block's page URL with another page's title (SKY-17711) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8802
- Refuse a run whose parameters cannot be used before writing it, so a 400 leaves no failed run (SKY-17733) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8803
- Stop another session's short secret from redacting unrelated log paths, status codes and durations (SKY-17742) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8804
- Turn on the Copilot runner lane in production as a 27 + 10 split of the sandbox node (SKY-17745) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8805
- Medwig/sky 16553 agent waits for runs by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8806
- Medwig/sky 12782 casa deps by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8807
- Drop post-commit refresh reads from artifact, task, TOTP and browser-session inserts (SKY-17572) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8808
- Add a disabled synthetic auth fixture on the staging API origin by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8810
- Ask the goal judge before a single-action block completes on its step cap by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8811
- Hold the Task V3 credential submit until 45 s into the block, behind a per-run flag, and delete the pointer treatment by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8812
- Recover a verification code glued to the next word when parsing TOTP emails (SKY-17543) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8813
- Keep Copilot in scope when earlier turns drift, and add account management to its scope (SKY-17731) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8814
- Log live-stream outcomes for persistent-session and vendor live views (SKY-16903) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8817
- Make Copilot's tool descriptions name only what Copilot can call (SKY-17760) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8818
- Stop replacing Copilot answers that show an example block when nothing was proposed (SKY-17769) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8819
- Take the Temporal describe off browser-session close, action_logs and GET reads (SKY-17573) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8820
- Make the VNC backoff test wait for React to commit instead of relying on timer luck by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8821
- Commit filtered ui-select options by clicking the exact row by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/8823
- Classify a site rate-limit or 403 page as bot protection, not an AI model error by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8824
- Ask for helpful/not-helpful feedback after Record Browser generates steps (SKY-16738) by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8825
- Bind Copilot evaluation identity to the API environment by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8826
- Finish a swept workflow run even when its child cascade fails (SKY-17793) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8827
- Fail a workflow run within seconds when its worker container restarts (SKY-17683) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8828
- Regenerate the Python and TS SDK clients with Fern by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8760
- Stop counting a sequential chain's few-second hand-off as a stuck run (SKY-17780) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8830
- Commit a value into a click-to-edit numeric grid cell through its editor in Task V3 by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8838
- Add a daily DataDragon product usage report for #growth (SKY-17914) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8839
- Redesign the low-credit banner as a single meter row (SKY-17994) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8841
- Let the GCP deploy scripts build as a named service account (SKY-16553) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8842
- Task V3: let an action block land its click after a hover, a precursor or a failed click by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8843
- Use the dedicated outcome Judge key before reserving eval sources (SKY-17591) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8844
- Log queue wait on the workflow webhook activity by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8845
- Document who owns a customer issue once it reaches Follow-up (SKY-17954) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8847
- Update API specifications with fern api update by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8846
- fix: make Windows CLI tests portable by @sardortaylakov in https://github.com/Skyvern-AI/skyvern/pull/8788
- Find a credential by its exact ID in credential search (SKY-17991) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8848
- Commit a workflow version and its definition in one transaction (SKY-17857) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8850
- Freeze the import-time heap once pytest collection finishes by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8851
- Let a download filename keep the site's own name with {{ original_filename }} (SKY-17905) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8852
- Clean up owned auth credentials when fixture reset is blocked (SKY-17591) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8853
- Shallow-fetch history for changed-file CI jobs by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8854
- Log expected page-reload and missing-actions step failures at warning by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8855
- Flip the Task V3 A/B coin before the code-mode decision; v3 runs never load or generate scripts (SKY-18016) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8857
- Revert the one-look Task V3 terminated-verdict hold (SKY-18113) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8858
- Task V3: refuse a vetoed finish and retry, failing on the 5th veto as v1 does (SKY-15649) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8860
- Re-read the run's engines after the actions before generating a script (SKY-18016 follow-up) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8861
- Point the Terms model-training opt-out to an enterprise agreement and sales@skyvern.com (SKY-17923) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8862
- Stop re-clicking a failed download in the same document by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/8863
- Task V3: say the page did not change in the repeated-action verdict only when its fingerprint never moved (SKY-17960) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8864
- Stop the Copilot secret screen flagging a quoted saved-login name (SKY-17984) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8865
- Complete runs that publish the generated file they promised (SKY-18053) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8866
- Task V3: log where a navigation dead end's URL came from (SKY-16206) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8867
- Add Claude Haiku 5.5 as an LLM_NAME variant for v1 (SKY-18088) by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8868
- Check a Task V3 job application's legal-standing answers against the data before the form moves on by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8869
- Settle the page before Task V3 captures its post-action screenshot (SKY-18163) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8870
- Retry inconsistent staging workflow run reads by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8871
- Remove internal working files from docs/ by @nickjtch-skyvern in https://github.com/Skyvern-AI/skyvern/pull/8878
- Add ENABLE_URL_VALIDATION kill switch for the SSRF host checks by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8881
- Log an archived S3 object download at warning without a traceback by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8884
- security: fix 27 skyvern-frontend npm vulnerabilities (SKY-18245) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8882
- security: fix 6 skyvern-ts client npm vulnerabilities (SKY-18245) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8883
- Record base fingerprints for Copilot proposals by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8886
- Raise the file-parser LLM call deadline from 30 s to 250 s by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8888
- Give the v1 Haiku 5.5 variant a Bedrock fallback (SKY-18088) by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8889
- Cache the fixed v1 action prompt on Claude models (SKY-18088) by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8890
- Stop a cancelled driver call being dropped un-awaited before it starts by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8891
- Invoice enterprise job recipe runs from a RECIPE_JOBS pricing row (SKY-18158) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8892
- A2A updates user on progress by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8893
- Refuse out-of-credit work at run start, code blocks, cached steps and SDK actions (SKY-18216) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8894
- Move four DataDragon schedules off Redshift maintenance and the 09:00 ET pile-up (SKY-18010) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8895
- Ask for the country code when a phone field reads a national number as international (SKY-18276) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8896
- Stop job-recipe Apply login at authentication and bind the verification-code identifier per block (SKY-18278) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8897
- Keep a fetched OTP code until an action types it and enforce the expected type on the webhook parse (SKY-18274) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8898
- Stop the Task V3 answer check from holding radio and checkbox picks (SKY-18212) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8899
- Disable Copilot New chat while history loads (#SKY-16435) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8900
- Docs: sync with production (2026-10-13) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8901
- Show where an agent's actions go, block by block, on the agent page by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8902
- Split growth-funnel activation into real, Copilot-test and editor-debug runs by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8903
- Copilot: send the current screenshot sharp on every call, keep history small (SKY-18247) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8905
- Bump version to 1.0.56 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8880
New Contributors
- @nickjtch-skyvern made their first contribution in https://github.com/Skyvern-AI/skyvern/pull/8878
Full Changelog: https://github.com/Skyvern-AI/skyvern/compare/v1.0.55...v1.0.56