Kestra 0.24 introduces Playground Mode, Task Caching, Apps Catalog, and official SDKs
Blog post from Kestra
Kestra 0.24 introduces several new features and improvements, including Playground mode, Task Caching, an Apps Catalog, and official SDKs for multiple programming languages. Playground mode, still in beta, allows users to build workflows iteratively, similar to a Jupyter notebook, enabling task-by-task execution and inspection without rerunning entire workflows. Task Caching optimizes performance by storing the outputs of computationally expensive tasks, reducing the need for repeated execution. The Apps Catalog, available in the Enterprise Edition, enables organizations to showcase their applications in a user-friendly format. Additionally, Kestra now supports dynamic dropdowns via HTTP functions, improved Slack integration, a new execution dependency view, CSV export capabilities, and a universal file protocol for more consistent file handling. Official SDKs for Java, Python, JavaScript, and Go enhance the ability to interact with Kestra's API, while the release also includes enhancements to existing plugins and new plugins for various integrations, including VMware, Cyberark, Salesforce, and more. These updates aim to streamline workflow management and enhance integration capabilities across different tools and environments.