Releases: openops-cloud/openops
Releases · openops-cloud/openops
0.5.0
⚠️ NOTICE
Breaking Change: This release removes 2 features:
- Removing the ability to rerun failed workflows from the failed step.
- Removing Zendesk block trigger "New Ticket In View".
🚀 Features and Improvements
- Added support for opening runs and flows in a new browser tab.
- Added support for rerunning successful runs.
- Added new block action for modifying Terraform variables (
tfvars
files). - Added initial k8s Helm chart.
🐛 Bug Fixes
- Fixed issue with minified React error on token expiry.
- Prevented runtime errors by using optional chaining when accessing dynamic trigger keys.
- Fixed reusing the arguments when rerunning failed webhook workflows.
- Fixed UI pagination bugs in the workflows table.
0.4.6
🚀 Features and Improvements
- Introduced the possibility to manually stop a workflow run
- Added UI context integration to LLM for improved contextual awareness
- Introduced UpgradeToUseCompanyTemplatesBanner component
- Integrated telemetry for executed workflows
- Enhanced RDS delete instance action with FinalDBSnapshotIdentifier property
- Implemented content-based error detection for MCP tool responses
- Improved admin user creation resiliences
🐛 Bug Fixes
- Corrected tools output content for copy/download operations
- Resolved mislinked form fields in sortable arrays
- Fixed script linking issues for multi-OS compatibility
- Resolved double progress updates for the same run
- Fixed umbrella actions to dynamically support single accounts
- Added heartbeat to the conversation endpoint
🔧 Maintenance
- Use redis to support larger payloads between engine and server
- Removed workflow size validation
- Reduced frequency of update run requests
0.4.5
🚀 Features and Improvements
- Renamed the "End workflow" action to "Stop Execution" for better terminology.
- Improved AI tools output and naming.
🐛 Bug Fixes
- Fixed issue with empty
attributeName
in EC2 modify instance action. - Fixed scheduling triggers not respecting the defined execution time.
- Removed redundant quotes from text in the builder JSON wrapper.
🔧 Maintenance
- Removed deprecated v2 flows endpoints.
- Removed seed table Auto EC2 instance shutdown.
0.4.4
🚀 Features and Improvements
- Enabled manual triggering of runs.
- Improved the runs table to display test runs.
- Introduced a new "Get CostGuard Recommendations" action for FinOut integration.
- Added a toggle to truncate numeric values when inserting records into OpenOps Tables.
- Allowed a greater size of data to be stored via the Storage block.
- Blocked certain AWS CLI commands to prevent misconfiguration.
- Enhanced AI chat UI with error display, improved message handling, and compatibility with AI-SDK v5.
🐛 Bug Fixes
- Fixed bug in Jira project retrieval by adding pagination.
- Resolved TLS configuration issues in Nginx and Docker Compose deployments.
- Fixed performance issues in
DataSelector
. - Fixed ordered list alignment for multi-digit numbers inside workflow documentation.
🔧 Maintenance
- Migrated to AI-SDK v5.
0.4.3
🚀 Features and Improvements
- Added support for GPT-5 models, including mini and nano variants.
- Updated AWS Cost MCP tools.
- Changed data selector to display array indices as 1-based for consistency.
🐛 Bug Fixes
- Corrected Date Operations block "Add/Subtract time" action for end-of-month and leap year edge cases.
🔧 Maintenance
- Disabled structured outputs for GPT-5 models.
0.4.2
🚀 Features and Improvements
- Added Vantage block
- Added ServiceNow block
- Added Storage “List All” action
- Added Vega “Get Anomalies” action
- Editor Upgrade: Switched code-editor/viewer to the Monaco editor for richer code-editing experience.
🐛 Bug Fixes
- Template Catalog Behavior: Prevented filters from resetting during search input, ensured search input resets on filter selection, kept sidebar subtitle in sync, and corrected chevron icon direction.
- Auth & Session Stability: Prevented page reloads on sign-in 401 errors, fixed CloudFix custom API authentication, and ensured AWS CLI env vars are only added when non-empty.
- Message & History Handling: Stopped duplicate messages in chat history.
- Large flow outputs will now fail the run instead of returning "(truncated)" string.
0.4.1
🚀 Features and Improvements
- Added new CloudFix block.
- Added new Kion block.
- Added additional Ternary actions.
- Added API documentation reference in Zendesk custom API UI and updated form labels.
- Improved AI code generation prompt and context handling.
🐛 Bug Fixes
- Resolved Slack interactions returning “Unexpected token” errors.
- Corrected code conversation history handling.
- Fixed workflow runs getting stuck when run failed with general engine errors.
🔧 Maintenance
- Added boolean validator for checkbox properties.
- Fixed number property default validation issues.
- Refactored AI MCP tool selection and context building.
- Updated
ai-sdk
packages and local compose app name.
👏 Contributions
- Thank you @rhs615 for contributing the Kion integration block!
0.4.0
⚠️ NOTICE
Breaking Change: The Slack 'Request Action' workflow action now sends a different payload when an interaction is made. This update will affect paused workflows that ran before the update and are resumed after the update. Please re-run the workflows to fix this issue.
🚀 Features and Improvements
Blocks:
- Added additional CloudHealth actions.
- Added additional Cloudability actions.
- Added additional FinOut actions.
- Added additional Ternary actions.
- Added Flexera One block.
- Added additional Umbrella recommendation types.
- Added Zendesk block.
Workflow & loop flexibility:
- Supported literal items and objects as loop inputs.
AI:
- Added AI support in code blocks.
🐛 Bug Fixes
- Prevented previously failed steps from re-executing when resuming flow runs.
- Fixed “Select all” in multi-select block property when the field value is an object.
- Fixed displaying workflow progress tracking in looped steps.
- Resolved
/open
call issues and empty AI step initialization when selecting a trigger. - Removed obsolete right sidebar visibility control during flow runs.
🔧 Maintenance
- Fixed license-check step on contribution pull requests.
- Integrated CodeMirror in code markdown.
- Preloaded fonts in Storybook for reliable Chromatic rendering.
- Updated
logz.io
package.
👏 Contributions
Big thanks to @joshk0 for contributing additional Ternary actions!
0.3.4
🚀 Features and Improvements
- Added Pelanor block integration.
- Added additional CloudHealth block actions.
- Added link to Archera documentation.
🐛 Bug Fixes
- Improved failed step input/output data visibility in the UI.
- Linear block: made 'labels' field optional to align with Linear UI behavior.
- Fixed issue where reconnect popup discarded pending form changes on tab refocus.
- Resolved duplicate label display in Linear block by filtering based on selected team.
- Fixed loop output rendering issue.
- Corrected step test input caching behavior.
- Enabled retry on 502 Bad Gateway errors for Table block row operations.
🔧 Maintenance
- Bumped
chromaui/action
from 13.0.1 to 13.1.2.
0.3.3
🚀 Features and Improvements
- Added new Finout integration
- Added new Vega Cloud integration
🐛 Bug Fixes
- Fixed an error when testing condition steps