-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Changelog Draft
As requested, here is a draft changelog based on PRs merged in the last week. This draft highlights big changes in a catchy, exciting tone and includes placeholders for screenshots.
🚀 Skyvern August Update: Supercharged Workflows, Smarter AI, and Sleeker UI!
💪 Workflow Script Powerhouse
We've completely transformed how you create and manage workflow scripts, making them more powerful and reliable than ever!
- Show All Scripts at a Glance - Toggle between showing and hiding scripts across all nodes with a single click, making it easier to review and debug your entire workflow
- Dedicated Start Block Storage - Your workflow scripts now have a dedicated
__start_block__
that automatically expands when needed, keeping your code organized and maintainable - AI Fallback Mechanism - Never worry about script failures again! Enable our new AI fallback toggle to automatically generate fresh code when cached code execution fails
- Enhanced Action Storage - Capture additional text and option values in your workflow actions for more detailed tracking and analysis
[SCREENSHOT: Workflow editor showing the new "Show All Scripts" button with multiple code blocks visible]
🧠 Advanced AI Integration
Take full control of your AI models with powerful new selection and configuration options!
- LLM Model Selector - Choose the perfect AI model for your document parsing tasks with our new model selector in File Parser and PDF Parser nodes
- Gemini Reasoning Enhancement - Fine-tune AI reasoning with new controls for reasoning depth and thinking budget
- Secondary LLM Handler Support - Seamlessly switch between primary and secondary LLM handlers for more flexible AI processing pipelines
[SCREENSHOT: File Parser configuration panel showing the new model selector dropdown]
🔍 Debugger Continuity
Experience a revolutionary upgrade to your debugging workflow that saves you time and reduces repetitive work!
- Block Output Tracking - System now intelligently tracks all block runs and their outputs across debugging sessions
- Output Reusability - Previous block outputs are automatically fetched and can be reused in new debugging sessions
- User Overrides - Customize and override specific block outputs with your own values, stored locally for your convenience
[SCREENSHOT: Debugger interface showing block outputs panel with override controls]
💻 Enhanced Window Controls
We've completely revamped how windows behave in your workspace, giving you more control and a cleaner interface!
- Restored Window Functions - Minimize, maximize, and restore functionality is back for all floating windows
- Improved Code Block UI - Start blocks now automatically expand when code is flipped to "back" view
- Enhanced Code Cache Access - Access your cached code faster with our new lightning bolt icon button
[SCREENSHOT: Floating window showing the new minimize, maximize, and restore controls in action]
🛠️ UI Improvements
- Smoother Scrolling - Implemented native-like nested scrolling in the code editor for a more natural experience
- Logo Centering - Properly centered Skyvern logo in sidebar for improved visual alignment
- Terminology Update - Replaced "Scripts" with "Code" throughout the interface for clearer understanding
- Workflow Failure Tips - Get targeted advice for common workflow issues with our new contextual tips system
⚡ Performance Enhancements
- Run Timeline API - Gain unprecedented visibility into your workflow execution with detailed timeline data
- Reduced Log Verbosity - Animation timeout logs now appear at debug level instead of info, making your logs cleaner
- Selfhost Environment Support - Added 'selfhost' to Temporal enabled environments with browser session tracking
🔐 Security Updates
- Better Authentication - Now supporting dash-formatted TOTP secrets for more flexible authentication
- Secure Cloud Storage - Toggle password visibility for sensitive API keys in our renamed "Cloud Storage" node
- Enhanced Error Diagnostics - More comprehensive logging shows exactly why a script fails, making troubleshooting faster
🐛 Bug Fixes
- LLM Variable Initialization - Fixed "cannot access local variable" errors by properly initializing LLM-related variables
- Browser History Fix - Resolved issues with browser back button behavior for smoother navigation
- Fixed Overflow Issues - Resolved browser stream overflow issues for cleaner display of content
🔮 Coming Soon
Stay tuned for exciting new features in our workflow automation and script management capabilities! Our team is hard at work on the next wave of improvements to make Skyvern even more powerful and user-friendly.
Feel free to add screenshots and make any edits needed to this draft. Let me know if you'd like any changes to the format or content!