github twentyhq/twenty sdk/v2.47.0

3 hours ago

⚠️ Breaking changes

  • feat(sharing): reshape record sharing API and share panel (#27121) by @FelixMalfait
  • feat(usage-limit): replace the limit meter with a usage unit (#27124) by @etiennejouan
  • refactor(ai): drop unused agent history repository registrations and errorDetails field (#27197) by @FelixMalfait
  • Remove the install apps onboarding step and rely on pre-installed apps (#27374) by @etiennejouan
  • Track application upgrade as a queued job with progress (#27526) by @martmull
  • sendInboxMessage takes workspaceMemberIds; one thread key is one conversation (#27615) by @FelixMalfait
  • [BREAKING_CHANGE] Ship the Conversations tab and workflow inbox messages under the inbox flag (#27830) by @FelixMalfait
  • [BREAKING_CHANGE] Unpin chat Share and drop the AI chat sharing dropdown flag (#27832) by @FelixMalfait
  • Add widgetAvailability to front components (#27841) by @martmull

✨ New features

  • feat(campaigns): add selected people or a whole People view to a campaign list (#26823) by @neo773
  • feat: admin-issued two-factor authentication recovery codes (#26933) by @abdulrahmancodes
  • feat(ai): let runAgent continue a conversation by thread key (#27135) by @FelixMalfait
  • feat(ai): let agents and workflows propose tool calls for approval (#27169) by @FelixMalfait
  • feat(permissions): add a workspace flag to turn off record share visibility gating (#27177) by @charlesBochet
  • feat(ai): ask one question per call and step through every pending request (#27206) by @FelixMalfait
  • feat(ai): unread badge on the inbox, with inbox state sent as record events (#27221) by @FelixMalfait
  • feat(ai-chat): # to reference records, @ to bring teammates into a chat (#27234) by @FelixMalfait
  • feat(applications): show install and uninstall progress in the action buttons (#27357) by @martmull

💅 Improvements & UX

🐛 Bug fixes

⚡ Performance

🔧 Developer & API

🏗️ Internal changes (8)
  • refactor(shared): expose universal identifier validation (#27140) by @Weiko
  • refactor(ai): simplify and unify AI chat code on server and front (#27192) by @FelixMalfait
  • chore(usage-limit): remove the webhook rate limit and execution quota feature flags (#27278) by @etiennejouan
  • refactor(usage-limit): charge usage rows through one call that debits then records (#27286) by @etiennejouan
  • chore(logic-function): remove the IS_LOGIC_FUNCTION_PREBUILT_MODE_ENABLED feature flag (#27307) by @martmull
  • docs(sdk): point to the twenty CLI package from the SDK README (#27512) by @Weiko
  • chore(twenty-ui): declare storybook as a devDependency (#27697) by @abdulrahmancodes
  • chore(security): bump oxfmt to 0.72.0 and reformat (#27772) by @mabdullahabaid

🎉 New contributors

Full changelog (138 PRs)

Full Changelog: sdk/v2.45.0...sdk/v2.47.0

Don't miss a new twenty release

NewReleases is sending notifications on new releases.