๐งฉ Pieces
- feat(workable): shortcode and stage slug to have default handling (#9611) @geekyme
- fix(piece): google sheets typescript errors (#9608) @onyedikachi-david
- fix(workable): fixing passing wrong webhook url (#9603) @geekyme
- refactor(imap): clean architecture and add TLS certificates validation option (#9251) @simonc
- fix(google-sheets): hardcoding of get rows on row 1 (#9601) @geekyme
- feat: new google-calendar action to add calendars to calendarList (#9598) @Cloudieunnie
- feat: workable: implement new actions and trigger (#9559) @Cloudieunnie
- feat: Simplybookme actions and triggers implementation (#9570) @fortunamide
- feat: Drupal integration (#8711) @jurgenhaas
- feat: Drupal Piece (#9587) @kishanprmr
- feat: chat-data piece (#9502) @sparkybug
- feat: Nuelink Piece (#9571) @kishanprmr
- feat: extracta-ai actions and triggers (#9545) @fortunamide
- Feat: seven send RCs action (#9602) @onyedikachi-david
๐ Bug Fixes
- fix: default node.js modules imports were throwing compilation errors for code steps (#9637) @abuaboud
- fix: throw UNAUTHORIZED instead of INTERNAL_ERROR when API key is invalid (#9612) @AbdulTheActivePiecer
- fix(google-sheets): hardcoding of get rows on row 1 (#9601) @geekyme
- fix: use nx cloud access token from gh secrets (#9583) @AbdulTheActivePiecer
- revert: "refactor: get flow-run displayName from publishedVersion" (#9569) @abuaboud
- fix: optimize some queries for webhook responses performance (#9577) @MrChaker
๐ Documentation
- docs: sync activepieces teams and new engineers (#9620) @hazemadelkhalel
๐งน Maintenance & Dev Experience
- refactor: get flow-run displayName from publishedVersion (#9565) @MrChaker
- feat: create a flow version backup file to revert if needed safely after a migration (#9594) @hazemadelkhalel
Thanks โค๏ธ
@AbdulTheActivePiecer, @Cloudieunnie, @MrChaker, @abuaboud, @automated-commits-ap, @fortunamide, @geekyme, @hazemadelkhalel, @jurgenhaas, @kishanprmr, @onyedikachi-david, @sanket-a11y, @simonc and @sparkybug