Projects App

Changelog

Changelog

All notable changes to Projects App are documented here.

[Unreleased]

Added

  • Comprehensive documentation set (getting started, FAQ, troubleshooting, workflows)

Changed

  • Improved time tracking statistics aggregation

Fixed

  • Timer state persistence across page navigation

[0.1.0] - 2026-01-22

Added

  • Project Management

    • Project CRUD operations (create, read, update, delete)
    • Project detail view with tabbed navigation
    • Statistics card showing progress metrics
    • Attributes section for categories and tags
  • Milestone Management

    • Milestone CRUD operations
    • Milestone completion tracking from tasks
    • Time tracking aggregation per milestone
  • Task Management

    • Full task lifecycle management
    • Status tracking (To Do, In Progress, Complete, On Hold, Blocked)
    • Subtask support with hierarchical decomposition
    • Task recurrence with RRULE pattern support
    • Status change dialog with optional notes
  • Time Tracking

    • Active timers with real-time display
    • Timer pills in header for visibility
    • Multiple concurrent timers support
    • Manual time entry creation and editing
    • Time statistics by task, milestone, and project
  • Document Management

    • Markdown document creation and editing
    • Rich markdown editor with preview
    • Document type classification
    • Entity association (project, milestone, task)
  • Document Approval Workflow

    • Formal approval process
    • Approve, reject, and request revision actions
    • Approval history timeline
    • Status badges and notifications
  • Team Discussions

    • Threaded discussions on any entity
    • Reply functionality for nested conversations
    • File attachment support
    • Virtualized lists for performance
  • Calendar & Scheduling

    • Day, week, and month calendar views
    • Task and milestone visualization
    • Time entry display on calendar
    • Drag-and-drop rescheduling
  • My Day Dashboard

    • Today view with current tasks
    • Week and month planning views
    • Time tracked breakdown
    • Configurable scope (workspace, organization, all)
  • Templates

    • Save project/milestone/task as template
    • Template library browsing
    • Create from template with customization
    • Template editing
  • Navigation & UI

    • Tabbed dashboard layout
    • Floating action button for quick create
    • Context-aware action menu
    • Keyboard shortcuts for common actions
  • Registered Commands

    • projects.create - Create new project
    • projects.createTask - Create new task
    • projects.createMilestone - Create new milestone
    • projects.createTimeEntry - Log time entry
    • projects.showDashboard - Navigate to dashboard
    • projects.showKanban - Show Kanban board view
    • projects.showCalendar - Show calendar view

Version Format

This changelog follows Keep a Changelog format.

  • Added for new features
  • Changed for changes in existing functionality
  • Deprecated for soon-to-be removed features
  • Removed for now removed features
  • Fixed for bug fixes
  • Security for vulnerability fixes
Previous
FAQ