Activepieces logo

Activepieces

AI-first, no-code workflow automation platform

Alternative to: zapier, make, n8n, ifttt


About Versions (100)

0.69.0

2025-09-14

⚠️ Important Note

In this version, all Redis queues are merged into one. This migration has been tested in our environments and in RC, and it should be safe to upgrade, Let us know if you hit any issues 🛠️ .

🔄 A Concurrency env var was renamed (https://www.activepieces.com/docs/about/breaking-changes#what-has-changed%3F)

✨ Exciting New Features

  • feat: new navigation UX (#9117) @Louai-Zokerburg
  • feat: optimized the performance by using same shared node process pool across all jobs types (#8884) @abuaboud
  • chore: use pm2 to cluster app server instances (process per core) (#9095) @amrdb
  • feat(worker-v2): replace with single queue (#9048) @abuaboud

🧩 Pieces

  • feat: add Famulor piece - AI calling platform integration (#9181) @onyedikachi-david
  • feat: runway piece (#9133) @sparkybug
  • feat: add more village pieces (#9174) @rafaelmuttoni
  • feat(piece): cloudconvert (#9144) @owuzo
  • feat(http): add continue on 4xx error option (#8907) @kishanprmr
  • feat(copper): implemented piece (#9162) @gs03-dev
  • feat(runware): implement Piece (#9145) @LuizDMM
  • feat: add new triggers and actions for GitHub piece (#9148) @Pranith124
  • fix(bika): fix missing fields on create and update (#9136) @codegino
  • feat(jira-cloud): markdown to jira format action (#9062) @danielpoonwj
  • feat: add CometAPI integration with multiple AI models support (#9004) @TensorNull
  • feat: Google chat piece (#9073) @gs03-dev
  • feat: agentx piece (#9121) @Niket2035
  • feat(village): enrich email, people , sort people /companies actions (#9122) @kishanprmr
  • chore: stop translating pieces names in i18n (#9124) @AbdulTheActivePiecer
  • fix: loading some pieces in development wasn’t working (open ai) (#9123) @AbdulTheActivePiecer
  • feat(piece): Zoho Campaigns (#9102) @LuizDMM
  • feat(wonderchat): implemented wonderchat piece (#9076) @devroy10
  • feat(Lemlist): implemented piece (#9096) @gs03-dev
  • feat: murf api (#9106) @Niket2035
  • feat(microsoft-outlook): new 7 actions and 2 triggers (#9072) @sparkybug
  • chore(docsbot): bump piece version to 0.0.2 (#9107) @kishanprmr
  • feat(piece): add cody piece (#9083) @Pranith124
  • feat(pieces): docsbot (#9059) @LuizDMM
  • feat(bika): crud operations actions (#8973) @codegino
  • feat: SimpliRoute , Dittofeed and Assembled piece (#9064) @kishanprmr
  • feat: textcortex-ai piece (#9061) @owuzo
  • fix(predict-leads): change BROKEN validation and update getting token info (#9040) @codegino
  • feat(pieces): webscraping.ai piece (#9014) @LuizDMM
  • fix(stripe): add test data for new subscription trigger (#9046) @kishanprmr
  • fix(google-forms): sort form response for latest data (#9035) @kishanprmr
  • fix(google-sheets): handle onDisable error to allow flow saving (#9036) @kishanprmr

🐞 Bug Fixes

  • fix: create folder dialog was creating folder if you clicked cancel + dragging step wasn’t functioning properly with the navigation sidebar expanded (#9209) @AbdulTheActivePiecer
  • fix: step saving was getting triggered on viewing step without any change (#9202) @AbdulTheActivePiecer
  • fix: make flows table scrollable on small screens (#9200) @AbdulTheActivePiecer
  • fix(project-diff): delete extra properties in the json and refactor and add tests (#9196) @abuaboud
  • feat: trigger run index causing slow deletion for flows (#9180) @abuaboud
  • feat: add index for trigger source (#9179) @abuaboud
  • fix(project releases): update stale UI diff state and compare using deep-equal (#9164) @amrdb
  • fix: importing templates was broken (#9130) @AbdulTheActivePiecer
  • fix: rate limit clean up (#9105) @abuaboud
  • refactor: remove cleanup queue from redis rate limiter (#9098) @abuaboud
  • fix(ai providers): non search anthropic requests (#9097) @amrdb
  • fix: remove db call on check for pieces cache (#9079) @abuaboud
  • fix: mitigate s3 key not found by ignoring logs (#9066) @amrdb
  • fix: increase lock timeout in case user interaction jobs is busy (#9042) @abuaboud

🎨 Enhancements & Polish

  • refactor: remove flow count in navigation folder + shadow in scroll area (#9216) @Louai-Zokerburg

🧹 Maintenance & Dev Experience

  • refactor: bump vite from 6.3.5 to 6.3.6 (#9169) @dependabot
  • refactor: flow run service (#9129) @abuaboud
  • refactor: upgrade nx.json & lint project.json (#9111) @abuaboud
  • refactor: add trigger name to trigger source (#9060) @abuaboud

Thanks ❤️

@AbdulTheActivePiecer, @Louai-Zokerburg, @LuizDMM, @Niket2035, @Pranith124, @TensorNull, @abuaboud, @amrdb, @automated-commits-ap, @bekservice, @codegino, @danielpoonwj, @dependabot, @dependabot[bot], @devroy10, @gs03-dev, @kishanprmr, @meenulekha-premakumar, @onyedikachi-david, @owuzo, @rafaelmuttoni, @sanket-a11y and @sparkybug