Skyvern

Latest version: v0.1.73

Safety actively analyzes 723947 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 12

0.1.51

What's Changed
* Update max iteration errors by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1589
* Make text prompt executions a step in workflow runs by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1590
* Build a banner for the workflows page by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1591
* Add status and browser address to persistent browser sessions by satansdeer in https://github.com/Skyvern-AI/skyvern/pull/1561
* Update Bitwarden code to use env instead of secret manager if env is present by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1592
* Add `persist_browser_session` value in convert() function by Pawikoski in https://github.com/Skyvern-AI/skyvern/pull/1578
* Add Bitwarden to Dockerfile by suchintan in https://github.com/Skyvern-AI/skyvern/pull/1562
* remove observer from failure reason by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1593
* use the main prompt to generate the observer task url and title by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1594
* add td interactable detecting by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1596
* introduce a way to reload the page by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1597
* add reload action validate by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1598

New Contributors
* Pawikoski made their first contribution in https://github.com/Skyvern-AI/skyvern/pull/1578

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.1.50...v0.1.51

0.1.50

What's Changed
* add helper to generate webhook headers by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1543
* fix search on auto completion by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1544
* Update REadme with Skyvern 2.0 by suchintan in https://github.com/Skyvern-AI/skyvern/pull/1545
* Bitwarden updates by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1547
* Fix broken link in task table to retry task by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1548
* add webhook support for observer by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1546
* totp + proxy location support in observer by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1549
* generate warning if there's no plan in observer response by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1550
* fix observer cruise schema by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1551
* get the no observer plan warning back by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1552
* shu/autoupgrade pre commit by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1553
* add evaluation dataset by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1554
* update evaluation dataset by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1555
* check no plan after checking user_goal_achieved by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1556
* Add api path prefix into screenshots and title by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1557
* eval project sidebar by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1558
* fix new tab link by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1559
* Format observer outputs by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1560
* Show diagnostics in evaluation project by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1563
* migrate observer to task v2 by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1564
* fix workflow runs GET api by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1565
* Integrate v2 task api by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1566
* commit webvoyager result md by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1567
* remove all the commited dataset by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1568
* add webvoyager dataset by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1569
* Webvoyager dataset modification by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1570
* fix workflow run / observer schema by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1571
* update dataset by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1572
* remove all dataset by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1574
* add webvoyager datasets by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1575
* modify webvoyager datasets by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1576
* fix filter pick issue by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1577
* Revert "fix filter pick issue" by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1580
* add complete criterion to the main prompt by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1582
* Make email block parameterized by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1581
* task v2 api doc by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1573
* fix api v2 doc by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1583
* update the api v2 example to find the route on google maps by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1584
* fix <a> interactable detecting by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1588


**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.1.49...v0.1.50

0.1.49

What's Changed
* Add a tooltip (as title) on add parameter by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1511
* Make runnable type and runnable id nullable by satansdeer in https://github.com/Skyvern-AI/skyvern/pull/1495
* remove noisy debug log by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1512
* chain of thought for user goal extraction and goal completion in observer by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1513
* fix get first step issue by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1514
* fix selection issues by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1515
* Handle workflow run output null case by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1517
* Define browser manager API by satansdeer in https://github.com/Skyvern-AI/skyvern/pull/1497
* Fix react query cache key problem for saved tasks by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1518
* let observer continue exploring when task failed/terminated by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1520
* handle unexpected errors in observer by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1521
* Add AI suggestion endpoints by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1519
* fix loop_values in observer by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1522
* fix date picker issue by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1523
* fix finding blocking element issue by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1524
* Add FR Proxy + small script by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1525
* fix selection issue by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1526
* WorkflowRunNotFound should be a SkyvernHTTPException error by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1528
* Fix authentication errors by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1527
* Use persistent browser session in runnables by satansdeer in https://github.com/Skyvern-AI/skyvern/pull/1510
* observer completion improvement by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1529
* fix observer check completion bug by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1530
* Observer task history information prompt improvement by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1531
* observer summary by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1532
* Launch Observer by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1534
* feat: Add new model provider Novita AI by jasonhp in https://github.com/Skyvern-AI/skyvern/pull/1508
* add reset observer cruise functions by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1537
* decrease the hash trigger to 150 by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1541
* update action id prefix to act by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1542

New Contributors
* jasonhp made their first contribution in https://github.com/Skyvern-AI/skyvern/pull/1508

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.1.48...v0.1.49

0.1.48

What's Changed
* Use API order instead of reordering timeline by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1503
* Remove unused file by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1504
* sync - deleteOrphaned: true by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1505
* make observer prompt resize by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1506
* fail observer and workerflow runs if observer max iterations reached by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1507
* Observer improvement - Add the main goal as the context for the navigation block by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1498
* Fix Dockerfile by suchintan in https://github.com/Skyvern-AI/skyvern/pull/1509


**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.1.47...v0.1.48

0.1.47

What's Changed
* gracefully handle NONE computedstyle by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1401
* upgrade playwright to 1.49.1 by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1402
* mask value for password input by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1403
* close the new page/window opened by file download action by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1404
* Add ability to use observer in the prompt section by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1406
* Revert "Add ability to use observer in the prompt section (3194)" by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1407
* Add observer in UI by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1409
* Introduce persistent browser sessions model by satansdeer in https://github.com/Skyvern-AI/skyvern/pull/1408
* change the name of observer in dropdown by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1410
* Change default option for observer by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1411
* Record logs into step artifacts by satansdeer in https://github.com/Skyvern-AI/skyvern/pull/1339
* new API to the workflow run page by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1400
* fix get latest step by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1412
* add observer_cruise_index to observer_thoughts table by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1413
* revert playwright version by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1414
* Make the workflow title a link in the workflow run page by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1415
* Explicitly state url is optional in workflow blocks by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1416
* Observer code open source by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1417
* workflow run block db + schema transformation code by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1418
* create and update workflow run block inworkflow execution by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1419
* add organization_id filter for get_workflow and get_workflow_run by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1422
* workflow runtime API by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1421
* make observer thought artifacts work by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1423
* loop_over, current_value and current_index in the workflow_run_blocks table by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1425
* add navigation_payload to workflow run block by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1428
* re-add several label element to the element tree by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1429
* shu/workflowrun timeline get observer cruise id by workflow run id by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1430
* fix workflow run timeline infinite loop by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1431
* Workflow Run Timeline UI by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1433
* Fix overflow in workflow run timeline by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1434
* Choose the latest action in timeline by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1435
* Show block parameters when an action is active by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1437
* Change order of information in timeline info section by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1438
* thought card uses answers or thoughts by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1440
* add loop_values, current_value and current_index for WorkflowRunBlock by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1441
* new observer thoughts by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1442
* add workflow run block screenshots by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1443
* add workflow run block screenshot and observer thought screenshots by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1444
* do not show metadata thought yet by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1445
* fix prepend scheme for workflow url by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1436
* try to fix bitwarden issue by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1448
* workflow_run_block_id index for artifacts by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1450
* Use json_repair by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1453
* get observer cruise API by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1447
* use user_url if specified by user when running cruise by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1454
* recreate index for artifacts table by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1455
* add cost info to the workflow run repsonse by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1456
* fix successful steps count by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1457
* fail workflow run when running into cruise initialization errors by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1458
* fail observer cruise and mark workflow_run failed with failure reason when db error happens by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1459
* fix non-link loop values in observer by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1460
* Link to task diagnostics in block card by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1463
* Fix wrongly ordered action screenshots by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1464
* fix TOTP input issue by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1462
* Link to diagnostics in the block info part by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1466
* Handle 2FA codes that have the otpauth URIs by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1465
* UrlBlock - a block to navigate to a url by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1461
* Add workflow run cost by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1467
* make upload file from path log a debug log by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1468
* add observer_cruise_id to SkyvernContext and logs by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1469
* add observer cruise to get workflow_run api response by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1470
* add screenshot for the first task block by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1471
* set observer_cruise_id in SkyvernContext by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1472
* fix workflow ouput order by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1473
* set bw max retry to 2 by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1475
* Fix redirect bug when new template created by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1476
* add email block metadata to WorkflowRunBlock schema by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1477
* Let prompt box resize automatically by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1478
* keep fixing email workflow run block by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1479
* Observer Timeline UI Updates by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1480
* fix restart workflow run by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1481
* workflow run block description generation by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1482
* Use free input for loop value parameter by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1483
* Use local state for input loop value by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1484
* use new loop variable reference field by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1485
* Update checks on save for new loop block field by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1486
* use the first screenshot for llm thought by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1487
* Update domutils to handle cursor:auto by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1489
* fix forloop output parameter issue by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1490
* add extracted info to observer task history by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1488
* Fix Loop block parameters by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1492
* Misc loop block changes by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1494
* Fix loop block label update bug by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1496
* control workflow timeline order in backend - descending by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1491
* fix a bug where too many adder nodes are added by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1499
* hash long href link by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1500
* workflow timeline in reversed order by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1501
* Add block description by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1502

New Contributors
* satansdeer made their first contribution in https://github.com/Skyvern-AI/skyvern/pull/1408

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.1.46...v0.1.47

0.1.46

What's Changed
* Update workflow run page by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1372
* Show loading when parameters are loading by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1373
* Add tooltips to action and navigation blocks by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1375
* Add workflow actions in workflow page by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1376
* Use popover in add parameter experience by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1377
* edit navigation block tip by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1378
* refactor loopblock value by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1379
* Revert "refactor loopblock value" by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1380
* refactor loopblock value by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1381
* extend user goal check with complete criterion by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1382
* parse yaml criterion to block by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1383
* render complete criterion in task block by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1384
* add completion criteria to navigation block as well by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1385
* send webhook when task or workflow run is canceled by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1374
* upgrade litellm by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1387
* add timezone support by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1389
* Create SECURITY.md by ropwareJB in https://github.com/Skyvern-AI/skyvern/pull/1344
* fix SECURITY.md by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1390
* fix hack input trigger by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1392
* fallback to input when input selection failed by LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/1393
* Reuse proxy location when set by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1394
* Improve workflow failure reason by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1388
* add permanent_workflow_id to observer_cruises and observer_thoughts by wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/1396

New Contributors
* ropwareJB made their first contribution in https://github.com/Skyvern-AI/skyvern/pull/1344

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.1.45...v0.1.46

Page 4 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.