v0.24.0

makeplane/planev0.24.0Nov 29, 2024by sriramveeraghanta

AI Summary

Introduced Hyper Mode for instant navigation without loading screens, added workspace management via `/god-mode`, and implemented private asset storage for enhanced security.

Key Highlights

  • Hyper Mode (no-load implementation for instant navigation)
  • Workspace management from `/god-mode`
  • Private asset bucket for enhanced security
  • Callouts and text alignment on Pages
  • Workspace Drafts section

New Features

  • Hyper Mode
  • Workspace management from `/god-mode`
  • Callouts and text alignment on Pages
  • Private asset storage for uploads
  • Export pages as PDF and markdown files

Full Release Notes

More performance, more security, and more beautiful. Read on to learn what's new and what has improved.

### ✨ New Features

#### **⚡️ More perf. with Hyper Mode**

Switch layouts, apply filters, and open issues without loading screens (except Gantt view). While initial load may take a moment, subsequent actions are instantaneous thanks to our new no-load implementation. *Note: SSL configuration required for optimal security.*

![CleanShot 2024-11-29 at 17 13 38](https://github.com/user-attachments/assets/0e93bd72-dad5-4e6f-91bd-14f16dec06f5)

#### **🔩 Introducing Workspace management from** `/god-mode`

You asked for it, and we've delivered. Instance administrators can now manage all workspaces directly from `/god-mode`. View the total number of workspaces, track member activity, and access other essential metrics.

![CleanShot 2024-11-29 at 17 40 42@2x](https://github.com/user-attachments/assets/d3f6bfb3-defe-4d11-8cf9-efdd4455e51a)

#### **✨ Callouts and text-alignment on Pages**

- Add callouts to your pages with a simple `/callout` command. Create notes, warnings, tips, and more to highlight important information in your documentation.

![CleanShot 2024-11-29 at 17 18 16@2x](https://github.com/user-attachments/assets/d76616f3-918b-4634-8025-def0fcdafacb)

- All editors now support left, center, and right alignment for more professional-looking content.

![CleanShot 2024-11-29 at 17 21 10@2x](https://github.com/user-attachments/assets/2331fb7f-f348-44fc-bfe4-f8bbcf8d63c2)

#### 🔒 Enhanced data security for assets

All assets on Plane—including attachments, cover images, profile pictures, logos, avatars, and images in issues and page descriptions—will now be stored in a private bucket. This upgrade means enhanced data security, so images uploaded to Plane will only be accessible within the platform. Read more [here](https://developers.plane.so/self-hosting/govern/private-bucket).

#### 🗞️ Workspace Drafts

You will now find a new `Drafts` section in the left navbar where all your drafts across all projects will show up. All under a single tab.

![CleanShot 2024-11-29 at 17 24 14@2x](https://github.com/user-attachments/assets/be19533a-1f37-46d0-8949-09f9e2116e0c)

### 🛠️ Improvements

- Upload progress bars for Issue attachments: Track your file uploads in real-time so you know exactly when they're ready.
- Better downtime communication: Clear maintenance page now shows when system updates are happening instead of blank screens.
- Faster project navigation: Jump directly to favourite projects with one click - no more unnecessary sidebar scrolling.
- Smarter issue linking: Redesigned interface makes it easier to connect and relate issues together.
- Project consistency fix: Sub-issues now stay in their parent's project to maintain clear work hierarchies.
- You'll now see a new `Language` [tab](https://drive.google.com/file/d/1ALVs7CmunLtRpS3958rLvpyH4E6_FYlw/view?usp=drive_link) in `Profile Settings`.
- If you have no items in favourites, workspace drafts, or active cycles, those sections will remain hidden for a cleaner interface.
- The parent issue ID is now displayed at the top of the issue title in the peek-over view.
- Layouts got [new names](https://drive.google.com/file/d/16DRLn_Xup3M9qSNvaYxohK5kHVOo9per/view?usp=drive_link). `Kanban` is now called `Board`, `Gantt` is now `Timeline`, and `Spreadsheet` is now `Table`.
- You can now [export](https://drive.google.com/file/d/1UxBUHkOl32UeAy1BayooFlNXSnd25A8K/view?usp=drive_link) pages as PDF and markdown files.
- The `Mark all as read` option is now placed at the [top](https://drive.google.com/file/d/1bpYmZu3ldECO6ORThXyb6OzFjNlbzERA/view?usp=drive_link) of your Inbox for easy accessibility.
- Editors now support text [coloring](https://drive.google.com/file/d/1x6mONXw76mnXV6NcIwpWUHEoA_ZnXGX0/view?usp=drive_link) and highlighting—no more plain black and white.
- You can now copy issue IDs by clicking on them once in peek-over view.
- You can now add more complex URLs to issue details links.

### 🪲 Bugs crushed

- Fixed notifications for removed users and project joins: Addressed an issue where notifications (inbox and emails) are incorrectly triggered or displayed when a user was removed from a project.
- Resolved issues with relation issue IDs not visible in activity logs: Fixed a bug that prevented relation issue IDs from being displayed in the issue activity log, ensuring complete and transparent tracking of related issues.
- Activity feed now instantly shows new attachments as they're uploaded.
- Fixed private project access: Members can no longer join via direct URL.
- Project notifications stop when members are removed, even for subscribed issues.
- Admins can now edit `Inbox` issues directly from notification previews.
- Calendar view: Clearer highlighting of current date for better navigation.
- Long project names now truncate nicely in analytics dropdown.
- "Add Issue" button is now fully clickable (no more trying to hit that sweet spot!)
- Editor updates: Improved margins and fonts for better readability.
- Fixed parent issue pill styling in create issue modal.
- Project members can't change other members' roles anymore,
- Guests can now properly edit pages as intended.
- Reduced unnecessary API calls for snappier performance.

### 🔒 Security Patch

- Nivo Chart Package vulnerability is resolved.