Twenty v0.32.0stable Released Nov 04, 2024
Impact Score: 5/10

Twenty: Hacktoberfest & customizable on Kanban groups

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.32.0. Source highlight: fix: Filter chips lacks width for longer values

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 DestroyMany to graphql query runner
  • Add webhook response graph from the last 5 days
  • Add margin bottom to all navigation drawer items
  • Remove graphql twenty orm feature flag
  • Add cache-flush step in Twenty upgrade command #7521
  • Added callback url structure for self hosting

⚑ Performance & Enhancements (6)

  • Enhance date and time format settings to reflect system preferences
  • Breadcrumb DropDown improvement
  • docs: enhance REST API OpenAPI spec with nested filter example
  • improve matching filter error message
  • Enhance postgre sql setup script and documentation for various distros 7636
  • Improve error message for Graphql API

πŸ”§ Bug Fixes & Patches (6)

  • fix: Filter chips lacks width for longer values
  • fix: fixed shortcuts population
  • fix: overflow issue in tableSection
  • Fix Storybook Build running out of memory
  • [fix] Nullable fields must have default values
  • Fix seeds
πŸ“„ View Raw Release Notes (Original Developer Log)
## What's Changed * fix: Filter chips lacks width for longer values by @harshit078 in https://github.com/twentyhq/twenty/pull/7025 * fix: fixed shortcuts population by @sid0-0 in https://github.com/twentyhq/twenty/pull/7016 * Add DestroyMany to graphql query runner by @Weiko in https://github.com/twentyhq/twenty/pull/7507 * Create workflow version show page by @Devessier in https://github.com/twentyhq/twenty/pull/7466 * 7336 create contextstore by @bosiraphael in https://github.com/twentyhq/twenty/pull/7374 * fix: overflow issue in tableSection by @Shubhdeep12 in https://github.com/twentyhq/twenty/pull/7377 * 7417 workflows i can send emails using the email account by @martmull in https://github.com/twentyhq/twenty/pull/7431 * oss.gg:design challange twenty new logs by @adityadeshlahre in https://github.com/twentyhq/twenty/pull/7518 * Fix Storybook Build running out of memory by @martmull in https://github.com/twentyhq/twenty/pull/7520 * Remove step 1 of new object field by @ehconitin in https://github.com/twentyhq/twenty/pull/7397 * [fix] Nullable fields must have default values by @ijreilly in https://github.com/twentyhq/twenty/pull/7522 * Add webhook response graph from the last 5 days by @anamarn in https://github.com/twentyhq/twenty/pull/7487 * Revert optimistic rendering on negative response by @FelixMalfait in https://github.com/twentyhq/twenty/pull/7541 * Add margin bottom to all navigation drawer items by @thomtrp in https://github.com/twentyhq/twenty/pull/7544 * Fix seeds by @ijreilly in https://github.com/twentyhq/twenty/pull/7543 * Enhance date and time format settings to reflect system preferences by @angelali314159 in https://github.com/twentyhq/twenty/pull/7274 * fix state management doc link in frontend-commands.mdx by @hozza in https://github.com/twentyhq/twenty/pull/7334 * fix: Relation picker UX improvements by @harshit078 in https://github.com/twentyhq/twenty/pull/7292 * fix: date-picker overflow by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/7514 * fix #7486 enable save button on adding options in select/multiselect by @NitinPSingh in https://github.com/twentyhq/twenty/pull/7495 * Breadcrumb DropDown improvement by @ehconitin in https://github.com/twentyhq/twenty/pull/7546 * fix: Developers page is not optimised for mobile viewport by @harshit078 in https://github.com/twentyhq/twenty/pull/7493 * Prefill Relation Fields with Initiating Object Icon and Name by @sid0-0 in https://github.com/twentyhq/twenty/pull/7363 * Fix hide calender icon if no deadline on task by @Vardhaman619 in https://github.com/twentyhq/twenty/pull/7465 * Fix field creation by @ijreilly in https://github.com/twentyhq/twenty/pull/7547 * Fix for view switcher default icon display by @rathodvinod5 in https://github.com/twentyhq/twenty/pull/7029 * fix: Handling filename overflow in mobile viewports by @sid0-0 in https://github.com/twentyhq/twenty/pull/7364 * fix: Files field fix by @harshit078 in https://github.com/twentyhq/twenty/pull/7376 * 7338 refactor actionbar and contextmenu to use the context store by @bosiraphael in https://github.com/twentyhq/twenty/pull/7462 * Remove deprecated EMAIL, PHONE, LINK by @charlesBochet in https://github.com/twentyhq/twenty/pull/7551 * Remove graphql twenty orm feature flag by @Weiko in https://github.com/twentyhq/twenty/pull/7556 * Make workflow objects read only in frontend by @thomtrp in https://github.com/twentyhq/twenty/pull/7545 * [search] simplify tsvector generated expression and remove deletedAt condition by @Weiko in https://github.com/twentyhq/twenty/pull/7561 * 7203 support emails links phones in zapier inputs 2 by @martmull in https://github.com/twentyhq/twenty/pull/7562 * Update zapier integration version by @martmull in https://github.com/twentyhq/twenty/pull/7564 * Fix workflow statuses by @thomtrp in https://github.com/twentyhq/twenty/pull/7555 * Add cache-flush step in Twenty upgrade command #7521 by @yadavshubham01 in https://github.com/twentyhq/twenty/pull/7553 * Remove all mentions of papermark from oss.gg/twenty-side-quest directory and fix inconsistency with the notion document by @Devansh-Baghel in https://github.com/twentyhq/twenty/pull/7566 * Fix zapier tests by @martmull in https://github.com/twentyhq/twenty/pull/7568 * docs: enhance REST API OpenAPI spec with nested filter example by @LucasZapico in https://github.com/twentyhq/twenty/pull/7366 * Added callback url structure for self hosting by @ShantanuGaur26 in https://github.com/twentyhq/twenty/pull/7570 * Fix focused cell view by @AshishViradiya153 in https://github.com/twentyhq/twenty/pull/7451 * fix: filter and sort options to match order of table columns by @Nabhag8848 in https://github.com/twentyhq/twenty/pull/7392 * Solved two oss.gg side quests by @Ionfinisher in https://github.com/twentyhq/twenty/pull/7572 * Completed two more side quests and added them into their respective files by @Devansh-Baghel in https://github.com/twentyhq/twenty/pull/7571 * fix: Settings Navigation drawer crops elements by @harshit078 in https://github.com/twentyhq/twenty/pull/7557 * fix: Settings card inconsitent for mobile viewports by @harshit078 in https://github.com/twentyhq/twenty/pull/7464 * improve matching filter error message by @Weiko in https://github.com/twentyhq/twenty/pull/7578 * Oss.gg Side-Quest submission [Multiple] by @thefool76 in https://github.com/twentyhq/twenty/pull/7582 * fix: right drawer top bar story, adding some decorator and state setter by @rizdarmwn in https://github.com/twentyhq/twenty/pull/7580 * Avanced Settings: Custom API names for Select & Multi-Select Keys by @gitstart-app in https://github.com/twentyhq/twenty/pull/7489 * Liked & Re-Tweeted oss.gg Launch Tweet. tagged @twentycrm and said I'll be contributing by @aritradevelops in https://github.com/twentyhq/twenty/pull/7591 * Refactor action menu by @bosiraphael in https://github.com/twentyhq/twenty/pull/7586 * Fix issues with Apollo cache in workflow module by @Devessier in https://github.com/twentyhq/twenty/pull/7569 * OSS.GG Submission for design challenge by @thefool76 in https://github.com/twentyhq/twenty/pull/7590 * fix: Set field type icon as the default icon for new fields (#7352) by @dostavic in https://github.com/twentyhq/twenty/pull/7579 * Like & Re-Tweet oss.gg Launch Tweet (50 Points): Complete by @Chirag8023 in https://github.com/twentyhq/twenty/pull/7589 * Fix view bar details missing ObjectFilterDropdownComponentInstanceContext by @lucasbordeau in https://github.com/twentyhq/twenty/pull/7598 * Fix DropdownMenuInput border by @bosiraphael in https://github.com/twentyhq/twenty/pull/7603 * Fix GraphQL Api Setters not being applied by @charlesBochet in https://github.com/twentyhq/twenty/pull/7602 * Check if relation before trying to input relation label by @thomtrp in https://github.com/twentyhq/twenty/pull/7605 * fix enum default value update when option deleted by @Weiko in https://github.com/twentyhq/twenty/pull/7604 * Fix icon button disabled border by @bosiraphael in https://github.com/twentyhq/twenty/pull/7607 * Fix field forms by @ehconitin in https://github.com/twentyhq/twenty/pull/7595 * Fix optimistic effect deletedAt by @charlesBochet in https://github.com/twentyhq/twenty/pull/7606 * Fixed bugs in ViewBar filtering by @lucasbordeau in https://github.com/twentyhq/twenty/pull/7608 * minor fix - dropdown doesnt close onClick in configure step by @ehconitin in https://github.com/twentyhq/twenty/pull/7587 * Add unique indexes and indexes for composite types by @FelixMalfait in https://github.com/twentyhq/twenty/pull/7162 * Fix lessThan operator not applying column case by @charlesBochet in https://github.com/twentyhq/twenty/pull/7624 * Design a poster promoting Twenty by @Ionfinisher in https://github.com/twentyhq/twenty/pull/7625 * Quest Gif Magic Submission by @Chirag8023 in https://github.com/twentyhq/twenty/pull/7622 * Quest meme magic submission by @Chirag8023 in https://github.com/twentyhq/twenty/pull/7619 * Fix: Nav Item Api & Webhook and Functions stay selected by @tushar110302 in https://github.com/twentyhq/twenty/pull/7628 * Update 1-quote-tweet-20-oss-gg-launch.md by @utsavdotdev in https://github.com/twentyhq/twenty/pull/7634 * Added new Logo to design new logo twenty.md by @Atharva-3000 in https://github.com/twentyhq/twenty/pull/7633 * minor - ts error fix by @ehconitin in https://github.com/twentyhq/twenty/pull/7635 * [oss.gg] Like & Retweet side quest by @Nabhag8848 in https://github.com/twentyhq/twenty/pull/7641 * fix: droppable-placeholder by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/7600 * [OSS.GG] Gif Magic Side Quest by @Nabhag8848 in https://github.com/twentyhq/twenty/pull/7644 * Submission for new logo design side quest by @Ionfinisher in https://github.com/twentyhq/twenty/pull/7642 * Like & Re-Tweet oss.gg Launch Tweet by @Vanshika-Dargan in https://github.com/twentyhq/twenty/pull/7645 * Enhance postgre sql setup script and documentation for various distros 7636 by @dostavic in https://github.com/twentyhq/twenty/pull/7637 * Typo in local-setup.mdx by @BOHEUS in https://github.com/twentyhq/twenty/pull/7647 * [Fix] - Trim Names in Settings > Members table #7509 by @Karankhatik in https://github.com/twentyhq/twenty/pull/7525 * Allow use of `paru` in addition to `yay` as aur helper by @eldyl in https://github.com/twentyhq/twenty/pull/7652 * fix: API ObjectMetadata labelSingular and labelPlural which eventually solves typo in dropdown by @Nabhag8848 in https://github.com/twentyhq/twenty/pull/7614 * [Fix] - Issue with Email Validation and API Call Trigger on Login #7510 by @Karankhatik in https://github.com/twentyhq/twenty/pull/7596 * Use `<label>` HTML element when possible by @Devessier in https://github.com/twentyhq/twenty/pull/7609 * Like & Re-Tweet oss.gg Launch Tweet by @AliYar-Khan in https://github.com/twentyhq/twenty/pull/7656 * OSS.GG Tweet about fav feature by @AliYar-Khan in https://github.com/twentyhq/twenty/pull/7658 * Docker cleanup by @BOHEUS in https://github.com/twentyhq/twenty/pull/7655 * OSS.gg Meme Around Twenty by @AliYar-Khan in https://github.com/twentyhq/twenty/pull/7660 * fix: prevent flashing of search results during input by @Vardhaman619 in https://github.com/twentyhq/twenty/pull/7592 * Added oss-gg hackathon issue opening template by @adityadeshlahre in https://github.com/twentyhq/twenty/pull/7662 * Oss.gg : side quest challenge 4 meme magic and 1 retweet with quote by @Yash-1511 in https://github.com/twentyhq/twenty/pull/7663 * cleanup pg_graphql #1 by @Weiko in https://github.com/twentyhq/twenty/pull/7673 * [Fix] : Horizontal scroll issue in dropdown by @AmanPathan in https://github.com/twentyhq/twenty/pull/7682 * Fix DateTimeSettingsTimeZoneSelect by @ijreilly in https://github.com/twentyhq/twenty/pull/7688 * Fix unique index email people by @Weiko in https://github.com/twentyhq/twenty/pull/7713 * feat - Compact sidebar by @ehconitin in https://github.com/twentyhq/twenty/pull/7414 * Promotion Poster by @AliYar-Khan in https://github.com/twentyhq/twenty/pull/7695 * Update searchVector at label identifier update for custom fields by @ijreilly in https://github.com/twentyhq/twenty/pull/7588 * Remove pgGraphql from setup by @Weiko in https://github.com/twentyhq/twenty/pull/7716 * Fix unique index created twice by @FelixMalfait in https://github.com/twentyhq/twenty/pull/7718 * Oss.gg gif magic by @AliYar-Khan in https://github.com/twentyhq/twenty/pull/7725 * Fix tests by @charlesBochet in https://github.com/twentyhq/twenty/pull/7722 * Added Jobs to tsx footer by @Bonapara in https://github.com/twentyhq/twenty/pull/7706 * Execute variables in action input by @thomtrp in https://github.com/twentyhq/twenty/pull/7715 * update makefile rules to use docker run by @Weiko in https://github.com/twentyhq/twenty/pull/7747 * Fixes #7105: Fixed column header on Kanban boards by @dilshad-knk in https://github.com/twentyhq/twenty/pull/7263 * Move Front CI from Github runner to shipfox runner by @charlesBochet in https://github.com/twentyhq/twenty/pull/7749 * minor fix - collapse button hover and dropdown button width by @ehconitin in https://github.com/twentyhq/twenty/pull/7748 * oss.gg: meme, fav feature, gif, launch, poster, logo by @harshsbhat in https://github.com/twentyhq/twenty/pull/7750 * Refactor Redis connections to use Redis URL - closes #7421 by @thomasmol in https://github.com/twentyhq/twenty/pull/7736 * fix: Array data type accepts whitespace as input by @harshit078 in https://github.com/twentyhq/twenty/pull/7707 * Fix: Remove Deleted filter not reflecting issue by @J3E1 in https://github.com/twentyhq/twenty/pull/7676 * Precise wording for api example by @martmull in https://github.com/twentyhq/twenty/pull/7783 * Build code introspection service by @thomtrp in https://github.com/twentyhq/twenty/pull/7760 * fix(front): move "Add to favorites" btn to start of action menu by @unrenamed in https://github.com/twentyhq/twenty/pull/7785 * [πŸ•ΉοΈ] Twenty Design Challenges: New twenty logo by Shlok-py by @shlok-py in https://github.com/twentyhq/twenty/pull/7790 * Updated 1-design-promotional-poster-20-share.md with by @Atharva-3000 in https://github.com/twentyhq/twenty/pull/7791 * [Server Integration tests] Enrich integration GraphQL API tests by @gitstart-app in https://github.com/twentyhq/twenty/pull/7699 * added left padding in filter chip by @SShanks451 in https://github.com/twentyhq/twenty/pull/7800 * fix: Blocklist table optimised for all viewports by @harshit078 in https://github.com/twentyhq/twenty/pull/7618 * Improve error message for Graphql API by @thibaultleouay in https://github.com/twentyhq/twenty/pull/7805 * Bug Fix: created new div and p tag styles and wrap it on the workspace member as container by @SyedHamzaHussain000 in https://github.com/twentyhq/twenty/pull/7581 * Fix Google Auth displays Status: 401 on screen by @Pushpender1122 in https://github.com/twentyhq/twenty/pull/7659 * [FIX] fix navigation overflow by @Hitarthsheth07 in https://github.com/twentyhq/twenty/pull/7795 * Fix update event webhook triggering by @martmull in https://github.com/twentyhq/twenty/pull/7814 * add dynamic dates for webhookGraphDataUsage by @anamarn in https://github.com/twentyhq/twenty/pull/7720 * Use search instead of findMany in relation pickers by @ijreilly in https://github.com/twentyhq/twenty/pull/7798 * [sentry fix] handle undefined createdBy case by @ijreilly in https://github.com/twentyhq/twenty/pull/7818 * Start twenty-server:worker when npx nx start by @martmull in https://github.com/twentyhq/twenty/pull/7820 * fix #7781 made kanban board title and checkbox 24px by @NitinPSingh in https://github.com/twentyhq/twenty/pull/7815 * Fix custom index creation missing indexFieldMetadatas by @Weiko in https://github.com/twentyhq/twenty/pull/7832 * Refactoring show page by @FelixMalfait in https://github.com/twentyhq/twenty/pull/7838 * Added new logo images by @prashant48653c in https://github.com/twentyhq/twenty/pull/7840 * Use the correct color for workflow nodes label by @Devessier in https://github.com/twentyhq/twenty/pull/7829 * Bug Fix: Decreased border radius of badge and changed badge parent div padding to margin by @AndrewHamal in https://github.com/twentyhq/twenty/pull/7835 * fix: redis url to not be optional anymore by @Nabhag8848 in https://github.com/twentyhq/twenty/pull/7850 * oss.gg side-quest-gif-magic completed by @sateshcharan in https://github.com/twentyhq/twenty/pull/7873 * Created a meme on Twenty and posted on X by @Naprila in https://github.com/twentyhq/twenty/pull/7883 * oss.gg Tweet about your favourite feature in Twenty by @Naprila in https://github.com/twentyhq/twenty/pull/7880 * Enforce front project structure through ESLINT by @charlesBochet in https://github.com/twentyhq/twenty/pull/7863 * Design a promotional poster for twenty. by @Naprila in https://github.com/twentyhq/twenty/pull/7896 * Design/Create new Twenty logo, tweet your design. by @Naprila in https://github.com/twentyhq/twenty/pull/7892 * oss.gg: Created a gif about twenty and uploaded to Giphy by @Naprila in https://github.com/twentyhq/twenty/pull/7884 * oss.gg - Side quest meme magic completed by @sateshcharan in https://github.com/twentyhq/twenty/pull/7879 * meme-magic #7875 created by @poorvibajpai in https://github.com/twentyhq/twenty/pull/7878 * side quest: Like & Re-Tweet oss.gg Launch Tweet by @Naprila in https://github.com/twentyhq/twenty/pull/7877 * Typos in docs by @BOHEUS in https://github.com/twentyhq/twenty/pull/7898 * fix: Custom fields lacks empty tag by @nganphan123 in https://github.com/twentyhq/twenty/pull/7777 * Write-a-blog-post-about-Twenty by @rajeevDewangan in https://github.com/twentyhq/twenty/pull/7902 * OSS.GG Content creation challenge by @thefool76 in https://github.com/twentyhq/twenty/pull/7859 * Add modal to confirm workflow draft version overriding by @Devessier in https://github.com/twentyhq/twenty/pull/7758 * Update workflows to optimize CI processes by @yadavshubham01 in https://github.com/twentyhq/twenty/pull/7828 * Add Workflow Run show page by @Devessier in https://github.com/twentyhq/twenty/pull/7719 * Updated image to correct typo by @Bonapara in https://github.com/twentyhq/twenty/pull/7907 * 7665 handle the select all case inside the action menu by @bosiraphael in https://github.com/twentyhq/twenty/pull/7742 * fix: use <button> tag for buttons by @Pk9697 in https://github.com/twentyhq/twenty/pull/7797 * [FIX] install node version before corepack enable by @Hitarthsheth07 in https://github.com/twentyhq/twenty/pull/7809 * [πŸ•ΉοΈ] quest-wizard (300 points) by @sateshcharan in https://github.com/twentyhq/twenty/pull/7921 * [oss.gg] design-promotional-poster (300 points) by @sateshcharan in https://github.com/twentyhq/twenty/pull/7919 * [oss.gg] design-new-logo-twenty by @sateshcharan in https://github.com/twentyhq/twenty/pull/7917 * Add simplify-search-vector-expression to upgrade 0-32 command by @Weiko in https://github.com/twentyhq/twenty/pull/7925 * Secure connexion between TinyBird and webhookResponseGraph by @anamarn in https://github.com/twentyhq/twenty/pull/7913 * [oss.gg] write-selfthost-guide-blog-post (750 points) by @sateshcharan in https://github.com/twentyhq/twenty/pull/7924 * [oss.gg] write-blog-post-about-20 (750 points) by @sateshcharan in https://github.com/twentyhq/twenty/pull/7922 * Add filter on array and jsonb field types by @gitstart-app in https://github.com/twentyhq/twenty/pull/7839 * Add the role=button to search by @DivyanshuLohani in https://github.com/twentyhq/twenty/pull/7594 * fix: Make the entire advanced mode toggle container clickable by @Vardhaman619 in https://github.com/twentyhq/twenty/pull/7761 * fix(website): enable // in token form URL input by @unrenamed in https://github.com/twentyhq/twenty/pull/7923 * Fix Storybook Configuration for Windows Development Environment by @uluckydev in https://github.com/twentyhq/twenty/pull/7904 * fix: width in PageHeader comp by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/7866 * feat(sso): allow to use OIDC and SAML by @AMoreaux in https://github.com/twentyhq/twenty/pull/7246 * Minor page header fix by @ehconitin in https://github.com/twentyhq/twenty/pull/7927 * fix: hidden settings menu affects settings layout by @Khaan25 in https://github.com/twentyhq/twenty/pull/7769 * Left Padding removed in Settings Page Tabs by @shyamsundertard in https://github.com/twentyhq/twenty/pull/7730 * Adjust the line height and expand the maximum height of the plac… by @abdullah5361k in https://github.com/twentyhq/twenty/pull/7764 * Migrate to twenty-ui - navigation/breadcrumb by @gitstart-app in https://github.com/twentyhq/twenty/pull/7793 * [oss.gg]: hubspot to twenty contact data migration script (750 points) (migration-script) by @FaheemOnHub in https://github.com/twentyhq/twenty/pull/7937 * [Server Integration tests] Enrich integration GraphQL API tests #3 by @gitstart-app in https://github.com/twentyhq/twenty/pull/7931 * Migrate to twenty-ui - layout/animated-placeholder by @gitstart-app in https://github.com/twentyhq/twenty/pull/7794 * Migrate to twenty-ui utilities/screen-size by @gitstart-app in https://github.com/twentyhq/twenty/pull/7836 * Update 2-write-blog-post-about-20.md by @rajeevDewangan in https://github.com/twentyhq/twenty/pull/7941 * Like & Re-Tweet oss.gg Launch Tweet #7947 by @RitanshRajput in https://github.com/twentyhq/twenty/pull/7950 * feat: Side quest Tweet compeleted by @Khaan25 in https://github.com/twentyhq/twenty/pull/7943 * feat: Side quest meme magic completed by @Khaan25 in https://github.com/twentyhq/twenty/pull/7945 * feat: Side quest Gif Magic completed by @Khaan25 in https://github.com/twentyhq/twenty/pull/7946 * feat: Side quest tweet fav completed by @Khaan25 in https://github.com/twentyhq/twenty/pull/7944 * 7415 serverless functions update environment variables in a dedicated tab in settings functions not a env file by @martmull in https://github.com/twentyhq/twenty/pull/7939 * Improve search algorithm by @ijreilly in https://github.com/twentyhq/twenty/pull/7955 * bug fix webhook response not sending data to tinybird by @anamarn in https://github.com/twentyhq/twenty/pull/7952 * Fix redis connection by @Weiko in https://github.com/twentyhq/twenty/pull/7956 * Migrate to twenty-ui - navigation/link by @gitstart-app in https://github.com/twentyhq/twenty/pull/7837 * track serverless functions executions by @anamarn in https://github.com/twentyhq/twenty/pull/7963 * Add skip option at invite team step by @ijreilly in https://github.com/twentyhq/twenty/pull/7960 * feat: Design a new logo for Twenty (300 points) by @Khaan25 in https://github.com/twentyhq/twenty/pull/7965 * fix: [oss.gg] solves #7920 by @sateshcharan in https://github.com/twentyhq/twenty/pull/7962 * fix #7821 added gap in record tag and count by @NitinPSingh in https://github.com/twentyhq/twenty/pull/7822 * Migrate to twenty-ui - utilities/animation by @gitstart-app in https://github.com/twentyhq/twenty/pull/7951 * Fix cache storage by @Weiko in https://github.com/twentyhq/twenty/pull/7966 * 7499 refactor right drawer to have contextual actions by @bosiraphael in https://github.com/twentyhq/twenty/pull/7954 * Update install.sh by @yadavshubham01 in https://github.com/twentyhq/twenty/pull/7973 * fix x axis scroll bar issue on developer page by @sans-byte in https://github.com/twentyhq/twenty/pull/7975 * feat: design-promotional-poster (300 points) by @Khaan25 in https://github.com/twentyhq/twenty/pull/7970 * [πŸ•ΉοΈ] Quest Wizard (300 points) by @Khaan25 in https://github.com/twentyhq/twenty/pull/7971 * fix: context menu padding by @Vardhaman619 in https://github.com/twentyhq/twenty/pull/7918 * feat: Write Blog Post About 20 (750 points) by @Khaan25 in https://github.com/twentyhq/twenty/pull/7972 * fix: Default View Font Color and Reordering by @nganphan123 in https://github.com/twentyhq/twenty/pull/7940 * Implement search for rich text fields and use it for notes by @ijreilly in https://github.com/twentyhq/twenty/pull/7953 * Migrate to twenty-ui - utilities/dimensions by @gitstart-app in https://github.com/twentyhq/twenty/pull/7949 * Update 2-tweet-about-fav-twenty-feature.md by @rajeevDewangan in https://github.com/twentyhq/twenty/pull/8009 * Update 1-quote-tweet-20-oss-gg-launch.md by @rajeevDewangan in https://github.com/twentyhq/twenty/pull/8008 * Multiple operations on webhooks by @ehconitin in https://github.com/twentyhq/twenty/pull/7807 * Add available variables dropdown by @thomtrp in https://github.com/twentyhq/twenty/pull/7964 * fix: date-picker flips in records cell even when there is enough space by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/7905 * Oss.gg A detailed Guide to self-host Twenty CRM on you local server by @thefool76 in https://github.com/twentyhq/twenty/pull/8012 * Delete unused file by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8014 * Chip right height according to view by @ehconitin in https://github.com/twentyhq/twenty/pull/7976 * Added "Select an option" as default none selector on Workflow Visualizer by @AndrewHamal in https://github.com/twentyhq/twenty/pull/7867 * feat: Self-hosting guide (750 points) by @Khaan25 in https://github.com/twentyhq/twenty/pull/8019 * Migrate to twenty-ui - input/button by @gitstart-app in https://github.com/twentyhq/twenty/pull/7994 * [Server Integration tests] Enrich integration GraphQL API tests #2 by @gitstart-app in https://github.com/twentyhq/twenty/pull/7978 * Migrate to twenty-ui - input/color-scheme by @gitstart-app in https://github.com/twentyhq/twenty/pull/7995 * Use search in multi object pickers by @ijreilly in https://github.com/twentyhq/twenty/pull/7909 * Migrate to twenty-ui - navigation/navigation-bar by @gitstart-app in https://github.com/twentyhq/twenty/pull/7996 * Support custom object renaming by @gitstart-app in https://github.com/twentyhq/twenty/pull/7504 * Migrate to twenty-ui - feedback/progress-bar by @gitstart-app in https://github.com/twentyhq/twenty/pull/8002 * Use 'role' = button for chip navigation by @BKM14 in https://github.com/twentyhq/twenty/pull/8011 * feat: Custom Theme for Twenty by @Khaan25 in https://github.com/twentyhq/twenty/pull/8021 * feat: view groups by @magrinj in https://github.com/twentyhq/twenty/pull/7176 * feat: 20 guide by @shreykx in https://github.com/twentyhq/twenty/pull/8027 * Update 3-create-custom-interfact-theme-20.md by @rajeevDewangan in https://github.com/twentyhq/twenty/pull/7974 * Migrate to twenty-ui - feedback/loader by @gitstart-app in https://github.com/twentyhq/twenty/pull/7997 * fix: relation picker should not move once openened by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8026 * Oss.gg Content creation promotional video on social site by @thefool76 in https://github.com/twentyhq/twenty/pull/8033 * Migrate to twenty-ui - layout/card by @gitstart-app in https://github.com/twentyhq/twenty/pull/8003 * Feat: Advanced filter by @ad-elias in https://github.com/twentyhq/twenty/pull/7700 * Prevent workflow right drawer flickering when selecting an action type by @Devessier in https://github.com/twentyhq/twenty/pull/8028 * Migrate to twenty-ui - display by @gitstart-app in https://github.com/twentyhq/twenty/pull/8004 * Fix performance test by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8036 * feat: Disable Continue Button for Invalid Email in Sign in/Sign up by @Khaan25 in https://github.com/twentyhq/twenty/pull/8022 * Add shortcut metadata to data models & CommandMenu by @florianliebig in https://github.com/twentyhq/twenty/pull/7977 * Add Manual Triggers by @Devessier in https://github.com/twentyhq/twenty/pull/8024 * Text area using variables by @thomtrp in https://github.com/twentyhq/twenty/pull/8034 * Fix broken filter in search resolver by @ijreilly in https://github.com/twentyhq/twenty/pull/8064 * fix issue of search not working in dev docs by @sans-byte in https://github.com/twentyhq/twenty/pull/8065 * fix glitch for relation picker search by @sans-byte in https://github.com/twentyhq/twenty/pull/8040 * fix: read only cells flash on click by @pau-not-paul in https://github.com/twentyhq/twenty/pull/8057 * [#8058 | 6741] Fix. showing icon on hover by @droidbg in https://github.com/twentyhq/twenty/pull/8061 * Fix search on workspace member by @ijreilly in https://github.com/twentyhq/twenty/pull/8066 * Replace shouldSyncNameAndLabel with isLabelSyncedWithName by @ijreilly in https://github.com/twentyhq/twenty/pull/8067 * side quest: 6_quest_wizard (300 points) by @Naprila in https://github.com/twentyhq/twenty/pull/8076 * [πŸ•ΉοΈ]: content challenges quest 3: write a self host guide blog[750 points] by @Yash-1511 in https://github.com/twentyhq/twenty/pull/8079 * [oss.gg] selfthost-guide-blog-post by @sateshcharan in https://github.com/twentyhq/twenty/pull/8075 * feat: Promotional Video by @Khaan25 in https://github.com/twentyhq/twenty/pull/8113 * feat: Create a YouTube video about Twenty (750 points) by @Khaan25 in https://github.com/twentyhq/twenty/pull/8092 * add: blog side quest in oss.gg by @karan0207 in https://github.com/twentyhq/twenty/pull/8108 * Oss.gg Side Quest: Write a blog post about sharing your experience using Twenty by @Vardhaman619 in https://github.com/twentyhq/twenty/pull/8121 * Fix support custom object renaming by @ijreilly in https://github.com/twentyhq/twenty/pull/8089 * Typo fixes in docs by @BOHEUS in https://github.com/twentyhq/twenty/pull/8115 * Add a helper to the password by @sans-byte in https://github.com/twentyhq/twenty/pull/8078 * Fix sidebar re-ordering by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8124 * [oss.gg] create-promotional-video-20-share by @sateshcharan in https://github.com/twentyhq/twenty/pull/8119 * [oss.gg] create-custom-theme by @sateshcharan in https://github.com/twentyhq/twenty/pull/8099 * ossgg: Self-host guide and Article by @harshsbhat in https://github.com/twentyhq/twenty/pull/8141 * oss.gg fixed misleading title on the main repo by @thefool76 in https://github.com/twentyhq/twenty/pull/8134 * ossgg: content challenge promo video by @adityadeshlahre in https://github.com/twentyhq/twenty/pull/8131 * [oss.gg] create-youtube-video-about-20 by @sateshcharan in https://github.com/twentyhq/twenty/pull/8129 * Update 3-create-custom-interfact-theme-20.md by @Vanshdeepsingh-2232 in https://github.com/twentyhq/twenty/pull/8139 * feat: Develop a script to facilitate the migration of data from another CRM to Twenty by @Khaan25 in https://github.com/twentyhq/twenty/pull/8122 * [oss.gg] create-n8n-template by @sateshcharan in https://github.com/twentyhq/twenty/pull/8045 * folderStructure.json refactor by @Igorkowalski94 in https://github.com/twentyhq/twenty/pull/8088 * 101 featch available variables from previous steps by @martmull in https://github.com/twentyhq/twenty/pull/8062 * Migrate to twenty-ui - layout/section by @gitstart-app in https://github.com/twentyhq/twenty/pull/8068 * Migrate to twenty-ui - input/code-editor by @gitstart-app in https://github.com/twentyhq/twenty/pull/8072 * Refactor object metadata service by @Weiko in https://github.com/twentyhq/twenty/pull/8123 * CreateWorkspace typo fix by @BOHEUS in https://github.com/twentyhq/twenty/pull/8146 * Delete API key button now visible in light mode by @BKM14 in https://github.com/twentyhq/twenty/pull/8094 * [Server Integration tests] Enrich integration GraphQL API tests #4 by @gitstart-app in https://github.com/twentyhq/twenty/pull/8015 * Add info about disabling background checks by @BOHEUS in https://github.com/twentyhq/twenty/pull/8145 * Migrate to twenty-ui - input components by @gitstart-app in https://github.com/twentyhq/twenty/pull/7914 * Handle NBSP in tiptap parsing by @thomtrp in https://github.com/twentyhq/twenty/pull/8148 * Fix country selector text overflow issue by @BKM14 in https://github.com/twentyhq/twenty/pull/8125 * fix: TimeZone dropdown clips through screen in Mobile viewport by @harshit078 in https://github.com/twentyhq/twenty/pull/7935 * fix: dropdowns should have a max-height & padding from screen by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8055 * fix for horizontal bar while login in by @sans-byte in https://github.com/twentyhq/twenty/pull/8073 * Fix manual trigger output schema by @thomtrp in https://github.com/twentyhq/twenty/pull/8150 * Don't require host for postgres (twentyhq#8157) by @jc00ke in https://github.com/twentyhq/twenty/pull/8159 * Add padding to navigation header by @reesericci in https://github.com/twentyhq/twenty/pull/8050 * Revert "fix: dropdowns should have a max-height & padding from screen" by @martmull in https://github.com/twentyhq/twenty/pull/8165 * fix: Country Dropdown not closing with AddressInput by @harshit078 in https://github.com/twentyhq/twenty/pull/8147 * Article on 20CRM by @AshishViradiya153 in https://github.com/twentyhq/twenty/pull/8155 * ossgg: completed all side quest-wizard by @adityadeshlahre in https://github.com/twentyhq/twenty/pull/8158 * add twenty-tinybird package by @anamarn in https://github.com/twentyhq/twenty/pull/8030 * Enable Tinybird CI by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8168 * fix: dropdown max-height and padding bottom by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/8167 * Fixes "No Result" flash and add a separator by @sans-byte in https://github.com/twentyhq/twenty/pull/8140 * fix(sso): improve enterprise key var management by @AMoreaux in https://github.com/twentyhq/twenty/pull/8152 * added light background for better hover visibility on dark theme by @abdullah5361k in https://github.com/twentyhq/twenty/pull/8043 * 8130 creating a new company in twenty doesnt activate on zapier by @martmull in https://github.com/twentyhq/twenty/pull/8166 * 7339 implement contextual actions inside the commandmenu by @bosiraphael in https://github.com/twentyhq/twenty/pull/8000 * fix object metadata renaming by @Weiko in https://github.com/twentyhq/twenty/pull/8175 * Revert "fix: Country Dropdown not closing with AddressInput " by @Devessier in https://github.com/twentyhq/twenty/pull/8174 * Update 1-quote-tweet-20-oss-gg-launch.md by @Atharva-3000 in https://github.com/twentyhq/twenty/pull/8187 * ossgg: Promotional video with animation and 3d Objects by @harshsbhat in https://github.com/twentyhq/twenty/pull/8184 * Update 2-tweet-about-fav-twenty-feature.md by @Atharva-3000 in https://github.com/twentyhq/twenty/pull/8185 * Added feature flag for advanced filter by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8194 * feat: generate secret function and replaced few instances by @Khaan25 in https://github.com/twentyhq/twenty/pull/7810 * Delete unused objects by @FelixMalfait in https://github.com/twentyhq/twenty/pull/7823 * Fix front tests by @charlesBochet in https://github.com/twentyhq/twenty/pull/8207 * Fix tinybird Ci by @martmull in https://github.com/twentyhq/twenty/pull/8211 * Handle case where fieldValue is null by @martmull in https://github.com/twentyhq/twenty/pull/8210 * Add simple configuration to ts_query by @ijreilly in https://github.com/twentyhq/twenty/pull/8215 * Fix advanced settings display by @ijreilly in https://github.com/twentyhq/twenty/pull/8196 * Update action menu bar by @bosiraphael in https://github.com/twentyhq/twenty/pull/8178 * Fix date picker size by @thomtrp in https://github.com/twentyhq/twenty/pull/8216 * Fix SimplifySearchVectorExpressionCommand by @Weiko in https://github.com/twentyhq/twenty/pull/8218 * Fix empty option selected in single entity select by @ijreilly in https://github.com/twentyhq/twenty/pull/8208 * Add missing CopyWebhookOperationIntoOperationsCommand to 0.32 upgrade global command by @Weiko in https://github.com/twentyhq/twenty/pull/8219 * ossgg: article, blog, migration script, n8n workflow by @RajuGangitla in https://github.com/twentyhq/twenty/pull/8183 * Fix integration tests by @charlesBochet in https://github.com/twentyhq/twenty/pull/8229 * ossgg: side quest content/design challenge blogs + figma link add by @adityadeshlahre in https://github.com/twentyhq/twenty/pull/8182 * Put back object type in settings form by @thomtrp in https://github.com/twentyhq/twenty/pull/8234 * Fix save record table cell when clicking outside table by @Devessier in https://github.com/twentyhq/twenty/pull/8230 * Fix context store filters by @bosiraphael in https://github.com/twentyhq/twenty/pull/8236 * Ensure the text of select control is aligned on the left by @Devessier in https://github.com/twentyhq/twenty/pull/8238 * Fix view filter creation on new view by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8199 * Deprecate useListenClickOutsideByClassNameListener by @charlesBochet in https://github.com/twentyhq/twenty/pull/8242 * πŸ•ΉοΈ feat(cli): script to migrate (contacts and companies) from Attio to Twenty by @chrisdadev13 in https://github.com/twentyhq/twenty/pull/8046 * fix: Emails input field stays in errored state by @harshit078 in https://github.com/twentyhq/twenty/pull/8243 * Fix logged out scopeId error by @bosiraphael in https://github.com/twentyhq/twenty/pull/8250 * fix: no more dashed line by @magrinj in https://github.com/twentyhq/twenty/pull/8254 * Fix storybook tests by @thomtrp in https://github.com/twentyhq/twenty/pull/8260 * fix #7085 breadcrumb fix for mobile viewport by @NitinPSingh in https://github.com/twentyhq/twenty/pull/7419 * Delete oss-gg directory by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8271 * Kanban full name by @charlesBochet in https://github.com/twentyhq/twenty/pull/8261 * Fixed many dropdown bugs by @lucasbordeau in https://github.com/twentyhq/twenty/pull/8256 * Fix disabled + focus button by @bosiraphael in https://github.com/twentyhq/twenty/pull/8259 * Fix hotkey scope when opening command menu by @bosiraphael in https://github.com/twentyhq/twenty/pull/8258 * Remove oss.gg banner from README.md by @BOHEUS in https://github.com/twentyhq/twenty/pull/8275 * Fixed typo in task's status by @BOHEUS in https://github.com/twentyhq/twenty/pull/8274 * Fix assignee not displayed on tasks by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8280 * Fix typo in default member's last name by @Laiirton in https://github.com/twentyhq/twenty/pull/8293 * Fix docs with missing npx by @BOHEUS in https://github.com/twentyhq/twenty/pull/8288 * IconButton Secondary color by @BOHEUS in https://github.com/twentyhq/twenty/pull/8286 * [FIX] remove blue outline for Phones, Emails, and Domains fields by @Hitarthsheth07 in https://github.com/twentyhq/twenty/pull/8268 * Fix Danger CI not running by @FelixMalfait in https://github.com/twentyhq/twenty/pull/8299 * feat: use new component state api for record table by @magrinj in https://github.com/twentyhq/twenty/pull/8143 * Fix relation picker for activity target by @ijreilly in https://github.com/twentyhq/twenty/pull/8303 * Fix gap in object edition page by @ijreilly in https://github.com/twentyhq/twenty/pull/8310 * 6071 return only updated fields of records in zapier update trigger by @martmull in https://github.com/twentyhq/twenty/pull/8193 * Unselect record table records on table body click by @charlesBochet in https://github.com/twentyhq/twenty/pull/8306 * feat: improved table scrolling by @Khaan25 in https://github.com/twentyhq/twenty/pull/7731 * fix: settings error layout by @harshrajeevsingh in https://github.com/twentyhq/twenty/pull/7674 * Fix 0.32 by @charlesBochet in https://github.com/twentyhq/twenty/pull/8319 ## New Contributors * @Shubhdeep12 made their first contribution in https://github.com/twentyhq/twenty/pull/7377 * @angelali314159 made their first contribution in https://github.com/twentyhq/twenty/pull/7274 * @hozza made their first contribution in https://github.com/twentyhq/twenty/pull/7334 * @harshrajeevsingh made their first contribution in https://github.com/twentyhq/twenty/pull/7514 * @yadavshubham01 made their first contribution in https://github.com/twentyhq/twenty/pull/7553 * @Devansh-Baghel made their first contribution in https://github.com/twentyhq/twenty/pull/7566 * @ShantanuGaur26 made their first contribution in https://github.com/twentyhq/twenty/pull/7570 * @AshishViradiya153 made their first contribution in https://github.com/twentyhq/twenty/pull/7451 * @Ionfinisher made their first contribution in https://github.com/twentyhq/twenty/pull/7572 * @thefool76 made their first contribution in https://github.com/twentyhq/twenty/pull/7582 * @rizdarmwn made their first contribution in https://github.com/twentyhq/twenty/pull/7580 * @aritradevelops made their first contribution in https://github.com/twentyhq/twenty/pull/7591 * @dostavic made their first contribution in https://github.com/twentyhq/twenty/pull/7579 * @Chirag8023 made their first contribution in https://github.com/twentyhq/twenty/pull/7589 * @tushar110302 made their first contribution in https://github.com/twentyhq/twenty/pull/7628 * @utsavdotdev made their first contribution in https://github.com/twentyhq/twenty/pull/7634 * @Atharva-3000 made their first contribution in https://github.com/twentyhq/twenty/pull/7633 * @Vanshika-Dargan made their first contribution in https://github.com/twentyhq/twenty/pull/7645 * @Karankhatik made their first contribution in https://github.com/twentyhq/twenty/pull/7525 * @eldyl made their first contribution in https://github.com/twentyhq/twenty/pull/7652 * @AliYar-Khan made their first contribution in https://github.com/twentyhq/twenty/pull/7656 * @Yash-1511 made their first contribution in https://github.com/twentyhq/twenty/pull/7663 * @AmanPathan made their first contribution in https://github.com/twentyhq/twenty/pull/7682 * @dilshad-knk made their first contribution in https://github.com/twentyhq/twenty/pull/7263 * @harshsbhat made their first contribution in https://github.com/twentyhq/twenty/pull/7750 * @thomasmol made their first contribution in https://github.com/twentyhq/twenty/pull/7736 * @J3E1 made their first contribution in https://github.com/twentyhq/twenty/pull/7676 * @unrenamed made their first contribution in https://github.com/twentyhq/twenty/pull/7785 * @shlok-py made their first contribution in https://github.com/twentyhq/twenty/pull/7790 * @SShanks451 made their first contribution in https://github.com/twentyhq/twenty/pull/7800 * @thibaultleouay made their first contribution in https://github.com/twentyhq/twenty/pull/7805 * @SyedHamzaHussain000 made their first contribution in https://github.com/twentyhq/twenty/pull/7581 * @Pushpender1122 made their first contribution in https://github.com/twentyhq/twenty/pull/7659 * @Hitarthsheth07 made their first contribution in https://github.com/twentyhq/twenty/pull/7795 * @prashant48653c made their first contribution in https://github.com/twentyhq/twenty/pull/7840 * @AndrewHamal made their first contribution in https://github.com/twentyhq/twenty/pull/7835 * @sateshcharan made their first contribution in https://github.com/twentyhq/twenty/pull/7873 * @Naprila made their first contribution in https://github.com/twentyhq/twenty/pull/7883 * @poorvibajpai made their first contribution in https://github.com/twentyhq/twenty/pull/7878 * @rajeevDewangan made their first contribution in https://github.com/twentyhq/twenty/pull/7902 * @Pk9697 made their first contribution in https://github.com/twentyhq/twenty/pull/7797 * @DivyanshuLohani made their first contribution in https://github.com/twentyhq/twenty/pull/7594 * @uluckydev made their first contribution in https://github.com/twentyhq/twenty/pull/7904 * @Khaan25 made their first contribution in https://github.com/twentyhq/twenty/pull/7769 * @shyamsundertard made their first contribution in https://github.com/twentyhq/twenty/pull/7730 * @abdullah5361k made their first contribution in https://github.com/twentyhq/twenty/pull/7764 * @FaheemOnHub made their first contribution in https://github.com/twentyhq/twenty/pull/7937 * @RitanshRajput made their first contribution in https://github.com/twentyhq/twenty/pull/7950 * @sans-byte made their first contribution in https://github.com/twentyhq/twenty/pull/7975 * @BKM14 made their first contribution in https://github.com/twentyhq/twenty/pull/8011 * @shreykx made their first contribution in https://github.com/twentyhq/twenty/pull/8027 * @florianliebig made their first contribution in https://github.com/twentyhq/twenty/pull/7977 * @pau-not-paul made their first contribution in https://github.com/twentyhq/twenty/pull/8057 * @droidbg made their first contribution in https://github.com/twentyhq/twenty/pull/8061 * @karan0207 made their first contribution in https://github.com/twentyhq/twenty/pull/8108 * @Vanshdeepsingh-2232 made their first contribution in https://github.com/twentyhq/twenty/pull/8139 * @Igorkowalski94 made their first contribution in https://github.com/twentyhq/twenty/pull/8088 * @jc00ke made their first contribution in https://github.com/twentyhq/twenty/pull/8159 * @reesericci made their first contribution in https://github.com/twentyhq/twenty/pull/8050 * @RajuGangitla made their first contribution in https://github.com/twentyhq/twenty/pull/8183 * @chrisdadev13 made their first contribution in https://github.com/twentyhq/twenty/pull/8046 * @Laiirton made their first contribution in https://github.com/twentyhq/twenty/pull/8293 **Full Changelog**: https://github.com/twentyhq/twenty/compare/v0.31.0...v0.32.0