- Completely new onboarding experience - UX improvements on all platforms - Performance improvements - Bugfixes
- The task list can now also be displayed as a kanban board on all platforms - Completely redesined task creation experience - Tasks can now have dedicated priorities (tags aren't needed for that anymore) - You can now write due: to set a due date for the task that's being created (e.g. due:2026-12-24 for December 24th, 2026) - New Learning Hub to show you all the hidden features and gestures that Milestones offers - CMD + T on macOS allows you to quickly capture tasks from anywhere in the app - Bugfix: Duplicate projects/milestones/tasks due to iCloud Sync - Bugfix: Milestone creation on iPad and macOS fixed Full Changelog: https://getmilestones.app/changelog
- Projects can now be archived - Milestones can now be archived - Archived projects and milestones are read-only - On macOS and iPad, tasks can now be dragged and dropped over different milestones or the backlog to move them there - Haptic feedback (Can be toggled from settings) - Bugfix: Finished tasks in Inbox now appear in the Inbox as well Full Changelog: https://getmilestones.app/changelog
- iCloud Sync is now free - Tagging tasks is now free From 1.4.1: - Bugfix: The due date dialog on macOS was broken - Bugfix: Fixed a possible crash on iOS - Bugfix: Default milestone statuses were not applied - Bugfix: Restore purchases on macOS should work now - Bugfix: Missing translations were added - Important performance and stability fixes - Revamped onboarding for iOS and macOS From 1.4.0: - "Today"-List: List of tasks across all projects that are either due today or overdue - "Upcoming"-List: List of tasks across all projects that are due in the near future - "Inbox"-List: List of tasks that aren't assigned to any project - All three lists also come with a quick capture feature that allows you to add tasks to these lists quickly. - Project Settings: Each project now has a dedicated settings screen (accessible from the project's milestone list). The first option lets you control how milestone progress is calculated — by default, in-progress tasks count for 50%, but you can switch to counting only completed tasks. - Custom Milestone Statuses: Each project's milestone statuses (Draft, Planning, In Progress, In Review, Released) can now be renamed, recolored, reordered, added to, or removed from the project settings. When deleting a status that's still in use, you can reassign affected milestones to another status (or to no status). - Recurring Tasks: Tasks can now repeat on a daily, weekly, monthly, or yearly schedule, with optional per-occurrence reminders and a configurable lead time. Recurrence can be set up directly from the task input bar while creating a task, or from the context menu of an existing task. - Bugfix: You could set more than one milestone as active Full Changelog: https://getmilestones.app/changelog
- Bugfix: The due date dialog on macOS was broken - Bugfix: Fixed a possible crash on iOS - Bugfix: Default milestone statuses were not applied - Bugfix: Restore purchases on macOS should work now - Bugfix: Missing translations were added - Important performance and stability fixes - Revamped onboarding for iOS and macOS From 1.4.0: - "Today"-List: List of tasks across all projects that are either due today or overdue - "Upcoming"-List: List of tasks across all projects that are due in the near future - "Inbox"-List: List of tasks that aren't assigned to any project - All three lists also come with a quick capture feature that allows you to add tasks to these lists quickly. - Project Settings: Each project now has a dedicated settings screen (accessible from the project's milestone list). The first option lets you control how milestone progress is calculated — by default, in-progress tasks count for 50%, but you can switch to counting only completed tasks. - Custom Milestone Statuses: Each project's milestone statuses (Draft, Planning, In Progress, In Review, Released) can now be renamed, recolored, reordered, added to, or removed from the project settings. When deleting a status that's still in use, you can reassign affected milestones to another status (or to no status). - Recurring Tasks: Tasks can now repeat on a daily, weekly, monthly, or yearly schedule, with optional per-occurrence reminders and a configurable lead time. Recurrence can be set up directly from the task input bar while creating a task, or from the context menu of an existing task. - Bugfix: You could set more than one milestone as active Full Changelog: https://getmilestones.app/changelog
- "Today"-List: List of tasks across all projects that are either due today or overdue - "Upcoming"-List: List of tasks across all projects that are due in the near future - "Inbox"-List: List of tasks that aren't assigned to any project - All three lists also come with a quick capture feature that allows you to add tasks to these lists quickly. - Project Settings: Each project now has a dedicated settings screen (accessible from the project's milestone list). The first option lets you control how milestone progress is calculated — by default, in-progress tasks count for 50%, but you can switch to counting only completed tasks. - Custom Milestone Statuses: Each project's milestone statuses (Draft, Planning, In Progress, In Review, Released) can now be renamed, recolored, reordered, added to, or removed from the project settings. When deleting a status that's still in use, you can reassign affected milestones to another status (or to no status). - Recurring Tasks: Tasks can now repeat on a daily, weekly, monthly, or yearly schedule, with optional per-occurrence reminders and a configurable lead time. Recurrence can be set up directly from the task input bar while creating a task, or from the context menu of an existing task. - Bugfix: You could set more than one milestone as active Full Changelog: https://getmilestones.app/changelog
- Milestones is now available on macOS as well! - Due dates for tasks and reminder notifications - Fix tags for non-Latin languages - UI improvements across all platforms Full changelog: https://getmilestones.app/changelog
- You can now use a custom icon for projects - iCloud Sync is here: You can now synchronize your data across all your devices while keeping your data private - UI improvements for iOS 26+ - iPad support improvements - Fixed visual bugs and issues - Fix UI when the app is running in split screen mode - Improved translations across almost all languages Full changelog: https://docs.zeriouh.io/milestones/changelog
- Improved UI for iOS 26+ - Fixed visual bugs: Tips are now displayed correctly, and the onboarding now has the correct background - Fixed a crash that happened for around 5% of users (Tapping on a task caused it) - Some smaller fixes and improvements
- Attempt to fix crashes in task lists - Fix a bug where adding a tag did not work on very rare occasions -- Full Changelog: https://docs.zeriouh.io/milestones/changelog
Fix a bug where tapping on a project leads to an empty milestones page -- Full Changelog: https://docs.zeriouh.io/milestones/changelog
- Fix task input for chinese keyboards - Fix potential crashes in the backlog screen - Fix potential crashes when tapping on a milestone - Fix potential crashes when tapping on a task -- Full Changelog: https://docs.zeriouh.io/milestones/changelog
- Fixed a potential crash when tapping on a task - Fixed potential crashes after purchasing the pro version - Fixed potential crashes when deleting a task - Performance improvements, especially in the task list -- Full Changelog: https://docs.zeriouh.io/milestones/changelog
- Fixed a bug where the description field would break after adding one task with a description - Some minor improvements and performance enhancements - Improved translations -- Full Changelog: https://docs.zeriouh.io/milestones/changelog
- Fixed a bug that prevented users to enter a milestone, go back, and enter the same milestone again - New links to privacy policy and terms of use -- Full Changelog: https://docs.zeriouh.io/milestones/changelog
- Bug fixes and improvements From 1.1.0: - Revamped the UI for iPads, now using a three-column layout - Slight UI improvements - You can now move tasks to other milestones or the backlog by long-pressing on them - Fixed the "New Milestone" button overlapping with the bottom milestone if you have a lot of milestones - Small bug fixes and improvements
- Revamped the UI for iPads, now using a three-column layout - Slight UI improvements - You can now move tasks to other milestones or the backlog by long-pressing on them - Fixed the "New Milestone" button overlapping with the bottom milestone if you have a lot of milestones - Small bug fixes and improvements
- You can now tap & hold on projects, milestones, and tasks to edit and delete them - Tapping and holding on a project or milestone also allows you to change the status faster - Small bug fixes and improvements
- Fixed a bug where users were asked for a review way too early - A confirmation is now needed before deleting a project or a milestone
I am committed to enhancing your experience, so I've been hard at work making my app more reliable and efficient. In this update, I've focused on refining performance and resolving bugs, ensuring that you enjoy a smoother and more seamless interaction. These improvements promise a more stable and enjoyable journey with each use. Thank you for choosing my app to assist you, and I look forward to helping you achieve even more.
Minor bug fixes
You can now have up to 2 projects in the free version instead of just one.
Bug fixes and improvements.
Bug fixes and improvements.
Bug fixes and improvements.