Skip to content

Daymark v1.5.0

Choose a tag to compare

@dngioidev dngioidev released this 25 Oct 05:09
· 193 commits to main since this release

Daymark 1.5.0: tidier carried tasks, a website, and a license

New

  • Finishing a carried task tidies up behind it. When you tick a task that was carried over several days, its open copies on the earlier days are closed and show "Done later, today". Those days don't count it as open or as done, so their numbers stay honest. Unticking it (or reopening it from the Calendar) brings the copies back. The task's history notes how long it was carried ("carried from Mon 20 Oct, done after 5 days").
  • The Today tab always shows today. After opening a past day from the Calendar, tapping Today goes straight back to today, on desktop and phone. "Open this day" still opens the day you picked.
  • Website: dngioidev.github.io/daymark introduces Daymark with screenshots, the license and a download button for the latest APK. It updates itself with every release.
  • License: Daymark is now source-available under the PolyForm Noncommercial License 1.0.0: free for personal, study, research, hobby, charity, school and government use; commercial use needs permission.

Fixed

  • With a background photo, a task's "…" menu was hidden behind the section below it. It now opens on top.

Upgrading

  • Server: pull and rebuild (docker compose up -d --build). Nothing to migrate.
  • Android: install this APK over 1.4.0. Your notes, sign-in, habits and widgets stay.
  • Older apps keep syncing. A task closed as "done later" shows as done on earlier days in older apps.

Known limits

  • This APK hasn't been tried on a real phone yet. It builds and its Kotlin tests pass.

Checks

Lint, 654 unit and server tests, 107/107 browser checks (7 new), the 90/90 UX suite, the two-device sync test, the offline/installable app test, the Android build with its Kotlin tests (43), helper tests and AI-config validation all pass. CI (verify + android) is green on this commit.