Repository navigation
v0.34.1
Highlights
- Spring Boot 4.1. The platform now runs on Spring Boot 4.1. (#6009)
- Send logs straight to AWS CloudWatch. OpenTelemetry logs can be exported to CloudWatch OTLP endpoints with SigV4 signed requests, so you no longer need the AWS collector agent. By @igorbeslic (#6021)
- Better Anthropic support. Chat calls return the model's answer instead of its thinking block, and structured output now uses Anthropic's native support. (#5890, #5922)
- Docs one click away. Component actions and triggers now link to their documentation. (#5985, #6007, #6014)
What's Changed
AI
- Return the model's answer instead of its thinking block from Anthropic chat calls (#5890)
- Use native structured output for Anthropic and strip code fences before JSON validation (#5922)
- Skip type validation for formula values such as
fromAi(...)(#5976) - Refresh AI Agent node icons when a cluster element is replaced (#6004)
Workflow editor
- Report a data pill that references a node which does not run before it (#5892)
- Name the property an issue concerns, open advanced properties that have one, and list the editor's own issues in the code editor (#5894)
- Filter data pill suggestions by typing, and stop the node details panel jumping while a pill is entered (#5897)
- Name data pills after their own node instead of a positional match (#5949)
- Do not open the Data Pill Panel for properties that accept literals only (#5950)
- Keep the Data Pill Panel shut when it has nothing to show (#5971)
- Keep the canvas empty until the workflow is laid out instead of showing a placeholder manual trigger (#5899)
- Inset a left-to-right workflow from the canvas's left edge when it is opened (#5944)
- Keep a workflow's layout direction when it is duplicated or imported (#5935)
- Replace a trigger in place, and fix an update depth loop in the embedded workflow builder (#5938)
- Close the cluster elements canvas when another workflow is opened (#5981)
Script editor
- Make the right panel and its Input/Connections split resizable, and narrow the gaps between panels (#5901)
- Group the Save and Test buttons like the workflow code editor (#5926)
Testing and executions
- Show a failed node test in the Output tab instead of a global toast (#5906, #5957)
- Let actions without a declared output be tested, and report a test that returns no data instead of failing (#5918)
- Keep a workflow test running when the browser tab is hidden (#5920)
- Skip the missing required properties refetch while the workflow has no id (#5924)
- Remember a dismissed connection testing note across reloads (#5933)
- Keep the executions list status current while a run is still in progress (#5941)
- Show embedded workflow executions of published integration versions (#5930)
Workflow engine
- Cancel sibling branches and report the real error when a parallel branch fails (#5910)
- Send a JSON or XML HTTP Client body whose content is an array as an array (#5908)
- Treat an output computed by an output function as real data (#5912)
- Accept any keys in the objects of an array whose items declare no properties (#5914)
- Resolve missing keys to null in formula projections and selections, and document both (#5916)
Components
- Fix the Discord New Message trigger by @pamod-madubashana (#5882)
- Add documentation links to component actions and triggers, including Webhook, Discord, MySQL, PostgreSQL and nested operations (#5985, #6007, #6014)
Projects and deployments
- Explain why a project cannot be deployed, and disable publishing and deploying projects without workflows (#5998, #6012)
- Link project deployments and their workflows to the project editor (#5946)
- Add a Manage Workspaces sidebar link and open workspace projects from the workspaces list (#5979)
Sign-up and accounts
- Offer login and password reset when signing up with an email that already has an account (#5987, #6018, #6019)
- Issue the XSRF cookie on page load so the first sign-up attempt is not rejected (#5994)
- Return the user uuid from
/api/accountand identify restored sessions in PostHog (#5969, #5964)
UI
- Theme the sidebar red for production and a stronger amber for staging (#5983)
- Refactor and migrate the Data table, Settings > Users and other dialogs by @kresimir-coko (#5961, #5962)
- Highlight only the hovered item when combobox items share a name (#5936)
- Show a white check mark in a selected MultiSelect option (#5942)
- Align dialog sidebar and Inputs empty state padding (#5974)
- Show the workflow name tooltip arrow and open the category filter tooltip on the left (#5997)
New Contributors
- @pamod-madubashana made their first contribution in #5882
Full Changelog: v0.34.0...v0.34.1