sdk/v2.43.0
microsoft/graphragsdk/v2.43.0Sep 28, 2026by twenty-pr[bot]
Upgrading?
AI Summary
Introduces core workflow sync, usage limits, and direct file deployment capabilities to the SDK.
Key Highlights
- Core workflows are now syncable so definition changes broadcast
- Usage limits are added for workspace files and records
- Files and apps are uploaded directly to storage
- Record access is unified to enable multiplayer chats
Breaking Changes
- Make the record creation form the default path
- Deprecate uploadApplicationFile and drop the CLI multipart fallback
- Compute the application-scoped core schema server-side
New Features
- Stock limit kinds for workspace file storage
- Core workflow API for reads and writes
- Evaluation models and a Classify workflow node
- Direct file upload from uploadFile
- Direct app tarball deployment to file storage
- Multiplayer chats
- ClickHouse included in twenty-app-dev image
Full Release Notes
<!-- generated-release-notes v1 --> ## ⚠️ Breaking changes - feat(record-form): make the record creation form the default path ([#25907](https://github.com/twentyhq/twenty/pull/25907)) by @thomtrp - [2/5 workflows] Improve workflow classifier configuration ([#26291](https://github.com/twentyhq/twenty/pull/26291)) by @Bonapara - feat(application): deprecate uploadApplicationFile and drop the CLI multipart fallback ([#26379](https://github.com/twentyhq/twenty/pull/26379)) by @martmull - feat(files): upload workspace logos and profile pictures with direct upload ([#26382](https://github.com/twentyhq/twenty/pull/26382)) by @martmull - [BREAKING_CHANGE] refactor(server): compute the application-scoped core schema server-side ([#26439](https://github.com/twentyhq/twenty/pull/26439)) by @prastoin - Group Card parts under one component ([#26654](https://github.com/twentyhq/twenty/pull/26654)) by @bosiraphael ## ✨ New features - feat(usage-limit): cap workspace file storage with a stock limit kind ([#26042](https://github.com/twentyhq/twenty/pull/26042)) by @etiennejouan - feat: migrate workflow editor and actions to core IDs ([#26116](https://github.com/twentyhq/twenty/pull/26116)) by @thomtrp - feat(usage-limit): cap workspace records with a stock limit ([#26147](https://github.com/twentyhq/twenty/pull/26147)) by @etiennejouan - feat(workflow): make core workflow and workflow version syncable so definition changes broadcast ([#26158](https://github.com/twentyhq/twenty/pull/26158)) by @thomtrp - feat(ai): add evaluation models and a Classify workflow node ([#26225](https://github.com/twentyhq/twenty/pull/26225)) by @FelixMalfait - feat(usage-limit): gate workflow node runs and logic function executions ([#26283](https://github.com/twentyhq/twenty/pull/26283)) by @etiennejouan - feat(client-sdk): upload files straight to storage from uploadFile ([#26305](https://github.com/twentyhq/twenty/pull/26305)) by @martmull - feat(application): deploy app tarballs straight to file storage ([#26314](https://github.com/twentyhq/twenty/pull/26314)) by @martmull - feat(sharing): unify record access and enable multiplayer chats ([#26348](https://github.com/twentyhq/twenty/pull/26348)) by @FelixMalfait - feat(ai): execute chat turns as their persisted sender ([#26369](https://github.com/twentyhq/twenty/pull/26369)) by @FelixMalfait - feat(object-metadata): allow updating readability through the metadata API ([#26427](https://github.com/twentyhq/twenty/pull/26427)) by @martmull - feat(front-components): share one application token pair per application ([#26525](https://github.com/twentyhq/twenty/pull/26525)) by @prastoin - feat(ai): separate chat sharing UI from backend rollout ([#26581](https://github.com/twentyhq/twenty/pull/26581)) by @FelixMalfait - feat(docker): add ClickHouse to twenty-app-dev image ([#26598](https://github.com/twentyhq/twenty/pull/26598)) by @martmull - feat(workflow): toggle core workflow visibility from the command menu ([#26651](https://github.com/twentyhq/twenty/pull/26651)) by @thomtrp ## 💅 Improvements & UX - Add async CSV export server behind a workspace flag ([#25987](https://github.com/twentyhq/twenty/pull/25987)) by @Weiko - Hard-delete views and their children instead of soft-deleting them ([#26002](https://github.com/twentyhq/twenty/pull/26002)) by @Weiko - [forms 2/3] Improve record form field presentation ([#26031](https://github.com/twentyhq/twenty/pull/26031)) by @Bonapara - [2/2 Sidebar] New customization experience ([#26037](https://github.com/twentyhq/twenty/pull/26037)) by @Bonapara - Bind CSV export downloads to their requesting session ([#26052](https://github.com/twentyhq/twenty/pull/26052)) by @Weiko - Unify Twenty UI icon buttons ([#26071](https://github.com/twentyhq/twenty/pull/26071)) by @bosiraphael - Migrate Twenty UI headings ([#26085](https://github.com/twentyhq/twenty/pull/26085)) by @bosiraphael - Replace Twenty UI Modal with Dialog ([#26087](https://github.com/twentyhq/twenty/pull/26087)) by @bosiraphael - Migrate tooltips to Base UI ([#26088](https://github.com/twentyhq/twenty/pull/26088)) by @bosiraphael - [3/3 Sidebar] Bulk object metadata updates ([#26105](https://github.com/twentyhq/twenty/pull/26105)) by @Bonapara - Import missing dependency in create-twenty-app ([#26133](https://github.com/twentyhq/twenty/pull/26133)) by @martmull - Fix UI builds without Monaco ([#26134](https://github.com/twentyhq/twenty/pull/26134)) by @bosiraphael - Restore banner button colors ([#26135](https://github.com/twentyhq/twenty/pull/26135)) by @bosiraphael - Migrate Twenty UI tab navigation ([#26142](https://github.com/twentyhq/twenty/pull/26142)) by @bosiraphael - Migrate light icon buttons and groups ([#26144](https://github.com/twentyhq/twenty/pull/26144)) by @bosiraphael - AI chat: tool calls render as widgets named by the tool ([#26179](https://github.com/twentyhq/twenty/pull/26179)) by @FelixMalfait - Only write audit log events for workspaces entitled to audit logs ([#26182](https://github.com/twentyhq/twenty/pull/26182)) by @neo773 - Scope application variable reads and updates to the calling application and workspace ([#26192](https://github.com/twentyhq/twenty/pull/26192)) by @prastoin - Add SettingsRow and migrate legacy rows ([#26200](https://github.com/twentyhq/twenty/pull/26200)) by @bosiraphael - Separate Twenty UI primitives and components ([#26207](https://github.com/twentyhq/twenty/pull/26207)) by @bosiraphael - Migrate picker rows to ListItem ([#26211](https://github.com/twentyhq/twenty/pull/26211)) by @bosiraphael - Unify icon buttons with elevated styling ([#26213](https://github.com/twentyhq/twenty/pull/26213)) by @bosiraphael - Defer slow workspace migration actions to a worker job ([#26222](https://github.com/twentyhq/twenty/pull/26222)) by @charlesBochet - Upgrade react-router to 7.18.4 ([#26232](https://github.com/twentyhq/twenty/pull/26232)) by @charlesBochet - Flag missing required application variables on the app settings page ([#26270](https://github.com/twentyhq/twenty/pull/26270)) by @martmull - Consolidate animated buttons ([#26276](https://github.com/twentyhq/twenty/pull/26276)) by @bosiraphael - Let apps report their own configuration state with defineHealthCheck ([#26277](https://github.com/twentyhq/twenty/pull/26277)) by @martmull - Print export reasons in the pull report ([#26288](https://github.com/twentyhq/twenty/pull/26288)) by @Weiko - Remove unused Twenty UI buttons ([#26293](https://github.com/twentyhq/twenty/pull/26293)) by @bosiraphael - Migrate dropdown menu rows to ListItem ([#26297](https://github.com/twentyhq/twenty/pull/26297)) by @bosiraphael - Let apps declare several settings menu items with defineSettingsMenuItem ([#26302](https://github.com/twentyhq/twenty/pull/26302)) by @martmull - Secure front component media capture ([#26303](https://github.com/twentyhq/twenty/pull/26303)) by @bosiraphael - Rename recording tabs to Transcript ([#26318](https://github.com/twentyhq/twenty/pull/26318)) by @ehconitin - [3/4] Attach and detach conversations on a record ([#26330](https://github.com/twentyhq/twenty/pull/26330)) by @FelixMalfait - Give message campaigns their own send rate limit counters ([#26331](https://github.com/twentyhq/twenty/pull/26331)) by @neo773 - Load limits on view groups ([#26349](https://github.com/twentyhq/twenty/pull/26349)) by @Bonapara - Rename workflow AI Agent to Agent and align node presentation ([#26363](https://github.com/twentyhq/twenty/pull/26363)) by @thomtrp - Add the shared Dropdown foundation ([#26383](https://github.com/twentyhq/twenty/pull/26383)) by @bosiraphael - Migrate independent Dropdown action menus ([#26432](https://github.com/twentyhq/twenty/pull/26432)) by @bosiraphael - Serve backend HTML with startup config and workspace iframe settings ([#26459](https://github.com/twentyhq/twenty/pull/26459)) by @FelixMalfait - Consolidate resize handle interactions ([#26463](https://github.com/twentyhq/twenty/pull/26463)) by @bosiraphael - Use radio groups for segmented settings ([#26465](https://github.com/twentyhq/twenty/pull/26465)) by @bosiraphael - Put the record creation form back behind a feature flag ([#26472](https://github.com/twentyhq/twenty/pull/26472)) by @thomtrp - Remove react-router dependency from twenty-ui ([#26477](https://github.com/twentyhq/twenty/pull/26477)) by @bosiraphael - Migrate Select, pickers and filter menus to the shared Dropdown ([#26483](https://github.com/twentyhq/twenty/pull/26483)) by @bosiraphael - Command menu sections ([#26488](https://github.com/twentyhq/twenty/pull/26488)) by @Bonapara - Replace responsive hooks with native media queries ([#26532](https://github.com/twentyhq/twenty/pull/26532)) by @bosiraphael - Expose selected object metadata and keep unchanged context values stable ([#26596](https://github.com/twentyhq/twenty/pull/26596)) by @bosiraphael - Migrate sort and editor toolbar dropdowns ([#26599](https://github.com/twentyhq/twenty/pull/26599)) by @bosiraphael - Remove message and calendar target read rollout flag ([#26625](https://github.com/twentyhq/twenty/pull/26625)) by @FelixMalfait - Document remaining Twenty UI primitives ([#26649](https://github.com/twentyhq/twenty/pull/26649)) by @bosiraphael - Restore tab and menu icon stroke weight ([#26670](https://github.com/twentyhq/twenty/pull/26670)) by @Bonapara - Remove the per-campaign recipient cap ([#26675](https://github.com/twentyhq/twenty/pull/26675)) by @neo773 - Remove the unused sendEmailViaEmailingDomain mutation ([#26676](https://github.com/twentyhq/twenty/pull/26676)) by @neo773 ## 🐛 Bug fixes - fix(client-sdk): externalize all Node builtins in Vite lib build ([#26234](https://github.com/twentyhq/twenty/pull/26234)) by @AyeshaWaseemAhmad - fix: separate connected account disconnect from deletion ([#26347](https://github.com/twentyhq/twenty/pull/26347)) by @neo773 - fix(shared): reject scheme-relative backslash urls in isSafeUrl ([#26397](https://github.com/twentyhq/twenty/pull/26397)) by @Belkouche - fix: display app permission flags and reset saved role changes ([#26450](https://github.com/twentyhq/twenty/pull/26450)) by @Weiko - fix: fill scaffolded app page viewport ([#26464](https://github.com/twentyhq/twenty/pull/26464)) by @Weiko - fix(sdk): write the CLI config file with owner-only permissions ([#26548](https://github.com/twentyhq/twenty/pull/26548)) by @Weiko ## 🔧 Developer & API - Fix API ALLCAPS case to Pascal case in server tests ([#26411](https://github.com/twentyhq/twenty/pull/26411)) by @BOHEUS - Consolidate the public theme API ([#26482](https://github.com/twentyhq/twenty/pull/26482)) by @bosiraphael <details> <summary>🏗️ Internal changes (4)</summary> - chore(usage-limit): remove the API rate limit v2 feature flag ([#26169](https://github.com/twentyhq/twenty/pull/26169)) by @etiennejouan - chore(usage-limit): remove the quota engine credit bound feature flag ([#26174](https://github.com/twentyhq/twenty/pull/26174)) by @etiennejouan - chore: remove IS_APP_CLAIMING_ENABLED feature flag ([#26205](https://github.com/twentyhq/twenty/pull/26205)) by @martmull - refactor: return API-relative paths for CSV export downloads ([#26603](https://github.com/twentyhq/twenty/pull/26603)) by @Weiko </details> ## 🎉 New contributors - @Maharsh17 made their first contribution in https://github.com/twentyhq/twenty/pull/26118 - @mdminhazulhaque made their first contribution in https://github.com/twentyhq/twenty/pull/26097 - @Atharva0222 made their first contribution in https://github.com/twentyhq/twenty/pull/25989 - @minnibaevB made their first contribution in https://github.com/twentyhq/twenty/pull/25991 - @alamin284 made their first contribution in https://github.com/twentyhq/twenty/pull/24327 - @longshaww made their first contribution in https://github.com/twentyhq/twenty/pull/24349 - @mini0n-ai made their first contribution in https://github.com/twentyhq/twenty/pull/25809 - @Belkouche made their first contribution in https://github.com/twentyhq/twenty/pull/26397 - @thisispr made their first contribution in https://github.com/twentyhq/twenty/pull/26357 - @rollecode made their first contribution in https://github.com/twentyhq/twenty/pull/24932 - @M3BIONIX made their first contribution in https://github.com/twentyhq/twenty/pull/23787 - @suparikoli made their first contribution in https://github.com/twentyhq/twenty/pull/24165 - @Thomas4390 made their first contribution in https://github.com/twentyhq/twenty/pull/25544 - @sagarithm made their first contribution in https://github.com/twentyhq/twenty/pull/25448 - @LouisDelbosc made their first contribution in https://github.com/twentyhq/twenty/pull/25844 - @fcporto-nature made their first contribution in https://github.com/twentyhq/twenty/pull/26176 - @Mateidslx made their first contribution in https://github.com/twentyhq/twenty/pull/26490 - @Taldres made their first contribution in https://github.com/twentyhq/twenty/pull/26610 <details> <summary>Full changelog (89 PRs)</summary> - feat(record-form): make the record creation form the default path ([#25907](https://github.com/twentyhq/twenty/pull/25907)) by @thomtrp - Add async CSV export server behind a workspace flag ([#25987](https://github.com/twentyhq/twenty/pull/25987)) by @Weiko - Hard-delete views and their children instead of soft-deleting them ([#26002](https://github.com/twentyhq/twenty/pull/26002)) by @Weiko - [forms 2/3] Improve record form field presentation ([#26031](https://github.com/twentyhq/twenty/pull/26031)) by @Bonapara - [2/2 Sidebar] New customization experience ([#26037](https://github.com/twentyhq/twenty/pull/26037)) by @Bonapara - feat(usage-limit): cap workspace file storage with a stock limit kind ([#26042](https://github.com/twentyhq/twenty/pull/26042)) by @etiennejouan - Bind CSV export downloads to their requesting session ([#26052](https://github.com/twentyhq/twenty/pull/26052)) by @Weiko - Unify Twenty UI icon buttons ([#26071](https://github.com/twentyhq/twenty/pull/26071)) by @bosiraphael - Migrate Twenty UI headings ([#26085](https://github.com/twentyhq/twenty/pull/26085)) by @bosiraphael - Replace Twenty UI Modal with Dialog ([#26087](https://github.com/twentyhq/twenty/pull/26087)) by @bosiraphael - Migrate tooltips to Base UI ([#26088](https://github.com/twentyhq/twenty/pull/26088)) by @bosiraphael - chore: bump version to 2.42.0 ([#26100](https://github.com/twentyhq/twenty/pull/26100)) by @twenty-pr - [3/3 Sidebar] Bulk object metadata updates ([#26105](https://github.com/twentyhq/twenty/pull/26105)) by @Bonapara - feat: migrate workflow editor and actions to core IDs ([#26116](https://github.com/twentyhq/twenty/pull/26116)) by @thomtrp - Import missing dependency in create-twenty-app ([#26133](https://github.com/twentyhq/twenty/pull/26133)) by @martmull - Fix UI builds without Monaco ([#26134](https://github.com/twentyhq/twenty/pull/26134)) by @bosiraphael - Restore banner button colors ([#26135](https://github.com/twentyhq/twenty/pull/26135)) by @bosiraphael - Migrate Twenty UI tab navigation ([#26142](https://github.com/twentyhq/twenty/pull/26142)) by @bosiraphael - Migrate light icon buttons and groups ([#26144](https://github.com/twentyhq/twenty/pull/26144)) by @bosiraphael - feat(usage-limit): cap workspace records with a stock limit ([#26147](https://github.com/twentyhq/twenty/pull/26147)) by @etiennejouan - feat(workflow): make core workflow and workflow version syncable so definition changes broadcast ([#26158](https://github.com/twentyhq/twenty/pull/26158)) by @thomtrp - chore(usage-limit): remove the API rate limit v2 feature flag ([#26169](https://github.com/twentyhq/twenty/pull/26169)) by @etiennejouan - chore(usage-limit): remove the quota engine credit bound feature flag ([#26174](https://github.com/twentyhq/twenty/pull/26174)) by @etiennejouan - AI chat: tool calls render as widgets named by the tool ([#26179](https://github.com/twentyhq/twenty/pull/26179)) by @FelixMalfait - Only write audit log events for workspaces entitled to audit logs ([#26182](https://github.com/twentyhq/twenty/pull/26182)) by @neo773 - Scope application variable reads and updates to the calling application and workspace ([#26192](https://github.com/twentyhq/twenty/pull/26192)) by @prastoin - Add SettingsRow and migrate legacy rows ([#26200](https://github.com/twentyhq/twenty/pull/26200)) by @bosiraphael - chore: remove IS_APP_CLAIMING_ENABLED feature flag ([#26205](https://github.com/twentyhq/twenty/pull/26205)) by @martmull - Separate Twenty UI primitives and components ([#26207](https://github.com/twentyhq/twenty/pull/26207)) by @bosiraphael - Migrate picker rows to ListItem ([#26211](https://github.com/twentyhq/twenty/pull/26211)) by @bosiraphael - Unify icon buttons with elevated styling ([#26213](https://github.com/twentyhq/twenty/pull/26213)) by @bosiraphael - Defer slow workspace migration actions to a worker job ([#26222](https://github.com/twentyhq/twenty/pull/26222)) by @charlesBochet - feat(ai): add evaluation models and a Classify workflow node ([#26225](https://github.com/twentyhq/twenty/pull/26225)) by @FelixMalfait - Upgrade react-router to 7.18.4 ([#26232](https://github.com/twentyhq/twenty/pull/26232)) by @charlesBochet - fix(client-sdk): externalize all Node builtins in Vite lib build ([#26234](https://github.com/twentyhq/twenty/pull/26234)) by @AyeshaWaseemAhmad - Flag missing required application variables on the app settings page ([#26270](https://github.com/twentyhq/twenty/pull/26270)) by @martmull - Consolidate animated buttons ([#26276](https://github.com/twentyhq/twenty/pull/26276)) by @bosiraphael - Let apps report their own configuration state with defineHealthCheck ([#26277](https://github.com/twentyhq/twenty/pull/26277)) by @martmull - feat(usage-limit): gate workflow node runs and logic function executions ([#26283](https://github.com/twentyhq/twenty/pull/26283)) by @etiennejouan - Print export reasons in the pull report ([#26288](https://github.com/twentyhq/twenty/pull/26288)) by @Weiko - [2/5 workflows] Improve workflow classifier configuration ([#26291](https://github.com/twentyhq/twenty/pull/26291)) by @Bonapara - Remove unused Twenty UI buttons ([#26293](https://github.com/twentyhq/twenty/pull/26293)) by @bosiraphael - Migrate dropdown menu rows to ListItem ([#26297](https://github.com/twentyhq/twenty/pull/26297)) by @bosiraphael - Let apps declare several settings menu items with defineSettingsMenuItem ([#26302](https://github.com/twentyhq/twenty/pull/26302)) by @martmull - Secure front component media capture ([#26303](https://github.com/twentyhq/twenty/pull/26303)) by @bosiraphael - feat(client-sdk): upload files straight to storage from uploadFile ([#26305](https://github.com/twentyhq/twenty/pull/26305)) by @martmull - feat(application): deploy app tarballs straight to file storage ([#26314](https://github.com/twentyhq/twenty/pull/26314)) by @martmull - Rename recording tabs to Transcript ([#26318](https://github.com/twentyhq/twenty/pull/26318)) by @ehconitin - [3/4] Attach and detach conversations on a record ([#26330](https://github.com/twentyhq/twenty/pull/26330)) by @FelixMalfait - Give message campaigns their own send rate limit counters ([#26331](https://github.com/twentyhq/twenty/pull/26331)) by @neo773 - fix: separate connected account disconnect from deletion ([#26347](https://github.com/twentyhq/twenty/pull/26347)) by @neo773 - feat(sharing): unify record access and enable multiplayer chats ([#26348](https://github.com/twentyhq/twenty/pull/26348)) by @FelixMalfait - Load limits on view groups ([#26349](https://github.com/twentyhq/twenty/pull/26349)) by @Bonapara - Rename workflow AI Agent to Agent and align node presentation ([#26363](https://github.com/twentyhq/twenty/pull/26363)) by @thomtrp - feat(ai): execute chat turns as their persisted sender ([#26369](https://github.com/twentyhq/twenty/pull/26369)) by @FelixMalfait - feat(application): deprecate uploadApplicationFile and drop the CLI multipart fallback ([#26379](https://github.com/twentyhq/twenty/pull/26379)) by @martmull - feat(files): upload workspace logos and profile pictures with direct upload ([#26382](https://github.com/twentyhq/twenty/pull/26382)) by @martmull - Add the shared Dropdown foundation ([#26383](https://github.com/twentyhq/twenty/pull/26383)) by @bosiraphael - fix(shared): reject scheme-relative backslash urls in isSafeUrl ([#26397](https://github.com/twentyhq/twenty/pull/26397)) by @Belkouche - Fix API ALLCAPS case to Pascal case in server tests ([#26411](https://github.com/twentyhq/twenty/pull/26411)) by @BOHEUS - feat(object-metadata): allow updating readability through the metadata API ([#26427](https://github.com/twentyhq/twenty/pull/26427)) by @martmull - Migrate independent Dropdown action menus ([#26432](https://github.com/twentyhq/twenty/pull/26432)) by @bosiraphael - [BREAKING_CHANGE] refactor(server): compute the application-scoped core schema server-side ([#26439](https://github.com/twentyhq/twenty/pull/26439)) by @prastoin - fix: display app permission flags and reset saved role changes ([#26450](https://github.com/twentyhq/twenty/pull/26450)) by @Weiko - Serve backend HTML with startup config and workspace iframe settings ([#26459](https://github.com/twentyhq/twenty/pull/26459)) by @FelixMalfait - Consolidate resize handle interactions ([#26463](https://github.com/twentyhq/twenty/pull/26463)) by @bosiraphael - fix: fill scaffolded app page viewport ([#26464](https://github.com/twentyhq/twenty/pull/26464)) by @Weiko - Use radio groups for segmented settings ([#26465](https://github.com/twentyhq/twenty/pull/26465)) by @bosiraphael - chore: bump version to 2.43.0 ([#26468](https://github.com/twentyhq/twenty/pull/26468)) by @twenty-pr - Put the record creation form back behind a feature flag ([#26472](https://github.com/twentyhq/twenty/pull/26472)) by @thomtrp - Remove react-router dependency from twenty-ui ([#26477](https://github.com/twentyhq/twenty/pull/26477)) by @bosiraphael - Consolidate the public theme API ([#26482](https://github.com/twentyhq/twenty/pull/26482)) by @bosiraphael - Migrate Select, pickers and filter menus to the shared Dropdown ([#26483](https://github.com/twentyhq/twenty/pull/26483)) by @bosiraphael - Command menu sections ([#26488](https://github.com/twentyhq/twenty/pull/26488)) by @Bonapara - feat(front-components): share one application token pair per application ([#26525](https://github.com/twentyhq/twenty/pull/26525)) by @prastoin - Replace responsive hooks with native media queries ([#26532](https://github.com/twentyhq/twenty/pull/26532)) by @bosiraphael - fix(sdk): write the CLI config file with owner-only permissions ([#26548](https://github.com/twentyhq/twenty/pull/26548)) by @Weiko - feat(ai): separate chat sharing UI from backend rollout ([#26581](https://github.com/twentyhq/twenty/pull/26581)) by @FelixMalfait - Expose selected object metadata and keep unchanged context values stable ([#26596](https://github.com/twentyhq/twenty/pull/26596)) by @bosiraphael - feat(docker): add ClickHouse to twenty-app-dev image ([#26598](https://github.com/twentyhq/twenty/pull/26598)) by @martmull - Migrate sort and editor toolbar dropdowns ([#26599](https://github.com/twentyhq/twenty/pull/26599)) by @bosiraphael - refactor: return API-relative paths for CSV export downloads ([#26603](https://github.com/twentyhq/twenty/pull/26603)) by @Weiko - Remove message and calendar target read rollout flag ([#26625](https://github.com/twentyhq/twenty/pull/26625)) by @FelixMalfait - Document remaining Twenty UI primitives ([#26649](https://github.com/twentyhq/twenty/pull/26649)) by @bosiraphael - feat(workflow): toggle core workflow visibility from the command menu ([#26651](https://github.com/twentyhq/twenty/pull/26651)) by @thomtrp - Group Card parts under one component ([#26654](https://github.com/twentyhq/twenty/pull/26654)) by @bosiraphael - Restore tab and menu icon stroke weight ([#26670](https://github.com/twentyhq/twenty/pull/26670)) by @Bonapara - Remove the per-campaign recipient cap ([#26675](https://github.com/twentyhq/twenty/pull/26675)) by @neo773 - Remove the unused sendEmailViaEmailingDomain mutation ([#26676](https://github.com/twentyhq/twenty/pull/26676)) by @neo773 </details> **Full Changelog**: https://github.com/twentyhq/twenty/compare/sdk/v2.41.0...sdk/v2.43.0
Related Repositories
public-apis/public-apis★ 491,124
A collective list of free APIs
NousResearch/hermes-agent★ 255,889
The agent that grows with you
yt-dlp/yt-dlp★ 199,987
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,478
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.