Skip to content

Releases: grayankit/task-planner

v1.6.1

Choose a tag to compare

@github-actions github-actions released this 26 Mar 19:08

Full Changelog: v1.6.0...v1.6.1

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 07 Mar 18:33

Full Changelog: v1.5.0...v1.6.0

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 06 Mar 20:14

Full Changelog: v1.4.0...v1.5.0

v1.4.0 — Android Home Screen Widget

Choose a tag to compare

@grayankit grayankit released this 03 Mar 15:05

What's New

Android Home Screen Widget

  • Task list widget — Add a Task Planner widget to your home screen showing your tasks with checkboxes, priority colors, and day/night theme support
  • Configurable lists — Choose between My Day (tasks due today) or any custom category
  • Adjustable opacity — Set background transparency to blend with your wallpaper
  • Interactive actions — Toggle task completion and refresh directly from the widget
  • Multiple widgets — Place multiple widgets with different configurations

Widget Management in Settings

  • New "Widgets" section in the Settings screen (Android only)
  • View all active widget instances with their current configuration
  • Tap any widget to reconfigure its list type and opacity
  • Auto-refreshes when returning from the configuration screen

Other Changes

  • Fix deprecated API calls in CategoriesScreen
  • Bump compileSdk to 36
  • Enable minification for release builds

Full Changelog: v1.3.1...v1.4.0

v1.3.1 - Fix Android sync failure

Choose a tag to compare

@grayankit grayankit released this 02 Mar 21:09

Bug Fixes

  • Fix server 500 on sync pull: Replaced LocalDateTime.MIN with Unix epoch in SyncRoutes.kt — the extreme timestamp value caused an ArithmeticException: long overflow in Exposed when converting to epoch millis for PostgreSQL
  • Fix client deserialization crash: Added expectSuccess = true to HttpClient so non-2xx server responses throw a clear HTTP error instead of failing with a confusing kotlinx.serialization missing fields error
  • Fix login blocked by sync failure: Sync errors after successful authentication no longer prevent navigation to the main screen — sync retries automatically via periodic sync
  • Fix empty categories after logout/reinstall: Force a full sync pull (ignoring stale lastSync timestamp) when the local database has no categories
  • Clear sync state on logout: Reset the sync timestamp when signing out so the next login starts with a clean full sync

Full Changelog: v1.3.0...v1.3.1

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Feb 16:20

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 27 Feb 14:45

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Feb 13:38

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 27 Feb 06:33