Add 2.0.0 release changelog (#19923)
## Summary - Add 2.0.0 release notes and illustrations to `twenty-website-new` - Remove old release mdx files from the legacy `twenty-website` - Fix the resources-menu "Releases" preview to pull the latest release dynamically, using the first (hero) image of the latest mdx ## Test plan - [ ] Open any page on `twenty-website-new`, hover "Resources" → the Releases preview shows "See what shipped in 2.0.0" with the Build-an-app hero illustration - [ ] Visit `/releases` and confirm 2.0.0 renders with all five sections and images - [ ] Confirm legacy `twenty-website` no longer ships the deleted release pages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Before Width: | Height: | Size: 371 KiB After Width: | Height: | Size: 227 KiB |
BIN
packages/twenty-website-new/public/images/releases/2.0/2.0.0-ai.webp
vendored
Normal file
|
After Width: | Height: | Size: 81 KiB |
BIN
packages/twenty-website-new/public/images/releases/2.0/2.0.0-build-anything.webp
vendored
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
packages/twenty-website-new/public/images/releases/2.0/2.0.0-build-with-tools.webp
vendored
Normal file
|
After Width: | Height: | Size: 82 KiB |
BIN
packages/twenty-website-new/public/images/releases/2.0/2.0.0-custom-layouts.webp
vendored
Normal file
|
After Width: | Height: | Size: 78 KiB |
BIN
packages/twenty-website-new/public/images/releases/2.0/2.0.0-version-control.webp
vendored
Normal file
|
After Width: | Height: | Size: 117 KiB |
|
|
@ -1,7 +1,12 @@
|
|||
import { getLatestReleasePreview } from '@/lib/releases/get-latest-release-preview';
|
||||
import type { MenuDataType } from '@/sections/Menu/types';
|
||||
import type {
|
||||
MenuDataType,
|
||||
MenuNavChildPreview,
|
||||
MenuNavItemType,
|
||||
MenuSocialLinkType,
|
||||
} from '@/sections/Menu/types';
|
||||
|
||||
const releasesPreview = getLatestReleasePreview() ?? {
|
||||
const FALLBACK_RELEASES_PREVIEW: MenuNavChildPreview = {
|
||||
image: '/images/releases/1.23/1.23.0-easier-layouts.webp',
|
||||
imageAlt: 'Twenty latest release',
|
||||
imageScale: 1.04,
|
||||
|
|
@ -10,8 +15,11 @@ const releasesPreview = getLatestReleasePreview() ?? {
|
|||
'Track every release with changelogs, highlights and demos of the newest features.',
|
||||
};
|
||||
|
||||
export const MENU_DATA: MenuDataType = {
|
||||
navItems: [
|
||||
function buildNavItems(): MenuNavItemType[] {
|
||||
const releasesPreview =
|
||||
getLatestReleasePreview() ?? FALLBACK_RELEASES_PREVIEW;
|
||||
|
||||
return [
|
||||
{ label: 'Why', href: '/why-twenty' },
|
||||
{
|
||||
label: 'Resources',
|
||||
|
|
@ -71,36 +79,44 @@ export const MENU_DATA: MenuDataType = {
|
|||
},
|
||||
{ label: 'Customers', href: '/customers' },
|
||||
{ label: 'Pricing', href: '/pricing' },
|
||||
],
|
||||
socialLinks: [
|
||||
{
|
||||
ariaLabel: 'GitHub (opens in new tab)',
|
||||
href: 'https://github.com/twentyhq/twenty',
|
||||
icon: 'github',
|
||||
showInDesktop: true,
|
||||
showInDrawer: true,
|
||||
},
|
||||
{
|
||||
ariaLabel: 'Discord (opens in new tab)',
|
||||
className: 'discord-link',
|
||||
href: 'https://discord.gg/cx5n4Jzs57',
|
||||
icon: 'discord',
|
||||
showInDesktop: true,
|
||||
showInDrawer: true,
|
||||
},
|
||||
{
|
||||
ariaLabel: 'LinkedIn (opens in new tab)',
|
||||
href: 'https://www.linkedin.com/company/twenty',
|
||||
icon: 'linkedin',
|
||||
showInDesktop: false,
|
||||
showInDrawer: true,
|
||||
},
|
||||
{
|
||||
ariaLabel: 'X (opens in new tab)',
|
||||
href: 'https://x.com/twentycrm',
|
||||
icon: 'x',
|
||||
showInDesktop: false,
|
||||
showInDrawer: true,
|
||||
},
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
const SOCIAL_LINKS: MenuSocialLinkType[] = [
|
||||
{
|
||||
ariaLabel: 'GitHub (opens in new tab)',
|
||||
href: 'https://github.com/twentyhq/twenty',
|
||||
icon: 'github',
|
||||
showInDesktop: true,
|
||||
showInDrawer: true,
|
||||
},
|
||||
{
|
||||
ariaLabel: 'Discord (opens in new tab)',
|
||||
className: 'discord-link',
|
||||
href: 'https://discord.gg/cx5n4Jzs57',
|
||||
icon: 'discord',
|
||||
showInDesktop: true,
|
||||
showInDrawer: true,
|
||||
},
|
||||
{
|
||||
ariaLabel: 'LinkedIn (opens in new tab)',
|
||||
href: 'https://www.linkedin.com/company/twenty',
|
||||
icon: 'linkedin',
|
||||
showInDesktop: false,
|
||||
showInDrawer: true,
|
||||
},
|
||||
{
|
||||
ariaLabel: 'X (opens in new tab)',
|
||||
href: 'https://x.com/twentycrm',
|
||||
icon: 'x',
|
||||
showInDesktop: false,
|
||||
showInDrawer: true,
|
||||
},
|
||||
];
|
||||
|
||||
export const MENU_DATA: MenuDataType = {
|
||||
get navItems() {
|
||||
return buildNavItems();
|
||||
},
|
||||
socialLinks: SOCIAL_LINKS,
|
||||
};
|
||||
|
|
|
|||
34
packages/twenty-website-new/src/content/releases/2.0.0.mdx
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
release: 2.0.0
|
||||
Date: 2026-04-21
|
||||
---
|
||||
|
||||
# Build an app
|
||||
|
||||
Model your data, add business logic, and design layouts — everything you need to ship an app on top of Twenty, in one place.
|
||||
|
||||

|
||||
|
||||
# Version control
|
||||
|
||||
Your workspace is backed by a git repo, so you can branch, review in pull requests, and roll back changes the same way you ship code.
|
||||
|
||||

|
||||
|
||||
# Build with your favorite tools
|
||||
|
||||
Scaffold components, workflows, and skills directly from Claude Code, Cursor, or the CLI, and commit them back to your workspace.
|
||||
|
||||

|
||||
|
||||
# Custom layouts
|
||||
|
||||
Drag and drop widgets to build record pages, dashboards, and layout pages that match the way your team actually works.
|
||||
|
||||

|
||||
|
||||
# AI agents, chats, and MCP
|
||||
|
||||
Pick your model, build agents that write emails or enrich records inside workflows, and expose your workspace to any MCP-compatible client.
|
||||
|
||||

|
||||
|
|
@ -13,7 +13,7 @@ export function getLatestReleasePreview(): MenuNavChildPreview | null {
|
|||
}
|
||||
|
||||
const imageMatches = [...latest.content.matchAll(IMAGE_REGEX_GLOBAL)];
|
||||
const imageMatch = imageMatches.at(-1);
|
||||
const imageMatch = imageMatches[0];
|
||||
|
||||
const image = imageMatch?.[1];
|
||||
if (!image) {
|
||||
|
|
|
|||
|
|
@ -1,40 +0,0 @@
|
|||
---
|
||||
release: 0.10.0
|
||||
Date: 2024-04-15
|
||||
---
|
||||
|
||||
# More Field Types, More Power
|
||||
|
||||
Enhance your data handling capabilities with the addition of four new field types:
|
||||
|
||||
## Multi-Select Field
|
||||
|
||||
The `Multi-Select Field` allows for tagging a record with multiple attributes, providing a flexible way to classify and filter data.
|
||||
|
||||
**Example Use Case**: Tag a company record with multiple industries such as "Retail," "Technology," and "Finance," enabling more nuanced segmentation and analysis.
|
||||
|
||||

|
||||
|
||||
## Currency Field
|
||||
|
||||
Designed specifically for financial data, the `Currency Field` ensures correct calculation and standard formatting for monetary figures.
|
||||
|
||||
**Example Use Case**: Record and manage global transactions in their original currencies while maintaining precision in financial reporting.
|
||||
|
||||

|
||||
|
||||
## Datetime Field
|
||||
|
||||
With the `Datetime Field`, you can effectively track events, deadlines, and activities with enhanced accuracy, improving time management and scheduling.
|
||||
|
||||
**Example Use Case**: Precisely track and set reminders for project milestones and deadlines.
|
||||
|
||||

|
||||
|
||||
## JSON Field
|
||||
|
||||
The `JSON Field` allows for the storage of complex, structured data within a single field, thus expanding the capabilities for data customisation and integration.
|
||||
|
||||
**Example Use Case**: Store configurable data for a product, such as feature flags or customization options, directly within a CRM record.
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
release: 0.11.0
|
||||
Date: 2024-05-06
|
||||
---
|
||||
|
||||
# Google Calendar Integration
|
||||
|
||||
With Google Calendar integration, you can track all your team's events with a company or person in your CRM. Choose the information level visible to your teammates for better control.
|
||||
|
||||

|
||||
|
||||
# Improved Performance
|
||||
|
||||
We have improved app performance, shaving off over 500ms on each page.
|
||||
|
||||

|
||||
|
|
@ -1,28 +0,0 @@
|
|||
---
|
||||
release: 0.12.0
|
||||
Date: 2024-05-24
|
||||
---
|
||||
|
||||
# Notifications
|
||||
|
||||
Introduced a new design for notifications featuring lighter colors.
|
||||
|
||||

|
||||
|
||||
# Skeleton Loading
|
||||
|
||||
Implemented skeleton loading to improve user experience by displaying placeholder content while data is being fetched.
|
||||
|
||||

|
||||
|
||||
# Link field
|
||||
|
||||
Introduced a new Link Field type to add and manage one or several external URLs on any object. Available in custom objects starting today.
|
||||
|
||||

|
||||
|
||||
# Data Model Diagram
|
||||
|
||||
Introduced a "Data Model Diagram" feature that allows users to visualize the relationships between different objects within the CRM.
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
release: 0.2.3
|
||||
Date: 2024-01-17
|
||||
---
|
||||
|
||||
# Webhooks
|
||||
|
||||
Developers can now use webhooks to synchronize customer data updates in real-time across applications.
|
||||
|
||||

|
||||
|
||||
# Relations on Record Pages
|
||||
|
||||
You can now navigate from one object to another directly from the record detail page.
|
||||
|
||||

|
||||
|
|
@ -1,30 +0,0 @@
|
|||
---
|
||||
release: 0.20.0
|
||||
Date: 2024-06-14
|
||||
---
|
||||
|
||||
# Enhanced Timeline
|
||||
|
||||
The timeline on every record page has been significantly improved. It now provides detailed updates for:
|
||||
|
||||
Record creations
|
||||
|
||||
Field updates
|
||||
|
||||
Received emails
|
||||
|
||||
Created calendar events
|
||||
|
||||

|
||||
|
||||
# Improved Onboarding Experience
|
||||
|
||||
Our onboarding process has been streamlined to let you import your calendar and emails seamlessly. You can now also configure your privacy settings directly during onboarding, allowing you to choose between sharing content with your team or keeping it hidden.
|
||||
|
||||

|
||||
|
||||
# Email and calendar Blocklist
|
||||
|
||||
To enhance privacy, you can now add specific email addresses to a blocklist within the "Accounts" settings. This feature prevents sensitive content from being synced to the CRM when corresponding with certain individuals. This can be particularly useful when managing sensitive deals.
|
||||
|
||||

|
||||
|
|
@ -1,29 +0,0 @@
|
|||
---
|
||||
release: 0.21.0
|
||||
Date: 2024-06-28
|
||||
---
|
||||
|
||||
# Enhanced One-to-Many Relations Editing
|
||||
|
||||
You can now edit one-to-many relations directly from the "many side". This means you can assign people to a company directly from the company list view, instead of having to navigate to each individual person's profile to assign them a company.
|
||||
|
||||

|
||||
|
||||
|
||||
# Advanced Email and Calendar Settings
|
||||
|
||||
We've introduced advanced settings for email and calendar management:
|
||||
|
||||
**Auto-Create Contact Options:** Choose when an email interaction should automatically create a contact. Options include:
|
||||
|
||||
People I've sent emails to and received emails from
|
||||
|
||||
People I've sent emails to
|
||||
|
||||
Don't auto create contact
|
||||
|
||||
**Email Exclusions:** Ability to exclude non-professional emails (e.g., Gmail, Outlook) and team emails (e.g., support@, team@) from being synced to the CRM.
|
||||
|
||||
**Calendar Events:** Auto-contact creation settings are now available for calendar events as well.
|
||||
|
||||

|
||||
|
|
@ -1,30 +0,0 @@
|
|||
---
|
||||
release: 0.22.0
|
||||
Date: 2024-07-11
|
||||
---
|
||||
|
||||
# Enhanced Kanban Board
|
||||
|
||||
**Edit Kanban Stages:** You can now edit Kanban stages directly from the app, not just from the settings. This makes it easier to manage and customize your workflow on the fly.
|
||||
|
||||
**"No Value" Column:** Cards that are not assigned to a specific value will now appear in a "No Value" column. This column can be shown or hidden as needed, ensuring no cards are overlooked.
|
||||
|
||||

|
||||
|
||||
# Revamped Navigation Bar
|
||||
|
||||
Navigate more quickly with our revamped record page navbar:
|
||||
|
||||
Navigate directly from one record page to another.
|
||||
|
||||
View the total number of records within a view.
|
||||
|
||||
Easily return to the corresponding index view with a new "Close" button.
|
||||
|
||||

|
||||
|
||||
# Bulk Deletion
|
||||
|
||||
You can now delete up to 10,000 records at once. (For when you want to Marie Kondo your database! 🧹)
|
||||
|
||||

|
||||
|
|
@ -1,22 +0,0 @@
|
|||
---
|
||||
release: 0.23.0
|
||||
Date: 2024-08-01
|
||||
---
|
||||
|
||||
# Notes and Tasks standard objects
|
||||
|
||||
Like any regular object, add some custom fields to your tasks and companies or create some custom views to better organize your content.
|
||||
|
||||

|
||||
|
||||
# Created By
|
||||
|
||||
Quickly identify who created a given record and what was the origin of the creation, whether it was through a CSV import, an API, or manual input.
|
||||
|
||||

|
||||
|
||||
# Webhooks filter
|
||||
|
||||
Filter the content a webhook is returning so it only pings your URL when a specific action occurs, such as on creating a company.
|
||||
|
||||

|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 0.24.0
|
||||
Date: 2024-08-29
|
||||
---
|
||||
|
||||
# Soft Delete
|
||||
|
||||
Soft delete feature added: Deleted records are now hidden from view but recoverable from the "Deleted record" option in any object options menu. No more drama!
|
||||
|
||||

|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 0.3.0
|
||||
Date: 2024-02-03
|
||||
---
|
||||
|
||||
# Rating field
|
||||
|
||||
The new Rating field represents a numeric value from zero to five, it can be useful for various use-cases such as scoring leads.
|
||||
|
||||

|
||||
|
|
@ -1,11 +0,0 @@
|
|||
---
|
||||
release: 0.3.1
|
||||
Date: 2024-02-16
|
||||
---
|
||||
|
||||
# Contributors page
|
||||
|
||||
Contributors now have their very own [hall of fame](https://twenty.com/contributors).
|
||||
|
||||

|
||||
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 0.3.2
|
||||
Date: 2024-02-29
|
||||
---
|
||||
|
||||
# New record page
|
||||
|
||||
The record page now features a clearer layout with increased space for content
|
||||
|
||||

|
||||
|
|
@ -1,23 +0,0 @@
|
|||
---
|
||||
release: 0.3.3
|
||||
Date: 2024-03-19
|
||||
---
|
||||
|
||||
# Gmail integration
|
||||
|
||||
Connect your Gmail account to automatically associate emails with relevant 'People' and 'Companies'. Contacts you've emailed will be automatically added to 'People', excluding non-personal emails like support@ and team@. Control your privacy by selecting the information you share with your team.
|
||||
|
||||

|
||||
|
||||
|
||||
# Kanbans on any object
|
||||
|
||||
Create a Kanban view on any object and streamline processes like recruitment or onboarding.
|
||||
|
||||

|
||||
|
||||
# Self-Onboarding
|
||||
|
||||
We are pleased to reopen the cloud subscription to everyone. No more waiting!
|
||||
|
||||

|
||||
|
|
@ -1,22 +0,0 @@
|
|||
---
|
||||
release: 0.30.0
|
||||
Date: 2024-09-18
|
||||
---
|
||||
|
||||
# New Settings layout
|
||||
|
||||
Experience a more compact and intuitive settings layout, now featuring a breadcrumb navigation for easier access and better organization.
|
||||
|
||||

|
||||
|
||||
# Add Several emails for one contact
|
||||
|
||||
Enhance your contact management by adding many email addresses for a single contact. All emails sent to these addresses will be automatically synced with the contact, ensuring you never miss an important communication.
|
||||
|
||||

|
||||
|
||||
# New Array field type
|
||||
|
||||
Developers can now take advantage of the new array field type to store non-predefined values.
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
release: 0.31.0
|
||||
Date: 2024-10-07
|
||||
---
|
||||
|
||||
# Advanced Settings
|
||||
|
||||
To maintain the simplicity of Twenty, we are introducing "Advanced Settings." This option consolidates all settings intended for advanced use cases, often preferred by developers, such as API and function settings or security settings.
|
||||
|
||||

|
||||
|
||||
# More powerful search
|
||||
|
||||
We have significantly enhanced our search performance, making it feel instantaneous when searching for records such as people, companies, or tasks.
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
release: 0.32.0
|
||||
Date: 2024-11-12
|
||||
---
|
||||
|
||||
# Smart ⌘K
|
||||
|
||||
We started a major ⌘K revamp that now understands the context to display appropriate actions. For example, on a record page, you can add the record as a favorite, or if you select multiple records on an index, you can export them as a CSV.
|
||||
|
||||

|
||||
|
||||
# Webhooks multi-object filtering
|
||||
|
||||
You can now filter multiple actions simultaneously with a single webhook. For example, you can create a webhook that triggers only when a person or company is updated or created.
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
release: 0.33.0
|
||||
Date: 2024-11-21
|
||||
---
|
||||
|
||||
# Filter by Multi-Select
|
||||
|
||||
You can now filter an object (People, Companies, Opportunities, etc.) using any multiselect field.
|
||||
|
||||

|
||||
|
||||
# Percentage in number fields
|
||||
|
||||
You can now create number fields that display a percentage instead of a regular number.
|
||||
|
||||

|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 0.34.0
|
||||
Date: 2024-12-12
|
||||
---
|
||||
|
||||
# Customize your sub-domain
|
||||
|
||||
Each workspace now gets a dedicated sub-domain for a more secure experience. And soon you will be able to set your own domain.
|
||||
|
||||

|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 0.35.0
|
||||
Date: 2024-12-20
|
||||
---
|
||||
|
||||
# Favorites Views and Favorites Folders
|
||||
|
||||
You can now add your views to favorites for quick access and organize your favorites into folders for better management.
|
||||
|
||||

|
||||
|
|
@ -1,23 +0,0 @@
|
|||
---
|
||||
release: 0.4.0
|
||||
Date: 2024-04-01
|
||||
---
|
||||
|
||||
# Relation Fields on Record Page
|
||||
|
||||
On record pages, you can now expand relation cards to view their fields without navigating to their individual record pages. For example, on a Company record page, you can expand an employee card to view their job title. This feature applies to all types of objects, including custom ones.
|
||||
|
||||

|
||||
|
||||
|
||||
# Address Field Type
|
||||
|
||||
The new `Address Field` Type enables entry of a full address in one field, while structurally storing each address part - such as street name and number - in separate subfields.
|
||||
|
||||

|
||||
|
||||
# Multi-Workspace
|
||||
|
||||
You can now switch between workspaces by clicking your workspace name at the top left of the screen. This feature will only appear if you have been invited to join another workspace.
|
||||
|
||||

|
||||
|
|
@ -1,17 +0,0 @@
|
|||
---
|
||||
release: 0.40.0
|
||||
Date: 2025-01-17
|
||||
---
|
||||
|
||||
# View Groups
|
||||
|
||||
Added "Group By" in tables to better organize entries, like grouping companies by industry for clearer data visualization. This feature is available in the table Options menu.
|
||||
|
||||

|
||||
|
||||
|
||||
# Aggregates
|
||||
|
||||
Introduced a feature to calculate and display data summaries, such as sums and latest entries, for quick insights and streamlined data analysis.
|
||||
|
||||

|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 0.41.0
|
||||
Date: 2025-02-04
|
||||
---
|
||||
|
||||
# Labs
|
||||
|
||||
Enable beta features using the new Labs tab in settings. The first beta release introduces our workflow engine. Enjoy!
|
||||
|
||||

|
||||
|
|
@ -1,22 +0,0 @@
|
|||
---
|
||||
release: 0.42.0
|
||||
Date: 2025-02-18
|
||||
---
|
||||
|
||||
# Microsoft o365 Integration
|
||||
|
||||
You can now link your Microsoft account to easily manage your messages and events right within your workspace.
|
||||
|
||||

|
||||
|
||||
# Translation in 30+ Languages
|
||||
|
||||
Expanded support for 30+ languages, so users can navigate and use the software in their preferred language.
|
||||
|
||||

|
||||
|
||||
# Attachment Visualizer
|
||||
|
||||
You can now preview file attachments without downloading them.
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
release: 0.43.0
|
||||
Date: 2025-03-04
|
||||
---
|
||||
|
||||
# Upgraded Search
|
||||
|
||||
The search feature now includes ranking scores. This helps you find the most relevant results faster.
|
||||
|
||||

|
||||
|
||||
# Internal Email Privacy
|
||||
|
||||
Internal team emails won't sync, protecting privacy by preventing access to internal discussions.
|
||||
|
||||

|
||||
|
|
@ -1,24 +0,0 @@
|
|||
---
|
||||
release: 0.44.0
|
||||
Date: 2025-03-17
|
||||
---
|
||||
|
||||
# New Side Panel
|
||||
|
||||
**Quick Access to Records**: Side panel lets you view and edit records without leaving your current page.
|
||||
|
||||
**Keyboard Navigation**: Navigate the side panel with keyboard for better accessibility and faster workflows.
|
||||
|
||||
**Pinned Actions**: More actions now displayed directly in the navbar for easier access.
|
||||
|
||||

|
||||
|
||||
# Admin Panel
|
||||
|
||||
**App Health Check**: Added a health check feature to the admin panel. Now shows real-time status and key metrics.
|
||||
|
||||
**Environment Variables**: Admin panel now has read-only access to environment variables. Better transparency, easier config management.
|
||||
|
||||

|
||||
|
||||
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
---
|
||||
release: 0.50.0
|
||||
Date: 2025-03-27
|
||||
---
|
||||
|
||||
# Permissions V1
|
||||
|
||||
Ability to set User and Admin permissions for each user. Admins can edit workspace settings, while Users can only edit records. Custom permission creation will be available in a future update.
|
||||
|
||||

|
||||
|
||||
# Advanced filters
|
||||
|
||||
Advanced filter enables precise database content filtering through nested conditional operators (AND/OR), multiple field filters, and customizable filter groups for complex query construction.
|
||||
|
||||

|
||||
|
||||
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 0.51.0
|
||||
Date: 2025-03-27
|
||||
---
|
||||
|
||||
# Revamp View Options Menu
|
||||
|
||||
You can now rename a view and change its type between kanban or table directly from the view options menu located to the right of the filter and sort buttons.
|
||||
|
||||

|
||||
|
|
@ -1,20 +0,0 @@
|
|||
---
|
||||
release: 0.52.0
|
||||
Date: 2025-04-25
|
||||
---
|
||||
|
||||
# Add records to filtered views
|
||||
|
||||
Creating records on filtered views now applies the view filter to the newly created record. This feature is compatible with Text, Date\_Time, Date, Number, Select, Rating, Multi\_Select, Array, and Boolean fields.
|
||||
|
||||

|
||||
|
||||
# Custom date formats
|
||||
|
||||
Choose how to display dates in any field using a universal Unicode date format that best suits your use case.
|
||||
|
||||

|
||||
|
||||
# Other improvements
|
||||
|
||||
A new breadcrumb navigation across the app, improved keyboard menu navigation, and a new focus state for table views.
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
---
|
||||
release: 1.00.0
|
||||
Date: 2025-06-25
|
||||
---
|
||||
|
||||
# Permissions V2
|
||||
|
||||
Create and manage custom roles. Grant or revoke access for each object to Read/Create/Edit/Delete records. Give granular access to settings like the ability to manage users, data models or APIs.
|
||||
|
||||

|
||||
|
||||
# Workflows
|
||||
|
||||
Introducing workflows, a powerful way to let you automate actions with form triggers, conditions, HTTP requests, webhooks, and serverless functions!
|
||||
|
||||

|
||||
|
||||
# Import V2
|
||||
|
||||
CSV import now supports 2,000+ rows, sub-fields such as labels and secondary phone numbers, and automatic field matching. Validations, layout, and upserts are improved for smoother, more accurate imports.
|
||||
|
||||

|
||||
|
||||
# Sub-field Filtering
|
||||
|
||||
Sub-field filtering is now supported for currency, address, name, email, link, phone, and actor fields. For example, you can filter by the amount in a currency without needing the full field.
|
||||
|
||||

|
||||
|
||||
# Performance Improvements
|
||||
|
||||
We’ve cut key load and interaction times by over 3,000ms, which means pages now load 2x faster!
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
---
|
||||
release: 1.1.0
|
||||
Date: 2025-07-10
|
||||
---
|
||||
|
||||
# Multi-Record Workflow Triggers
|
||||
|
||||
You can now run workflows on many records at once. Previously, manual workflows could only be triggered one record at a time. This change improves productivity for bulk operations.
|
||||
|
||||
With the ability to trigger workflows on many records, you can now:
|
||||
|
||||
Send bulk emails to selected contacts
|
||||
|
||||
Update many records with the same workflow logic
|
||||
|
||||
Process batches of data more efficiently
|
||||
|
||||

|
||||
|
|
@ -1,17 +0,0 @@
|
|||
---
|
||||
release: 1.10.0
|
||||
Date: 2025-11-11
|
||||
---
|
||||
|
||||
# Calendar View for Objects
|
||||
|
||||
You can now visualize your records in a monthly calendar view. This new view type makes it easy to track time-based data like events, deadlines, and scheduled activities directly within any object.
|
||||
|
||||

|
||||
|
||||
# Dashboards in Labs (Beta)
|
||||
|
||||
Create custom charts and visualizations using your workspace data with the new Dashboards feature. Available in Labs, this beta feature lets you build powerful analytics and insights to monitor your business metrics.
|
||||
|
||||

|
||||
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
---
|
||||
release: 1.11.0
|
||||
Date: 2025-11-18
|
||||
---
|
||||
|
||||
# Unlisted Views
|
||||
|
||||
You can now create personal views that stay out of the shared Workspace section and appear instead under a separate **My unlisted views** section in the view picker. These unlisted views are only listed for their creator, but can still be opened by teammates via direct link.
|
||||
|
||||

|
||||
|
||||
# Morph Many Relationships
|
||||
|
||||
Create flexible relationships where a single field can connect to multiple different object types. For example, an Opportunity can now relate to either a Person or a Company, giving you more versatile data modeling capabilities.
|
||||
|
||||

|
||||
|
||||
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
---
|
||||
release: 1.12.0
|
||||
Date: 2025-12-02
|
||||
---
|
||||
|
||||
# Revamped Side Panel
|
||||
|
||||
The side panel now opens next to your content rather than above it, giving you a better overview while configuring workflows or viewing record details. This new layout is especially handy for workflows and the upcoming dashboards feature.
|
||||
|
||||

|
||||
|
||||
# Granular Email Folder Sync
|
||||
|
||||
Choose exactly which Gmail labels or Outlook folders to sync on your workspace. This gives you more control over your email data and better privacy by importing only the folders you need.
|
||||
|
||||

|
||||
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
---
|
||||
release: 1.2.0
|
||||
Date: 2025-07-25
|
||||
---
|
||||
|
||||
# Import Relations
|
||||
|
||||
When importing records, you can now import relations between records. For example, you can import a CSV file that includes a column for related records, such as linking contacts to companies or tasks to projects.
|
||||

|
||||
|
||||
# Any Field filter
|
||||
|
||||
We’ve added an "any field search" filter that lets you search across all fields at once. For example, it can allow you to locate a customer by their phone number, whether it's stored in the "Mobile," "Office," or "Direct Line" field.
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
release: 1.3.0
|
||||
Date: 2025-08-11
|
||||
---
|
||||
|
||||
# IMAP
|
||||
|
||||
We’ve added IMAP support to let you connect email accounts for receiving messages. You can also set up SMTP to send emails and CalDAV to sync calendars.
|
||||
|
||||

|
||||
|
||||
# Merge Records
|
||||
|
||||
This feature gives you the ability to merge two records into one. This combines their information and keeps linked data, helping you remove duplicates and keep records accurate.
|
||||
|
||||

|
||||
|
|
@ -1,22 +0,0 @@
|
|||
---
|
||||
release: 1.4.0
|
||||
Date: 2025-08-29
|
||||
---
|
||||
|
||||
# Field Level Permission
|
||||
|
||||
You can now control which fields a role can view or edit. This adds more granular access control on top of existing object-level permissions.
|
||||
|
||||

|
||||
|
||||
# Workflow Filters
|
||||
|
||||
Add filters between workflow steps with conditions and only let data continue if it meets the criteria you define.
|
||||
|
||||

|
||||
|
||||
# Two Factor Authentication
|
||||
|
||||
Enabled two-factor authentication with authenticator apps like 1Password, Authy, or Microsoft Authenticator to add an extra layer of security at sign-in.
|
||||
|
||||

|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 1.5.0
|
||||
Date: 2025-09-11
|
||||
---
|
||||
|
||||
# Workflow branches
|
||||
|
||||
Workflow branches allow workflows to split paths, enabling conditional logic and multiple outcome flows in automation.
|
||||
|
||||

|
||||
|
|
@ -1,10 +0,0 @@
|
|||
---
|
||||
release: 1.6.0
|
||||
Date: 2025-09-19
|
||||
---
|
||||
|
||||
# Workflow improvements
|
||||
|
||||
You now have the ability to duplicate nodes, change node types, and use a streamlined filter design in your workflows.
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
---
|
||||
release: 1.7.0
|
||||
Date: 2025-10-02
|
||||
---
|
||||
|
||||
# User impersonation
|
||||
|
||||
You can now impersonate a workspace user as an admin. This allows you to see the workspace as that user would, which is useful for troubleshooting issues or understanding user experience.
|
||||
|
||||

|
||||
|
||||
# Record is created or updated trigger
|
||||
|
||||
You can now trigger workflows when a record is created or updated.
|
||||
|
||||

|
||||
|
|
@ -1,23 +0,0 @@
|
|||
---
|
||||
release: 1.8.0
|
||||
Date: 2025-10-16
|
||||
---
|
||||
|
||||
# Workflow Iterator Node
|
||||
|
||||
You can now loop through items in your workflows using the new iterator node. This powerful feature allows you to process multiple records sequentially, performing actions on each item in a collection.
|
||||
|
||||

|
||||
|
||||
# Workflow Bulk Select
|
||||
|
||||
Manual trigger workflows now support bulk selection, allowing you to select multiple records at once to pass into your workflow. This is particularly useful when combined with the iterator node to process several records in one workflow run.
|
||||
|
||||

|
||||
|
||||
# Workflow Search Node Limit
|
||||
|
||||
The search node now lets you customize the result limit above 1, enabling you to retrieve multiple records in a single search operation. This enhancement works seamlessly with the iterator node for processing search results.
|
||||
|
||||

|
||||
|
||||