v0.2.23

Skyvern-AI/skyvernv0.2.23Nov 14, 2025by wintonzheng

AI Summary

Fixes for Angular click events and improvements to the SDK and prompt improvement UI.

Key Highlights

  • Angular click event support
  • SDK improvements (IDE highlighting, type support)
  • Prompt improvement UI
  • SDK browser log disabling

New Features

  • Angular click support
  • SDK improvements
  • Prompt improvement UI

Full Release Notes

## What's Changed
* support angular click event by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3960
* fix empty totp generated by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3961
* fix upload file issue by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3962
* SDK: Disable browser logs by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3958
* Expose 'from skyvern import SkyvernSdk' import by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3957
* Simplify SkyvernPage _decorate_call by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3959
* fix get_workflow_for_workflow_run query; filter on wr org, not wf org by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3963
* add remove all unique ids by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3964
* allow user-based generic prompt improval [sic] by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3965
* Fix 'multiple values for keyword argument 'prompt'' by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3966
* SDK: improve IDE highlighting/type support by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3967
* Release v0.2.23 by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3969
* Code generation improvement for select_option action - use label if value is not present by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3973
* fern should point to the staging openapi.json schema by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3972
* add some UI for prompt improval [sic] by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3974
* click context bug: clicking dropdown menu should be considered as a multi option click by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3975
* add log context for No browser state found when creating workflow_run_block by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3977
* Show active workflow title in parameters ui by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/3978
* Pedro/vertex cache minimal fix by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/3981
* Merge SkyvernSdk and Skyvern extending Fern client by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3987
* Browser Profile CDP Fix by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/3990
* support non url task block by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3983
* SDK: fixing 422 error for empty requests by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3968
* Parameter search & inline display for Past Runs and Run History pages by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/3985
* parallelize goal check within task by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/3997
* fix error reason when page is no data by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3998


**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.2.22...v0.2.23