Releases: heymrun/heym
Release list
v0.0.59
What's Changed
-
feat: add sentry service and node by @eryue0220 in #280
-
Add MCP and chart output to node reference by @mbakgun in #287
-
Link environment variable reference from docs by @mbakgun in #288
-
Thank for Sentry Node : @eryue0220 🎉
-
Thanks @sajdakabir for SRF via POST Advisory (GHSA-jjvx-3wfc-p8hq) 🌸
What's New in Heym: OpenAI Codex Node
We're excited to announce the native OpenAI Codex node for Heym's workflow builder.
This addition brings fully automated, agentic coding capabilities directly into your visual workflows, enabling you to trigger autonomous coding tasks from cron jobs, webhooks, Slack messages, or GitHub events.
Authentication Made Simple
The Codex node introduces a groundbreaking authentication option.
Instead of managing OpenAI API keys and paying per token, you can now authenticate using your existing ChatGPT Plus or Pro subscription through a secure OAuth PKCE flow.
Heym securely stores and auto-refreshes your token bundle, eliminating surprise API bills while maintaining full functionality.
Traditional access-token mode remains available via an auth-mode toggle for teams that require it.
Seven Publish Modes
Choose exactly how your changes ship with flexible publish options:
diff_only: Edit locally and return the patch with changed files, nothing pusheddraft_pr: Commit, push, and open a draft pull requestopen_pr: Commit, push, and open a review-ready pull requestcommit_push: Commit and push a branch without creating a PRdirect_commit: Commit straight to the base branchupdate_existing_pr: Add a commit to an existing branch or PR, opening one if none existspatch_artifact: Save the diff as a downloadable file and return apatchUrl
Agent Tool Integration
Attach the Codex node to any AI Agent so the agent can delegate coding tasks dynamically.
All node fields, including task prompt, repository, and branch, can be populated by the agent at runtime, enabling sophisticated multi-agent workflows.
Human-in-the-Loop Workflows
When Codex requires a product decision or missing information, it returns a needs_input status and pauses execution with a shareable follow-up link.
Route the question output to Slack, email, or Discord for team input.
Answering resumes the same Codex thread and execution, ensuring you maintain control without becoming a bottleneck.
Structured Results
Every Codex execution returns comprehensive structured output, including:
- A summary of changes
- Validation notes
- The complete git diff
- A list of changed files
This enables downstream nodes to process results programmatically and integrate with your existing CI/CD pipelines.
Isolated Execution
Codex clones repositories in an isolated runner environment, ensuring safe and predictable execution.
The node handles the complete lifecycle from repository cloning through code generation to result packaging.
Why It Matters
This release represents a significant step forward in workflow automation, enabling teams to save an average of 3.6 hours per developer per week on repetitive coding tasks while maintaining full control over how changes are integrated into their codebases.
Full Changelog: v0.0.58...v0.0.59
v0.0.58
What's Changed
- impl/workflow-history-deeplink by @mbakgun in #284
- impl/bring-to-canvas-url-sync by @mbakgun in #285
- bump/version by @ckakgun in #286
Security
- Template get-by-id IDOR (GHSA-5748-x76g-v68m) and team member management
privilege escalation (GHSA-vxpw-x7j7-8723), both reported by
@sajdakabir. Thank you.
Full Changelog: v0.0.57...v0.0.58
v0.0.57
What's Changed
- impl/share-dialog-wordings by @mbakgun in #281
- fix/dashboard-widget-trigger-guards by @ckakgun in #282
- Add canvas execution highlights by @mbakgun in #283
Heym adds Canvas Execution Highlights, a new debugging and observability layer for visual workflows.
After an execution completes, highlighted node outputs can be displayed inside a searchable and collapsible canvas panel. The feature supports live executions, restored execution history, and runs initiated through dashboard widgets.
For developers building complex agent and LLM workflows, this provides a faster way to understand what happened during execution without inspecting every node individually.
Full Changelog: v0.0.56...v0.0.57
v0.0.56
What's Changed
- fix: make plugin path safety checks cross-platform by @VeraPyuyi in #272
- impl/documentation-quick-menu by @ckakgun in #273
- impl/chat-queue by @mbakgun in #278
- docs: add plugin authoring guide by @VeraPyuyi in #275
- fix: make plugin dependency locking cross-platform by @VeraPyuyi in #276
- fix: clarify plugin node panel states by @VeraPyuyi in #277
- feat(frontend): add searchable select input by @eryue0220 in #274
- bump/version by @mbakgun in #279
🔌 New in Heym: Plugins are here!
You can now extend heym with plugins ! Add new tools and capabilities to your canvas / workflows in just a few clicks. No setup headaches, no code required. Build your own , zip it and deploy !
Live now at https://heym.run
New Contributors
- @VeraPyuyi made their first contribution in #272
Full Changelog: v0.0.55...v0.0.56
v0.0.55
What's Changed
- impl/continuation by @mbakgun in #265
- impl/workflow-properties by @ckakgun in #266
- fix/analyzer-ui by @mbakgun in #267
- feat: per-workflow timeout + run-level error in execution log by @ckakgun in #268
- [codex] refactor properties panel into node modules by @mbakgun in #269
- [codex] refactor workflow executor node handlers by @mbakgun in #270
- impl/plugin by @ckakgun in #271
Full Changelog: v0.0.54...v0.0.55
v0.0.54
What's Changed
- [codex] Improve README onboarding and feature showcase by @mbakgun in #260
- impl/clickhouse by @mbakgun in #262
- feat: add linear service by @eryue0220 in #261
- bump/version by @ckakgun in #263
- fix/linear-node by @mbakgun in #264
New Nodes: Linear and ClickHouse
This release adds two new integration nodes to Heym.
Linear
Automate Linear workflows directly from the canvas:
- Manage issues, comments, teams, projects, states, and members
- Create, update, list, and delete Linear records
- Use Linear data in downstream workflow steps
ClickHouse
Bring ClickHouse data into your automations:
- Connect to ClickHouse
- Run queries from workflows
- Use query results in AI and automation flows
Full Changelog: v0.0.53...v0.0.54
v0.0.52
v0.0.51
What's Changed
- feat: add notion service by @eryue0220 in #245
- impl/notion-expressions by @mbakgun in #247
- bump/version by @ckakgun in #248
What’s new in Heym 🤗 : full Notion integration with internal token and OAuth credentials, workflow support for pages, databases, data sources, and blocks, plus expression-powered Notion node inputs and editor discovery tools.
Thanks for the great contribution! @eryue0220
Full Changelog: v0.0.50...v0.0.51
v0.0.50
What's Changed
RAG just got simpler in Heym 0.0.50.
You can now run vector stores on Postgres with pgvector, not just Qdrant. Vectors live in Heym's own database, so there is no extra service to deploy.
Pick your backend per store, point a RAG node at it, done. Same insert, search, metadata filters, and reranking either way.
Existing Qdrant setups keep working, nothing to migrate.
Full Changelog: v.0.0.49...v0.0.50
v0.0.49
What's Changed
- deps(backend)(deps): bump pydantic-settings from 2.14.0 to 2.14.2 in /backend in the python-web-stack group across 1 directory by @dependabot[bot] in #236
- feat: add fe e2e test by @eryue0220 in #233
- [codex] Fix workflow creation transaction visibility by @mbakgun in #237
- [codex] Improve mobile dashboard controls by @mbakgun in #238
- impl/e2e-test-iterations by @mbakgun in #240
- impl/chat-tab-iterations by @mbakgun in #242
- bump/version by @ckakgun in #243
Full Changelog: v0.0.48...v.0.0.49