0.86.3-rc.10
No changes Thanks ❤️ No contributors
No changes Thanks ❤️ No contributors
🔌 Pieces fix(pieces): file uploads no longer send empty or corrupted files (#14263) @majewskibartosz fix(approval): Create Approval Links shows "link expired" when email scanners prefetch approval emails (#14255) @majewskibartosz feat(mcp-client): add piece to call external MCP server tools (#14221) @sanket-a11y ✨ Exciting New Features feat(chat): let users rate replies with thumbs up/down and sha…
No changes Thanks ❤️ @MrChaker
No changes Thanks ❤️ @MrChaker
No changes Thanks ❤️ @MrChaker
No changes Thanks ❤️ @MrChaker and @abuaboud
No changes Thanks ❤️ @MrChaker
feat(platform): add per-piece action & trigger visibility controls (#14099) @othmanemad 🔌 Pieces fix(pieces): externalize deps that break when inlined (amazon-s3, image-helper, scrapeless) (#14117) @kishanprmr chore(aws-bedrock): mark piece as deprecated in display name (#14152) @sanket-a11y Thanks ❤️ @MrChaker, @kishanprmr, @othmanemad and @sanket-a11y
🐞 Bug Fixes fix(file): S3 uploads and file cleanup failing on OCI and other S3-compatible storage (#14115) @majewskibartosz fix(tables): keep column order consistent when importing tables from JSON (#14156) @majewskibartosz Thanks ❤️ @MrChaker, @abuaboud and @majewskibartosz
✨ Exciting New Features feat(benchmark): api-key-only auth for the benchmark CLI (#14165) @abuaboud Thanks ❤️ @abuaboud
Revert "fix(chat): chat can no longer die silently — recovery layer + resumable turns" (#14159) @abuaboud chore: remove noisy logs from jobBroker (#14143) @MrChaker fix: circular import (#14139) @MrChaker feat(telemetry): fix event tracking gaps and restrict PII to cloud deployments (#13986) @moaaz-ae chore: add logs to job polling path in app (#14113) @MrChaker chore: add logs to job polling path…
feat: release 0.86.2 (#14109) @MrChaker feat: add endpoint to export queues to promethues (#14108) @MrChaker fix(builder): surface internal error cause in run-details step panel (#13777) @Jaimin791 fix(triggers): wire trigger-run stats write path so health page populates (#14088) @amrdb fix(pieces): surface real npm error on custom piece install failure (#14089) @amrdb feat: remove pm2 (#14061) @M…
feat: release 0.86.1 (#14078) @MrChaker fix(chat): prefer inline expressions over CODE steps in flow building (#13975) @utopianguide fix(flow-run): serve a POST confirmation page for approval resume links (#14026) @othmanemad feat: add option in self hosted release ci to skip smoke test (#14039) @MrChaker fix: license args (#14038) @MrChaker feat(server): power tool-search embedding and search wit…
fix(engine): skip resolving loops the EXECUTE_PROPERTY input does not…
fix: license args (#14038) @MrChaker feat(server): power tool-search embedding and search with a single AP_OPENAI_API_KEY (#14027) @ibrahim-abuznaid chore: default PROJECT_WORKER env to true (#14036) @MrChaker feat: update health checks page (#14034) @MrChaker fix(web): editable Headers and Query Params in webhook test dialog (#13927) @Louai-Zokerburg feat: support per project workers (#13916) @Mr…
chore: default PROJECT_WORKER env to true (#14036) @MrChaker feat: update health checks page (#14034) @MrChaker fix(web): editable Headers and Query Params in webhook test dialog (#13927) @Louai-Zokerburg feat: support per project workers (#13916) @MrChaker fix(server): raise statement_timeout for RUN_TELEMETRY daily aggregation (#14019) @amrdb fix(sandbox): surface code-step dependency-install fa…
🔌 Pieces feat: add OIDC (IAM Role) auth to AWS Bedrock & Secrets Manager (#13945) @nirajmchauhan feat(pieces): add output schemas to 15 pieces (#13757) @AhmadTash feat(lemlist): add custom variables on lead action (#13968) @sanket-a11y feat(json): add Merge JSON Objects action with per-field strategies (#13893) @sanket-a11y feat(connections): server-side token caching for custom auth pieces (#1377…
No changes Thanks ❤️ @abuaboud
fix: project-members endpoint N+1 queries (#13704)
Release candidate based on 0.79.4. feat: enterprise-only flow priority — set a per-flow BullMQ priority from the flow builder breadcrumb menu; stored in Redis and applied at enqueue for flow execution/webhook/polling jobs, falling back to the type-based default when unset.
feat: instrument the sign-up/sign-in funnel and move product analytics to PostHog (#13696) @moaaz-ae feat(output-schema): friendly labels for opaque keys and array-rooted outputs (#13601) @AhmadTash fix(worker): raise isolate sandbox open-files cap to 4096 (#13734) @abuaboud fix(server): materialize offloaded trigger output on flow run retry instead of returning the ref (#13564) @amrdb refactor: i…
fix(deps): trust sqlite3 so bun's isolated linker builds it (#13699) @hazemadelkhalel fix(server): prevent pgvector migration from crash-looping startup on locked-down Postgres (#13681) @hazemadelkhalel Thanks ❤️ No contributors
feat: data manipulation triggers (#13546) @Louai-Zokerburg Thanks ❤️ @Louai-Zokerburg
Address review feedback on the engine-side payload resolution backport: payloadFileClient.get normalizes a missing trailing slash on apiUrl before building the /v1/engine/files URL (defensive; getApiUrl always appends /api/ today, but EngineConstants asserts the slash invariant). fetchExecutionStateFromLogs guards executionState.steps so a malformed logs file yields a descriptive ExecutionStateMis…
Reusable sandboxes reuse the createSandbox closure across start/execute cycles. After shutdown() set killedByShutdown=true, a later real OOM SIGKILL on the restarted process was mis-classified as a non-memory error. Reset the flag at the top of start() (addresses Greptile P1).
✨ New Features feat(ai): add Mistral AI as a platform AI provider (#13088) @onyedikachi-david feat: formula & data manipulation functions in flow builder (#12444) @Louai-Zokerburg feat: Platform admins can now view run success rates, live queue depth, and 30-day health history in one dashboard (#13481) @MrChaker feat: show internal error to platform admin in run details (#13452) @MrChaker feat: sh…