Skip to content

Releases: makeplane/plane

v0.12.2-dev

12 Sep 16:25
2bc05cc
Compare
Choose a tag to compare
v0.12.2-dev Pre-release
Pre-release

This patch release resolves minor issues related to API routing for the self-hosted configuration.

v0.12.1-dev

12 Sep 08:10
cc63f67
Compare
Choose a tag to compare
v0.12.1-dev Pre-release
Pre-release

Patch v0.12.1-dev is here, focusing on improving our self-hosting options and fixing issues from Plane Deploy.

Improvements

  • Users can now change the access level of comments (to support Plane Deploy) they have posted and view whether the comment is public or private after posting it. (#2116)
  • Specific icons will now be rendered for different dates based on the time difference from the current date. (#2114)
  • Updated the state icons and colors throughout the platform. (#2126)
  • Removed the getServerSideProps function from the app installations page. (#2130)
  • Added a pre-release tag for workflow publications. (#2133)

Bug Fixes

  • Fixed a workspace-level typo in cross-project issue linking. (#2105)
  • Resolved the opacity issue on the settings page. (#2105)
    • Fixed the text color of the role-select dropdown in onboarding. (#2117)
  • Updated the Plane logo in various places across the product. (#2118)
  • Resolved the issue where custom start and due date filters were not working on 'My Issues' and 'Profile Issues'. (#2123)
  • Corrected the logic for checking the existence of an object, rather than its truthiness or falseness. (#2137)
  • Fixed the handleClose function of the export modal. (#2124)
  • Fixed the issue of comment ordering for public boards. (#2108)
  • Corrected the issue with the edit issue comment mutation on Plane deploy. (#2109)
  • Removed the triage issue status from public boards. (#2110)
  • Made editor fixes for space. (#2119)
  • Fixed the comment card's editor integration for space. (#2129)
  • Removed redundant content being set twice for the web. (#2129)
  • Slash commands now work as expected in Space comments. (#2129)

Refactor

  • Refactored the state group icon component and icons folder structure. (#2126)
  • Changed the priority icon renderer from a function to a component. (#2132)

v0.12-dev

07 Sep 11:09
80bcca7
Compare
Choose a tag to compare
v0.12-dev Pre-release
Pre-release

We have just published our August updates, and a day later, we are excited to introduce our latest release, Plane v0.12-dev. This release is packed with power, taking Plane Deploy to a whole new level. But that's not all; there's more to it, including time zone enhancements, improved Gantt charts, table support for our issue detail-rich text editor, and much more. Dig in to learn more.

New Features

🌠 Face-lift to Plane Deploy

We’ve made some significant upgrades to Plane Deploy, with the goal of making customer feedback process smoother and faster. Here are the upgrades ⬇️

  • Commenting on Public Boards: When your boards are made public with commenting enabled, external users can start adding comments to the issues.

    Note that, users need to sign in on the boards in order to comment. Also, when these users add comments they’ll not be added as the project members but instead added as contributors to your project.

  • Upvotes and Downvotes: Contributors who have logged in to your public board can also upvote or downvote issues to help prioritize tasks within your project.

  • View Issues with Peek-Overview: Users or contributors can now view issue details on your public boards using a "peek-overview" mode. Please note that not all information will be visible. The attributes that can be seen are as follows: Title, Description, Priority, Due Date, Public Comments, Upvotes/Downvotes, and Reactions.

  • Reactions: Just like upvotes, users can react with emoji’s.

plane-deploy-min

(#2006, #2010, #2012, #2013, #2017, #2022, #2026, #2030, #2039, #2050, #2051, #2054, #2057, #2058, #2068, #2069, #2073, #2077, #2081, #2084, #2096, #2099, #2100, #2108, #2109, #2110, #2116)

🎉 Gantt comes out of Beta

Ten commits, and thousand lines later, Gantt layout now comes out of Beta with killer features.

  • View issues in Gantt layout, smoother faster and accurate—renders blocks with start date and due-date.
  • Complete revamp of the design, making the gantt layout more pleasing and easy to work with.
  • A new sidebar to spot issues quickly.
  • Left and right navigators to jump to an issue that’s out of timeline.
  • Move gantt blocks horizontally to adjust start date and due-date of an issue.
  • Supports filters from View options.

gantt

(#1900, #2024, #2070, #2074, #2101)

👀 Peek overviews for Spreadsheet layout

We've introduced a new feature, Peek Overview, which provides a quick look at your issues. This view is compatible with the spreadsheet layout and is also available for deployed public projects.

  • Occupies half of your screen, providing you with a view of activity related to other issues.
  • Allows users to edit issues directly within the Peek Overview, eliminating the need to navigate through multiple pages.
  • Fast and highly responsive.

PeakOverview

(#1979, #2021, #2043, #2064, #2075)

🕝 Better comms with Timezones

With the integration of time zones, all activities on Planes are now more accurately recorded. Update your time zone settings in your user profile to enhance communication with your project members.

  • Local time can be displayed based on the time zone set in user profiles.
  • Activities related to issues are logged according to the time zone specified by the user.

timezones-min

(#2002, #2009, #2089)

🚀 New attribute to Issues: start date

You can now add a start date to issues, facilitating better planning and estimation. This addition also aids in filtering and sorting issues.

  • Helps view your issues based on timelines on the gantt layout.
  • Filter or order issues based on the start-date attribute.
  • [coming-soon] notifications for issues based on start-date.

start-date

(#1813, #1955, #2007)

😉 Tables on the Text

In our previous release, we unveiled a comprehensive revamp of our Rich Text Editor for issue details. Expanding on that, we now offer the ability to include tables within those details.

  • Generate tables using slash commands.
  • Add or remove rows and columns with ease.
  • Supports adding headers for better column identification.

Table_Tip_tap

(#2008, #2033, #2061, #2092)

📝 Mark as read on Notifications

Too many notifications? Hit Mark as read from the notifications dropdown to declutter all your notifications.

Mark_all_as_read

 (#1963, #1982)

🏗️ Improvements

  • Now, Guests and Viewers can easily leave a project anytime. Simply hover the project in the sidebar click on the 'Leave' option to fulfil your request. (#2042, #2079, #2083)
  • Added the "Group by Assignees" filter for issues. (#1957)
  • Added the issue activity redirection to cycles and modules. (#1973)
  • Updated the user activity endpoint to return only workspace activities. (#1980)
  • Improved development workflows by incorporating PR build updates, while also eliminating image updates with every merge. (#1985)
  • Updated Docker files for Plane-Web and Plane-Deploy, culminating in successful builds. (#1987)
  • Implemented new module status icons and refreshed the color palette for status indicators. (#2011)
  • Improved issue detail sidebar. (#2014)
  • Improved the themes in the Kanban Boards and Sign In pages. (#2055)

🐛 Bug Fixes

  • Proper date validation has been added to cycles and modules. (#1945)
  • The project creation response now includes member roles and member statuses. (#1962)
  • The problem with mutation issues in workspace member invitations has been resolved. (#1966)
  • The mutation issues in project member invitations has also been fixed. (#1967)
  • The Tiptap editor's maximum width has been adjusted to occupy the proper screen size. (#1968)
  • After deleting a project, users will now be redirected to the projects list page. (#1970)
  • Optimized the n+1 for project members. (#1975)
  • Pending member invites have been reordered to appear at the start of the members' page. ([#1978](...
Read more

v0.11-dev

23 Aug 15:22
6f39771
Compare
Choose a tag to compare
v0.11-dev Pre-release
Pre-release

It’s been a busy month for Plane. We’ve added tons of new features, but there’s one cool one that’s worth celebrating— Introducing Plane Deploy. With Plane Deploy, make your project boards public with just one-click, but that’s not all. There’s more.

Read the full release notes to learn more 👇

The Big Features

🛰️ Brace yourself, Plane Deploy is here.

Now share your project boards with the world using just one click with Plane Deploy. This feature will make it easier to let your users and customers know what features you’re on or when bug fixes are rolling out.

Plane_Deploy-min

  • Click the Publish button located in the project menu.
  • Select the views you'd like your users to see, such as List or Kanban.
  • Hit Publish and your project will go live on the web, accessible via a new 'plane.sh' URL.

Please note that Plane Deploy is only available in the Cloud version, but will soon be offered in the self-hosted version as well.

(#1844, #1863, #1866, #1870, #1875, #1878, #1885, #1893, #1906, #1921, #1925)

🚀 Export your workspace data to CSV, Excel and JSON

You requested it, and we've delivered. Administrators now have the capability to export workspace or project data into CSV, Excel, or JSON formats. (#1840, #1857, #1865, #1946)

Export

  • Administrators can go to Workspace Settings → Exports.
  • Select the desired export format and choose the required projects.
  • Hit 'Export,' and voilà, the requested data should be ready within a few second.

🎹 You’ll start falling in Love with our new RTE. Thanks to TipTap!

We've enhanced the project detailing experience a hundredfold with this new update. The improvements include migrating from our existing rich text editor, Remirror, to TipTap. We're confident you'll love the results.

TipTap-min

  • We’ve made sure all your data is safely migrated, so you can experience our new rich text editor on the go.
  • Includes—headings, code blocks, quotes, link, images and more formats.
  • Slash commands work like magic, so you need not think or worry about formatting the content.
  • Saves in realtime, so your data is never lost.

But that's not all; our team is continuously working to improve the issue detailing experience. Stay tuned for upcoming features like tables, issue hyperlinking, user tagging, and more.

🧑‍🤝‍🧑 Fun and Freedom Matters, Introducing Display Names

Introducing Display Names: Update once and you're set. We've ensured that these changes are reflected throughout the product, including in assignees, activity updates, and more. Don't hesitate—update your display names on the profile page today! 😊

(#1796, #1804, #1808, #1812, #1818, #1819, #1823, #1881, #1889, #1894)

dpnames

🤕 Improvements

  • Implemented MobX setup and enhanced the app sidebar and theme management. (#1798, #1879, #1890)
  • Removed the auto start date configuration. (#1799)
  • Added a subscribed tab on the My Issues page for self-subscribed issues. (#1800)
  • Created an empty state for the multi-level dropdown to display absent values. (#1802)
  • Enabled user profile redirection for issue activity. (#1805)
  • Improved the UI of Display properties and their placement in Issue tickets in both Kanban and List layouts. (#1806, #1883)
  • Updated user permissions for project and workspace settings to manage sensitive data visibility. (#1807)
  • Added resizing for Gantt chart blocks to edit dates. (#1810, #1886)
  • Implemented empty state designs for user profile graph metrics. (#1811)
  • Added the Start Date property for issues. (#1813)
  • Included the Start Date property on the profile and My Issues page. (#1815)
  • Enhanced the sidebar UI for better navigation. (#1816)
  • Display emails in workspace and project settings for members based on their user roles. (#1817)
  • Improved issue list date filters and properties. (#1820)
  • Start date option has been added to the spreadsheet view. (#1824)
  • Limit access to sensitive functions in settings for users with the Member role. (#1828)
  • Experience a completely new rich text editor as we have upgraded it to the Tiptap editor. (#1832, #1877, #1884, #1897)
  • Enhanced the sorting order for cycle and module list endpoints. (#1835)
  • An option to update the profile cover photo has been added in the profile settings. (#1836)
  • Project search functionality has been added to the project list page. (#1837)
  • Added random color generation for label creation and optimized the code. (#1839)
  • Cycle through sort orders for arranging in Gantt view by sort order. (#1841)
  • Utilize module sort order to arrange items in Gantt view. (#1841)
  • Automatically reset the issues’ ordering to manual by default when revisiting the Gantt view. (#1886)
  • Revised migration files for version 0.11. (#1851)
  • Adjusted the aspect ratio of the profile image upload modal to 1:1. (#1853)
  • Improved the exported issue date formatting. (#1855)
  • Implemented a Skeleton Loader for Profile Activity. (#1858)
  • Implemented comprehensive validation for issue activities to track issue descriptions. (#1887)
  • Implemented the start date property for custom analytics' X-axis measure and grouping. (#1888)
  • Incorporated the ability to edit links that have been uploaded to the issues or modules. (#1895)
  • The dashboard's upcoming issues list now displays issues with approaching start dates. (#1902, #1904)
  • Styled the empty state for analytics statistics. (#1903)
  • UI for creating and updating issue modal properties is now consistent. (#1907)
  • You can now directly add projects to your list of favorite projects from the sidebar. (#1909)
  • A responsive empty state has been implemented for profile statistics. (#1911)
  • Updated the default API base_url. (#1922)
  • Concealed the New Issue button from the empty state screen of the page displaying my subscribed issues. (#1927)

🐝 Bug Fixes

  • Optimized n+1 issue handling for better performance. (#1785)
  • Fixed issue with empty label filtering. (#1795)
  • Fixed the issue with short...
Read more

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)