Releases: opatry/taskfolio
Releases · opatry/taskfolio
v1.2.0
v1.1.0
About screen
- Add an About screen to display ( #41 )
- app version
- landing page url
- github repository url
- privacy policy url
- credits (libraries licenses)
- Disable or hide unavailable actions
- list sorting (was already disabled)
- task move (list, order, indent) is totally unavailable
- sub-task creation
- due date setup from editor sheet doesn't work because of date picker dialog overriding editor sheet state
- Add label to text fields to help understanding what is expected
- Improvement around CI workflows
- automate website publish when
website/**
is part of the git diff - prevent running the build pipeline if only non production files are changed in the git diff
- avoid useless tests tasks execution (debug, useless flavor…) to reduce pipeline duration
- check stale licenses information in PR
- automate website publish when
- Minor UI fixes
- Update to CMP
1.7.0-rc01
- Update to Ktor
3.0.0-rc-2
- Privacy policy update to better comply with Google Tasks data retention for GCP OAuth app consent screen publication
- Update store screenshots following recent UI updates
v1.0.0
First iteration
Main goal was to finalize a working application in 2 weeks aiming at:
- CRUD task lists local first (with Room)
- CRUD tasks local first
- KMP shared logic
- KMP shared UI with Compose & Material 3 for Desktop (Jvm) & Android
- OAuth2 with Google account
- Google Tasks sync
- CI with Github Actions
- Firebase Crashlytics
- Play Store publish
-
dev
vsstore
Android flavors - Project website presenting the project
- Unit tests (logic) & integration test (
ViewModel
orTaskRepository
) - UI tests with
ComposeTestRule
There were a lot of shortcuts & tradeoffs though:
- very limited sync support (especially regarding conflict management)
- not tests
- a lot of functional limitations (undo deletion, move tasks, stable tasks sorting, proper theming)
- a lot of
TODO
&FIXME
😅 - not extracted all strings resources properly
- store screenshots automation would be very nice, published screenshots are already stale
Full Changelog: https://github.com/opatry/taskfolio/commits/v1.0.0.31-playstore