Performance Optimization and UX Enhancements

Performance Optimization and UX Enhancements
Update
v0.57.0
24 September 2024
September 2024 updates. This release includes optimizations for server performance, enhancements to the Editor, and critical bug fixes, addressing key user interface issues for a smoother experience.
* * *

Server Optimizations

We’ve made significant improvements to the server, focusing on reducing load and optimizing performance. This includes enhancements to database indexing, caching, and implementing request limits, all of which contribute to faster, more efficient operations. Additionally, we’ve introduced caching for documents, preventing unnecessary document rebuilds, and optimized queries related to React data layers and the dashboard’s trending content.

Editor and Task Management Updates

In this release, we’ve resolved several issues within the editor, including incorrect keyboard shortcuts for strikethrough text and problems with inserting links. Figma integration into tasks has been improved, fixing missing menu options. Task management also received critical updates, such as tracking task assignment actions, including improved assignment history tracking, and addressing window resizing in the task drawer. We've also ensured that the menu in the task drawer closes only when the close button is pressed.

Email and Notification Improvements

Our email system has been refined to correct issues such as incorrect time zones and missing links in notification emails. Notifications tied to user security updates now function as intended, with security notifications linked to user IDs for enhanced user management. Additionally, comments no longer retain attachments from previous submissions, ensuring smoother communication across the platform.

Google Authentication

Authentication and registration with Google accounts. This update ensures a smoother login experience for all users relying on Google for access.

UI and Interaction Refinements

Several UI elements have been improved, including updates to icons in group selectors and adjustments in how columns are displayed. We’ve also improved the interaction with various elements, making navigation and content management smoother and more intuitive.

Additional Bug Fixes

  • Performance Improvements: Optimized load times for various sections of the application, enhancing overall performance and reducing memory usage during intensive operations.

  • User Experience Enhancements: Resolved issues with tooltips not displaying correctly and fixed problems with dropdown menus becoming unresponsive.

  • Compatibility Fixes: Addressed browser compatibility problems, particularly with older versions, ensuring a consistent experience across all devices.

  • Security Enhancements: Patched vulnerabilities related to user data handling and improved session management to prevent unauthorized access.

  • Analytics Improvements: Fixed issues with data tracking and analytics reports not updating, ensuring accurate user activity logging.

  • Editor Fixes: Resolved issues related to the Figma insertion options, ensuring all necessary options are available, and fixed the gap cursor functionality in the editor.

  • Document Movement: Addressed issues preventing document movement and ensured reactive updates for documents are functioning correctly.