Repository navigation
v0.34.0
ByteChef v0.34.0
This release brings sticky notes, multiple triggers per workflow, two new components (SSH and Neon), and thinking controls for LLMs. It also fixes a long list of editor rough edges.
Highlights
Sticky notes. Add notes directly on the workflow canvas to document what a flow does. (#5827)
Multiple triggers. Add and remove more than one trigger in a single workflow. (#5824)
Lock the canvas. A new toggle locks node positions so you don't drag things by accident. (#5794)
SSH component. Run commands on remote servers over SSH. (#5858)
Neon component. Connect workflows to Neon serverless Postgres. (#5825, #5870)
Thinking and reasoning effort. LLM components now expose Thinking and Reasoning effort settings. (#5884)
Paste data pills. Paste a data pill path into a property input and it becomes a real data pill. (#5836)
Workflow editor
Workflow issues now point to the exact cluster element. Missing connections show up in node errors. (#5788)
Warnings use a readable colour and are listed separately from errors. (#5876)
The output tab warns you when it shows placeholder sample data. (#5857)
Fork/Join branches and Branch cases no longer trigger false "wrong task order" warnings. (#5847)
Display conditions refresh after you switch a node's action. (#5849)
Cluster element options refresh when a dependency value changes. (#5862)
Cluster element options no longer load for components that still need a connection. (#5792)
Switching the Type in Set Value clears the old data pill. (#5855)
Deleting a task dispatcher closes its open details panel. (#5866)
Select lists no longer show the default option twice. (#5834)
Side panels line up with the toolbar and each other. (#5838)
The Edit Script dialog matches the code editor layout. (#5869)
Long workflow names are truncated in the sidebar. (#5786)
Executions and webhooks
The executions filter matches every version of a workflow and shows which version each run used. (#5864)
Testing now fires the webhook trigger you picked, not the first one. (#5853)
Actions can read files from webhook triggers during testing. (#5841)
Inferred output schemas type webhook file bodies as files and enums as strings. (#5851)
Long error and log text wraps instead of overflowing. (#5843)
AI
Anthropic: no default top_k is sent, Max Tokens is bounded, and a sensible default applies when it's not set. (#5880, #5885)
Knowledge Base pages show only the embedding-inactive message when embeddings are off. (#5803)
The skill markdown preview handles empty files correctly. (#5802, #5872)
Components
Firecrawl Scrape supports a persistent browser profile. (#5845)
Component search respects the platform component filter. (#5808)
Embedded
Integrations and Automation Workflows lists show triggers and components the same way as the rest of the app. (#5815)
Opening an embedded automation workflow resets the details panel. (#5813)
Instance configuration shows entered credentials under Authorization Parameters. (#5832)
UI and performance
The project editor preloads from the Projects page, so it opens faster. (#5784)
A new shared Dialog component replaces the AI Skill and Project Deployment dialogs. (#5819)
The component popover got a round of improvements and fixes. (#5826)
A Radix upgrade fixes an update loop in the header workflow select. (#5829)
Auth session state is fixed, account requests are shared, and useIsTenantAdmin is added. (#5821)
Tooltips have a max width and fit their text. (#5874)
ScrollArea scrolls when capped by max-height. (#5887)
Contributors
Thanks to @ivicac, @kresimir-coko, @igorbeslic, and @marko-kriskovic.
Full Changelog: v0.33.2...v0.34.0