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 projectprojects.createTask- Create new taskprojects.createMilestone- Create new milestoneprojects.createTimeEntry- Log time entryprojects.showDashboard- Navigate to dashboardprojects.showKanban- Show Kanban board viewprojects.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