Releases: Skyvern-AI/skyvern
Releases · Skyvern-AI/skyvern
v0.1.26
What's Changed
- Fix release build - remove streamlit installation in Dockerfile by @wintonzheng in #867
Full Changelog: v0.1.25...v0.1.26
v0.1.25
What's Changed
- fix angular select bug by @ykeremy in #831
- Fix email node not saved correctly by @ykeremy in #832
- fix task status and add more explanation for failure reasoning by @wintonzheng in #833
- Fix a bug where adder node wasnt added to loop children by @ykeremy in #834
- fix the default smtp username and passworkd secret names by @wintonzheng in #835
- Add documentation for persist_browser_session by @ykeremy in #836
- Disable panning when focused on node title by @ykeremy in #837
- Fix workflow title initial style by @ykeremy in #838
- Add copy as curl button to run workflow form by @ykeremy in #839
- Make label changes unique by adding text by @ykeremy in #840
- documentation for totp by @wintonzheng in #841
- Fix totp doc syntax by @wintonzheng in #842
- fix totp image path by @wintonzheng in #843
- Doc typo fix by @ykeremy in #844
- Add complete action verification by @ykeremy in #845
- fix documentation: expired_at field for the totp endpoint by @wintonzheng in #846
- Auto minimize the sidebar in workflow editor by @ykeremy in #848
- Use new sidebar state by @msalihaltun in #849
- Implement 'you have unsaved changes' by @ykeremy in #850
- Change how parameters look in task node by @ykeremy in #851
- remove unused property from multiselect by @msalihaltun in #852
- update dependency by @LawyZheng in #853
- Email params should use str when injecting into the body by @ykeremy in #854
- Change the style of workflow header by @ykeremy in #855
- Ensure save button and parameters have same style by @ykeremy in #856
- Fix default value DB mapping by @ykeremy in #857
- Fix workflow reset issue upon update failure by @ykeremy in #858
- Only use json.dumps when workflow parameter type is json by @ykeremy in #859
- make totp_identifier parametrized in workflow by @wintonzheng in #847
- add disabled attr to element by @wintonzheng in #860
- Avoid js function naming conflict - rename sleep to globalSleep by @wintonzheng in #861
- skip unnecessary select-dropdown check for input by @LawyZheng in #862
- remove useless select support legacy by @LawyZheng in #863
- User goal check bugfixes by @ykeremy in #864
- Add ability to add default values to workflow parameters by @ykeremy in #865
- Validate json and don't allow null parameter values when running workflow by @ykeremy in #866
Full Changelog: v0.1.24...v0.1.25
v0.1.24
What's Changed
- Change how parameters are displayed in task node by @ykeremy in #827
- Auto update output parameter names after renaming a block by @ykeremy in #828
- support revival selection by @ykeremy in #829
- refactor custom-select/auto-complete context by @LawyZheng in #830
Full Changelog: v0.1.23...v0.1.24
v0.1.23
What's Changed
- multi-selection history by @LawyZheng in #813
- Ykeremy/downloaded filename prefix by @ykeremy in #814
- Fix parameterized URL bug in task block by @ykeremy in #815
- better context for select and auto-complete by @LawyZheng in #816
- Add download suffix to workflow editor by @ykeremy in #817
- Fix parameters being lost on save bug by @ykeremy in #818
- Auto filter deleted parameters from parameter_keys by @ykeremy in #819
- Add view button to toast after workflow run created by @ykeremy in #820
- wait until animation ends after scrolling by @LawyZheng in #821
- Invalid input types also default to text behavior by @ykeremy in #822
- Add datetime library to code block by @ykeremy in #823
- Fix a bug when first added node is loop type by @ykeremy in #824
- Make output parameters available by @ykeremy in #825
Full Changelog: v0.1.22...v0.1.23
v0.1.22
What's Changed
- Remove unused error log by @ykeremy in #804
- mark readonly elements as non-interactable by @LawyZheng in #805
- fix spinbutton issue by @LawyZheng in #806
- revert 'add elements to dropdown confirm prompt' by @LawyZheng in #807
- fix prompt punctuation format by @LawyZheng in #808
- make totp code fetch more reliable by @wintonzheng in #809
- Fix workflow fields not updating correctly by @ykeremy in #810
- Change text copy to use fallback by @msalihaltun in #811
- Show message that workflows feature is experimental by @ykeremy in #812
Full Changelog: v0.1.21...v0.1.22
v0.1.21
What's Changed
- try to fix mult-level selection trigger by @LawyZheng in #794
- Only log duplicate file line if there are dupe files by @ykeremy in #795
- Add adder node after the first node is added by @ykeremy in #796
- Invalidate workflow query after save by @ykeremy in #797
- use workflow_run_id screenshot when task has the workflow_run_id by @wintonzheng in #798
- update custom selection prompt by @LawyZheng in #799
- fix custom selection bugs by @LawyZheng in #800
- Deletable nodes by @ykeremy in #801
- remove empty newline char in extract-action prompt by @wintonzheng in #790
- Add delete action in workflows table by @ykeremy in #802
- Invalidate workflows query when saved by @ykeremy in #803
Full Changelog: v0.1.20...v0.1.21
v0.1.20
What's Changed
- fix auto complete detect by @LawyZheng in #765
- subscribe element classname change by @LawyZheng in #766
- fix domutils potential bugs by @LawyZheng in #767
- use cached prompt generation by @ykeremy in #768
- Fix the prompt cache window - use settings.PROMPT_CACHE_WINDOW_HOURS by @wintonzheng in #769
- Fix support bot link by @mihail911 in #770
- stop scrolling when cant scroll by @LawyZheng in #771
- hack input-select select by @LawyZheng in #772
- add org id and task id to the max steps override log by @wintonzheng in #773
- Add button to rerun workflow in workflow run screen by @ykeremy in #774
- Change rerun workflow behavior by @ykeremy in #775
- More visibility into attached files and duplicate status by @ykeremy in #776
- Add persist_browser_session flag to workflows by @ykeremy in #777
- better detect dropdown menu by @LawyZheng in #778
- Update prompting-guide.mdx by @kati3-design in #754
- add organization_id to the 'Created new task' log by @wintonzheng in #779
- fix fastapi docs by @VittorioYan in #761
- Update meeting link by @suchintan in #780
- add openai env example and update README by @VittorioYan in #764
- Fix cyclic import by @ykeremy in #781
- make task failure log more consistent with 'marking task as failed' by @wintonzheng in #782
- get exc_info=True back from the last commit by @wintonzheng in #783
- TOTP code db + agent support for fetching totp_code from db by @ykeremy in #784
- update and fix totp schema by @wintonzheng in #785
- multi-level selection support by @LawyZheng in #786
- use instance attr for custom selection result by @LawyZheng in #787
- make polling timeout configurable and 5mins by default by @wintonzheng in #789
- Editable workflows by @ykeremy in #792
- workflow run streaming by @ykeremy in #791
- Add TOTP stuff to task node by @ykeremy in #793
New Contributors
- @VittorioYan made their first contribution in #761
Full Changelog: v0.1.19...v0.1.20
v0.1.19
What's Changed
- add async http client by @wintonzheng in #760
- incress max press text by @LawyZheng in #762
- add support bot link by @mihail911 in #763
New Contributors
- @mihail911 made their first contribution in #763
Full Changelog: v0.1.18...v0.1.19
v0.1.18
What's Changed
- optimize svg cache and add retry by @LawyZheng in #752
- fix no exist artifact read by @LawyZheng in #753
- support value select for custom selection by @LawyZheng in #756
- Check error existance for the context manager handling by @ykeremy in #757
- catch litellm no deployment error (token ratelimit / ValueError) and raise LLMProviderErrorRetryableTask by @wintonzheng in #758
- remove min_length constraint of 1 for task.url by @wintonzheng in #759
- support aws s3 storage by @wintonzheng in #720
Full Changelog: v0.1.17...v0.1.18
v0.1.17
What's Changed
- Workflow editor by @ykeremy in #735
- catch and log db error in generate_task api by @ykeremy in #734
- Update workflows table actions by @ykeremy in #736
- Fix bad error handling in task recording by @ykeremy in #737
- Fix double button loading by @ykeremy in #738
- webhook request validation doc update by @wintonzheng in #739
- update the code snippet title for webhook request validation by @wintonzheng in #740
- update chrome args by @LawyZheng in #741
- remove browser init injection by @LawyZheng in #742
- general selection bugfix by @LawyZheng in #743
- adding step_exception to provide more signal of why the step failed by @ykeremy in #730
- trim element tree bugfix by @LawyZheng in #744
- Update prompting-guide.mdx by @kati3-design in #747
- Update mint.json by @kati3-design in #748
- add aiohttp get text by @LawyZheng in #749
- handle litellm APIError for the router and raise LLMProviderErrorRetryableTask by @wintonzheng in #750
- update logging for task auto restart by @ykeremy in #751
New Contributors
- @kati3-design made their first contribution in #747
Full Changelog: v0.1.16...v0.1.17