Changelog

Version 1.7.1

Latest

Released on 7/2/2025

Features

  • πŸš€ Anonymous User Access: Users can now access Quartask immediately without signing up - visit quartask.com and start using all features instantly with automatic anonymous account creation
  • 🎯 Simplified Landing Experience: New routing structure - quartask.com now goes directly to the app, while quartask.com/landing serves as the marketing page for better user conversion
  • πŸ”„ Seamless Anonymous to Registered Flow: Anonymous users can easily upgrade to registered accounts while preserving all their data and progress
  • 🎨 Simplified Anonymous UI: Anonymous users now see a clean 'Link to your Google account' button instead of the full user menu for streamlined experience

Improvements

  • πŸ› Bug Fix: Fixed ERR_INVALID_ARG_TYPE error that occurred when loading sticky notes or during cron task execution due to improper Date object serialization in JSON responses
  • πŸ”§ Data Serialization: Enhanced response handler to properly convert Date objects to ISO strings before JSON serialization to prevent type errors
  • πŸ›‘οΈ Error Handling: Improved error response handling to ensure consistent Date object serialization across all API endpoints
  • ⚑ Cron Tasks: Fixed Date object handling in scheduled cleanup tasks to prevent runtime errors during background operations
  • πŸ“‹ Copy Button: Added copy button to sticky notes that appears on hover alongside edit and delete buttons, allowing users to quickly copy note content to clipboard with toast feedback

Version 1.7.0

Released on 6/18/2025

Features

  • πŸ“ Sticky Notes: Create, edit, and organize personal notes with color-coding and rich text support
  • 🎨 Color-Coded Notes: Assign colors to sticky notes for better visual organization with 8 color options
  • 🏷️ Color Filtering: Filter notes by color using interactive color badges
  • ✏️ Inline Editing: Edit notes directly with inline editing functionality
  • πŸ—‘οΈ Soft Delete: Notes are soft-deleted and automatically cleaned up after 30 days
  • πŸ“ Markdown Support: Basic markdown formatting support for note content
  • πŸ“Š Character Limit: 1000 character limit with real-time counter for concise note-taking
  • 🎯 User Experience: Intuitive color picker and pin toggle functionality
  • πŸ”’ Data Security: Proper user authentication and note ownership validation
  • ⚑ Optimistic Updates: Instant UI feedback for create, update, and delete operations with automatic rollback on errors
  • 🎨 Dialog-Based Creation: Moved note creation to a clean dialog interface for better focus and user experience
  • 🧭 Navigation Dropdown: Replaced single dashboard link with dropdown navigation containing Matrix and Sticky Notes options for better page switching
  • πŸ“ Dialog-Based Editing: Sticky note editing now opens the same polished dialog interface used for creation, providing consistent UX and better focus
  • 🎨 Color-Coded Edit Dialog: Edit dialog border now matches the note's color for visual consistency and better context
  • πŸ” Search Functionality: Added fuzzy search bar to quickly find notes by searching through titles and content with real-time results

Improvements

  • ⚑ Performance: Optimized note loading with caching and debounced updates
  • πŸ“± Responsive Design: Mobile-friendly sticky notes interface with grid layout
  • 🎯 User Experience: Intuitive color picker and pin toggle functionality
  • πŸ”’ Data Security: Proper user authentication and note ownership validation
  • ⚑ Optimistic Updates: Instant UI feedback for create, update, and delete operations with automatic rollback on errors
  • 🎨 Dialog-Based Creation: Moved note creation to a clean dialog interface for better focus and user experience
  • πŸ“ Improved Page Layout: Reorganized layout with logical flow - Title β†’ Color filters β†’ Create button β†’ Notes grid
  • 🎨 Border-Based Color Styling: Enhanced visual design with color borders and indicator strips instead of background colors
  • ✨ Enhanced Visual Design: Improved card styling, hover effects, and color indicators for better aesthetics and usability
  • 🎯 Improved Board Selector: Enhanced 'Show Everything' option with vibrant purple-pink-indigo gradient to match the new visual theme
  • πŸ”§ Dialog Consistency: Updated QuadrantDialog border colors to complement the new gradient themes with improved dark mode support
  • πŸŽͺ Overall Polish: Transformed the matrix page from dull solid colors to eye-catching gradients that make task management more visually appealing
  • πŸ“… Daily Quote Limit: Motivational quotes now show only once per day using localStorage tracking to prevent quote fatigue while maintaining daily inspiration
  • πŸ’Ύ Smart Quote Storage: Implemented date-based localStorage system that tracks the last shown date (YYYY-MM-DD format) for reliable daily quote management
  • ⏰ Intelligent Quote Logic: Enhanced quote display logic with both daily tracking and existing debounce protection for optimal user experience

Version 1.6.4

Released on 6/17/2025

Features

  • πŸ‡²πŸ‡Ύ Malay Translation: Added comprehensive Bahasa Melayu translation support with all 196 interface strings translated for Malaysian and Malay-speaking users
  • 🏳️ Malaysia Flag: Added Malaysia flag (MY) to the language switcher for visual identification of Malay language option
  • 🌍 Language Support Expansion: Enhanced multilingual capabilities to include Malay (ms) alongside existing English, Chinese, French, Korean, Japanese, and Spanish translations

Improvements

  • 🌐 Translation Completeness: Fixed hardcoded loading texts that were not being translated - all loading states now properly translate across all 7 supported languages
  • πŸ› Board Switching Fix: Resolved issue where board switching would not work correctly, ensuring smooth navigation between different boards
  • πŸ“ Cross-Board Post Creation: Fixed bug where creating posts to a different board than currently selected would fail - posts now correctly save to the specified target board

Version 1.6.3

Released on 6/17/2025

Features

  • ✨ Daily Motivational Quotes: Inspirational quotes displayed every time you visit the matrix page to boost motivation and productivity
  • 🎨 Beautiful Quote Design: Elegant gradient-styled quotes with colorful text and inspiring visual design
  • ⏰ Auto-Dismiss Timer: 20-second countdown with visual timer showing remaining time before auto-close
  • 🚫 Disable Option: 'Don't show again' checkbox to permanently disable motivational quotes
  • πŸ”§ Profile Settings: Re-enable motivational quotes through profile page settings after disabling
  • 🎯 Smart Display Logic: Quotes only show once per visit with debounce protection against multiple triggers

Improvements

  • πŸ“± Responsive Dialog: Mobile-friendly quote dialog with optimized layout and spacing
  • πŸŽͺ Enhanced Button Design: Colorful gradient 'Start My Day' button with sparkle emojis and hover effects
  • πŸ”„ State Management: Global reactive state ensures consistent behavior across all components
  • β™Ώ Accessibility: Screen reader support with proper dialog titles and ARIA labels
  • πŸ’Ύ Persistent Settings: User preferences stored in localStorage for consistent experience
  • 🎨 Visual Hierarchy: Left-aligned controls with proper separation from action buttons for better UX
  • 🌈 Gradient Quadrant Headers: Enhanced quadrant title backgrounds with beautiful color gradients for a more vibrant and engaging visual experience
  • ✨ Visual Enhancement: Replaced flat solid colors with dynamic gradients - Red/Rose for Urgent & Important, Yellow/Orange for Important, Green/Teal for Urgent, and Gray/Slate for Neither
  • 🎯 Improved Board Selector: Enhanced 'Show Everything' option with vibrant purple-pink-indigo gradient to match the new visual theme
  • πŸ”§ Dialog Consistency: Updated QuadrantDialog border colors to complement the new gradient themes with improved dark mode support
  • πŸŽͺ Overall Polish: Transformed the matrix page from dull solid colors to eye-catching gradients that make task management more visually appealing
  • πŸ“… Daily Quote Limit: Motivational quotes now show only once per day using localStorage tracking to prevent quote fatigue while maintaining daily inspiration
  • πŸ’Ύ Smart Quote Storage: Implemented date-based localStorage system that tracks the last shown date (YYYY-MM-DD format) for reliable daily quote management
  • ⏰ Intelligent Quote Logic: Enhanced quote display logic with both daily tracking and existing debounce protection for optimal user experience

Version 1.6.2

Released on 6/11/2025

Features

  • 🏷️ Custom Quadrant Names: Personalize your matrix with custom names for each quadrant - customize 'Urgent & Important', 'Not Urgent & Important', 'Urgent & Not Important', and 'Not Urgent & Not Important'
  • 🎨 Quadrant Customization: Access quadrant renaming through a dedicated section in your profile page
  • πŸ”„ Reset Functionality: Reset individual quadrant names or all quadrants back to defaults with one click

Improvements

  • πŸ“ Profile Enhancement: Added new 'Quadrant Names' accordion section in profile page for easy customization
  • πŸ’Ύ Persistent Settings: Custom quadrant names are saved to your user settings and persist across sessions
  • πŸ›‘οΈ Input Validation: 50-character limit per quadrant name with real-time character counter
  • πŸ”§ Fallback System: Graceful fallback to default names when custom names are empty or unavailable
  • ✨ User Experience: Immediate reflection of custom names in matrix quadrant titles

Version 1.6.1

Released on 6/10/2025

Improvements

  • πŸ› Bug Fix: Fixed add item dialog showing '[object PointerEvent]' as default title after using paste-to-create feature
  • πŸ—‘οΈ Bug Fix: Removed Pro subscription requirement for bulk delete functionality - all users can now delete all items in a quadrant
  • πŸ’Ύ Bug Fix: Fixed view options (date tags, descriptions, completed badges) not persisting across page visits
  • πŸ” Bug Fix: Fixed 'AuthApiError: Invalid Refresh Token: Refresh Token Not Found' error when accessing bookmarked /matrix page
  • πŸ›‘οΈ Bug Fix: Fixed inconsistent authentication error detection in global error handler - now properly catches all auth errors including JWT expiration and unauthorized access
  • ✨ UX Enhancement: View options now properly save to localStorage and restore on page reload
  • πŸ”“ Accessibility: Delete functionality is now available to all users regardless of subscription status
  • πŸ›‘οΈ Security Enhancement: Added global error handler for authentication failures with automatic session cleanup and redirect

Version 1.6.0

Released on 6/8/2025

Features

  • Quick Task Creation: Paste text content anywhere on the matrix page (Cmd+V/Ctrl+V) to instantly create a new urgent & important task
  • Smart Reminder Scheduling: Enhanced reminder system with preset time buttons (1 PM, 4 PM, 8 PM) for quick scheduling
  • Unified Reminder Interface: Consistent preset time selection for both creating new reminders and editing existing ones
  • Multiple Boards for Everyone: Multiple board management is now available to all users, not just Pro subscribers
  • Unlimited Tasks for All: Removed the 10-task limit per quadrant - all users now have unlimited tasks
  • Data Integrity Improvements: Automatic cleanup of orphaned reminders when posts are deleted

Improvements

  • Authentication Simplification: Streamlined to Google-only authentication for improved security and user experience
  • Login Process: Removed email/password registration and login - all users now authenticate via Google
  • UX Enhancement: Streamlined reminder creation with smart preset detection and validation
  • Performance: Optimized notification scheduling with single notification per action
  • Data Consistency: Prevents past time selection for preset reminder times
  • Pro Plan Update: Pro subscription now focused on supporting the developer rather than exclusive features
  • Initial Load Fix: Posts now properly load from default board instead of showing all boards' posts on first visit
  • Copy Enhancement: Copy button now automatically strips triple backticks when copying code snippets

Version 1.5.0

Released on 6/3/2025

Features

  • Copy to Clipboard: Added copy button to quickly copy task content to clipboard
  • Free Markdown Support: Markdown formatting is now available for all users
  • Free Attachments: Free users now get 10MB of total attachment storage

Improvements

  • Accessibility: Enhanced user experience with improved content management tools
  • Feature Democratization: Made key productivity features available to all users

Version 1.4.2

Released on 3/29/2025

Improvements

  • Performance Optimization: Improved overall frontend performance by utilizing computed properties more efficiently
  • UX Enhancement: Better responsiveness on mobile devices

Version 1.4.1

Released on 3/29/2025

Features

  • Enhanced Localization: Complete translation support for the profile page in all languages
  • Theme Selection Improvements: Better visual indication of the current theme in profile settings

Improvements

  • Accessibility: Improved screen reader support for the profile page settings
  • UI Improvement: Better responsive design for board management on mobile devices
  • UX Enhancement: Clearer subscription status indicators
  • Internationalization: Standardized translation key structure for easier maintenance
  • Layout Fix: Updated footer positioning to ensure it stays fixed at the bottom of the viewport
  • Bug Fixes: Show everything now include outline with board's color
  • Bug Fixes: Fix markdown not showing properly
  • Bug Fixes: When opening a post, board dropdown now default to it's own board

Version 1.4.0

Released on 3/21/2025

Features

  • Markdown Formatting: Rich text formatting for task descriptions
  • Task Status Management: Ability to move completed tasks back to their original quadrant

Improvements

  • Bug Fixes: Resolved issue preventing users from deleting attachments from tickets
  • Bug Fixes: Fixed incorrect error messages shown when free plan limit is reached
  • Bug Fixes: Prevented free users from moving completed tasks to quadrants that already contain 10 tickets
  • Bug Fixes: Fixed completed task badge not showing in mobile web
  • Bug Fixes: Fixed issue where changing board was not showing new board content in mobile web
  • Bug Fixes: Fixed About and Legal dropdowns not working properly on mobile web
  • UI Improvement: Removed completed filter from quadrants since they don't display completed tasks
  • UI Improvement: Added view option to show/hide number of completed task badge

Version 1.3.1

Released on 3/19/2025

Features

  • Board Migration: Change tickets to another board
  • Language Enhancements: Added flags to the language switcher
  • Informational Pages: Added 'About the Author' and 'Eisenhower Matrix Explained' pages

Improvements

  • Bug Fixes: Resolved issues where changing board would sometimes not respond
  • Performance: Improved loading times by 60%

Version 1.3.0

Released on 3/17/2025

Features

  • Unified Header Bar: Streamlined navigation with a new unified header bar.
  • Multilingual Support: Added translations for Korean, Japanese, and Spanish.

Version 1.2.0

Released on 3/7/2025

Features

  • Multilingual Support: Added translations for Chinese and French.
  • User Avatars: Implemented avatar functionality for user profiles.
  • Content Toggle: Added ability to show/hide descriptions for posts.

Improvements

  • API Stability: Fixed bugs on API.
  • Performance Enhancements: Improved response times for data operations.
  • UI Refinements: Minor visual improvements throughout the application.

Version 1.1.0

Released on 3/6/2025

Features

  • Multiple Boards: Support for creating and managing multiple boards for better organization.
  • Board Management: Added board management capabilities in the profile page.
  • Date Tags: Added date tags to cards showing when they were created, with color-coding based on age.
  • Date Tag Toggle: Added a toggle in the header to show/hide date tags based on user preference.
  • Persistent Preferences: User preferences for date tags visibility are now saved between sessions.

Improvements

  • Improved performance when handling multiple boards.
  • Enhanced UI with smoother transitions and improved visual hierarchy.
  • Fixed hydration issues for better server-side rendering.

Version 1.0.0

Released on 3/3/2025

Features

  • Attachments: Add files to your tasks
  • Eisenhower Matrix: Basic quadrant-based task organization system.
  • Task Management: Create, edit, and delete tasks in any quadrant.
  • Task Status: Track task status (Not Started, In Progress, Completed).
  • Drag and Drop: Drag tasks between quadrants for re-prioritization.
  • Dark Mode: Support for light and dark themes.
  • User Accounts: Basic authentication and user profiles.