- Add Turkey translation, Thanks for S. Aydın's contribution on weblate.
- Bump Dependencies versions on Android.
- Keep
@mipmap/ic_notification
to prevent it from being removed byshrinkResources
, see https://stackoverflow.com/a/50703322.
full changes on this realese see: release.md
- Add Polish translation (need translate).
- Add Tranditional Chinese translation, thank for PeterDaveHello's contribution on Github.
- Add Ukrainian translation, thank for Fqwe1's contribution on Weblate.
- Update Spanish translation, thank for gallegonovato's contribution on Weblate.
- Update Italian translation, thank for glemco's contribution on Weblate.
- Update Persian translation, thank for ulracte's contribution on Weblate.
- Bump dependencies version, see here for more information.
- Update Spain translation, thank for Andres Blasco Arnáiz and gallegonovato's contribution on weblate.
- Fix show black screen when back from main screen.
full changes on this realese see: release.md
- Upgrade flutter to 3.19.6.
- Add Spain translation, thank for Andres Blasco Arnáiz's contribution on weblate.
full changes on this realese see: release.md
- Update Translation file (vi)
- Add linux platform support (#174)
- Fix test reporter action HTTP Error (#181)
- Bump dependencies version
- Add In-App Language Switching
- Add Debug log Collection feature.
- Fixed: Notification icon wasn't shown on native Android platform.
- Fixed: Localization for batched check-in's changed snackbar text.
- Bump dependencies' versions.
- Add Russian translation. (#169, thanks for @yurtpage's contribution)
- Add Italian translation. (from Weblate, thanks for @spar34vi's translation)
- Add support for the Windows platform. (#164)
- Add support for
dmg
build on macOS. (#168, thanks for @rxzheng's contribution) - Add
pre-release
version build process. (#171) - Fixed issue in
OpenContainer
raise exception when navigating viaTooltips
enabled. (#166) - Update iOS dependency package versions.
- Optimize code quality.
- Add Batch Check-in feature
After long press to select multi habits, Batch Check-in
feature can be
accessed by clicking FAB
button at bottom right of screen.
- Add contributor page
- Fixed where pressing back button would exit app in edit mode
- Refactor code pertaining to
db
/profile
/provider
/view
, etc. - Add lint options to
analysis_options.yaml
WARNING: Strongly recommend backup habits before updating this version.
- Update dart SDK dependency to >=3.0.0
- Refactor logging module
- Specify provider dependencies on pages
- Remove dependency with summary and detail page
- Rewrite
context.maybeRead
method - Fix habit's revert operation
- Fix not reminding issue on android (#144)
- Freeze score if habit archived (#138)
- Fix not reminding issue on android (#140)
- Fix typo issue in project (#137)
- Fix incorrect default language (#133)
- Add French translation (#130)
- Add Arabic translation (#132)
- Add Vietnamese translation (#121)
- Update for German translation (#123)
- Fix Habit filter (#125)
- Add German translation
- Add Custom tap actions for Habit Record
- Upgrade Flutter version to 3.13.9
- Upgrade dependency packages
- Modify app release action to use the submodule from the project
- Fixed some bugs
see changes in #115 for complete overview.
- Optimize donate dialog (#113)
- Fixed month name alignment (#114)
- Add donate button for crypto currency (#102)
- Fixed filtering to correctly hide completed habits (#104)
- Change new app icon (#92)
- Fixed chart bars may overlap problem (#94)
- Add Themed icon (#89)
- Store the last filled number of target days (#88)
- Show completed habits even when archived (#87)
- Fixed use the user-entered value for auto-complete instead of using dailyGoal (#85)
- Fixed Included archived habit in most popular habit section (#83)
- Fixed incorrect markdown colors on memo string on dark mode (#79)
- Fixed unclear color for '?' and '×' buttong in dark mode (#75)
- Add 'Habit Template' feature
- Refactor
Appbar
section of code
- Add support for Persian language, Thanks for @chromer030's translation contribution🎉
- Fixed some display issues with UI style under RTL layout
- Add translation statistics graph in
readme
- Split apk per ABI when releasing new version, only supporting
GitHub/Releases
currently. - Optimize file structure of CI scripts
- Show Memo on Habit detail page
- Support Markdown formatter on Habit memo
- Fixed positive habit's daily goal set to 0 problem in edit page
- Fixed unable to switch habitType when editting exsit habit
- Add negative habit
- Refactor some of the code
- Add CI
IMPORTANT: Please make a full backup before updating this version.
- fixed summary text show negative number
- add new target days option
- add compact UI on habits page
- add a slider to adjust the habits check area radio
- add custom datetime format picker
- fixed wrong use of create date icon
- fixed: FAB display overlap with habit
- add two faster input buttons to change the daily goal value
- fixed misspelling in theme change button
- fixed filter issue, see #38
- add feature to export habit without records
- update
readme
- fix fastlane/zh-CN app title name
- fix some spelling errors
- remove iternet permission on android
- change launchUrl mode to externel appilication
- bump flutter_donation_buttons to 0.2.7
- fix export habits in the order determined by the manual sort position
- add auto generate changlog python script
- Fix
pubspec.lock
file changed when runflutter pub get
- Add flutter as submodule
- Add distributionSha256Sum, see here
- fix artifact path with appbundle
- fix app signed progress
- Fix fastlane locale folder case
- Add Fastlane file structure
- Add android app signing
- Feature:
- Add skip reason dialog on heatmap.
- Add 'Maximum Daily Goal' value in Change Goal Dialog.
- Add custom color on skipReason/changeGoal dialog.
- Fixed:
- Provide remaining text for translation.
- int like 1 shouldn't display decimal point.
- Other:
- Change app logo style.
- Change package domain to
github.io
- New release