Impact Score: 5/10
Twenty: Board Configuration & Optimistic rendering
Source available โ automated, not human-reviewed
Component: twenty ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Twenty v0.1.4. Source highlight: Click to view the 140 changes
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.
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
<details>
<summary>Click to view the 140 changes</summary>
<ul>
<li>feat: create default opportunities view on workspace creation + add seed data by @thaisguigon in https://github.com/twentyhq/twenty/pull/1461</li>
<li>Refactor/new menu item by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1448</li>
<li>refactor: rename ui/filter-n-sort to ui/view-bar by @thaisguigon in https://github.com/twentyhq/twenty/pull/1475</li>
<li>Display a 404 on people/:id and company/:id when id does not exist by @PepeGonzale in https://github.com/twentyhq/twenty/pull/1468</li>
<li>Refactor/modal component tests 1332 by @mustajab-ikram in https://github.com/twentyhq/twenty/pull/1392</li>
<li>Add relation for Company on people show page note creation by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1418</li>
<li>Fixed Table view dropdown by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1497</li>
<li>Fix front plugin not initialize with user email, first name and last name by @charlesBochet in https://github.com/twentyhq/twenty/pull/1506</li>
<li>fix the tests by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1491</li>
<li>chore: bump Twenty version to 0.1.3 in front/package.json by @AndryHTC in https://github.com/twentyhq/twenty/pull/1478</li>
<li>refactor: move view recoil states to ui/view-bar folder by @thaisguigon in https://github.com/twentyhq/twenty/pull/1482</li>
<li>refactor: add ViewBar and move view components to ui/view-bar by @thaisguigon in https://github.com/twentyhq/twenty/pull/1495</li>
<li>refactor: improve IconButtonGroup and FloatingIconButtonGroup by @thaisguigon in https://github.com/twentyhq/twenty/pull/1518</li>
<li>Enable port to be overridden by @charlesBochet in https://github.com/twentyhq/twenty/pull/1527</li>
<li>fix case HotkeyScope to hotkeyScope by @charlesBochet in https://github.com/twentyhq/twenty/pull/1528</li>
<li>Refactor icons passed as props with the new way by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1492</li>
<li>Fix select disable not working for svg by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1523</li>
<li>fix: Fixed the design of 'Tab List' by @zvolcsey in https://github.com/twentyhq/twenty/pull/1517</li>
<li>Rework tab and tab list padding and gaps to match designs by @charlesBochet in https://github.com/twentyhq/twenty/pull/1529</li>
<li>Fix design of 'sort' and 'filter' in 'People' and 'Companies' page by @PepeGonzale in https://github.com/twentyhq/twenty/pull/1519</li>
<li>Fix hotkey scope on task assignee by @charlesBochet in https://github.com/twentyhq/twenty/pull/1530</li>
<li>fix: POC assigning in opportunities by @AdityaPimpalkar in https://github.com/twentyhq/twenty/pull/1443</li>
<li>Refactor useFilteredSearchEntityQuery to accept multiple filters by @AdityaPimpalkar in https://github.com/twentyhq/twenty/pull/1526</li>
<li>Complete useFilteredSearchQuery refactoring by @charlesBochet in https://github.com/twentyhq/twenty/pull/1531</li>
<li>feat: reset table column resizing on ViewBar Cancel button click by @thaisguigon in https://github.com/twentyhq/twenty/pull/1520</li>
<li>feat: add Opportunities Views dropdown by @thaisguigon in https://github.com/twentyhq/twenty/pull/1503</li>
<li>Fixed bug for refectch activities and create activity on the currently filtered user. by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1493</li>
<li>feat: only show Update View button if view can be persisted by @thaisguigon in https://github.com/twentyhq/twenty/pull/1533</li>
<li>Add Sentry for Backend by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1403</li>
<li>Complete Sentry integration by @charlesBochet in https://github.com/twentyhq/twenty/pull/1546</li>
<li>Reafactor/UI input and displays by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1544</li>
<li>refactor: improve SingleEntitySelect empty option by @thaisguigon in https://github.com/twentyhq/twenty/pull/1543</li>
<li>fix: Removed autofocus by @zvolcsey in https://github.com/twentyhq/twenty/pull/1551</li>
<li>Refactor/display input part 2 by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1555</li>
<li>fix: Icon size stroke in MenuItem by @AdityaPimpalkar in https://github.com/twentyhq/twenty/pull/1545</li>
<li>fix: Removed autoFocus attribute by @zvolcsey in https://github.com/twentyhq/twenty/pull/1558</li>
<li>Add a notification for "tasks" in the navigation by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1489</li>
<li>Remove unwanted file by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1559</li>
<li>Number display formatting by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1556</li>
<li>Refactor dropdown by @charlesBochet in https://github.com/twentyhq/twenty/pull/1561</li>
<li>feat: toggle board field visibilities by @thaisguigon in https://github.com/twentyhq/twenty/pull/1547</li>
<li>Change design for icons in 'MainNavbar' and 'Pageheader' by @pranavp10 in https://github.com/twentyhq/twenty/pull/1560</li>
<li>fix: hover behaviour on table cells by @AdityaPimpalkar in https://github.com/twentyhq/twenty/pull/1557</li>
<li>Refator/sorts dropdown by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1568</li>
<li>[config] Create sweep.yaml file by @sweep-ai in https://github.com/twentyhq/twenty/pull/1572</li>
<li>multi tenant schemas poc by @Weiko in https://github.com/twentyhq/twenty/pull/1569</li>
<li>Fix CI: remove import for metadata POC by @Weiko in https://github.com/twentyhq/twenty/pull/1577</li>
<li>feat: persist board card fields by @thaisguigon in https://github.com/twentyhq/twenty/pull/1566</li>
<li>Removed last old DropdownButton by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1573</li>
<li>Feat/sidecar components by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1578</li>
<li>fix menu-item floating buttons that should only be displayed on hover by @charlesBochet in https://github.com/twentyhq/twenty/pull/1588</li>
<li>Fix github issue template by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1596</li>
<li>Reorder options menu board by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1606</li>
<li>feat: Added closeDropdownButton to the handleCompanySelected by @zvolcsey in https://github.com/twentyhq/twenty/pull/1605</li>
<li>feat: improve table options dropdown view name input by @thaisguigon in https://github.com/twentyhq/twenty/pull/1604</li>
<li>Refactor action bar entries and context menu entries by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1608</li>
<li>Fix: Bug with auto scroll by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1599</li>
<li>fix: Removed margin-top on Member page by @zvolcsey in https://github.com/twentyhq/twenty/pull/1609</li>
<li>Refactor/context and scopes by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1602</li>
<li>Chore: Duplicate certain user fields to workspaceMember by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1514</li>
<li>Change to using arrow functions by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1603</li>
<li>Fix teleporting board cards on drag drop by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1613</li>
<li>Add company relation for person table by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1612</li>
<li>Refactor NavCollapse button by @charlesBochet in https://github.com/twentyhq/twenty/pull/1625</li>
<li>Introduce useOptimisticEvict by @charlesBochet in https://github.com/twentyhq/twenty/pull/1629</li>
<li>feat: added a dropDownCloseEffect component by @Chigala in https://github.com/twentyhq/twenty/pull/1621</li>
<li>fix: Migrate all rules from eslint-plugin-twenty to eslint-plugin-twenty-ts by @anikdhabal in https://github.com/twentyhq/twenty/pull/1618</li>
<li>Fix eslint-plugin-twenty by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1640</li>
<li>Boost CI by @charlesBochet in https://github.com/twentyhq/twenty/pull/1643</li>
<li>Write Storybook test for @/ui/navbar by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1632</li>
<li>Update local-setup.mdx: Fix typo by @RajeshKumarPadhy in https://github.com/twentyhq/twenty/pull/1646</li>
<li>change tabler-icons by @Rishy-2021 in https://github.com/twentyhq/twenty/pull/1649</li>
<li>Refactor tenant ORM integration by @Weiko in https://github.com/twentyhq/twenty/pull/1650</li>
<li>Fix bug company update by @charlesBochet in https://github.com/twentyhq/twenty/pull/1664</li>
<li>feat: Column title menus by @AdityaPimpalkar in https://github.com/twentyhq/twenty/pull/1616</li>
<li>feat: reorder columns from table options by @AdityaPimpalkar in https://github.com/twentyhq/twenty/pull/1636</li>
<li>Refactor fast follow on column move feature by @charlesBochet in https://github.com/twentyhq/twenty/pull/1665</li>
<li>Speed up CI by @charlesBochet in https://github.com/twentyhq/twenty/pull/1666</li>
<li>Fast follow on draggable column re-order by @charlesBochet in https://github.com/twentyhq/twenty/pull/1667</li>
<li>fix: fix some views dropdown design issues by @thaisguigon in https://github.com/twentyhq/twenty/pull/1648</li>
<li>Chore: Use Fragments as types by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1670</li>
<li>Add 'Esc' hotkey behavior on Filter and Sorts dropdown by @neo773 in https://github.com/twentyhq/twenty/pull/1622</li>
<li>feat: reset Recoil state on logout by @thaisguigon in https://github.com/twentyhq/twenty/pull/1675</li>
<li>Fix front end by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1678</li>
<li>feat: add DropdownMenuInput and use as view name input in board by @thaisguigon in https://github.com/twentyhq/twenty/pull/1680</li>
<li>Fix optimistic effects to work with fragments by @charlesBochet in https://github.com/twentyhq/twenty/pull/1683</li>
<li>fix: dark mode for MainButton by @yashug in https://github.com/twentyhq/twenty/pull/1681</li>
<li>feat: add findAll and findUnique resolver for universal objects by @magrinj in https://github.com/twentyhq/twenty/pull/1576</li>
<li>Feat/disable flexible backend by @magrinj in https://github.com/twentyhq/twenty/pull/1673</li>
<li>Add metadata migration setup by @Weiko in https://github.com/twentyhq/twenty/pull/1674</li>
<li>Fix merge issue flexible backend by @charlesBochet in https://github.com/twentyhq/twenty/pull/1685</li>
<li>Improve issue templates by @charlesBochet in https://github.com/twentyhq/twenty/pull/1686</li>
<li>Fix tasks filters by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1676</li>
<li>fix: Command bar is broken by @rishi-raj-jain in https://github.com/twentyhq/twenty/pull/1617</li>
<li>Refactor tests command menu by @charlesBochet in https://github.com/twentyhq/twenty/pull/1702</li>
<li>fix: Update company picker keyboard navigation by @G3root in https://github.com/twentyhq/twenty/pull/1628</li>
<li>Feature: add createCustomField resolver by @Weiko in https://github.com/twentyhq/twenty/pull/1698</li>
<li>feat: persist table columns on change by @thaisguigon in https://github.com/twentyhq/twenty/pull/1697</li>
<li>Fix drag to select in dropdowns, context menu and action bar by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1704</li>
<li>Add Figma documentation by @charlesBochet in https://github.com/twentyhq/twenty/pull/1705</li>
<li>Fix command menu keyboard input & refactor group by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1706</li>
<li>fix: fix table columns resize glitches on slow network by @thaisguigon in https://github.com/twentyhq/twenty/pull/1707</li>
<li>Create consistent ui/input and ui/display for Cell and Fields type : โฆ by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1658</li>
<li>Fix hover on standalone button FloatingIconButtonGroup by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1709</li>
<li>fix: adds cursor pointer to table column header by @rtpa25 in https://github.com/twentyhq/twenty/pull/1715</li>
<li>Chore: First table column should not be hideable by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1711</li>
<li>Fix: Command menu keeps the last input by @AyushAgrawal-A2 in https://github.com/twentyhq/twenty/pull/1723</li>
<li>Remove the ..props pattern and props coupling, and create an eslint rule for that by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1733</li>
<li>Chore(backend): Enable attaching attachments to companies and people (backend) by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1726</li>
<li>Chore(server): I should be able to define deal amount's currency by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1724</li>
<li>Chore: corrects syntax for type only imports by @rtpa25 in https://github.com/twentyhq/twenty/pull/1716</li>
<li>Fix: When opening a filter, the focus is not put on the input search / filter input by @AyushAgrawal-A2 in https://github.com/twentyhq/twenty/pull/1731</li>
<li>feat: add cooldown to refresh token security by @magrinj in https://github.com/twentyhq/twenty/pull/1736</li>
<li>Fix cmd menu tests by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1739</li>
<li>Add a hover on Show Person Avatar by @PepeGonzale in https://github.com/twentyhq/twenty/pull/1631</li>
<li>feat: reorder kanban columns by @AdityaPimpalkar in https://github.com/twentyhq/twenty/pull/1699</li>
<li>feat: add IconPicker by @thaisguigon in https://github.com/twentyhq/twenty/pull/1730</li>
<li>FieldDisplay & FieldInput by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1708</li>
<li>test: adds test to check if adding a new company or people works by @rtpa25 in https://github.com/twentyhq/twenty/pull/1714</li>
<li>Delete Opportunities column + Improving design of BoardColumnEditTitleMenu by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1737</li>
<li>Removed unused feature flag by @lucasbordeau in https://github.com/twentyhq/twenty/pull/1744</li>
<li>Add a type on CatalogDecorator by @gitstart-twenty in https://github.com/twentyhq/twenty/pull/1742</li>
<li>POC: Save view as url param by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1710</li>
<li>feat: dynamic graphQL schema generation based on user workspace by @magrinj in https://github.com/twentyhq/twenty/pull/1725</li>
<li>Fix design EditableCell 'Hover', 'Focus' and 'Edit Mode' #1663 by @Davidkramer1999 in https://github.com/twentyhq/twenty/pull/1740</li>
<li>Added hint for cmdk-menu by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1743</li>
<li>Fix missing patches folder to deploy server by @Weiko in https://github.com/twentyhq/twenty/pull/1771</li>
<li>Fix people creation from People table page by @charlesBochet in https://github.com/twentyhq/twenty/pull/1773</li>
<li>docs: redesign docs collapsible categories by @thaisguigon in https://github.com/twentyhq/twenty/pull/1748</li>
<li>feat: lazy load IconPicker icons by @thaisguigon in https://github.com/twentyhq/twenty/pull/1753</li>
<li>docs: add page level sidebar by @thaisguigon in https://github.com/twentyhq/twenty/pull/1749</li>
<li>Feat: I can add a favorite directly from my table by @AyushAgrawal-A2 in https://github.com/twentyhq/twenty/pull/1747</li>
<li>Chore: eslint forbid useHotkeys by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1777</li>
<li>Fix: Consistent avatars for show pages by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1776</li>
<li>Fix task creation show page by @brendanlaschke in https://github.com/twentyhq/twenty/pull/1775</li>
<li>Fix board column title edit optimistic rendering #1745 by @Davidkramer1999 in https://github.com/twentyhq/twenty/pull/1780</li>
<li>Fix docker setup with bcrypt by @Weiko in https://github.com/twentyhq/twenty/pull/1783</li>
<li>feat: add env security in dynamic resolvers by @magrinj in https://github.com/twentyhq/twenty/pull/1812</li>
<li>Fix: Table / Board createView bug by @AyushAgrawal-A2 in https://github.com/twentyhq/twenty/pull/1782</li>
</ul>
</details>
<details>
<summary>We welcome 16 new contributors!</summary>
<ul>
<li>@PepeGonzale made their first contribution in https://github.com/twentyhq/twenty/pull/1468</li>
<li>@AndryHTC made their first contribution in https://github.com/twentyhq/twenty/pull/1478</li>
<li>@zvolcsey made their first contribution in https://github.com/twentyhq/twenty/pull/1517</li>
<li>@pranavp10 made their first contribution in https://github.com/twentyhq/twenty/pull/1560</li>
<li>@sweep-ai made their first contribution in https://github.com/twentyhq/twenty/pull/1572</li>
<li>@Chigala made their first contribution in https://github.com/twentyhq/twenty/pull/1621</li>
<li>@anikdhabal made their first contribution in https://github.com/twentyhq/twenty/pull/1618</li>
<li>@RajeshKumarPadhy made their first contribution in https://github.com/twentyhq/twenty/pull/1646</li>
<li>@Rishy-2021 made their first contribution in https://github.com/twentyhq/twenty/pull/1649</li>
<li>@neo773 made their first contribution in https://github.com/twentyhq/twenty/pull/1622</li>
<li>@yashug made their first contribution in https://github.com/twentyhq/twenty/pull/1681</li>
<li>@rishi-raj-jain made their first contribution in https://github.com/twentyhq/twenty/pull/1617</li>
<li>@G3root made their first contribution in https://github.com/twentyhq/twenty/pull/1628</li>
<li>@rtpa25 made their first contribution in https://github.com/twentyhq/twenty/pull/1715</li>
<li>@AyushAgrawal-A2 made their first contribution in https://github.com/twentyhq/twenty/pull/1723</li>
<li>@Davidkramer1999 made their first contribution in https://github.com/twentyhq/twenty/pull/1740</li>
</ul>
</details>