Releases: rursache/ToDoList
Releases · rursache/ToDoList
v2.0.1
What's New
- Demo mode — realistic sample tasks for App Store screenshots
- iPad navigation — uses adaptive TabView on all devices (removed NavigationSplitView sidebar)
- Search view — reduced top spacing
- Xcode scheme — test target now included in shared scheme
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Complete SwiftUI Rewrite
A ground-up rewrite from UIKit/Storyboards/Realm to a modern SwiftUI stack with zero third-party dependencies.
Highlights
- SwiftUI + SwiftData with CloudKit sync across devices
- iOS 26 Liquid Glass design language throughout
- Smart date parsing — type "Buy groceries tomorrow at 10am" and the date is auto-detected
- Manual task reordering with drag & drop
- WidgetKit widgets — Today and Upcoming in all size classes
- Full VoiceOver accessibility support
Features
- Task descriptions, due dates (date-only or date+time), priorities
- Comments on tasks (text and images via PhotosPicker)
- Reminders with local push notifications and configurable auto-reminders
- Sort by date, priority, or manual order (persisted globally)
- Filter views: Inbox, Today, Upcoming (grouped by day), Completed
- Search across all task lists
- 7 color themes, iPad sidebar support
- Localization: English and Romanian
- 3-page onboarding with notification permission flow
v1.5.2
v1.5.1
v1.5.0
v1.4.1
- support for iOS 14
- removed fabric and crashlytics
v1.3.5
- Added support for Traditional Chinese
- Updated Romanian support
- General fixes from contributors (see pull requests)
v1.3.1
- Added a quick onboarding process when you first run the app
- Updated imageviewer pod (image comments)
- Improved manual iCloud sync
- Better realm management
- General improvements and bug fixing
v1.3 (1)
- iPad support
- General improvements and bug fixing
v1.2 (1)
- watchOS App
- You can now add images as task comments
- Fixed iCloud sync after v1.1 changes
- General bug fixing and UI improvements