Activepieces logo

Activepieces

AI-first, no-code workflow automation platform

Alternative to: zapier, make, n8n, ifttt


About Versions (100)

0.80.0-rc

2026-03-29

🔌 Pieces

  • feat(pieces-everhour): add everhour piece (#12235) @Slim-Hady
  • fix(pieces): remove @sardis/sdk dependency and rewrite with direct HTTP calls (#12243) @kishanprmr
  • feat(pieces): add Smartlead piece (#12102) @Harmatta
  • fix(pieces): remove broken Crowdin stub locale files from google-vertexai (#12242) @kishanprmr
  • feat(pieces): add Bland AI voice calling piece (#12180) @Harmatta
  • feat(crypto): add base64 output encoding option to HMAC signature action (#12228) @sanket-a11y
  • feat(pieces): add SavvyCal piece (#12093) @bst1n
  • feat(google-vertexai): google vertex ai feature enhancement (#12155) @bertrandong
  • feat: add gitea piece (#10624) @Anmol202005
  • feat(pieces/baserow): add Find Row, Clean Row, fix triggers (#12095) @bst1n
  • refactor(productboard): refactor props (#11327) @MekonMAC
  • feat(pieces): add Senja piece (#12079) @bst1n
  • feat(zendesk): add update-user action (#11254) @murex971
  • feat(sendgrid): add SecretText as first auth option alongside CustomAuth (#12178) @sanket-a11y
  • feat(pipedrive): add search for leads action (#11028) @Anmol-Gup
  • feat(linear): add project triggers and project status support (#12041) @AhmadTash
  • feat: add Jira Data Center piece with PAT authentication (#12106) @AhmadTash
  • feat(piece-tally): auto-register webhooks via API + named field keys (#12092) @bst1n
  • feat(zoom): add new actions to find and update meeting (#11285) @murex971
  • feat(pieces): add Fathom Analytics piece (#12088) @Harmatta
  • feat: EmailIt piece (#9574) @dennisklappe
  • feat(pieces): add Dub piece (#12081) @Harmatta
  • fix(oracle-database): simplify thin/thick mode init and handle NJS-118 correctly (#12032) @sanket-a11y
  • feat(surveytale): add SurveyTale piece (#9924) @nag381
  • feat(dropbox): add new folder trigger (#11164) @murex971
  • feat: add Carbone piece for document generation from templates (#11304) @Harmatta
  • feat(pieces): add Loops piece (#12083) @Harmatta
  • feat(famulor): Add AI chat actions (conversations, replies, user info) (#10996) @bekservice
  • feat(pieces): pdfcrowd - add data conversion functions for template-b… (#12067) @pdfcrowd
  • feat: intruder (#10703) @sanket-a11y
  • feat(eden-ai): add multipart/form-data support for invoice parser action (#9267) @sanket-a11y
  • fix(pieces/gmail): clarify search action requires at least one filter (#12036) @wende
  • feat: add attachment & data residency support to Sendgrid piece (#10776) @Thijs-Attenza
  • feat(pieces): add LobsterMail — email infrastructure for AI agents (#12038) @ibussieres
  • fix(smartsheet): remove double-nested array in update-row action (#12060) @op57no23
  • feat(copilot): chat , search actions (#11140) @sanket-a11y
  • feat: Webex (#10054) @sanket-a11y
  • fix(gmail): handle rate limits gracefully in high-volume email triggers (#12016) @AhmadTash
  • fix(pieces/airtable): fix Update Record clearing fields and add Clean Record action (#11699) @bst1n
  • feat(pieces/outseta): bug fixes deal CRUD and new actions (#11696) @bst1n
  • feat(returning-ai): Add Image Support to Send Channel Message Action (#12034) @kishanprmr
  • feat(excel): delete row action (#12031) @kishanprmr
  • feat(sharepoint): find site action (#12030) @kishanprmr
  • feat(webhook): add hmac signature verification (#11146) @op57no23
  • fix(whatsscale): clean up piece remove unused actions, add custom API call (#11764) @sanket-a11y
  • feat(slack): add broadcast reply checkbox option to ‘Request Action in a Channel’ action (#12029) @bertrandong
  • fix(slack): handle approval buttons inline and update message after response (#11665) @AhmadTash
  • feat(amazon-s3): add PGP decrypt config options for legacy encrypted files (#12008) @PaulFasola
  • feat: klaviyo piece (#8320) @Sanket6652
  • feat(pieces): add pocketbase piece (#11703) @anasaijaz
  • feat(pieces): add Twenty CRM piece (#11674) @AhmadTash
  • fix(telegram-bot): update file URL construction to use secret_text for authentication (#11718) @AhmadTash
  • fix(webhook): use dynamic timeout seconds in sync webhook message (#11757) @kishanprmr
  • feat(intercom): add custom access token auth (#11737) @kishanprmr
  • fix(google-docs): fix curly braces placeholder format handling (#11025) @1234-ad
  • feat(pieces): add Chatwoot and Cohere community pieces (#11311) @AhmadTash
  • feat(pieces): Add Enrich Layer data enrichment piece (#11357) @nicest-michael
  • feat(microsoft-teams): add the mention in chanel message (#11114) @sanket-a11y
  • feat(pieces): overhaul Outseta triggers and actions (#11679) @bst1n
  • feat(apify): use apify sdk and new actions (#11694) @kishanprmr
  • feat(pieces): Add SendIt social media publishing piece (#10875) @Shree-git
  • feat(pieces): add webhook triggers to Baserow piece (#11548) @bst1n
  • feat(slack): add Bot Token as auth (#11687) @kishanprmr
  • fix(pieces): add dropdown options for google drive public access action (#11165) @murex971
  • fix: senja webhook url display (#12204) @onyedikachi-david
  • fix(attio): domain and select filter format in Find Record and Find List Entry (#12089) @ibrahim-abuznaid

🐞 Bug Fixes

  • fix(flow-runs): block retry when run is outside retention window (#11519) @andercampos
  • fix(logs): handle log size exceeded errors explicitly (#12053) @amrdb
  • fix: replace pdf-parse with unpdf in PDF piece (#12211) @hazemadelkhalel
  • fix: filter pieces by supported release in piece selector (#12206) @amrdb
  • fix: handle deleted flow runs gracefully in metadata queue (#12207) @abuaboud
  • fix: batch-delete flow_run rows and add missing cascade indices (#12119) @abuaboud
  • fix: add missing dayjs dependency to shared and webhook packages (#12098) @abuaboud
  • fix: replace the queue events (#12076) @abuaboud
  • fix: add optional chaining to prevent crash in flow status update handler (#12058) @amrdb
  • fix(worker): propagate sandbox stdOut/stdError to BullMQ failure messages (#12229) @abuaboud
  • fix(worker): propagate AP_DEV_PIECES to engine sandbox and skip npm install (#12050) @hazemadelkhalel
  • fix(server): register system job handlers before worker starts (#12048) @amrdb
  • fix(engine): fix log size calculation and pass config to sandbox (#12042) @amrdb
  • fix(workers): use pretty-bytes for RAM and disk display (#12043) @abuaboud
  • fix: in dev mode, actions/triggers run methods were not being hot reloaded on change (#12027) @hazemadelkhalel
  • test: remove duplicate tests in execute-flow-e2e and webhook-url (#12028) @abuaboud
  • fix(engine): set step error message when flow log size is exceeded (#12013) @amrdb
  • fix: handle undefined payload in retry from failed step (#12009) @amrdb
  • fix(server): fix polling timeout and error handling (#11765) @abuaboud
  • fix(server): fix custom pieces failing in dedicated workers (#11729) @abuaboud
  • fix(server): resolve subflow resume race condition when metadata not yet persisted to DB (#11713) @amrdb
  • feat(agents): raw payload support, unknown tool type, and MCP param validation (#11690) @hazemadelkhalel
  • feat(snowflake): add 11 new actions for table and data management (#12017) @onyedikachi-david
  • fix(worker): stateless job broker — remove in-memory activeJobs (#12117) @abuaboud
  • feat: add getresponse piece (#12237) @Veri5ied
  • fix(attio): correct email-address filter format and field display in … (#12216) @onyedikachi-david
  • feat: embedding users can choose to create flows from templates (#12115) @Louai-Zokerburg

🎨 Enhancements & Polish

  • feat: secret managers now support non-global connections (#11594) @MrChaker
  • feat: show universal AI pieces for embedding plan (#12265) @AbdulTheActivePiecer
  • docs: add database migration rule to CLAUDE.md (#12212) @hazemadelkhalel
  • feat: add agentsEnabled flag to license key and platform plan (#12099) @abuaboud
  • feat(global-search): last-opened history with time sections and UI polish (#12035) @Louai-Zokerburg
  • chore: fix dev environment defaults and add worker to dev command (#12040) @hazemadelkhalel
  • feat(agents): add web search support to Run Agent action (#11720) @hazemadelkhalel
  • feat(mcp): add tool annotations for read/write separation (#11701) @hazemadelkhalel
  • fix: make ‘used by another user’ toast dismissable (#11716) @AbdulTheActivePiecer

📚 Documentation

  • docs: add postmortem for March 19, 2026 Redis overload incident (#12049) @amrdb
  • fix(docs): update env file paths and fix type references in piece docs (#12051) @kishanprmr
  • fix: coerce record values to string + docs updates (#12015) @abuaboud

🧹 Maintenance

  • feat(worker): add resilience guardrails against cascading failures (#12107) @abuaboud

Thanks ❤️

@1234-ad, @AbdulTheActivePiecer, @AhmadTash, @Anmol-Gup, @Anmol202005, @BrunoRoth95, @Harmatta, @Louai-Zokerburg, @MekonMAC, @MrChaker, @PaulFasola, @Sanket6652, @Shree-git, @Slim-Hady, @Thijs-Attenza, @Veri5ied, @abuaboud, @allcontributors, @allcontributors[bot], @amrdb, @anasaijaz, @andercampos, @bekservice, @bertrandong, @bst1n, @dennisklappe, @hazemadelkhalel, @ibrahim-abuznaid, @ibussieres, @kishanprmr, @murex971, @nag381, @nicest-michael, @onyedikachi-david, @op57no23, @pdfcrowd, @sanket-a11y and @wende