v1.2.0
✨ Features
Next.js to React Router + Vite Migration
React Router + Vite now power all Plane web applications, replacing Next.js. The new stack brings faster hot reloads, clearer internals, and a consistent tooling workflow across builds and tests. Here is a blog post about the same.
Introducing a new way to navigate across your workspace
The result: faster movement across Plane, less visual noise, and a layout that stays manageable even with hundreds of projects.
Power K, supercharged
You can now do almost everything with just your keyboard through Power K!
- Use contextual shortcuts in any work item, page
- Navigate the entire Plane app without touching your mouse
- Create work items, cycles, modules, and everything instantly
- Toggle sidebars, copy page links, change preferences—all from your keyboard
Triage state for Intake
Intake now has a single state: Triage. Incoming requests stay here until you decide what to do with them, without appearing in your project state groups.
⬆️ Enhancements
- Simplified user filtering in SearchEndpoint
- Added workspace invitations & project member management endpoints
- Project Icon will now auto-populate on project creation when created from project external endpoint
- Added full-width option in table block menu
- Magic code now sends a 6-digit numerical value instead of alpha numeric text.
- Implemented stickies external APIs
- Added multi-select for use case step in onboarding flow
- Project identifier char limit increased to 10
🐞 Bug fixes
- Implemented a fallback mechanism within the editor to guarantee no data loss, even when the connection is lost
- Fixed get work item activity external endpoint
- Fixed activity timeline ordering for edited comments
- Fixed calendar weekly view layout not loading correctly
- Fixed emoji insertion method in pages
- Fixed peek overview reloading on adding a parent
- Fixed list toolbar & slash command ordering/grouping
- Fixed favourites being cached on workspace switch
- Removed fallback image from emojis
- Removed intake filter being preserved when switching workspace
- Fixed callout emoji search
- Fixed deleted pages being returned in pages API
- Disabled timezone selection for non-admins in projects
- Restricted visibility of workspace member details to guests
- Activity tracking description corrections
🛡️ Security
- Upgraded NextJS CVE-2025-66478 and React CVE-2025-55182 vulnerable versions with unauthenticated remote code execution vulnerability.
- Upgraded Django to 4.2.27 to migate SQL injection in column aliases.
- Upgraded Ngnix version