Skip to content

YATA v0.85 Beta

Choose a tag to compare

@rjwarrier rjwarrier released this 30 Jul 01:38

Material 3 Expressive task manager for Android. 43 commits since v0.7 beta.

New

  • Start dates. A task can now be marked "not actionable before" a date. Deferred tasks drop out of Today but stay in their project or list, badged with the date they become available, and reappear on their own when it arrives. Understood at capture too — "draft proposal starts monday", "chase invoice not before next week", "defer until tomorrow".
  • Crash logs. Reports are saved on the device automatically and readable in-app from Settings → Crash Logs: full stack trace, copy, share, delete. Both hard crashes and failures the app recovered from are recorded, the latter being the ones that were previously invisible.
  • Manual cloud sync. A sync button in the Today top bar when cloud backup is enabled, with progress and a result message.
  • Profile name and email in backups. Previously the backup carried your avatar but not the name beside it, so a restore rebuilt the picture onto a blank identity.

Fixed

  • Adding a task or a person could crash the app. The immediate cause was a toolchain bug (D8 emitting unverifiable dex for the task sheet); a follow-up scan turned up and fixed four systemic crash paths behind it — unhandled database failures on every write, an unguarded startup coroutine, corrupt-preferences handling, and unresolvable settings deep links.
  • Long or pasted task titles could not be edited: the text scrolled off to the right with the cursor pinned at the end. Titles now wrap.
  • An unset profile name could never be set — the row was an invisible, untappable target.
  • Recoverable database failures now show a message instead of taking the app down.

Changed

  • M3 pass over the top bars on all five tabs: circular tonal containers, hide-completed as a proper toggle, correct touch targets and TalkBack labels on the profile avatar.
  • Settings search rebuilt to the M3 search-field spec.
  • Notes and comment fields: send action moved inside the field, markdown hint moved to supporting text, consistent shapes and bounded height.

Notes

Signed release build, versionCode 7. Upgrades in place over v0.7 beta — the database migrates from 23 to 26 and existing tasks are preserved.