mirror of https://github.com/tasks/tasks
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 KiB
19 KiB
11.0 (2020-11-11)
- New Tasks.org synchronization service
- Multi-select rescheduling
- New task default settings
- Default tags
- Default recurrence
- Default location
- Hide until due time
- New custom filter criteria
- Hidden tasks
- Completed tasks
- Subtasks
- Parent tasks
- Recurring tasks
- Add ability to delete comments (Thanks to @romedius!)
- Add option to always display date (Thanks to @T0M0F!)
- Copy subtasks when copying tasks (Thanks to @supermzn!)
- Bug fixes
- Translation updates
- Arabic - @mhmdanas
- Basque - @ppasserini
- Dutch - @fvbommel
- French - @FlorianLeChat
- German - @franconian
- Hebrew - @yarons
- Hungarian - kaciokos
- Indonesian - @andikatuluspangestu
- Italian - @ppasserini
- Korean - @Sunjae Choi
- Norwegian Bokmål - @comradekingu
- Polish - @alex-ter
- Russian - Nikita Epifanov
- Simplified Chinese - @sr093906
- Spanish - @FlorianLeChat
- Traditional Chinese - @realpineapplemilk
- Turkish - @emintufan, Oğuz Ersen
10.4.1 (2020-11-09)
- Fix Mapbox Maps crash on Android 11 (F-Droid only)
10.4 (2020-10-09)
- New widget configuration options
- Sort
- Show hidden
- Show completed
- Header spacing
- Bug fixes
- Update translations
- French - @FlorianLeChat, @yannicka
- Italian - @ppasserini
- Polish - @alex-ter
10.3 (2020-10-02)
- Collapsible sort groups in widget
- Add 'System default' widget theme
- Bug fixes
- Update translations
- Hebrew - @yarons
- Italian - @ppasserini
- Norwegian Bokmål - @comradekingu
- Portuguese - @SantosSi
- Turkish - @emintufan
10.2 (2020-09-25)
- Display list, tag, and place chips on widgets
- Add option to disable list, tag, and place chips on widgets
10.1 (2020-09-23)
- Android 11 support
- Backup improvements
- Swipe-to-refresh initiates DAVx5/EteSync sync
- Show indicator when DAVx5/EteSync are synchronizing
- Bug fixes
- Update translations
- Arabic - @PrestoSole, @mhmdanas
- Armenian - @aabgaryan
- Czech - @nijel
- Dutch - @fvbommel
- French - @FlorianLeChat
- German - J. Lavoie
- Hebrew - @yarons, @omeritzics
- Hungarian - kaciokos
- Italian - @IvanDan
- Kannada - @skomshe
- Malayalam - @Vachan
- Norwegian Bokmål - @comradekingu
- Russian - @NikGreens
- Simplified Chinese - @sr093906
- Spanish - @FlorianLeChat, @marmonto
- Turkish - @emintufan, Oğuz Ersen
10.0.3 (2020-09-16)
- Fix crash from calendar event snackbar
- Fix crash when setting Google Maps markers
- Fix invalid calendar entry creation
10.0.2 (2020-09-14)
- Fix crash from corrupted custom filter
- Fix crash in 'Astrid manual sorting' mode
- Fix missing 'Calendar event created' snackbar
10.0.1 (2020-09-05)
- Bug fixes
- Translation updates
- Czech - @vitSkalicky
- Danish - @ChMunk
10.0 (2020-08-31)
- PRO: DAVx⁵ support (requires DAVx⁵ beta)
- PRO: EteSync client support
- ToDo Agenda integration
- Changed backstack behavior to follow Android conventions
- Major internal changes! Please report any bugs!
- Remove Mapbox tiles (Google Play only)
- Added 'Astrid manual sort' information to backup file
- Bug fixes
- Performance improvements
- Security improvements
- Update translations
- Basque - @osoitz
- Bengali - @Oymate
- Brazilian Portuguese - Pedro Lucas Porcellis, @aevw
- Chinese - WH Julie
- Chuvash - İlle
- Czech - @vitSkalicky, Radek Řehořek
- Dutch - @fvbommel
- Finnish - J. Lavoie
- French - @FlorianLeChat, J. Lavoie, @sephrat
- German - @franconian, @joshxtra
- Hebrew - @yarons, @avipars
- Hungarian - kaciokos
- Interlingua - @softinterlingua
- Italian - @ppasserini, J. Lavoie
- Norwegian Bokmål - @comradekingu, Erlend Ydse
- Polish - @alex-ter
- Portuguese - @SantosSi
- Russian - Nikita Epifanov
- Simplified Chinese - @sr093906, @cccClyde
- Spanish - @FlorianLeChat
- Swedish - @bittin
- Tamil - @balogic, @Thiya-velu
- Turkish - @emintufan, Oğuz Ersen
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
- Update translations
- Basque - @osoitz
- Bengali - @Oymate
- French - @FlorianLeChat
- German - @franconian
- Norwegian Bokmål - @comradekingu
- Russian - @Eninspace
- Spanish - @FlorianLeChat
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)
- 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 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 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 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 pricing
- CalDAV synchronization
- Sync with multiple Google Task accounts
- 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