Twenty v0.33.0stable Released Nov 21, 2024
Impact Score: 5/10

Twenty: Filter by Multi-Select & Number Percentage

Source available โ€” automated, not human-reviewed

Component: twenty ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Twenty v0.33.0. Source highlight: Bump to 0.32

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (6)

  • Add useUploadAttachment hook (#7617)
  • Add the possibility to run workflows with manual trigger from the command K with no records selected
  • Add blue focus on text inputs
  • Add nxw.js file
  • Add try catch to command
  • Add CI timeouts and enable playwright

โšก Performance & Enhancements (6)

  • Improve the layout of the Workflow Visualizer
  • Improve flaky storybook test
  • Improve storybook test
  • Improve phone input UI
  • Improve object metadata maps size
  • Improve docker compose

๐Ÿ”ง Bug Fixes & Patches (6)

  • Fix actions setter when opening the command menu
  • Fixed expandable list and navigation menu
  • fix: content getting hide on drag and drop in stage view cards
  • Fix 0.32 bis
  • 8304 - Fix Action Menu Buttons Alignment
  • fix: Prevent isDisabled prop from passing to DOM in Settings/Security Link
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's Changed * Bump to 0.32 by @charlesBochet in https://github.com/twentyhq/twenty/pull/8324 * Fix actions setter when opening the command menu by @bosiraphael in https://github.com/twentyhq/twenty/pull/8263 * Fixed expandable list and navigation menu by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8336 * 8191 command k workflow trigger for selected record by @bosiraphael in https://github.com/twentyhq/twenty/pull/8315 * Infer function input in workflow step by @thomtrp in https://github.com/twentyhq/twenty/pull/8308 * Refactor kanban new card creation by @charlesBochet in https://github.com/twentyhq/twenty/pull/8339 * fix: content getting hide on drag and drop in stage view cards by @Nabhag8848 in https://github.com/twentyhq/twenty/pull/7621 * Fix 0.32 bis by @charlesBochet in https://github.com/twentyhq/twenty/pull/8346 * 8304 - Fix Action Menu Buttons Alignment by @bosiraphael in https://github.com/twentyhq/twenty/pull/8348 * Add useUploadAttachment hook (#7617) by @yadavshubham01 in https://github.com/twentyhq/twenty/pull/7690 * fix: Prevent isDisabled prop from passing to DOM in Settings/Security Link by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8317 * Fix scroll wrapper by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8349 * fix: when field metadata SELECT type is edited update view groups by @magrinj in https://github.com/twentyhq/twenty/pull/8344 * Add the possibility to run workflows with manual trigger from the command K with no records selected by @bosiraphael in https://github.com/twentyhq/twenty/pull/8342 * fix: RightDrawer doesn't save context values when clickedOutside by @harshit078 in https://github.com/twentyhq/twenty/pull/7729 * Update menu title font size based on whether or not it's clickable by @khuddite in https://github.com/twentyhq/twenty/pull/8354 * Add blue focus on text inputs by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8343 * Add nxw.js file by @Devessier in https://github.com/twentyhq/twenty/pull/8362 * Fix : Enter hotKey issue onPress of ConfirmationModal by @jayabha-jayas in https://github.com/twentyhq/twenty/pull/7802 * Fix of broken API Auth by @guillim in https://github.com/twentyhq/twenty/pull/8338 * Fix loginToken and legacy apiToken not working by @charlesBochet in https://github.com/twentyhq/twenty/pull/8369 * Fix action menu dropdown by @bosiraphael in https://github.com/twentyhq/twenty/pull/8368 * fix: don't use previous view group state when creating a new view by @magrinj in https://github.com/twentyhq/twenty/pull/8370 * Clean available fields in variable dropdown by @thomtrp in https://github.com/twentyhq/twenty/pull/8371 * Update documentation padding on mobile devices by @khuddite in https://github.com/twentyhq/twenty/pull/8318 * Add try catch to command by @martmull in https://github.com/twentyhq/twenty/pull/8381 * fix : 7223 Clicking Outside Fields domain link email phone Close Them by @prathameshpatil5181 in https://github.com/twentyhq/twenty/pull/7804 * Implement object fields and settings new layout by @gitstart-app in https://github.com/twentyhq/twenty/pull/7979 * Fix broken relation picker in Kanban by @ijreilly in https://github.com/twentyhq/twenty/pull/8377 * fix: Minor bugs in UI by @harshit078 in https://github.com/twentyhq/twenty/pull/7891 * Playwright basic utils by @BOHEUS in https://github.com/twentyhq/twenty/pull/7930 * Playwright POM by @BOHEUS in https://github.com/twentyhq/twenty/pull/8109 * Fix npx nx run start (twenty:server:worker was not triggered) by @guillim in https://github.com/twentyhq/twenty/pull/8384 * Simplify multi-object picker logic with search by @ijreilly in https://github.com/twentyhq/twenty/pull/8010 * Integration test : Sync mode + db reset option + cleaning by @guillim in https://github.com/twentyhq/twenty/pull/8376 * Fix CalendarOngoingStaleJob being in wrong queue by @bosiraphael in https://github.com/twentyhq/twenty/pull/8385 * Update CanAccessMessageThreadService by @bosiraphael in https://github.com/twentyhq/twenty/pull/8388 * Migrate to twenty-ui - navigation/menu-item by @gitstart-app in https://github.com/twentyhq/twenty/pull/8213 * Be able to specify front port by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8382 * o365 calendar sync by @brendanlaschke in https://github.com/twentyhq/twenty/pull/8044 * refactor webhookAnalytics call and enrich analytics module by @anamarn in https://github.com/twentyhq/twenty/pull/8253 * Fix contributor website import script by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8404 * Add CI timeouts and enable playwright by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8405 * Create workflow setup command by @thomtrp in https://github.com/twentyhq/twenty/pull/8406 * Update searchVector expression based on rich text fields by @ijreilly in https://github.com/twentyhq/twenty/pull/8390 * Fix noninteractive toggle by @Devessier in https://github.com/twentyhq/twenty/pull/8383 * Fix CI timeout by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8408 * Make csv export unavailable when only one record is selected by @bosiraphael in https://github.com/twentyhq/twenty/pull/8409 * fix: kanban column margin should extend to bottom by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8394 * fix: Misalignment and Excessive Padding in Relation Card by @harshit078 in https://github.com/twentyhq/twenty/pull/8292 * Make filters work on export csv action by @bosiraphael in https://github.com/twentyhq/twenty/pull/8389 * Fix multi-dropdown field can't have no options selected by @khuddite in https://github.com/twentyhq/twenty/pull/8391 * 8172 update the right drawer action menu to open with command o by @bosiraphael in https://github.com/twentyhq/twenty/pull/8375 * Fixed dropdown menu field settings by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8374 * fix: dropdown menu doesn't close and remains open by @harshit078 in https://github.com/twentyhq/twenty/pull/8302 * 8311 serverless function functions can be executed with any input by @martmull in https://github.com/twentyhq/twenty/pull/8380 * [FIX] slash-menu-height-fix by @Hitarthsheth07 in https://github.com/twentyhq/twenty/pull/8327 * [FIX] Text overflow on timeline by @Hitarthsheth07 in https://github.com/twentyhq/twenty/pull/8325 * Add People API upgrade instruction to upgrade guide by @charlesBochet in https://github.com/twentyhq/twenty/pull/8441 * fix: Developers page dropdown not optimised for mobile viewport by @harshit078 in https://github.com/twentyhq/twenty/pull/8392 * fix: timeline padding by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8440 * fix: object activate dropdown by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8438 * Hide tabs by @ehconitin in https://github.com/twentyhq/twenty/pull/7841 * fix: bookmarkIcon flash on hover exit by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8448 * Fix broken documentation pages in mobile view by @khuddite in https://github.com/twentyhq/twenty/pull/8432 * Mark main version as 0.33 canary by @charlesBochet in https://github.com/twentyhq/twenty/pull/8453 * Data settings new layout - anchor navigation by @ijreilly in https://github.com/twentyhq/twenty/pull/8334 * Fix missing timeline activity events by @martmull in https://github.com/twentyhq/twenty/pull/8459 * Improve the layout of the Workflow Visualizer by @Devessier in https://github.com/twentyhq/twenty/pull/8372 * Update zapier trigger payload by @martmull in https://github.com/twentyhq/twenty/pull/8464 * 0.32 changelog by @Bonapara in https://github.com/twentyhq/twenty/pull/8461 * Fix style by @martmull in https://github.com/twentyhq/twenty/pull/8475 * Create record action by @thomtrp in https://github.com/twentyhq/twenty/pull/8460 * Prevent automatic zoom when focusing inputs on iOS by @Devessier in https://github.com/twentyhq/twenty/pull/8477 * Fix/validate access token user not found by @nicolasrouanne in https://github.com/twentyhq/twenty/pull/8484 * minor fix - spacing on Data model title fixed by @ehconitin in https://github.com/twentyhq/twenty/pull/8467 * Fix typo in branch name by @khuddite in https://github.com/twentyhq/twenty/pull/8480 * fix: dropdown toggle functionality by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8476 * Fix BullMQ deprecation warning by @BOHEUS in https://github.com/twentyhq/twenty/pull/8486 * [Workflow] Add search in variable dropdown by @martmull in https://github.com/twentyhq/twenty/pull/8479 * Fix open api specs for MULTI_SELECT by @martmull in https://github.com/twentyhq/twenty/pull/8494 * Feature : Adding percentage option to Input Number by @guillim in https://github.com/twentyhq/twenty/pull/8481 * validation on Select field by @ketanMehtaa in https://github.com/twentyhq/twenty/pull/8316 * fix: search error in filter & sort dropdowns by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8493 * Aggregated queries #1 by @ijreilly in https://github.com/twentyhq/twenty/pull/8345 * Fix record board export not taking filters into account by @charlesBochet in https://github.com/twentyhq/twenty/pull/8505 * Set cache metadata version to infinite TTL by @Weiko in https://github.com/twentyhq/twenty/pull/8507 * Begin moving to postgres spilo + adding pgvector by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8309 * Add crud actions by @thomtrp in https://github.com/twentyhq/twenty/pull/8500 * 8495 workflow display relevant columns in workflow related tables by @martmull in https://github.com/twentyhq/twenty/pull/8502 * Modal Background & box shadow fixes by @Bonapara in https://github.com/twentyhq/twenty/pull/8506 * Add logging for scopeid error by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8513 * Improve flaky storybook test by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8515 * Improve storybook test by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8516 * Improve phone input UI by @Hitarthsheth07 in https://github.com/twentyhq/twenty/pull/8266 * Refactored query result getter handlers to support recursivity by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8497 * fix: Added keyboard functionality for esc and Ctrl + a by @harshit078 in https://github.com/twentyhq/twenty/pull/8282 * Fix remove no result menu from relation picker by @khuddite in https://github.com/twentyhq/twenty/pull/8485 * Enable workflow testing + fix header by @thomtrp in https://github.com/twentyhq/twenty/pull/8512 * Fix variable dropdown by @martmull in https://github.com/twentyhq/twenty/pull/8521 * fix(SingleEntitySelectMenuItems): extract `Add New` button from entitiesToSelect by @nicolasrouanne in https://github.com/twentyhq/twenty/pull/8474 * changed multiItem Field Menu Item button to tertiary by @Bonapara in https://github.com/twentyhq/twenty/pull/8517 * Fix Vite File does not exist by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8527 * Fixed_Auth_Documentation by @Absterrg0 in https://github.com/twentyhq/twenty/pull/8526 * fix: Checkbox column width should be fixed by @harshit078 in https://github.com/twentyhq/twenty/pull/8489 * Fix secondary links default value and types by @ad-elias in https://github.com/twentyhq/twenty/pull/8532 * Fix multi select filtering (#5358) by @ad-elias in https://github.com/twentyhq/twenty/pull/8452 * fix: prevent non-boolean 'active' prop from being forwarded to DOM by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8534 * Enable array filtering by @ad-elias in https://github.com/twentyhq/twenty/pull/8538 * Fix remove redundant onClick event in favor of Link component by @khuddite in https://github.com/twentyhq/twenty/pull/8540 * Settings Option Card component by @ehconitin in https://github.com/twentyhq/twenty/pull/8456 * Add composite fields to aggregation by @Weiko in https://github.com/twentyhq/twenty/pull/8518 * Fix workspace favorites in storybook by @thomtrp in https://github.com/twentyhq/twenty/pull/8519 * Created a temporary background transparent blue color for checkboxes by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8363 * refactor: add default fallback for session store secret by @AMoreaux in https://github.com/twentyhq/twenty/pull/8553 * Fix 'Error in devtools while checking fields of object' by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8554 * Add "type" to reserved keywords in object metadata validation by @yadavshubham01 in https://github.com/twentyhq/twenty/pull/8548 * fix: Dropdown Overlapping Sidebar on Column Header Click in Horizontal Table When Scrolling by @Vardhaman619 in https://github.com/twentyhq/twenty/pull/8287 * Favorite folders by @ehconitin in https://github.com/twentyhq/twenty/pull/7998 * feat: default record group table by @magrinj in https://github.com/twentyhq/twenty/pull/8397 * Add missing Icons by @martmull in https://github.com/twentyhq/twenty/pull/8562 * feat(env-vars): Add warning validation decorator by @AMoreaux in https://github.com/twentyhq/twenty/pull/8555 * Wrap Long text fields (textarea) by @guillim in https://github.com/twentyhq/twenty/pull/8557 * Stories and SSL Configuration docs update by @ehconitin in https://github.com/twentyhq/twenty/pull/8551 * Update ShowPageMoreButton to open the command menu when clicked by @bosiraphael in https://github.com/twentyhq/twenty/pull/8565 * FIx minor issue related to gap between checkbox & menu item label by @parmarKaran01 in https://github.com/twentyhq/twenty/pull/8220 * Add Record Create action in the frontend by @Devessier in https://github.com/twentyhq/twenty/pull/8514 * Fix active navigation tab + quick workflows fixes by @thomtrp in https://github.com/twentyhq/twenty/pull/8567 * Background Blur added across multiple Input Fields in Edit Popups by @shyamsundertard in https://github.com/twentyhq/twenty/pull/8277 * Feature 7552 patch by @guillim in https://github.com/twentyhq/twenty/pull/8574 * Add custom objects to command menu search + use ilike for notes search by @ijreilly in https://github.com/twentyhq/twenty/pull/8564 * fix: uncontrolled input to controlled in SigninUpForm by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8536 * 8563 workflow workflow node does not open on step click by @martmull in https://github.com/twentyhq/twenty/pull/8582 * Fix workflow actions not being selectable with arrow keys by @bosiraphael in https://github.com/twentyhq/twenty/pull/8576 * Set white-space nowrap for table cells by @khuddite in https://github.com/twentyhq/twenty/pull/8568 * Fix select filter eq by @thomtrp in https://github.com/twentyhq/twenty/pull/8594 * Add disable state to variable tag component by @thomtrp in https://github.com/twentyhq/twenty/pull/8586 * favorite folders followup by @ehconitin in https://github.com/twentyhq/twenty/pull/8570 * Fail entrypoint if migration fails by @chsasank in https://github.com/twentyhq/twenty/pull/8590 * Fix relations in search queries by @ijreilly in https://github.com/twentyhq/twenty/pull/8595 * Fix composite subfields format by @martmull in https://github.com/twentyhq/twenty/pull/8592 * Fix state mutation serverless action by @Devessier in https://github.com/twentyhq/twenty/pull/8580 * Remove "When no records are selected" actions on record page โŒ˜O by @bosiraphael in https://github.com/twentyhq/twenty/pull/8575 * fix: empty composite field input by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8451 * Fix wrong getAll keyValue method by @martmull in https://github.com/twentyhq/twenty/pull/8603 * Feat: revamp group by settings by @magrinj in https://github.com/twentyhq/twenty/pull/8503 * Set infinite ttl to all workspace cache keys by @Weiko in https://github.com/twentyhq/twenty/pull/8616 * Set initial step if only one root step by @martmull in https://github.com/twentyhq/twenty/pull/8617 * Fix version status colored tag + fix trash icon hover by @thomtrp in https://github.com/twentyhq/twenty/pull/8618 * Hide the "Expand to Full Page" button on Email and Calendar pages by @yeonicy in https://github.com/twentyhq/twenty/pull/8615 * Improve object metadata maps size by @Weiko in https://github.com/twentyhq/twenty/pull/8635 * Improve docker compose by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8637 * Temporarily restore install.sh by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8639 * Add missing example URLs by @vaisov-gemba in https://github.com/twentyhq/twenty/pull/8640 * fix: soft deleted records are read only by @pau-not-paul in https://github.com/twentyhq/twenty/pull/8198 * feat(vite): add HTTPS support with configurable SSL by @AMoreaux in https://github.com/twentyhq/twenty/pull/8585 * Fix isLabelSyncedWithName toggle at object creation by @ijreilly in https://github.com/twentyhq/twenty/pull/8646 * Refactor standard relations update at custom object renaming by @ijreilly in https://github.com/twentyhq/twenty/pull/8638 * Fix action menu padding by @bosiraphael in https://github.com/twentyhq/twenty/pull/8652 * Fix empty state not being centered by @bosiraphael in https://github.com/twentyhq/twenty/pull/8650 * wrote changelog for 0.33 by @Bonapara in https://github.com/twentyhq/twenty/pull/8651 * 8643 fix sentry error by @martmull in https://github.com/twentyhq/twenty/pull/8644 * Enforce unique constraints for 0.33 by @Weiko in https://github.com/twentyhq/twenty/pull/8645 * 8414 add records selection context inside the command menu by @bosiraphael in https://github.com/twentyhq/twenty/pull/8610 * [Flexible-schema] Refactor gql query runner to emit api event before processing to gql types by @Weiko in https://github.com/twentyhq/twenty/pull/8596 ## New Contributors * @khuddite made their first contribution in https://github.com/twentyhq/twenty/pull/8354 * @jayabha-jayas made their first contribution in https://github.com/twentyhq/twenty/pull/7802 * @prathameshpatil5181 made their first contribution in https://github.com/twentyhq/twenty/pull/7804 * @nicolasrouanne made their first contribution in https://github.com/twentyhq/twenty/pull/8484 * @ketanMehtaa made their first contribution in https://github.com/twentyhq/twenty/pull/8316 * @Absterrg0 made their first contribution in https://github.com/twentyhq/twenty/pull/8526 * @parmarKaran01 made their first contribution in https://github.com/twentyhq/twenty/pull/8220 * @chsasank made their first contribution in https://github.com/twentyhq/twenty/pull/8590 * @yeonicy made their first contribution in https://github.com/twentyhq/twenty/pull/8615 * @vaisov-gemba made their first contribution in https://github.com/twentyhq/twenty/pull/8640 **Full Changelog**: https://github.com/twentyhq/twenty/compare/v0.32.0...v0.33.0