[Newer releases](https://github.com/tasks/tasks/blob/main/CHANGELOG.md) ### 9.7.3 (2020-07-07) * Fix Google Task bugs ### 9.7.2 (2020-06-22) * Downgrade Mapbox SDK to remove non-free library (F-Droid only) ### 9.7.1 (2020-06-19) * Fix crash on backup import * Fix CalDAV/EteSync subtask move bug ### 9.7 (2020-06-12) * Added '☰ > Manage lists' * Drag and drop to rearrange the drawer * Tap to edit or delete a list * Display 2 additional snooze options - @rangzen ### 9.6 (2020-06-06) * Add support for offline lists. Offline lists support manual ordering and infinite-depth subtasks * Rename 'My order' to 'Astrid manual sorting' for 'My Tasks', 'Today', and tags * Add '⚙ > Look and feel > Disable sort groups' * Add '⚙ > Look and feel > Open last viewed list' * Add '⚙ > Look and feel > Chips' toggles for subtasks, places, lists, and tags * Add '⚙ > Navigation drawer > Lists' * Add '⚙ > Task defaults > Default list' * Add '⚙ > Task defaults > New tasks on top' * Add '⚙ > Advanced > Astrid manual sorting' * Fix preference reset button ### 9.5 (2020-06-03) * Drag and drop to change subtasks in all list types * Drag and drop to reprioritize or reschedule tasks while sorting by due date or priority * Bug fixes ### 9.4.1 (2020-06-01) * Add 'Tasks settings > Advanced > Improve performance' toggle * Bug fixes ### 9.4 (2020-05-27) * Add collapsible group headers when sorting by due date, priority, created, or modified ### 9.3.1 (2020-05-26) * Fix offline subtasks ### 9.3 (2020-05-22) * Add manual sorting support for CalDAV and EteSync ### 9.2 (2020-05-13) * 'New task' quick settings tile (Android 7+) * Search results match place names and addresses, caldav list names, google task list names, and comments * Fix duplicated search results * Began migrating codebase to Kotlin ### 9.1 (2020-05-04) * 'New task' launcher shortcut (Android 7.1+) * Add option to disable subtask chip on widget ### 9.0 (2020-05-03) * Show What's New after update * Collapsible subtasks enabled by default * 20 new icons * Show subtask chip even if list chips are disabled * Indent subtasks in 'Share' output * Don't trigger location reminders for snoozed or hidden tasks * Minimum supported version is now Android 6.0 ### 8.11 (2020-04-27) * Edit existing custom filters * Drag and drop to rearrange filter criteria * Swipe to delete filter criteria * Tap on filter criteria to choose filter operator * Offer additional built-in filters * Add sort by creation time * Choose any day as start of week ### 8.10 (2020-04-20) * New widget features * Menu button to quickly change list * Expand and collapse subtasks * Click on due date to reschedule * Access widget settings from main app preferences * Show description * Show hidden task indicators * New widget settings * Row spacing: default, compact, none * Due date: after title, below title, or hidden * Configure header, row, and footer opacity * Configure footer click behavior * Show full task title * Show full description * Hide dividers * Improve widget touch targets * Expand/collapse Google Task subtasks in 'My order' mode * Fix bug when changing sort order to/from 'My order' * Fix crash when switching to 'My order' list with subtasks disabled ### 8.9.2 (2020-04-10) * Fix 'Add reminder' layout issues * Fix move between EteSync lists * Accept date time changes when dismissing dialog * Improve date time picker behavior in landscape mode ### 8.9.1 (2020-04-08) * Add option to always hide check button * Hide check button for new tasks * Rearrange multi-select buttons * Allow more space for time buttons in date time picker * Fix priority button layout on smaller devices * Fix clicking on hidden task titles * Fix tag picker checkbox tint on Android 4.4 * Fix EteSync crash on malformed iCalendar data ### 8.9 (2020-04-06) * Add 'Select all' option to multi-select menu * Add 'Share' to menu and multi-select menu * Display 'Calendar event created' snackbar after creating a calendar event ### 8.8 (2020-04-01) * New bottom sheet due date picker * Shortcuts and calendar displayed together (Android 6+) * Click on due date in task list to reschedule * Option to autoclose due date picker after selecting a date or time * Redesigned title in edit screen * 'Discard' in overflow menu when 'Back button saves task' enabled * Add preference for linkifying edit screen * Updated date and time formatting * Minimum supported version is now Android 4.4 * Custom backup/attachment directory requires Android 5+ ### 8.7.1 (2020-03-31) * Fix multi-account Google Task synchronization ### 8.7 (2020-03-19) * Places are now lists * Rename a place * Assign an icon and color to a place * Add new navigation drawer settings * Option to remove filters, tags, and places from drawer * Option to hide unused tags and places in drawer ### 8.6.1 (2020-03-19) * Fix crash on startup ### 8.6 (2020-03-17) * Expand and collapse navigation drawer groups ### 8.5 (2020-03-13) * Synchronize locations with CalDAV and EteSync * Fix crash when clearing completed from recently modified filter ### 8.4 (2020-03-11) * New chip configuration options * Outlined or filled * Text and icon, text only, or icon only * Add option to disable color desaturation * Fix EteSync shared lists * Google Task sync requires Android 4.4+ ### 8.3 (2020-03-08) * Synchronize CalDAV and EteSync colors * Rename CalDAV and EteSync lists * Update Turkish translations - @emintufan ### 8.2.1 (2020-03-07) * Increase default chip text contrast * New purchase activity * Fix dividers on Android 4.x ### 8.2 (2020-03-04) * Choose your own app and widget colors with a color wheel * Dark theme now free for all * New 'System default' theme * New outlined chip style * Dark theme is now darker * Light theme is now lighter * Desaturate theme colors in dark mode * Improve dialog theming consistency * Bug fixes ### 8.1 (2020-02-21) * Updated app settings screen ### 8.0.1 (2020-02-16) * Fix missing sync settings on fdroid ### 8.0 (2020-02-12) * EteSync support ### 7.8 (2020-01-24) * Android AutoBackup integration ### 7.7 (2020-01-21) * Add support for offline multi-level subtasks * Update Simplified Chinese translations - @sr093906 ### 7.6.1 (2020-01-17) * Fix long press in Google Task and CalDAV lists * Fix bug when moving multi-level CalDAV subtasks * Preserve remote VTODO when moving CalDAV tasks * Add Interlingua translations - @softinterlingua ### 7.6 (2020-01-10) * Change tags with multi-select * Fix custom filter crash on deleted tag ### 7.5 (2020-01-07) * New tag picker * Support self-signed SSL certificates ### 7.4.2 (2019-12-30) * Fix Tasker plugin settings ### 7.4.1 (2019-12-27) * Add option to enable subtasks in task list * Performance improvements * Ask Play Services to update security provider * Display custom icons in tag picker * Fix case comparison when sorting navigation drawer ### 7.4 (2019-12-16) * Add Google Task and CalDAV subtasks from the edit screen * 'Recently modified' shows all modifications in past 24 hours * Fix duplicated multi-level subtask count * Increase checkbox touch target * Naturally order lists and filters ### 7.3.2 (2019-12-12) * Fix slow query for subtasks * Fix setting icon on new CalDAV list * Fix clear completed for subtasks * Fix crash when clearing 1000+ tasks ### 7.3.1 (2019-12-05) * Fix crash on missing filter ### 7.3 (2019-12-03) * Expand and collapse subtasks ### 7.2.2 (2019-12-03) * Fix Google Task sorting * Fix crash when deleting 500+ tasks ### 7.2.1 (2019-11-27) * Bug fixes and minor improvements ### 7.2 (2019-11-25) * Display Google Task and CalDAV subtasks in all lists (Android 5+) * Remove completed tasks immediately - @creywood ### 7.1.2 (2019-11-22) * Add CalDAV account setting for repeating tasks * Fix CalDAV repeating tasks * Fix Google Tasks HTTP 400 response ### 7.1.1 (2019-11-18) * Improve subtask query performance * Fix crash when deleting 1000+ CalDAV tasks ### 7.1 (2019-11-14) * Display subtasks on Google Task and CalDAV widgets (Android 5+) * Fix subtasks after backup import * Fix chained subtask completion ### 7.0 (2019-11-12) * Add support for CalDAV subtasks (Android 5+) - @creywood * Display Google subtasks in all sort modes (Android 5+) ### 6.9.3 (2019-10-31) * Fix disappearance of remotely completed recurring Google Tasks * Fix '0 tasks' notification * Limit to 20 active notifications due to change in Android 10 ### 6.9.2 (2019-10-25) * Fix bug forcing new Google Tasks to top * Fix bug preventing deleted tasks from being synchronized - @creywood ### 6.9.1 (2019-10-09) * Fix location reminders on Android 10 * Fix CalDAV time zone issue ### 6.9 (2019-09-23) * Synchronize tags with CalDAV * Target Android 10 * Bug fixes ### 6.8.1 (2019-08-05) * Fix CalDAV filter migration * Fix native date picker crash ### 6.8 (2019-07-30) * Name your own subscription price! Upgrade, downgrade, or cancel at any time * Choose icons for lists (requires [subscription](https://tasks.org/subscribe)) * Choose color for custom filters * Performance improvements * Allow duplicate CalDAV list names * Fix duplicate tag name bug ### 6.7.3 (2019-07-16) * Workaround for [list updated time bug](https://issuetracker.google.com/issues/136123247) in Google Tasks API * Fix crash in CalDAV sync ### 6.7.2 (2019-07-08) * Handle 404 errors when creating new Google Tasks * Ignore 404 errors when deleting Google Drive files * Don't report connection errors ### 6.7.1 (2019-07-05) * Add location chip to task list * Reduce chip sizes * Accept 'send to' for more attachment types * Synchronize multiple accounts in parallel * Fix Google Task migration from older versions * Fix corrupted checkbox issue * Fix some RTL issues ### 6.7 (2019-06-13) * Use drag and drop to indent tasks * Add new Google Tasks to top or bottom * Toggle hidden and completed in manually sorted Google Task lists * Rearrange Google Tasks without a network connection * Optional workaround for [custom order bug](https://issuetracker.google.com/issues/132432317) in Google Tasks API * Include subtasks when moving or deleting Google Tasks * Ignore 404 errors when fetching Google Drive folders * Match tags in search results * Fix stuck 'Generating notifications' notification * Don't display sync indicator when there is no network connection * Don't synchronize immediately after every change * Added Estonian translations - Eraser ### 6.6.4 (2019-05-21) * Handle [breaking change](https://issuetracker.google.com/issues/133254108) in Google Tasks API ### 6.6.3 (2019-05-08) * Fix backup import crash * Fix crash when refreshing purchases * Google Tasks synchronization bug fix ### 6.6.2 (2019-04-22) * Backup and restore preferences * Google Task performance improvements * Google Task and Drive support added to F-Droid and Amazon * Add third-party licenses, changelog, and version info * Fix backup import crash * Fix widget bugs ### 6.6.1 (2019-04-15) * Fix crash on devices running Android 5.1 and below * Fix analytics opt-out ### 6.6 (2019-04-10) * New location picker * Choose Mapbox or Google Maps tiles * Choose Mapbox or Google Places search * Google Places search restricted to subscribers due to new Google Maps pricing * Use Mapbox for reverse geocoding * Select from previously used locations * Dark maps * Enable location picker in F-Droid build * Resume support for Amazon App Store * Fix Android Q background warning ### 6.5.6 (2019-03-27) * Fix crash when clearing completed on a manually sorted Google Task list * Update Ukrainian translations - nathalier ### 6.5.5 (2019-03-14) * Bug fixes ### 6.5.4 (2019-03-11) * Fix black screen issue * Fix crash when task not found ### 6.5.3 (2019-02-19) * Fix crash when upgrading from Android 7 to 8+ * Improve OneTask interoperability * Performance improvement ### 6.5.2 (2019-02-11) * Bug fixes ### 6.5.1 (2019-02-10) * Bug fixes ### 6.5 (2019-02-08) * Improve notification accuracy * Performance improvements * Bug fixes * Add Tagalog translations - Topol ### 6.4.1 (2019-01-16) * Limit number of active notifications * Limit rate of notifications * Fix Synology Calendar sync issue * Fix exception when external storage is unavailable ### 6.4 (2019-01-10) * Copy backups to Google Drive * Improved search * Use system file picker (Android 4.4+) * Use system directory picker (Android 5.0+) * Accept 'send' and 'send_multiple' actions with images * File attachment bug fixes ### 6.3.1 (2018-11-07) * New location row in task edit screen * Add location departure notifications * Set CalDAV completion percentage and status * Bug fixes ### 6.2 (2018-10-29) * New white theme color * New icons * New list and tag chips * Linkify text when editing tasks * Option to linkify text on task list * Show description on task list * Move due date next to title * Updated hidden task visualization * No longer require contacts permission (Oreo+) * Dropped support for Android 4.0 ### 6.1.3 (2018-10-22) * Fix translation error ### 6.1.2 (2018-10-18) * Remove missed call functionality due to Google Play Developer policy change * Fix manual sort issue affecting Samsung Oreo devices * Fix refresh issue affecting Pure Calendar Widget * Fix memory leak * Schedule jobs with WorkManager instead of android-job ### 6.1.1 (2018-07-20) * Fix notification badge issues * Allow non-SSL connections * Allow user-defined certificate authorities ### 6.1 (2018-06-30) * Customize launcher icon * Customize shortcut widget icon and label * Add custom text selection action (Android 6+) * Target Android P * Remove 'Tasks' from notification body * Fix localization issues - @marmo * Fix crash when calendar permissions are revoked * Fix crash when opening task from widget * Fix crash when recording audio note * Fix crash when dismissing dialogs * Fix crash in backup import * Fix crash on invalid URL during CalDAV setup * Fix crash when editing task ### 6.0.6 (2018-04-28) * Fix crash when creating shortcuts on pre-Oreo devices * Fix crash when Google Task or CalDAV list is missing * Downgrade Play Services for compatibility with MicroG ### 6.0.5 (2018-04-26) * Fix crash when deleting 1000+ tasks at once * Fix hidden dates in date picker * Fix crash on bad response from billing client * Report crash when database fails to open ### 6.0.4 (2018-04-25) * Fix crash caused by leftover Google Analytics campaign tracker ### 6.0.3 (2018-04-25) * Fix crash when manually sorting Google Task lists * Fix multi account Google Task sync issue ### 6.0.2 (2018-04-25) * Fix crash caused by missing tag metadata * Fix crash caused by missing Android System WebView * Replace Google Analytics with Firebase Analytics * Add Crashlytics exception reporting ### 6.0.1 (2018-04-23) * Fix crash caused by missing Google Task metadata ### 6.0 (2018-04-23) * Change to [annual subscription](https://tasks.org/subscribe) pricing * [CalDAV synchronization](https://tasks.org/caldav) * Sync with [multiple Google Task accounts](https://tasks.org/docs/google_tasks_intro.html) * Default theme changed to blue * Display Google Task and CalDAV chips on task list * Display sync error icon in navigation drawer * Move tasks between Google Task and CalDAV lists using multi-select * Add "Don't Sync" option when choosing a Google Task or CalDAV list * Add option to restrict background synchronization to unmetered connections * Custom filters with due date criteria no longer set a due time of 23:59/11:59PM * Internal improvements to notification scheduling should reduce notification delays * Fix list animation bug