Self-hosted

Native desktop app, smarter workflows, and powerful Plane AI upgrades | Release v3.0.0

14 Jul, 2026

Plane Commercial v3.0.0 introduces a native desktop app, workspace governance, advanced permissions, flexible workflows, deeper Plane AI capabilities, improved dashboards, integrations, and more updates built for teams that need more control and scale. This is our biggest update yet.

Before upgrading to Plane v3.0.0, here are a few things to keep in mind:

Allow additional time for the upgrade
v3.0.0 runs database migrations as part of the installation, so the process will take longer than a standard release. Set aside some extra time to let it finish.

Back up your instance before upgrading
Rolling back to an earlier version is not supported after upgrading to v3.0.0. Create a full backup of your instance before starting and store it somewhere you can restore from if needed.

Work item type hierarchy is a one-way setting
This feature is available on Enterprise Grid. Once you turn it on, it stays on and cannot be disabled, so configure and enable it only when your teams are ready to follow the defined parent-child rules.

What's new

Plane desktop app

The Plane desktop app is now available for commercial self-hosted instances on macOS and Linux, giving you a dedicated workspace with direct access to your instance and unread notification badges on your dock or taskbar.

Role-Based Access Control

RBAC is now the default access model in every Plane workspace. Every user has a workspace and project role with defined permissions, including system roles such as Workspace Owner, Workspace Admin, Member, Guest, Project Admin, Contributor, Commenter, and project-level Guest.

Granular Access Control

GAC gives Enterprise Grid customers the ability to create custom roles by combining one or more permission schemes. The effective permissions of a role are the union of every scheme attached to it.

This lets administrators build focused, reusable role bundles instead of managing hundreds of individual permissions for every role.

For more details, see the Roles and permissions docs.

Workspace-level work item types

Define work item types once at the workspace level and reuse them across every project. No more recreating the same Bug, Story, or Task type for every project. Configure it once and use it across your workspace.

For more details, see the Work item types docs.

Work item type hierarchy

Define parent-child relationships between work item types at the workspace level. Create hierarchies like Epic → Story → Task, and Plane enforces them across creation, type changes, bulk operations, and imports to keep your work consistently structured.

For more details, see the Work item type hierarchy docs.

Please note: Enabling hierarchy is available only on Enterprise Grid and requires Workspace Admin access. It cannot be disabled once enabled.

Epics is now a work item type

Epics is now a standard work item type rather than a separate concept. Epics gain the same capabilities as other work items, including custom properties, layouts, filters, and relations, while existing epics, comments, updates, and initiative scope carry over.

For more details, see the Work item types docs.

Workspace-level automations

Create automations once at the workspace level and reuse them across every project, eliminating duplicate rules and keeping workflows consistent.

For more details, see the Automations docs.

Scheduled automations

Automation rules can now run on a schedule instead of waiting for a work item to change. Set them to run daily, weekly, or on whatever recurrence your process needs.

For more details, see the Scheduled automations docs.

Multiple workflows

Configure different workflows for different work item types and teams within the same project. Teams can follow their own states and transitions without creating separate projects for each process.

For more details, see the Workflows docs.

IdP group sync, OIDC, SAML ,and LDAP

Connect your identity provider using OIDC, SAML, or LDAP to authenticate users and automatically sync groups, roles, and project memberships with Plane.

For more details, see the IdP group sync docs.

Send webhooks from workflows

Workflow creation has been refreshed, and automation rules can now include a send webhook step. When a work item meets the rule conditions, Plane calls your endpoint to trigger downstream systems, notifications, or custom automations.

For more details, see the Send webhook docs.

Custom relations between work items

Define custom relationships between work items that reflect your team's workflow. Create relation types like depends on, duplicates, or tested by to model work the way your team actually collaborates.

For more details, see the Custom relations docs.

Parallel Cycles

Run multiple active cycles at the same time within a project. Each cycle maintains its own scope, timeline, and progress, giving teams greater flexibility in how they plan work.

For more details, see the Parallel Cycles docs.

Shared dashboards

Share dashboards with your team to provide a common view of project metrics, progress, and insights across your workspace.

For more details, see the Shared Dashboards docs.

Private dashboards

Create private dashboards that stay visible only to you while you build or refine them. When ready, you can share or publish the dashboard for a wider audience.

For more details, see the Private dashboards docs.

PQL support for dashboard widget filters

Dashboard widget filters now support PQL (Plane Query Language), so you can write precise, flexible filter conditions instead of relying only on preset filter options.

For more details, see the Dashboard widgets and PQL docs.

Plane AI auto mode

Plane AI can now execute trusted workflows end-to-end without requiring confirmation after every action. Switch to manual review whenever you need greater control.

For more details, see the Plane AI Auto mode docs.

Edit Pages with Plane AI

Make edits to your pages directly through Plane AI without switching context. Ask Plane AI to rewrite content, add sections, refine documentation, or restructure pages, and have the changes applied instantly.

For more details, see the Plane AI in Pages docs.

Interactive charts in Plane AI 

Explore your data with dynamic, interactive charts generated by Plane AI. Visualize trends, compare results, and uncover insights without leaving the conversation.

For more details, see the Plane AI Charts docs.

Text-to-PQL with Plane AI

Describe what you're looking for in plain English, and Plane AI translates it into a PQL query. Build powerful filters without learning the syntax.

For more details, see the PQL docs.

PQL query in Plane AI responses

Plane AI now displays the PQL query used to generate every answer, so you can verify results, refine the query, and better understand how your data was retrieved.

For more details, see the PQL docs.

PQL view blocks in Plane AI

Plane AI can now display PQL view blocks directly in the conversation, rendering query results as live, structured views instead of plain text. You can also create a saved view straight from the chat, without rebuilding it manually elsewhere.

For more details, see the PQL docs.

Bitbucket integration

Connect Bitbucket Cloud and Bitbucket Data Center with Plane to link repositories, pull requests, branches, and work items across your development workflow, whether your teams use cloud or self-hosted environments.

For more details, see the Bitbucket integration docs.

Cursor agent

The Cursor agent brings Plane work items into the Cursor IDE, so developers can create or open work items, link branches, and update states without leaving their editor. Branches created from work items follow the correct naming format, and PRs link back to their related work items.

For more details, check the Cursor Integration docs.

Enhancements

  • Due date reminders: Set reminders for work item due dates so teams can stay ahead of upcoming deadlines and follow-ups.
  • Private collections: Create private collections to organize work views for yourself before sharing them with the wider team.
  • Timeline layout for Teamspace views.
  • Wiki favorites view: all favorited wiki pages in one dedicated view.
  • Project and work item type context for properties: scope a workspace property to specific projects and work item types, with different options, defaults, and required settings per context. (Enterprise Grid)
  • Property deletion now shows an impact preview: see which work items are affected before confirming, and choose to retain existing values.
  • Rich text custom property: custom properties can hold formatted content, lists, and links, not just plain values.
  • Bulk copy work items in one action.
  • Export any dashboard as a PDF.
  • New work item table list widget for dashboards.
  • New work item statistics widget for dashboards.
  • Dashboard chart click-through filters: click a chart segment to open the work item view with those filters pre-applied.
  • Work item state duration: duration badges on the Transitions tab, sidebar, and peek overview show how long an item has sat in each state.
  • Editor: table of contents that builds itself from page headings.
  • Editor: inline status extension, embed a live work item status that updates as the item moves.
  • Editor: inline date macro for quick, consistent date entry.
  • Editor: paste to embed images and videos by URL, with a floating upload modal for local files.
  • Editor: HTML artifact block, upload HTML and render it in a sandboxed iframe inside a page.
  • Weekend days are now configurable in profile preferences.
  • Parent-child relationships now display in workspace-level timeline views, so sub-items nest under their parents.
  • Custom properties now appear as columns in the workspace-level spreadsheet view.
  • Activity history on Workspace and Project Members pages, for auditing and accountability.
  • Turn any Plane AI-generated PQL query into a saved view with one click.
  • Dashboards can now be published to a public URL, once shared, for viewing outside the workspace.
  • Webhooks, Automations, Collections, and Scripts are now manageable through external API v1.
  • Users can now add or remove individual members as subscribers to a work item through a searchable "Search members..." dropdown, accessible from the work item header. (Enterprise Grid)
  • Customer requests can now be linked and tracked directly on work items, connecting incoming demand to the work that addresses it.
  • Plane is now available in Norwegian (Bokmål).
  • Rich filter and PQL support on work item list endpoints, including a workspace-scoped list.
  • New external endpoints for views, project states, work item relations, relation definitions, and archiving.
  • GitHub sync now syncs assignees and preserves table markdown.
  • Slack thread links can now be added to Plane work items.
  • Imports can resume after a timeout, with start/end times shown on the import dashboard.
  • Confluence importer supports XML-based zip files, comment import, and Gliffy-to-draw.io conversion.
  • Structured thinking block events in Plane AI.
  • Support to paste images directly into Plane AI.
  • Configurable embedding dimension.
  • Plane AI threads and memory pagination.
  • Milestones relocated into the Overview tab.
  • Improved assignee checkbox visibility in the activity filter.
  • Project lead can be edited from the project overview.
  • Overflowing activity tabs collapse into a "more" menu.
  • Description auto-expands on editor focus.
  • Total users count badge in the user-management header.
  • Choose your preferred shortcut for submitting comments in user preferences.
  • Added subscriber activities and release add/remove entries in the activity feed.
  • Standardized transactional email templates across invitations, activations, magic sign-in, exports, and notifications.

Bug fixes

  • Work item titles exceeding 255 characters now return a clear error code.
  • Fixed work item modal properties not scrolling.
  • Suspended users are now excluded from the release lead dropdown.
  • Fixed releases store updates on mutations.
  • Worklog and comment edit/delete are now creator-gated.
  • Unresolved workspace slugs now return 404 in middleware.
  • Workspace guest demotion now cascades to project members.
  • Fixed GitLab skipping the review-requested state and Git review states not mapping.
  • Fixed project asset ownership for customer issues.
  • Fixed Slack updates for workspace-level properties and DM alert TTL.
  • Fixed Jira start date, completion date fallback, assets, and service token handling.
  • Fixed PQL count hallucinations and restricted redirects to text2sql.
  • Fixed AI citation URLs to point to the correct docs pages.
  • Fixed the activity feed scrolling to top when switching tabs.
  • Fixed editor table scroll controls and component spacing.
  • Fixed z-index and portal rendering for menus and date dropdowns.
  • Fixed stickies causing horizontal scroll on Home and Wiki.
  • Fixed project description and timezone not persisting after refresh.
  • Fixed the project cover image not reflecting the selected image.
  • Fixed the workspace logo cropping in the switcher and syncing on removal.
Plane

Every team, every use case, the right momentum

Hundreds of Jira, Linear, Asana, and ClickUp customers have rediscovered the joy of work. We’d love to help you do that, too.
Plane
Nacelle