Skip to content

Releases: makeplane/plane

v0.10-dev

04 Aug 08:25
9ff8994
Compare
Choose a tag to compare
v0.10-dev Pre-release
Pre-release

✈️ What’s new?

We're thrilled to unleash our quick succession major release, loaded with intuitive updates that will take Plane to the next level of awesomeness! 💫

Cross-Project issue property issue linking

With this new feature, you can now effortlessly link any issue from any project within your workspace to the current project. Whether it's a sub-issue, blocked issue, or blocked by issue, managing issues and collaborating across projects is now easier with a single toggle.

image

(#1609, #1612, #1625)

Say Hello to the Revamped My Issues Page! 🚀 🔍

We are excited to present the all-new My Issues page with enhanced customization options, empowering you to take full control of your issue management! With this revamp, we've introduced a host of powerful features.

image

  • 👁️ Customize View Options: Enjoy the freedom to personalize your issue view exactly the way you want.
  • 🔍 Add Filters for Efficient Issue Sorting: Now, you can effortlessly add filters to your My Issues, allowing you to quickly find and focus on the tasks that matter most to you.
  • 🛠️ Choose Your Preferred Layout: Now, you can effortlessly select your preferred issue view layout, whether it's a comprehensive and detailed layout or a simplified and streamlined one.
  • 👀 Stay Updated on Your Set of Issues: Stay on top of your tasks by selecting your view based on issues assigned to you or those created by you.

(#1666, #1681, #1726, #1727, #1733, #1753, #1754)

🫂 Member’s Profile Analytics

Now, you have access to a comprehensive view of members' activities, covering issue creation, assignments, and subscriptions, all conveniently located in one place.

🙌 With customizable layouts, including List and Kanban views, plus powerful groupings, ordering, and display options, you can now gain deeper insights into each member's contributions.

📊 Our robust filtering options provide a transparent, organized workflow, enhancing collaboration and team efficiency!

(#1682, #1698, #1710, #1728, #1733, #1737, #1745, #1747, #1749, #1751, #1752, #1754, #1765)

image

🧙‍♂️ Expanded Content Magic: Pages' Block View Personalization!

By enabling the Show full block content option within the page, you'll experience pure magic as the expanded view is automatically applied to all blocks in all the pages within the project.

image

  • Enhanced Visibility: Bid farewell to the hassle of clicking on each block individually. With this latest update, relish an expanded view of each block's content without the need for repetitive clicks.

Once you activate this feature, your preferred view will be consistently applied across all blocks in all pages within the project until you decide to disable it. (#1652, #1669, #1673)

✈️ Express Yourself with Emojis!

Now, you can react like never before to issues and comments using fun emojis! 😄👍 Spread positivity, show support, and express yourself effortlessly with a click! Collaborating has never been this delightful! So, let your emoji thoughts flow and make it a breeze! (#1674, #1690, #1692, #1768)

image

🧹 Manage Sub-Issues with Ease!

We've refined our Sub-Issues View to ensure smoother project management. Now, you can effortlessly toggle the view to show or hide sub-issues, allowing you to focus on what requires your attention. Experience a more organized project and enhance your productivity! 📝🧹 (#1665, #1679)

🌈 Project Cover Image 📸: Let Your Projects Shine!

Unleash your creativity with Project Cover Images! Add a touch of uniqueness to your projects by uploading captivating cover images. Make a lasting impression and express the essence of each project like never before. It's the perfect way to make your projects stand out in style! 🌟🖼️ (#1668, #1676, #1704)

🔄 Efficient Project Reordering

Reorder projects effortlessly with drag & drop! Organize favorites, joined, and un-joined projects separately in the sidebar with our improved UX. Boost productivity and stay on top of your tasks. (#1701, #1725, #1727, #1736, #1738, #1744, #1756)

⚙️ Improvements

  • Added a tooltip for the notification icon in the collapsed sidebar. (#1605)
  • Updated the border style of the automation settings. (#1605)
  • Updated the cursor style for the free plane label in the sidebar. (#1605)
  • Improved Issue Create Update by n+1, Issue Activity Get by n+1, and Cycles by n+1. (#1606, #1689)
  • Implemented proper error message display on the profile form submission. (#1611)
  • System preference is now shown by default, reducing setup complexity. (#1616)
  • User-selected themes are now saved and applied on subsequent visits. (#1616)
  • Project leads are now automatically added as project members, even when they are not current project members. (#1627)
  • Styled the created project modal, improving the visual appearance. (#1628)
  • Revamped cycles list page design with empty states for improved usability. (#1633)
  • The project details endpoint now returns total members, cycles, and modules, providing more comprehensive project information. (#1637)
  • Updated the project identifiers length to accept 12 characters and added proper validations for character entries, ensuring data integrity. (#1636, #1638, #1643, #1663, #1755, #1757)
  • Updated the project issue link activity to return the URL on delete, improving the handling of issue links. (#1639)
  • All the issue properties will now be enabled by default just after creating the project. (#1640)
  • Added the ability for guests and viewers to comment, promoting collaboration and feedback from all project stakeholders. (#1650)
  • Improved the global search endpoint for across-project search in a workspace, enabling users to quickly find information across multiple projects. (#1649)
  • Enhanced UX for labels on issue cards with visible applied titles. (#1653)
  • Added Pagination to Notifications for better and organized visibility about all your updates. (#1580, #1678, #1734)
  • Improved search results positioning for a more intuitive experience. ([#1680](https://github.com/makeplane/plane/p...
Read more

v0.9-dev

20 Jul 14:22
11faf3f
Compare
Choose a tag to compare
v0.9-dev Pre-release
Pre-release

📢 What’s new?

This release ships with several highly requested features––Notifications, Automations, Bulk Invites, and more, drawing us nearer to our General Availability (GA) version. Delve into the details to learn about all the new updates,

🎉 Introducing Project Automation

While we are still in the initial stages, we have started introducing automation by unveiling two new features: Issue Archive and Auto-close Issues. These will enhance transparency regarding existing issues and facilitate the transition of your issues in 'Done' and 'Cancelled' status to your archive box.

Auto_archive__Auto_close

  • Auto-Archival for Completed & Cancelled Issues: Define specific durations to automatically archive issues in the Completed and Cancelled state groups. This feature ensures your issue board stays organized and clutter-free, without the need for manual intervention.
  • Auto-Closure of Inactive Issues: You can now set a customized duration for automatic closure of inactive issues.

(#1502, #1500, #1520, #1538, #1547, #1559, #1564, #1569)

🔔 Never miss a thing, Introducing In-app Notifications

We are excited to bring you the brand-new In-app Notification system, ensuring you never miss a beat when it comes to important updates on your issues.

notification_gif

  • Created Issues: Get new information quickly about the issues you made.
  • Assigned Issues: Keep track of updates on issues given to you.
  • Subscribed Issues: Always catch the latest news on issues you're following.

(#1363, #1515, #1534, #1498, #1553, #1566, #1573, #1577, #1579, #1580, #1583, #1584, #1587, #1588 , #1591, #1592, #1593, #1596, #1598)

👥 Unveiling the Potent Bulk Invites!

Add multiple members to your projects using the bulk invites feature. Customize roles during the invitation process to ensure a seamless project adventure. 🚀 (#1466)

Project_bulk_invite

📊 New fields on Spreadsheet View

Created_On and Updated_On properties now display the creation and last update dates of each issue, empowering you with valuable timeline information. (#1454)

🤝 Unveiling OpenAI Host! 🌐

We are thrilled to announce the addition of support for custom OpenAI API endpoints, ensuring seamless compatibility. Additionally, we have updated the OpenAI-python package to its latest version and made necessary adjustments in accordance with the new API documentation. These exciting changes bring enhanced capabilities and improved performance.

A big thanks to @rush-skills for the contribution 👏. (#1447)

🆕 New Icons package

Get ready to experience a fresh look and feel with our revamped icon collection. We've carefully curated a wide range of stunning icons to elevate your user interface and enhance your overall app experience. (#1586)

🛞 Improvements

  • Improved theming structure with high contrast color schemes, persistent theme maintenance, and resolved border color update issues. (#1565, #1555, #1496, #1533, #1559, #1422)
  • Revamped authentication screens for a more immersive experience. (#1531)
  • Styled the inbox with new theming and color schemes. (#1508)
  • Elevated Onboarding Experience for Maximum Immersion. (#1412, #1575)
  • Improved clarity of empty state screens for better user understanding. (#1497)
  • Redesigned label dropdown empty state for enhanced interaction. (#1065)
  • Resolved page overflow issues in the Pages recent section. (#1436)
  • Updated favorite projects endpoint for improved functionality. (#1522)
  • Added the is_favorite filter for easier project sorting. (#1518)
  • Updated classnames to align with the new theming structure. (#1494)
  • Renamed the company size field in workspace to organization size. (#1463)
  • Updated project members endpoint to support bulk operations. (#1464)
  • Upgraded backend dependencies for improved performance. (#1479)
  • Updated project members type for better data consistency. (#1459)
  • Improved workspace name and slug character limits. (#1453)
  • Dialog now closes when clicking outside of it. (#1364)
  • Added network timeout option to yarn install for better control. (#1382)
  • Removed the logger from GPT assistant. (#1542)
  • Issue properties will be hidden in Issue Views if their values are null. (#1554)
  • Revamped Styling for the Dashboard Navbar. (#1560)

🐜 Bug Fixes

  • Fixed issue with showing alert on change rather than on submit if invalid characters are added to the input in create workspace. (#1535)
  • Resolved the problem of selecting labels once created using a modal. (#1537)
  • Resolved design issues with onboarding screens. (#1539)
  • Fixed create label form in the issue sidebar. (#1527)
  • Resolved dashboard pie chart legends overflow issue. (#1528)
  • Fixed redirection back to list view when an issue is deleted from the issue details page and performed code refactor. (#1521)
  • Resolved onboarding screen design issues. (#1517)
  • Fixed magic code letter casing issue with proper casing validations. (#1519)
  • Added missing argument and refactored the code. (#1506)
  • Fixed all Docker inconsistencies. (#1493)
  • Resolved overflow issues with longer state names in the Issues' Views. (#1444)
  • Fixed emoji render function. (#1484)
  • Fixed static and media files storages. (#1482)
  • Fixed workspace invitation delete for self-hosted versions. (#1475)
  • Corrected state icon colors on state group titles. (#1435)
  • Improved layout of tabs on Pages for adaptable responsiveness to mobile screens. (#1400)
  • Fixed user invitation workflow for self-hosted version. (#1441)
  • Resolved project members list endpoint n+1 issue. (#1458)
  • Fixed display properties in the Issues Views. (#1382)
  • Resolved cycle and module sidebar overflow. (#1436)
  • Fixed cycle list item overflow issue. (#1436)
  • Fixed UI for Labels & Filters dropdowns. (#1436)
  • Fixed charts design and m...
Read more

v0.8-dev

29 Jun 08:10
6394f51
Compare
Choose a tag to compare
v0.8-dev Pre-release
Pre-release

📢 What’s new?

We've been hard at work, and now it's time for the big reveal! This release introduces a sleek new view for effortless issue tracking and a feature empowering every user to contribute to your project's discussions. Let's dive in!

🎁 Introducing all-new Spreadsheet View

Unveiling the Power-Packed Spreadsheet View in Plane. Switch in just one-click.

Spreadsheet View in Plane

  • 🔎 All Eyes on the Prize: View and assess the status, priority, and deadlines of each issue at a glance.
  • 🎨 Tailored to Perfection: Customize your Spreadsheet View by selecting properties from the View menu.
  • 📂 Masterful Management of Sub-Issues: Easily toggle and view nested sub-issues, simplifying your project navigation.
  • 💡 Swift Actions at Your Fingertips: Edit, delete, or copy issue links quickly using the intuitive hover menu.
  • 🔄 Smooth Integration: Directly add existing issues to cycles and modules from the Spreadsheet View for effortless project organization.

Experience improved visibility and efficiency, empowering administrators, managers, and developers with effective project management in Plane. (#1369, #1379, #1397)

📨 Introducing Inbox

We're over the moon to unveil 'Inbox' on Plane, your one-stop solution for creating and managing issues raised by project viewers and members.

But wait, there's more! Keep an eye out for an exciting upcoming feature: soon, you'll be able to seamlessly manage issues established by other teams via APIs or third-party integrations. A whole new level of collaboration is on its way!

Inbox

  • 📌 All users, including guests and viewers, can generate issues in 'Inbox', pending admin approval.
  • 👍 Project admins can accept, decline, snooze, or label issues as duplicates as per the situation.

This process ensures that issues are created under the supervision and guidance of project admins, maintaining a structured approach to issue management. (#1023)

🔖 Quick add Labels

Take the convenience of labeling to a new level! Now, swiftly add labels to your issues directly from List, Kanban, Calendar, and Spreadsheet views. (#1390)

Labels

🔍 Enhanced Search Endpoints

Improved search endpoints for issues now enable seamless searching directly in issue details page, enhancing flexibility and convenience. (#1317)

Improved Search

🎈 Self-hosters you can now sign-up, instead of using default credentials.

For the convenience of our self-hosted users, we have introduced an enhanced experience by adding a sign-up page. This addition aims to simplify the onboarding process and provide a more seamless user experience. (#1306)

🩹 Improvements

  • Added info icon for activity graph. (#1353)
  • Added link and attachment count in sub issues. (#1352)
  • Updated cycle and module stats logic. (#1323)
  • Updated issue search for cycle and modules. (#1314)
  • Added assignee, label, and burn-down plot in module details. (#1313)
  • Toggled sub-issue view and sub-issue count in sub issues. (#1312)
  • Added assignee avatar and performed minor refactor on cycles list and retrieve endpoint. (#1320)
  • Replaced Recharts with Nivo charts. (#1305)
  • Added link and attachment count for cycles and modules. (#1307)
  • Added labels data in cycles. (#1223)
  • Project list endpoint now shows is_member status. (#1166)
  • Enabled/disabled signup in self-hosted environments. (#1271)
  • Improved the padding and styling for profile settings, activity & preference page. (#1335)
  • Developed the issue count in the workspace. (#1298)
  • Updated missing migration file when for model Inbox. (#1321)
  • Added tooltips to the all line graphs. (#1392)
  • Creating issues from "My Issues" is now more convenient with the pre set assignee being yourself. (#1393)
  • Added loader for active cycles. (#1409)

🐜 Bug Fixes

  • Fixed words breaking abruptly in issues. (#1371)
  • Updated task for AI requests. (#1368)
  • Updated auth error messages. (#1376)
  • Fixed bulk delete issues mutation. (#1351)
  • Fixed description not loading while editing an issue. (#1349)
  • Fixed issue title overflowing in issue card. (#1339)
  • Fixed cycle stats empty state. (#1338)
  • Fixed importer delete when imported_data is None. (#1328)
  • Fixed issue details page authorization for title and description fields. (#1331)
  • Fixed application error in creating new issue when grouped by label. (#1308)
  • Fixed email SSL setting for Docker environment. (#1299)
  • Fixed member invite issues. (#1303)
  • Fixed issue where lower role user could not invite higher role user. (#1302)
  • Fixed the mutation issues in the List & Kanban view in the Views feature page. (#1390)
  • Fixed the issue for showing the sidebar toggle button on the workspace dashboard and added responsiveness. (#1389)
  • Fixed the issue to create issue on the workspace level. (#1393)
  • Enhanced styling consistency for multi-level dropdowns, ensuring a unified and polished appearance. (#1394)
  • The issue population for filtering issues based on a priority value of None has been resolved. This fix ensures accurate and consistent filtering of issues in the system. (#1398, #1399)
  • The issue of editing state groups from project settings has been resolved. Now, you cannot change the state's group if it is the only state in the group. (#1358)
  • The z-index issues for the quick action menu in the spreadsheet view have been resolved. (#1404, #1405)
  • Added proper labels when filtering the issue by Priority with the value of None. (#1407)
  • The status colors for the issues in the inbox have been updated. (#1408)
  • Fixed the X-axis values in the progress charts. (#1409)
  • Issue with GitHub importer fixed for improved user experience. (#1414, #1415)
  • Corrected the positioning of the tooltip in the spreadsheet view. (#1420)
  • Adjusted the spacing between the workspace ID and title. (#1420)
  • Rectified the layout of the issue detail page. (#1424)
  • Resolved the problem of the pie chart text overlapping on the dashboard. (#1426)
  • Resolved the issue of the burndown chart mutation in the cycles and modules sidebar. (#1426)

0.7.1-dev

14 Jun 12:21
02111d7
Compare
Choose a tag to compare
0.7.1-dev Pre-release
Pre-release

✨ New Features

  • Get ready to reclaim your account with the amazing reset password page in self-hosted setups! [#1221]
  • New Plane proxy setup, just shipped. [#1181]
  • Experience your own personalized "My Issue" view with stored display properties. [ #1124]
  • Unleash the power of tooltips, now available for issue titles and additional information in Gantt View. [#1112]

⚒️ Enhancements

  • Seamlessly integrated Minio for a smoother and more exhilarating experience. [#1172]
  • Docker setup and Nginx configuration enhanced to provide a blazing-fast journey. [#1144, #1150]
  • Take a quantum leap with optimized cycle and page endpoints, refactored code, and improved performance. [#1130, #1135, #1137]
  • Brace yourself for the magic of the optimized replace-env-vars.sh script. [#1146]
  • We have developed the route validation on non authenticated pages. [#1238]
  • Elevate your Docker experience with upgraded image uploads. [#1108]
  • Fixed and added the last workspace id. [#1237]
  • Dive into the updated Readme, now adorned with captivating features and breath-taking screenshots. [#1132]
  • Provided better handling of empty states when adding members to a project. [#1146]
  • Embark on a journey with improved workspace invitation email redirection URLs. [#1236]
  • Witness the inspiring utilization of APK in the Docker file. [#1198]
  • Unleash the power of invitation creation as we optimize workspace member handling. [#1209]
  • Dive into action with the revamped Docker compose quick start documentation. [#1173]
  • Fixed the theme provider issue, restoring harmony to your experience. [#1164]
  • Brace yourself for a smoother authentication workflow and mind-blowing redirection mechanisms. [#832]
  • Fetch only high priority issues for the active cycle. [#1228]
  • Cleaned up docker compose file for selfhosting. [#1022]

⚙️ Bug Fixes:

  • Fixed the workspace and project members’ user deletion journey & experience. [#1241]
  • Resolved the user profile data mutation issue. [#1243]
  • Prepare for a flicker-free experience with fixed assignee dropdown, sign-in button, and onboarding. [#1242]
  • Fixed issue search for blocking and blocked_by condition. [#1182]
  • Resolved file asset uploads issue in the workspace. [#1234]
  • Fixed forgot password email subject and template. [#1233]
  • Moved Minio endpoint URL to environment configuration. [#1210]
  • Fixed the reset password URL. [#1220]
  • Fixed onboarding UI issue. [#1225]
  • Replaced the Next JS Image element. [#1227]
  • Fixed file upload size limit. [#1218]
  • Resolved workspace member role update issue. [#1203]
  • Fixed email TLS when self-hosting. [#1206]
  • Fixed user public authentication workflow updates. [#1207]
  • Worked on updating the Docker uploads. [#1202]
  • Fixed project member role update issue. [#1205]
  • Fixed default status setting for module form. [#1160]
  • Resolved empty module mutation and issue view flickering. [#1158]
  • Fixed order, alignment, and layout issues in pages and cycles. [#1151, #1159, #1152]
  • Fixed issue ordering for priority and updated_by parameters. [#1142]
  • Worked on the analytics tracker events. [#1119]
  • Fixed project ordering in the projects page. [#1122]
  • Resolved role updating and project member deletion issues. [#1110, #1123]
  • Fixed the send code button behaviour on enter key press. [#1121]
  • Fixed cycle views endpoint. [#1128]
  • Fixed all other bugs and auth layer fixes. [#1224]
  • Generated auto-generated secret key with only hexadecimal characters. [#1133]
  • Showing the status for accounts not created in the workspace members. [#1111]
  • Worked on the Docker Setup. [#1136]
  • Updated cycle fetch keys names. [#1143]
  • Updated the single click deployments. [#1141]
  • Update text during the onboarding process. [#1149]
  • Update self hosting setup script. [#1145]

v0.7-dev

22 May 11:22
5c63292
Compare
Choose a tag to compare
v0.7-dev Pre-release
Pre-release

We are thrilled to announce that we're inching ever closer to the stable release of Plane. Today, we bring to you version 0.7-dev of Plane, which introduces game-changing features that we are incredibly proud of: Plane Analytics, Gantt View, Custom Theming, and more.

But that's not where the improvements end. This release also encompasses critical bug fixes to significantly enhance user experience. Specifically, we've improved the kanban scroll and height interaction, making it notably better than before. Furthermore, we've made substantial upgrades to our Docker setup to ensure a seamless and trouble-free hosting experience. Let’s get into the notes.

✨ New Features

Introducing Plane Analytics

We are thrilled to announce the launch of Plane Analytics – Crystal clear, cutting-edge, crucial: Project Analytics for everyone. Absolutely free and open-source.

Plane Analytics

  • Streamlined Interface: With Plane Analytics, we've simplified project analytics, making it more accessible to everyone. Our dashboard, your command center, offers a comprehensive view of your project’s progress, estimates, and issues.
  • Versatile Analytics: Use Issue Count and Estimate on the Y-axis and various issue sub-properties on the X-axis. Customize your view to gain the insights you need.
  • Data Grouping: Use stacked bar charts for enhanced grouping of different sub-properties. Visualize your data in the way that works best for you.
  • Deep Dives: Plane Analytics allows you to drill down to Cycles and Modules, providing a detailed understanding of your project's state.
  • Data Export: We've made data sharing easy with CSV exports. Share your insights with your team, stakeholders, or anyone interested.

We're excited to see how you use these new features to optimize your project management. Happy analyzing!

(#1029, #1014, #1065, #1056, #1057, #1059, #1060, #1054, #1053, #1055, #1049, #1051, #1039, #1041, #1040, #1037, #1035, #1018, #1015)

Introducing Gantt Chart View (Dev-Release)

Today, we are super excited to unveil the new Gantt Chart view. Please be advised that this is a development release, and as such, there may be some unexpected hiccups along the way.

Gantt Chart

  • Switch to Gantt Chart in just one-click, see the timelines based on start_date, due_date, last_updated_date.
  • Enhance the planning of your Cycles and Modules using the Gantt View.
  • More updates to Gantt Chart, coming soon.

Custom Theming

Now, you have the power to personalize your Plane interface to match your style and preferences. (#1028)

Custom Theming

  • Personalized Experience: Make Plane truly yours with custom themes. Add a personal touch to your project management experience by choosing colors and styles that match your vibe.
  • Easy to Change: Switching between themes is as easy as a click. Explore different looks until you find the one that fits you best.
  • Your Theme, Your Rules: Want to match your interface with your company colors? Or maybe you have a color that boosts your productivity? With custom theming, the choice is all yours!

⚒️ Improvements

  • Cycle New UI - We've revamped the cycle UI for a cleaner, more intuitive user experience. (#1052)
    New Cycles UI
  • Lower Role User Cannot Update Higher Role User - Improved user role management to ensure that users with lower roles cannot alter the details of users with higher roles. (#1048)
  • We've made fixes to ensure seamless updates for workspace and project members. (#1046)
  • The horizontal scrolling issue in the Kanban board has been fixed for better experience. (#1038)
  • We've polished page detail styling for a more appealing look and feel. Refined page block padding for a more organized and pleasing visual layout. (#1030, #1034)
  • We’ve improved the breadcrumbs and tabs on the Workspace and Project settings page. (#1007)
  • Your calendar view now showcases more properties, making scheduling and planning easier. (#1024)
    Calendar View

⚙️ Bug Fixes

  • We've fixed the issue with placeholder and AI response text not appending correctly in the textarea. (#1031)
  • We've fixed the cycle date check endpoint for smoother updates and improved accuracy. (#1006)
  • Addressed view issues mutation and enhanced the sidebar link highlight for better navigation. (#1025)
  • The AI button functionality has been restored when creating a page block. (#1013)
  • Calendar view mutation issue has been rectified for better date and event tracking. (#1042)
  • Addressed issues with the rich text editor on issue detail to enhance your content creation process. (#1008)
  • Multiple user interface refinements and bug fixes for an improved user experience. (#1043)
  • We've adjusted the width of the issue due date selector for better usability. (#1033)
  • Several minor bugs have been addressed for smoother operations. (#1000)
  • The Docker setup has been refined for improved performance and stability. (#987)
  • Issues with the single Docker file have been rectified. (#999)
  • We've fixed layout height and overflow issues for a more seamless visual experience. (#1004)

v0.6-dev

02 May 19:46
563bb12
Compare
Choose a tag to compare
v0.6-dev Pre-release
Pre-release

Introducing Light/Dark Mode

The wait is over! The highly requested Dark Mode and Light Mode feature is now available. With just one click, you can easily switch between your preferred modes and enjoy a personalized experience that suits your style.

  • Easily update your preferences with just a few clicks directly from your user profile or access them quickly from the Command menu.
  • Contrast modes for more comfortable and accessible viewing experience.
  • [Custom Theming] - Coming very soon. Stay tuned.

theming

Commits - (#951, #945, #942, #941, #940, #938, #936, #924, #925, #923, #921, #920, #914, #918, #913, #912, #911, #906, #902)

JIRA Importer

You’ve requested for it, we’ve shipped it. The JIRA importer is now available on Plane. (#879)

JIRA Importer

  • Bring everything from JIRA in just couple of minutes.
  • Simply add your JIRA tokens, and let us take care of the rest.
  • Enjoy seamless synchronization of issue properties, comments, and users during the import process.

Keep Your Team in Sync with Slack Integration (Beta)

Integrate Plane with Slack for a better communication that keeps everyone in sync. (#874, #932)

Slack Integration

  • Seamlessly integrate Plane with Slack in just two clicks.
  • Get instant notifications on Slack whenever new issues are created in Plane.
  • Create new issues directly from Slack using simple and intuitive Slack commands.

Both JIRA Importer and Slack integration are currently available on Plane Cloud and will soon be made available to self-hosted users.

⚒️ Upgrades for better user experience

⚙️ Improvements

  • See What’s New from the workspace dashboard. So you’ll not miss out on the new features, upgrades and bug fixes.
  • Creating estimate points is now much easier. (#927, #897, #871, #870, #893)

Frame_1000007040

  • Issue detail gets a new face-lift, now you can track progress of sub-issues. (#895, #885)

Sub-issues facelift

  • Create new labels for Pages directly from the labels dropdown menu on the Page. (#944)
  • Our Calendar view has been improved to allow you to view multiple issues on a date and create new issues easily. (#948, #901)

Calendar view

  • More updates to Calendar View, now supports filter. (#908)
  • Workspace and Project settings now have an improved user interface. (#946)
  • Cycle validations are now easier. (#922)
  • We’ve added an option to copy Page URLs with one-click. (#915)

Bug Fixes

  • Estimate points had hard time updating and saving. This issue is now fixed. (#935)
  • Access workspaces from URLs is now more secure. (#928)
  • We’ve fixed issues with placeholders being persistent on the Rich Text Editors across the platform. (#909)
  • We have resolved the issue with the Project join button for members who have access to the workspace. (#873)
  • We’ve fixed a mutation glitch when access Pages. (#896)
  • The issue with the persistence of filters on Cycles and Modules when switching has been fixed. (#892)
  • More UI improvements and fixes. (#867, #877)

Community Contributions

  • Thanks to @kylewlacy for helping us add more self-hosting options. (#833)

v0.5-dev

17 Apr 15:47
d2a58bf
Compare
Choose a tag to compare
v0.5-dev Pre-release
Pre-release

Before anything else, Thank you 🙏

We're so grateful for all the love and support you've shown us for Plane. We just wanted to let you know that we've hit an amazing milestone of 1500 stars on GitHub, and we couldn't have done it without you.

Our team has been working tirelessly to address the errors we encountered in our docker configuration, and we're happy to announce that this release is a more stable version. We want to note that Plane is still in its development stage, so there might be some bumps in the road. But please know that we're doing everything we can to make it more stable for you.

✨ New Features

GitHub Importer is Live 😺

This feature is only available on Plane Cloud, and will be soon shipped for Plane self-hosted version.

Bring in all issues from GitHub onto Plane in just few clicks with our new GitHub importer. (#722)

  • Easily bring all your GitHub issues onto Plane with just a few clicks
  • Manually map GitHub users to Plane users for better collaboration and communication.
  • Continue planning and managing your issues on Plane with GitHub sync.

Github Integration

Introducing Issue Estimates 💯

With estimates, you can now provide a more accurate description of the complexity or size of each issue on your project. (#696, #783, #762, #755, #721)

  • Unlimited estimate points and types.
  • Fully customizable, you define them, in your control.
  • Easily switch between estimate types, auto-reflects on Issues.

Estimates

Issue Attachments 📁

You can now add reference or resource files to issues simply by dragging and dropping them. (#677, #717, #777, #782, #746, #796)

  • 5MB file upload limit on cloud free plan, unlimited on self-hosted.
  • Supports, all file types. No limitations.
  • Track attachments for issues with meta-data or issue activity.

Attachmentss

⚒️ Upgrades for better user experience

  • Better Pages UX: create blocks, take notes more efficiently, and create new pages from the Command menu shortcut. Thanks for your feedback! (#769, #786, #754, #732, #797)
  • We have updated our docker configuration to ensure greater stability for docker-compose. To take advantage of these changes, please delete all existing images, clone from our latest release, and run the command.
  • We have improved the security and stability of our authentication system. Your information is now even more secure 🔒.
  • We have smoothed out the onboarding process and fixed any bugs causing looping or errors ➿.
  • We have fixed an issue where special characters were not being validated when creating workspaces.

⚙️ Improvements and Bug Fixes

  • fix: workspace url error message (#809)
  • style: issue list (#798)
  • fix: workspace dashboard duplicate keys (#803)
  • fix: unusual redirection on onboarding (#808)
  • fix: error message for jira importers (#794)
  • fix: remove length check condition when updating issue property (#791)
  • fix: typo in url for bulk creating labels (#788)
  • fix: issue attachment delete (#759)
  • fix: send code btn fix (#802)
  • fix: weird redirection in index page (#801)
  • fix: workspace joining state fix (#780)
  • chore: added remove workspace image in workspace settings (#781)
  • fix: onboarding loop (#775)
  • fix: project setting identifier (#766)
  • fix: workspace join button fix (#774)
  • fix: worker script (#773)
  • chore: ssl config for REDIS connections to celery
  • style: redesign view (#770)
  • fix: remove migrate command from worker script (#772)
  • chore: update doc redirection url in user welcome email (#771)
  • style: attachment upload button (#765)
  • dev: fix setup.sh causing tr Illegal byte sequence
  • fix: cycle date check endpoint (#748)
  • dev: migrations for estimate Estimate, IssueAttachment
  • fix: home page redirection logic (#752)
  • chore: user auth layer (#749)
  • chore: disable jira importer (#745)
  • fix: celery worker for issue activities (#744)
  • fix: issue attachments mutation (#743)
  • fix: dashboard workspace activity mutation (#742)
  • fix: inconsistency in styles (#734)
  • fix: new auth layer (#740)
  • fix: fetch selected project members (#741)
  • fix: mutation issue in cycles (#739)
  • fix: shortcut combination key bug fix (#733)
  • fix: added image popover for settings cover (#737)
  • refactor: import/export code (#735)
  • chore: rename project name to project key (#731)
  • fix: project issue search endpoint (#729)
  • dev: upgrade python version (#728)
  • chore: add project details on importer service endpoint (#714)
  • chore: add workspace and project details on label endpoints (#713)
  • refactor: move all background task from rqworker to celery (#668)
  • fix: default assignee for issues (#712)
  • fix: issue attachment improvement (#730)
  • chore: delete import (#727)
  • dev: add imports for back migration and add migration for views (#707)
  • fix: add check if the users need to be imported (#716)
  • fix: issue search endpoint for parent issues (#705)
  • chore: new analytic events (#699)
  • style: disabled state for buttons (#724)
  • docs: update readme to include default email and password for self hosting setup (#706)
  • chore: add workspace details on comment serializer (#697)%

v0.4-dev

04 Apr 15:18
3d6f2dd
Compare
Choose a tag to compare
v0.4-dev Pre-release
Pre-release

What’s New?

With 480 hours invested, over 150 commits made, 30 API endpoints developed, and countless CSS tweaks implemented, we are proud to announce our triumphant return!

We’ve got four game-changing upgrades that will change the way you plan your projects. Don’t wait another second - read our full release notes ⬇ to experience the latest updates from our eagerly awaited Plane v0.4-dev release.

🎉 New Features

Pages with Plane AI, powered by GPT ✍️ + 🤖

Tired of juggling multiple apps to keep track of all your important details? Say goodbye to that hassle and say hello to Pages - your new centralized hub for effortless documentation on Plane

  • Easily record all the details related to your issues in one place. (#533, #544, #517, #503, #495, #468)
  • Convert page blocks into Issues and syncing them all at once is just one click away! (#548, #547, #532, #487)
  • Need help writing something? PlaneAI (powered by GPT) will help you with notes. (#526, #537, #539)

View and arrange issues the way you want with Custom Views 🔍

Create custom filters to show only the issues that matter to you. Why wait? Create, save and share it in just few clicks.

  • Default view - Start by adding filters to your issues and group them or view them in whichever way suits you best, whether that be Kanban or List. (#528, #486, #466)
  • Custom Views - Create and save new views that you can re-use in the future or share with your team. (#530, #525, #439, #472)
  • Supports all Issues, Modules, and Cycles (#475, #500)

Supported filters - Priority, State, Assignee, Created by, Labels (#441, #462, #418)

Supported views - Grouping, Ordering, State types (Backlog, Active) (#516, #490, #448)

Speed up with Command K ⌨️

  • Elevate your Plane experience to the next level with Command + K menu, a new tool for managing and navigating your projects.
    • With the Command + K menu, you can now search your workspace, projects, and issues globally, among other features. (#543)
    • Creating and updating issues properties in now on at finger tips. (#529)
    • You can now navigate to any page - be it settings, cycles, modules, or any other - using the Command + K menu. (#524)

All new dashboard to make your day easy 🎨

We have introduced a newly designed dashboard that provides you with useful insights to start your day. Here’s what you get now:

  • Basic metrics such as issues assigned to you, pending issues, completed issues, and issues due by this week, along with an activity graph to keep track of your progress. (#437, #454)
  • Overdue and upcoming issues to help you stay on top of your tasks. (#540, #502, #460, #519)
  • A summary of issue states assigned to you and closed issues for the month. (#522)

Improvements

  • Lots of performance improvements. (#538, #534)
  • Module progress bar now shows percentage of completion. (#535, #484)
  • New sub-issue toggle to see sub-issue count on the list and kanban view. (#464)
  • All new sidebar for simple and easy navigation between projects. (#417, #447, #444)
  • Lots of new UI Improvements. New auth screens, modals, progress bars, kanban and list views, dropdowns and many more. (#479, #478, #469, #485, #409, #446, #433, #416, #412)

Bug Fixes

  • Cycle date validation has been fixed. (#442)
  • Project ordering based on favorites has been fixed. (#427)
  • File assets uploading and deleting has been fixed. (#496)
  • State order now displays in the correct order. (#498)
  • Modals no longer overflow. (#549)
  • The project join page is now more secure and no longer flickers. (#541)
  • Dropdown overflowing issues have been fixed. (#513)
  • The profile page is now mobile responsive. (#512)
  • Kanban view drag and drop issues have been fixed. (#508)
  • The glitchy workspace creation has been fixed. (#510)

v0.3.1-dev

08 Mar 15:51
2e1c113
Compare
Choose a tag to compare
v0.3.1-dev Pre-release
Pre-release

🗣️ Features

  • Introducing the Add to Favorites option for your projects and cycles! Now you can show those special projects some extra love by marking them as favorites. It's super easy too - just head over to Projects/Cycles > Collapse Menu > Make as favorite! ❤️ [#359, #371, #369, #376]

  • Introducing an all-new context menu for issues that allows you to conveniently edit, copy, delete, and copy issue links. [#371]
    context-menu

  • We've tightened the reins on our CRUD operations for a completed cycle, so you can keep those timelines in check and ensure those pesky issues get fixed and rad features get implemented. [#358]

  • Not sure of dates? No problem, you can create cycles and mark them as Draft. [#358]

  • Elevate your projects to the next level by adding unique covers for easy identification and, of course, a touch of visual flair. [#354]
    project-view

🛠️ Improvements

  • Check it out, everyone - we've given our platform a major facelift! Feast your eyes on a new,

    • projects page
    • sidebar
    • issue list view,
    • issue kanban view
    • cycle and modules info-bar
    • settings page
    • issue creation modal
    • dropdowns,
    • inputs
    • and basically everything else.

    Give it a try, and let us know if you like the new look. [#377, #378, #360, #371, #362, #364, #376]

  • Experience our new and lightweight improvements with the floating toolbar in the rich-text editor - it's a delight! [#378]

  • Get ready to take your dropdown game to the next level. Easily assign issues to users, choose labels, update states and more. Check out the sneak peek![#371]
    CleanShot_2023-03-07_at_13 22 482x
    CleanShot_2023-03-07_at_13 22 482x

  • To enhance your user experience, we've added a convenient horizontal scroll to the Kanban view - making it easier than ever to navigate and manage your tasks. [#356, #372]

🐞 Bug Fixes

  • Fixed the working of the Upload button in Workspace > Settings > Logo. [#365]
  • Fixed a few mutations issues to match your speed.

v0.3-dev

02 Mar 06:38
68dfef5
Compare
Choose a tag to compare
v0.3-dev Pre-release
Pre-release

✨ What’s new?

  • GitHub Sync (Dev Release) - Seamlessly sync your Plane issues with your GitHub issues in one go! Documentation will be available soon, but you can try an early preview from Workspace settings. [#315]
  • Introducing the Label Groupings or projects, you can now create a cluster of labels to categorise them. [#254]
  • Set default states, and reorder them like the way you want to. Find the settings under navigate to Project > Settings > States.
  • Introducing the "Delete" option when dragging and dropping issues on Kanban. If you wish to delete an issue, simply move it to the top-center. [#270]
  • Issues ❤️ Links. You can now add links to issues as shortcuts or for content in the issue description field. [#240, #288]
  • Not ready to plan Cycles and Modules on your project? You can now disbale them under Project settings. [#247]
  • Cycle Progress - Keep track of your cycle efficiency with burn down charts, which can be found on the right sidebar of the cycles page. [#268 ,#252]

⚒️ Improvements

  • You can now set the default state under project settings. This will ensure that the next time you create an issue without a state, it will automatically default to the state you have chosen. [#266]
  • Add multiple sub-issues to a parent issue all at once using our new bulk operations feature. [#284]
  • Now you can add issues to desired modules from the issue detail page. [#265]
  • Improved UX for Cycles and Modules, now you’ll see some sick sidebars, that’ll help you configure settings. [#265]
  • Mail did not show-up when signing in? Don’t worry, we’ve added Resend Magic Code option to make it easier and cool 😉. [#291]
  • Share with ease; now you can copy link to Project, Cycles and Modules. Just use the overflow menu from the left sidebar. [#292]

🐛 Bug fixes

  • No more vertical overflow scroll on the Kanban view. [#206]
  • When copying text using CTRL/CMD + C, the create issue modal opened, we’ve fixed this now. [#277]
  • Improved search in the shortcuts menu, give it a try by hitting H. [#283]
  • Lots of UI and UX fixes. [#246, #297]
  • And last but not least, we've also made various refactoring and performance improvements [#232 & #304]