Skip to content

v1.7.0

Choose a tag to compare

@railstride railstride released this 17 Aug 16:21
· 3 commits to main since this release

1.7.0 (2025-08-17)

Bug Fixes

  • change role attribute from "divider" to "separator" for improved accessibility in Divider component (682a5ec)
  • update task filtering in TimeGrid to retrieve only today's tasks for improved accuracy (14d4547)
  • update task retrieval to use today's tasks for accurate pending task ordering (53e6724)

Features

  • add boolean data correction and enhance project/task creation with improved logging and error handling (2729426)
  • add deleteProjectWithTasks method to manage project deletion with optional task relocation to inbox (88fcb0c)
  • add hover state management to ProgressCircle component for dynamic progress animation based on user interaction (d4623ef)
  • add project completion and uncompletion functionality, enhance task filtering for completed projects, and introduce logged tasks retrieval in SimpleTaskStore for improved project management (8b410cc)
  • add project completion dialog and enhance ProgressCircle component with clickable functionality for improved user interaction in ProjectItem (b39f187)
  • add task uncompletion and undo functionality, enhance timer management with improved state handling and break options (9ccfcb1)
  • auto-refresh calendars upon permission grant and improve UI for calendar access status (5f19b34)
  • enhance calendar functionality by adding calendar source and event management, including loading today's events and toggling calendar states (f7eb1b6)
  • enhance CompletedProjectItem and LoggedView components with keyboard navigation, focus management, and improved event handling for better user interaction (bdd3c32)
  • enhance logging and filtering in SimpleTaskStore and InMemorySimpleStore for improved task management and debugging (3280e9f)
  • enhance settings page update functionality with loading states, version checks, and improved user feedback (e21411c)
  • enhance task synchronization by assigning order values to synced tasks and preserving existing order (5ae9ffb)
  • enhance task update functionality to include project_id conversion and improve editing stability in TaskItem and TaskMeta components (b9ff655)
  • extend project update functionality to include completion status and timestamp, ensuring accurate persistence in database (2c48299)
  • implement batch operations for task management to improve performance and error handling (6895af2)
  • implement confirmation dialogs for undoing project completion and task restoration from completed projects, enhancing user interaction and project management (d52299d)
  • implement task pending completion state and enhance UI feedback for task completion and uncompletion (5e4fa7c)
  • implement task reordering functionality and add last_modified column to tasks and projects for improved tracking (2137228)
  • implement theme customization options with new color preferences component and enhance settings page for better user experience (16b3bf8)
  • introduce simplified architecture for task management, enhancing performance and reducing complexity by streamlining services and stores (f9eb3bd)
  • refactor color preferences handling to support immediate updates and auto-save functionality, enhancing user experience in ColorPreferences and ColorSelector components (db515fd)
  • refactor settings page UI to use FlexButton components for update controls and enhance layout for better user experience (3eaf649)
  • remove loggedTasks getter and enhance project completion handling with reactivity updates in SimpleProjectStore (02b194a)
  • step 1 complete (ca07123)
  • step 2 complete (de669a9)
  • step 2 fully completed (d81a499)
  • step 3 complete (405e80a)
  • step 4 complete (491d989)
  • step 5 done (f704e58)
  • step 6 done (dbc2b0e)
  • step 7 done (ca46edb)
  • step 8 done (68af3d3)