Skip to content

Releases: FriesI23/mhabit

pre-v1.12.7+44

28 May 10:55
97c4fc5
Compare
Choose a tag to compare
pre-v1.12.7+44 Pre-release
Pre-release

Pre-Released

v1.12.7+44

  • Update Translation file (vi)
  • Add linux platform support (#174)
  • Fix test reporter action HTTP Error (#181)

Linux Platform Support

Note: Need to install following dependencies first:

# https://docs.flutter.dev/get-started/install/linux/desktop?tab=vscode#development-tools
sudo apt-get install \
      clang cmake git \
      ninja-build pkg-config \
      libgtk-3-dev liblzma-dev \
      libstdc++-12-dev
# https://pub.dev/packages/sqflite_common_ffi#linux
sudo apt-get -y install libsqlite3-0 libsqlite3-dev

Note: Reminder feature temporarily unavailable on Linux desktop.

v1.12.6+43

  • bump dependencies version

New Contributors

Full Changelog: pre-v1.12.5+42...pre-v1.12.7+44

pre-v1.12.6+43

20 May 09:31
a152304
Compare
Choose a tag to compare
pre-v1.12.6+43 Pre-release
Pre-release

Pre-Released

v1.12.6+43

  • bump dependencies version

Full Changelog: v1.12.5+42...pre-v1.12.6+43

v1.12.5+42

10 May 02:06
119d3fe
Compare
Choose a tag to compare

Released: v1.12.5+42

  • Add In-App Language Switching.
  • Add Debug log Collection feature.
  • Fixed issue where notification icon wasn't shown on native Android platform.
  • Fixed: Localization for batched check-in's changed snackbar text.

Switch app's language

Note that languageeffective priority follow:

priority
high language set within this app
app language (if supported)
low system language.
1 2

New Feature: Debugging Information

1 2

What's Changed

Full Changelog: v1.12.2+39...v1.12.5+42

pre-v1.12.4+41

09 May 09:57
c9821c0
Compare
Choose a tag to compare
pre-v1.12.4+41 Pre-release
Pre-release

Pre Released

v1.12.4+41

  • Add In-App Language Switching

Switch app's language

Note that languageeffective priority follow:

priority
high language set within this app
app language (if supported)
low system language.
1 2

v1.12.3+40

  • Add Debug log Collection feature.
  • Fixed issue where notification icon wasn't shown on native Android platform.
  • Fixed: Localization for batched check-in's changed snackbar text.

New Feature: Debugging Information

1 2

Full Changelog: v1.12.2+39...pre-v1.12.4+41

pre-v1.12.3+40

08 May 14:35
597b353
Compare
Choose a tag to compare
pre-v1.12.3+40 Pre-release
Pre-release

Pre Released

v1.12.3+40

  • Add Debug log Collection feature.
  • Fixed issue where notification icon wasn't shown on native Android platform.
  • Fixed: Localization for batched check-in's changed snackbar text.

New Feature: Debugging Information

1 2

v1.12.2+39

27 Apr 02:11
Compare
Choose a tag to compare

Released: v1.12.2+39

  • 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 via Tooltips enabled. (#166)
  • Update iOS dependency package versions.
  • Optimize code quality.

Build Windows version

flutter config --enable-windows-desktop
flutter build windows --release

Build dmg package on MacOS

  1. Install node if not exist. if using brew, a simple way to install with brew install node commaned.
  2. Install appdmg with executing npm install -g appdmg
  3. Run ./scripts/build_dmg.sh and wait this job done.
  4. Target is located at ./build/macos_dmg/mhabit-yyyy-mm-dd-HH-MM-SS.dmg.

New Contributors

Full Changelog: v1.12.0+37...v1.12.2+39

pre-v1.12.1+38

25 Apr 11:30
Compare
Choose a tag to compare
pre-v1.12.1+38 Pre-release
Pre-release

Pre-Released

What's Changed at 1.12.1+38

  • Add support for the Windows platform. (#164)
  • Add Russian translation. (#169, by @yurtpage)
  • Add Add support for dmg build on macos. (#168, by @rxzheng)
  • Add pre-release version build process. (#171)
  • Fixed issue in OpenContainer raise exception when navigating via Tooltips enabled. (#166)
  • Update iOS dependency package versions.
  • Optimize code quality.

Build Windows version of Table Habit

flutter config --enable-windows-desktop
flutter build windows --release

Build dmg package on MacOS

  1. Install node if not exist. if using brew, a simple way to install with brew install node commaned.
  2. Install appdmg with executing npm install -g appdmg
  3. Run ./scripts/build_dmg.sh and wait this job done.
  4. Target is located at ./build/macos_dmg/mhabit-yyyy-mm-dd-HH-MM-SS.dmg.

New Contributors


Full Changelog: v1.12.0+37...pre-v1.12.1+38

v1.12.0+37

25 Apr 10:10
Compare
Choose a tag to compare
chore: Bump version to v.1.12.0+37

- Add Batch Check-in feature

v1.11.1+36

08 Apr 10:02
Compare
Choose a tag to compare
chore: Bump version to v1.11.1

- 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`

v1.11.0+35

24 Mar 08:01
Compare
Choose a tag to compare
chore: Bump version to 1.11.0+35

- 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