■ New: - Lists: You can now create simple lists that are basically like projects but without milestones. - Widgets: Milestones now comes with a range of different widgets for your home screen, lock screen, or desktop. - Multiline task titles: a new composer setting for longer task titles that wrap across lines. - Redesigned the project list - Slightly redesigned settings ■ Improvements & Fixes - Tag suggestions now apply on the first tap, no extra keystroke needed. - Archived milestones tuck into a collapsible section in the Move-to-Milestone sheet to cut clutter. - Fixed the project delete confirmation flashing and vanishing when swiping to delete. - Fixed crashes when opening a task's context menu and from accent-colored tokens in the macOS composer. - Fixed selected project-row colors (name, badge, progress) on iPad and macOS in light mode. - Smoother Apple Watch app - Updated translations across supported languages. - Performance improvements
■ New: - Lists: You can now create simple lists that are basically like projects but without milestones. - Widgets: Milestones now comes with a range of different widgets for your home screen, lock screen, or desktop. - Multiline task titles: a new composer setting for longer task titles that wrap across lines. - Redesigned the project list - Slightly redesigned settings ■ Improvements & Fixes - Tag suggestions now apply on the first tap, no extra keystroke needed. - Archived milestones tuck into a collapsible section in the Move-to-Milestone sheet to cut clutter. - Fixed the project delete confirmation flashing and vanishing when swiping to delete. - Fixed crashes when opening a task's context menu and from accent-colored tokens in the macOS composer. - Fixed selected project-row colors (name, badge, progress) on iPad and macOS in light mode. - Smoother Apple Watch app - Updated translations across supported languages. - Performance improvements
Fixed a critical bug that would make all data disappear if iCloud Sync was turned off. Affected users should get their data back upon updating to this version if they didn't uninstall/reinstall the app in the meantime.
■ New: - New App Icon: The same Milestones app, but with a refreshed branding - Search: instantly find any task, milestone, or project, with tap-to-jump that scrolls to and highlights the result (iPhone, iPad & Mac) - Apple Watch app & complications: see what's due and check off tasks right from your wrist - Siri & Shortcuts: add and complete tasks hands-free with Siri, or build your own automations in the Shortcuts app - Spotlight: your tasks, milestones, and projects now show up in system search and open straight to the right place ■ Improvements & Fixes - Fixed freezes and slowdowns when working with large projects - the app stays smooth no matter how much you track - Faster task creation and smoother scrolling in Upcoming and your lists - Fixed a bunch of missing or wrong translations - Mac: added a back button to Manage Statuses - Streamlined iOS Settings and moved project/milestone creation into the toolbar for a cleaner, more native feel - Polished design throughout, including onboarding and refreshed styling on iOS 26 - Adjusted some UIs to conform to Apple's Human Interface Guidelines
■ New: - Connect Claude and other AI agents to Milestones on Mac with the new built-in MCP server - The task you're editing is now highlighted so you never lose your place - Mac & iPad now restore your last selected project and milestone on launch - Refined composer design across the app ■ Improvements & Fixes - Fixed a CloudKit sync issue that could discard recent edits - Fixed an app hang that could occur after large iCloud syncs (e.g. reopening the app after a long time) - Fixed Mac task rows freezing (swipe-to-edit, tap-to-complete, and menus) when the composer held focus - Fixed Mac File menu commands and shortcuts for New Project / New Milestone, plus per-tab selection isolation - The paywall close button is now tappable immediately, with no countdown - Quick-capturing in smart lists no longer dims the row you just added - Improved layout proportions on iPad - Stability and correctness fixes for milestone activation, reordering, and Pro entitlement handling (Pro status no longer drops on a temporary network glitch)
- Crash reports and analytics toggle: You can now completely disable crash reports or analytics during onboarding or in the settings - Bugfix: Custom Project Icons can now be picked again on iPhone and iPad - Minor performance improvements
- 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.