Repository navigation
Releases
Releases · daveranan/yesterday-task-planner
2.1.1 fixes
2.1.0 fixes
- added window memory
- tasks get saved if you click / remove focus from the inputs
2.0.1 + Mac release
Drawer UX improvement and Due dates on tasks. ALSO finally a build for Macs! Should be performant. WOOO
Full Changelog: 2.0.0...2.0.1
Redesign, drawer, undo, categories, schedule customization and more
Changelog
v2.0.0 - Major Update & Refinements
🔥 Major Features
- Planner 2.0 Core: Massive refactor and optimization for the 2.0 release.
- Undo / Redo System: Full support for undoing and redoing actions across the app.
- Task Drawer (Backlog): Added a "Drawer" for tasks that don't need to be done today, including persistence (saving state) and reordering capabilities.
- Schedule Overrides: Configurable schedule settings with support for daily overrides (replacing the hardcoded "skip 12pm").
✨ Enhancements & UI/UX
- Timeline Interactions:
- Double-click on empty timeline slots to instantly create new tasks.
- Improved context menu for tasks with refined styling.
- Visual Polish:
- Animations: Smooth animations and toast notifications for shortcuts.
- Colorization: Tasks now retain their specific colors (Must Do / Communications) when scheduled.
- Design: Tighter spacing, resized lunch break (smaller), and removed legacy logo.
- Countdown Timer: Added an end-of-day countdown timer to the UI.
- Shortcuts: Consistency updates (Mac/Windows support) and new shortcuts for opening the drawer and creating tasks.
🛠️ Logic & Behavior
- Task Management:
- Unfinished Tasks: Better handling and filtering of unfinished tasks in lists.
- Configuration: Added settings for "Must Do" and "Communication" task limits.
- Optimizations: Specific performance passes to ensure smoother operation.
🐛 Bug Fixes & Stability
- Input Handling: Fixed duplicate input issues and "duplicate input" bugs.
- Drag & Drop: Fixed dragging behavior when editing task text.
- General: Resolved duplication bugs and reverted unstable changes.
v1.1.5 Framework switch / fixes and polish
Features
- Settings Menu: Added a centralized settings menu for managing preferences (
65f2ebe). - Custom Window Chrome: Implemented a custom title bar and window controls, removing the default native frame (
1875bfb). - Configurable Shortcuts: Added system support for rebindable keyboard shortcuts (
e1c3034).
UI/UX Improvements
- Compact Layout: Significantly tightened UI spacing for better information density (
fa3ae04). - Shadcn Migration: Migrated core UI components to the Shadcn UI system (
f9dc9c6). - Keyboard Navigation: Improved list scrolling behavior when reordering tasks via keyboard to keep active items in view (
3b0b9fe). - Visual Cleanup:
- Removed redundant "Today" / past day text indicators (
9f7e1f9). - Updated task count display (
ac8d840).
- Removed redundant "Today" / past day text indicators (
Fixes
- Keyboard Interaction:
- Fixed keyboard shortcuts triggering while editing tasks (
ad04b33). - Resolved conflicts between DNDKit sensors and keyboard shortcuts (
7ed8dee).
- Fixed keyboard shortcuts triggering while editing tasks (
Architecture & Chores
- Data Structure: Separated user settings from application data (
3ed8606) to improve persistence logic. - Build System: Updated build exclusion rules for cleaner distribution (
03d1904). - General: Updated documentation and bumped version to 1.1.5 (
3902853).
Initial Release of Yesterday
Initial Release of Yesterday