v0.24.1

makeplane/planev0.24.1Dec 10, 2024by github-actions[bot]

AI Summary

Enhances real-time page synchronization, replaces notification checkboxes with toggles, and restricts guests from creating or editing pages to improve security and UX.

Key Highlights

  • Real-time sync enhancements on pages
  • Replaced User Notification Settings checkboxes with toggles
  • Guests can no longer create or edit pages

New Features

  • Real-time sync on pages
  • Notification toggles
  • Guest restrictions on page editing

Full Release Notes

### **✨ New Features**

#### Real-Time Sync Enhancements on Pages

When a member locks, unlocks, archives, or restores a page, it immediately happens for all users with access to that page.

**⚙️ Improvements**

- Improved UX by replacing User Notification Settings checkboxes with toggles
- Pages access revamped for better security and flexibility, Guests can no longer create or edit pages.
- Loader code refactor to improve page load performance.
- Reduced unused components to optimise application performance.
- Added sort order for issue activity.
- Simplified navigation by removing Project Header Breadcrumb navigation from `project` breadcrumb.
- Preserved custom theme colors while checking todo list items in pages.
- Enhanced URL clarity for published Projects, Views, and Pages with meta data.
- Optimized image aspect rations in pages across different screen resolutions.
- Enhanced Hyper Mode performance with minor changes.
- Added functionality to redirect users to the homepage when clicking the Plane logo on the invitations page.

### **🐞 Bug Fixes**

- Fixed an issue with estimates when enabled and not associated with any issue in the project is deleting the project
- Addressed an issue where removed cycles continued to appear in the issue detail page. The cycles list now dynamically updates to reflect changes accurately.
- Fixed a visibility issue with dropdown filters on Safari browsers to ensure consistent user experience across platforms.
- Fixed markdown rendering for images in pages.
- Removed unused components to optimise application performance.
- UI fix for the shape of priority icons for improved visual clarity.
- <span>Resolved intake issue permissions where users with member-level permissions couldn't edit their own issue immediately after creation without refreshing the page.</span>

### 🔑 Security

- Resolved Nivo Charts vulnerabilities.
- Django and Express version upgraded for improved compatibility and security.
- Updated UI package module resolution for better dependency management.