Releases: CTHRU/Hitrava
Releases · CTHRU/Hitrava
Version 6.2.0
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
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
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
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
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
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
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
Solved Issues
- Conversion failed for pool swimming activities that were manually added in Huawei Health. Closes #62.
Version 4.2.0
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.
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.