Activepieces - 0.22.0


✨ Exciting New Features

  • feat: support authentication in webhooks (#4289) @pfernandez98
  • feat: use YAML instead of JSON when showing steps output (#4301) @AbdulTheActivePiecer
  • feat: improve speed in piece search by storing pieces metadata locally (#4285) @abuaboud
  • feat: delete project from the admin console (#4146) @khaledmashaly
  • fix: test step no longer timeout after 30 seconds (#4164) @abuaboud

🧩 Pieces

  • feat: support authentication in webhooks (#4289) @pfernandez98
  • feat(nocodb): all table record actions (#4300) @kishanprmr
  • fix(gmail): use attachment name when it is available (#4296) @AbdulTheActivePiecer
  • fix(mysql/postgres): add markdown warning how to prevent sql injections (#4297) @abuaboud
  • feat(pdf): parse text (#4227) @nyamkamunhjin
  • feat(WordPress): rename piece to WordPress, with a capital P (#4283) @jdevalk
  • feat(jira-cloud): update issue, assign issue, issue attachment and issue comment actions (#4282) @kishanprmr
  • feat(smtp): add html message body option (#4281) @kishanprmr
  • feat(microsoft-teams): create channel, send chat message and send channel message action (#4214) @kishanprmr
  • feat(microsoft-sharepoint): create folder, create list and all list item actions (#4240) @kishanprmr
  • feat(slack): add action to update message (#4245) @AdamSelene
  • feat(file-helper): create file from text action (#4243) @AdamSelene
  • feat(wedof): 11 actions / 8 triggers (#4207) @vbarrier
  • fix(freshdesk): updated JSON structure for get all tickets action (#4221) @buttonsbond
  • chore(slack): enrich not_in_channel error message (#4219) @abuaboud
  • feat(slack): add search message action (#4210) @AdamSelene
  • feat(slack): upgrade to new OAuth flow (#4208) @AdamSelene
  • feat(freshdesk): Get Contacts and Get all Tickets by Status actions (#4194) @buttonsbond
  • fix(google-sheets): fix duplicated runs for new row instant (#4172) @abuaboud
  • feat: support run scope for storage piece / framework (#4099) @wise-introvert
  • fix(google-sheets): improve error message (#4174) @kishanprmr
  • feat(hubspot): create deal, update deal action and deal stage updated trigger (#4170) @kishanprmr
  • fix(slack): properly propagate Slack API errors (#4161) @AdamSelene

🛠️ Piece Framework

  • fix: framework piece metadata backward compatibility (#4202) @khaledmashaly
  • fix: throw error if polling key is not found (#4188) @abuaboud
  • fix(piece-framework): axios http client to support array query parameter multiple times (#4177) @MarceloRGonc
  • feat: support run scope for storage piece / framework (#4099) @wise-introvert

🐞 Bug Fixes

  • fix: stop escaping html in steps outputs (#4338) @AbdulTheActivePiecer
  • fix: include old git state after pulling (#4336) @abuaboud
  • fix: only show connection description inside new/edit connection dialogs (#4335) @AbdulTheActivePiecer
  • fix: show all items in fulls creen mode in data to insert popover (#4337) @AbdulTheActivePiecer
  • fix: browser running out of memory when viewing a large step output (#4329) @AbdulTheActivePiecer
  • feat: add request trial form (#4309) @abuaboud
  • fix: initially on adding a step, steps were being perceived as valid when they were not (#4317) @AbdulTheActivePiecer
  • fix: markdown validation (#4315) @abuaboud
  • fix: markdown validation (#4314) @abuaboud
  • fix(git): use filename as unique id for flows in repo (#4306) @abuaboud
  • fix: project members table wasn't loading (#4305) @AbdulTheActivePiecer
  • fix: steps being shown as invalid when they are not after refreshing the browser (#4287) @AbdulTheActivePiecer
  • fix: add missing inputUiInfo for all triggers (#4276) @abuaboud
  • feat: prevent deletion of current project (#4251) @khaledmashaly
  • fix: error handling for delete entity dialog (#4246) @khaledmashaly
  • fix: list only non deleted projects (#4248) @abuaboud
  • fix: caching piece versions in front end (#4233) @AbdulTheActivePiecer
  • fix: trimming large payload of jsons (#4178) @AbdullahBitar
  • fix(tally): test sample data is no longer returns empty object (#4220) @abuaboud
  • fix: cascade migration (#4218) @abuaboud
  • fix: move ask ai to websocket to avoid http timeout (#4209) @abuaboud
  • fix: display # of actions / triggers (#4212) @abuaboud
  • fix: framework piece metadata backward compatibility (#4202) @khaledmashaly
  • fix: increase plugin timeout (#4197) @abuaboud
  • fix: stop retry for failed connections (#4196) @abuaboud
  • fix: connection expired should be user error (#4186) @abuaboud
  • revert: run scope for the storage in framework (#4181) @abuaboud
  • fix: engine errors should be internal error (#4171) @khaledmashaly

🎨 Enhancements & Polish

  • feat: increase sidenav caption width (#4279) @takaram
  • feat: display error invalid template (#4325) @shravankshenoy
  • feat: add request trial form (#4309) @abuaboud
  • feat: sort pieces by popularity (#4310) @abuaboud
  • feat: add video showcase for projects / appearance / templates (#4257) @abuaboud
  • feat: add branch type to git configuration (#4268) @abuaboud
  • feat(git-sync): disable push button on production / skip unchanged flows (#4250) @abuaboud
  • feat: add paginator for projects in admin console (#4265) @abuaboud
  • feat: removed id from runs list (#4247) @jmgb27
  • feat: ability to hide logo (#4256) @abuaboud
  • fix: engine errors should be internal error (#4171) @khaledmashaly

📚 Documentation

  • docs: add shravankshenoy as a contributor for code (#4326) @allcontributors
  • docs: add dennisrongo as a contributor for plugin (#4304) @allcontributors
  • docs: add nyamkamunhjin as a contributor for plugin (#4294) @allcontributors
  • docs: add jdevalk as a contributor for plugin (#4292) @allcontributors
  • chore: update openapi spec (#4266) @abuaboud
  • docs: add jmgb27 as a contributor for code (#4263) @allcontributors
  • docs: add vbarrier as a contributor for plugin (#4224) @allcontributors
  • docs: pieces metadata source env variable options description (#4185) @kishanprmr
  • docs: update initialize-embed.mdx (#4184) @AliasKingsWorth
  • style: IMAP piece : Correct typo (#4187) @yann120
  • docs: add yann120 as a contributor for bug (#4189) @allcontributors
  • docs: Include instructions for setting up piece sources variable in development environment (#4176) @kishanprmr

🧹 Maintenance & Dev Experience

  • fix(cli): fix create piece lint option error (#4334) @kishanprmr
  • feat: simple in-memory piece cache (#4298) @abuaboud
  • refactor: system jobs (#4290) @abuaboud
  • refactor: delete terms & privacy urls customization (#4291) @abuaboud
  • chore(deps): bump katex from 0.16.9 to 0.16.10 (#4273) @dependabot
  • test: add list git repos with api key / user (#4264) @abuaboud
  • chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#4241) @dependabot
  • chore: clean up and add 14 days retention for trigger events (#4225) @abuaboud
  • refactor: delete unused flow items details and fix search experience (#4211) @abuaboud
  • test: e2e execution flow test (#4199) @abuaboud
  • chore: remove one click do setup (#4217) @abuaboud
  • chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 (#4179) @dependabot

Thanks ❤️

@AbdulTheActivePiecer, @AbdullahBitar, @AdamSelene, @AliasKingsWorth, @MarceloRGonc, @abuaboud, @allcontributors, @allcontributors[bot], @ashrafsamhouri, @buttonsbond, @dependabot, @dependabot[bot], @jdevalk, @jmgb27, @khaledmashaly, @kishanprmr, @nyamkamunhjin, @pfernandez98, @shravankshenoy, @takaram, @vbarrier, @wise-introvert, @yann120 and Mohammad AbuAboud


Details

date
April 2, 2024, 4:38 p.m.
name
0.22.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Activepieces releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or