Revision history for Geo-FIT
1.13 [2024-07-13]
Updated to FIT 21.141 profile
Only encode unsafe characters as XML/HTML entities for the desc, name, and text fields in locations2gpx.pl
1.12 [2024-06-09]
Updated to FIT 21.126 profile
Raise exception in fit2tcx.pl if input filename already has *.tcx extension
Require perl 5.10
1.11 [2023-10-19]
Updated to FIT 21.115 profile
1.10 [2023-05-07]
Fix for backward compatibility with Perl versions prior to 5.20 in fields_list() method
1.09 [2023-05-05]
New method: fields_defined()
Methods that are now functions: message_name(), message_number(), field_name(), field_number()
Removed documentation of class method protocol_version_string()
- this method will eventually be removed
- there is no such thing as a protocol for the class
Minor tweaks to allow the pytrainer Python application to use fit2tcx.pl and Geo/FIT.pm
- no change to functionality
1.08 [2023-04-09]
New methods and deprecations:
- field_list(), field_value(), field_value_as_read() added
- value_cook() and value_uncook() marked as deprecated
New defaults in constructor: semicircle_to_deg() and use_gmtime() now default to true.
1.07 [2023-04-01]
Fixed the documentation regarding the return value of fetch()
1.06 [2023-03-30]
Fixed options in fitdump.pl script
1.05 [2023-03-18]
Updated to FIT 21.107 profile
1.04 [2022-12-06]
Added --version option to ./fit2tcx.pl script
1.03 [2022-11-27]
Updated to FIT 21.94 profile
- changes based on fit-python-sdk Github repo
1.02 [2022-11-24]
New locations2gpx.pl script to convert FIT locations to gpx waypoints
Simplified command-line options in fit2tcx.pl
- moved to Getopt::Long and removed support for a user configuration file
- the configuration file is no longer necessary given the simplified options list
- see 'man fit2tcx.pl'
1.01 [2022-11-19]
Added module to CPAN