Skip to content

Releases: CTHRU/Hitrava

Version 6.2.0

25 Sep 09:12

Choose a tag to compare

Version 6.2.0 (build 2509.2501)

New features and changes

  • Added support for updated Huawei JSON altitude information. Closes #88.
    Credits to jiaweixiao.

Version 6.1.0

26 Apr 13:08
2c1069b

Choose a tag to compare

Version 6.1.0 (build 2504.1201)

New features and changes

  • Added support for extracting and converting the Huawei Health 2025 format on macOS. Closes #85.
  • Updated README with new installation procedure for 7-zip on macOS.

Solved issues

  • Corrected some wrong descriptions in comments. Many thanks to berber1016 for bringing it to my attention.

Version 6.0.0

28 Dec 15:56
f5af020

Choose a tag to compare

Version 6.0.0 (build 2412.2801)

New features and changes

  • Added support for the new Huawei 2025 ZIP export format for users on Windows or Linux). Closes #77. Closes #78.
  • Bumped recommended Python version to 3.12.1 or higher.
    Older versions might still work, but were / are not actively being tested nor maintained / supported.
  • Did some minor code cleanup and changed code deprecations.

Known limitations

  • This version has no support for the new Huawei 2025 ZIP export format for macOS users
    (I do not have access to a macOS system to properly develop / test the unzip process).

Version 5.1.2

26 Aug 14:27
5cabfed

Choose a tag to compare

Version 5.1.2 (build 2308.2601)

Solved Issues

  • Conversion failed for open water swimming activities in conjunction with distance normalization. Closes #74.

Version 5.1.1

26 Jul 13:30
12f5b48

Choose a tag to compare

New features and changes

  • Added support for conversion of activities with dummy location (start) records.

Solved Issues

  • Conversion could fail in case of activities without any distance information (i.e. the calculated distance was zero).

Version 5.1.0

31 Aug 09:58
c8fd134

Choose a tag to compare

New features and changes

  • JSON and ZIP conversion: Added normalization to all distances calculated from the raw Hitrack data. This
    eliminates the distance differences between Huawei Health and Strava. Note that all distances are slightly shifted to
    get this result. TCX output with normalized distances has become the default mode from this version. If you prefer
    using the raw calculated distances from previous versions, use the new --tcx_use_raw_distance_data command line
    argument. Closes #63

Version 5.0.0

28 Apr 15:21
391b1a9

Choose a tag to compare

Solved Issues

  • Added support for the new Huawei data format as of late April 2021. Closes #64.
    The new data format uses relative timestamps instead of absolute ones for some data.
    Update to this version if you experience problems with dates and times being wrong causing import in Strava to fail.
    This version is fully backward compatible with the previous data format. You will still be able to convert older
    data exports.

Version 4.2.1

16 Mar 17:06
b09cf35

Choose a tag to compare

Solved Issues

  • Conversion failed for pool swimming activities that were manually added in Huawei Health. Closes #62.

Version 4.2.0

22 Jan 14:54
fb1360e

Choose a tag to compare

New features and changes

  • Updated activity type for open water swim.
  • Added activity type for cross-country run.
  • Added support to unzip encrypted ZIP files on macOS.
  • Added heart rate information for open water swimming activities.

Solved Issues

  • Solved missing step frequency data in the converted TCX files for outdoor walking and running activity types other
    than the default types (Hike, Mountain Hike, Cross-country run).
  • Open water swimming: solved an issue in the converted TCX data that could lead to incorrect total duration in Strava.
    Closes #45.

Known limitations

  • The --validate_xml command line argument does not work for open water swimming activities.

Version 4.0.0 - Please read README for updated installation and usage.

30 Oct 10:45
b1b4095

Choose a tag to compare

New features and changes

  • Added support to convert from an encrypted Huawei Health ZIP file. As of late October 2020, the Huawei Health app obligates to provide a password to encrypt the requested data with. Closes #36.
    You must provide this password in the new command line argument --password.
    The used encryption method also requires the installation of a 7-Zip stand-alone version to be able to decrypt the data.
    For more information, see the updated installation and conversion procedures in the README file.

Known limitations

  • Currently, conversion from an encrypted Huawei Health ZIP file is supported on Windows operating systems only.