Self-hosted

PQL, Releases, Wiki Collections, and more | Release v2.6.0

18 May, 2026

What's new

Plane Query Language, PQL

Filter work items using text-based queries. Build structured expressions that combine fields, operators, and values with AND/OR logic and grouping to find exactly what you need across work items, cycles, modules, views, teamspace work items, and workspace views. An interactive editor guides field, operator, and value selection as you type, and any query can be saved as a view for quick reuse. Read PQL Docs.

IdP Group Sync

Map identity provider groups to Plane projects over OIDC. Project memberships are provisioned and kept in sync automatically when users sign in, with no admin intervention. Supports sync on login and scheduled offline sync, configurable role assignment per group-to-project mapping, and optional auto-removal when a user leaves an IdP group. Read IdP Group Sync docs.

Releases

Releases are now a first-class feature in Plane. Create and manage releases across projects, group and filter work items by release, track progress on a dedicated Releases detail page, and generate changelogs directly from release data. The detail page opens on the Scope tab for a faster view of what is included. Read more about Releases here.

Revamped work item detail page

The most used surface in Plane has been rebuilt to stay readable as work items grow heavier. Key properties (State, Priority, Assignee, Start date, and Due date) now sit in the center column directly under the title, alongside a new Time in state property. The right pane groups everything else into collapsible Details, Project structure, and Custom properties sections, and non-editable metadata moves to a compact footer with details on hover. The header shows the work item type name next to its icon and surfaces the parent as a pill next to the work item ID. Long descriptions truncate past a few lines with a show-more control, and the action row is condensed, so adding a sub work item stays a single labeled click while relations, links, attachments, and pages move to grouped icon buttons. Activity is now split into All, Comments, History, Transitions, and Worklogs tabs, with the new History and Transitions views showing the before and after value for every change.

Collections in Wiki

Organize Wiki pages into Collections for easier navigation and management. Includes drag-and-drop reordering, collection move, a dedicated permission system, and a default collection per workspace. Read more about Wiki Collections here.

Archive Initiatives

Archive Initiatives to keep your workspace clean without permanently deleting them.

Board layout for Initiatives

Projects and epics in the Initiatives view now support a Board layout alongside existing views.

Upvote and downvote work items

Upvote or downvote work items, epics, and intake requests directly from the work item header to surface what matters most to your team.

Add a work item in one project as a sub work item of a work item in another project, so teams that split work across project spaces keep the hierarchy intact.

Table chart widget for Dashboards

A new Table Chart widget gives you a structured, tabular way to view and analyze work item data directly from your dashboard.

Project member import via CSV

Import project members by email and role, with workspace-membership validation and a sample CSV download.

Enhancements

  • Custom properties can now be displayed as columns in the spreadsheet layout for a richer tabular view of work items.
  • Instance admins can disable personal access tokens across the entire instance from the admin panel.
  • Work items in workspace-level views can now be exported.
  • Auto reminders for work items can be configured through automations based on due date.
  • Epics, work item types, and milestones can be grouped and filtered in the Space app.
  • AWS Bedrock models are now accessible through inference profiles.
  • Project Admins can set and change the default work item type per project.
  • Members selected through custom property member pickers are automatically added as subscribers to the work item.
  • Work items can be grouped by work item type across all layouts.
  • Work item type names support up to 12 characters and display name and icon together.
  • Sub work items can be expanded and collapsed directly in the project timeline layout.
  • The project states screen ships with a default workflow, and state deletion now uses a two-step flow with a dependency check and transfer modal.
  • A workflow states filter has been added to the work items list.
  • Workflow validation has been removed from intake.
  • Default state tracking has been added for workflow and approver activity.
  • Work item count is now shown on views.
  • The shortcuts modal now has a scrollbar for easier browsing.
  • Project search now supports searching by project identifier.
  • A Copy ID button and clickable identifier have been added to the work item creation toast.
  • Cycle names now enforce uniqueness, and automatically created cycles use a numerical suffix.
  • Versioning has been added to cycle scheduling.
  • "Relation" has been renamed to "Dependency" in the timeline modal.
  • An ascending/descending toggle has been added to order-by in work items, and "Manual" is now "Manual - Rank".
  • English labels now appear in the language selector alongside native names.
  • Space pages can be shared via email.
  • Members can create, edit, and delete their own dashboards. Previously, members had view-only access.
  • Dashboards support work item filters from the dashboard header, and clicking any segment or cell opens the All Work Items view with filters pre-applied.
  • Git PR automation now prevents work items from moving backward in their workflow, and adds a comment to the pull request explaining why a transition was blocked.
  • Plane AI Chat supports advanced filters, with multiple retrieval tools consolidated into one.
  • Plane AI Chat now displays a todo list.
  • An agentic search fallback has been added when no embedding model is present.
  • The OAuth gateway supports authentication using externally issued OIDC/OAuth JWTs.
  • Sign-up is now allowed for users matching IdP groups through group sync mappings.
  • IdP configurations support mapping preferred_username to display_name.
  • Jira Cloud is now in full parity with Jira Server.
  • Jira imports pull in only associated users.
  • Jira imports fetch project screens as the default source for custom fields.
  • Assignee, label, and module IDs are now included in the work item list API response.
  • New external API endpoints have been added for workflows, workflow project states, and workspace work item types.
  • Workspace wiki pages can now be listed through the external API.
  • Desktop app: tabs can be reordered by dragging, and right-clicking a tab shows a context menu.
  • Desktop app: Cmd+Shift+T restores all tabs from the previous session.
  • Desktop app: native OS notifications and unread badge counts now appear on the dock or taskbar icon.
  • PDF exports now handle pagination, CJK fonts, and export UX more accurately.

Bug fixes

  • Fixed the auto-schedule cycles payload.
  • Fixed view lock and unlock behavior.
  • Fixed the update view button disappearing when a new PQL query is entered.
  • Fixed collapsed columns breaking the sub-grouped board layout.
  • Fixed board card title overflow with long URLs or non-spacing text.
  • Fixed the notification unread indicator not appearing until clicked.
  • Fixed notification clicks not highlighting and scrolling to the referenced activity.
  • Fixed the "Show Unread" filter not correctly hiding read notifications.
  • Fixed name-change activity not rendering in the history tab.
  • Fixed work item detail layout alignment and parent row behavior.
  • Fixed label and module select dropdown alignment in work item detail.
  • Fixed checkbox overflow in the existing work item modal.
  • Fixed sub work item and parent work item search filtering when hierarchy is enabled or disabled.
  • Fixed cycle and module columns incorrectly appearing in the epic spreadsheet layout.
  • Fixed spreadsheet custom property cell styling.
  • Fixed custom property sort order not being preserved in project templates.
  • Fixed pre-selected modules not being linked to work items when creating a project from a template.
  • Fixed advanced filter alignment.
  • Fixed the is_epic field not being disabled when creating or updating work item types.
  • Fixed feature gating for subgroups.
  • Fixed the URL validation error not displaying on customer record form submit.
  • Fixed a race condition when saving customer descriptions.
  • Fixed the activity highlight on notification redirect.
  • Fixed guest users incorrectly being granted access to Wiki.
  • Fixed an out-of-memory error from PageVersion description hydration.
  • Fixed Git work item state not updating bidirectionally.
  • Fixed a Bitbucket DC permission error on pull request webhook events.
  • Fixed nested zip wrapper validation in the Notion import.
  • Fixed EPIPE errors in the silo API service and improved error logging.
  • Fixed AI UI rendering issues.
  • Fixed AI plotting tool errors caused by complex parameters.
  • Fixed success toast messages for copy links.
  • Fixed LinkIcon misalignment.
  • Fixed archived projects appearing in Sentry integration dropdowns.
  • Fixed suspended users appearing in integration dropdowns.
  • Fixed bot accounts being able to log in.
  • Fixed deleted assignees and labels appearing in the epic v1 endpoint.
  • Fixed spurious outbox events from last_activity_at and comment double-fire.
  • Fixed automation scheduling bugs and removed stale project references from automation tasks.
  • Fixed view update permissions.
  • Fixed guest AI access not being properly restricted.
  • Fixed long-text overflow in epic updates and comments.
  • Fixed Plane AI Pages CTA charts not rendering correctly.
  • Fixed tooltips on the sticky action bar appearing in incorrect positions.
  • Fixed the border display for project timezone settings.

Security

  • Redirects in favicon fetching are now validated to prevent SSRF.
  • The segment parameter in SavedAnalyticEndpoint is validated against an allowlist.
  • Vite upgraded to 8.0.7, resolving CVE-2026-39364.
  • Patched vulnerable dependencies: lodash, lodash-es, form-data, qs, and tough-cookie.
  • Axios enforced at 1.15.0 through a pnpm override.
  • Updated pypdf, pillow, pydantic, and uvicorn.
  • Security dependency versions updated across the board.
  • Docker image upgraded to 29.3.1-cli-alpine3.23.
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