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