All notable changes to this project will be documented in this file.
- Remove Lint PR automation
- Update changelog, remove lock file
- Move the rename_file to fitrename
- Clean up dependencies and bump patch level
- Update the Mergify config (#132)
- Update README.md
- Update README.md
- Fitrename not working
- Fitview displayed wrong finish time
- Improved FIT session finish time
- Dependency updates
- Refactor all the things! (#128)
- Bumped crate versions
- Update Dependabot settings
- Update fitparser requirement in /fitrename (#126)
- Update gpx requirement from 0.8.6 to 0.9.1 in /fitrename (#127)
- Update fitparser requirement in /fit2json (#125)
- Bump rustix from 0.38.15 to 0.38.19 (#130)
- Gpx time displayed incorrectly (#124)
- Dependencies update
- GPX doc reference update
- First stab at the Fitshow utility
- Fitshow handles GPX too
- Add TCX support
- Pretty print
- Create linter for PR titles
- Changelog update
- Main README update
- Rename action
- Folder rename
- README update
- Fitshow rename to fitview
- Clean up lints
- Fix spelling mistakes
- Dependencies version update
- Dependencies update
- Changelog
- More commonalities and simplification
- Remove TimeStamp (#113)
- Lint fix (#116)
- Switch to Clap v4 (#122)
- Lint cleanup
- Clean up the Duration::between function
- Update fitparser requirement in /fit2json
- Update env_logger requirement in /fit2json (#47)
- Day and Month were off by 1
- Start on fitrename
- Fitrename FIT and GPX done
- Fitrename TCX support
- Add utilities crate - not yet working
- Changelog update
- Changelog
- Changelog update
- Move commonalities to shared package
- Commonalities to shared package Part 2
- Separate out commonalities Part 3
- Move commonalities Part 4
- Repo maintenance
- [breaking] Updated to Clap v3
- CSV export of Trackpoints
- Minor updates
- Crate version updates
- Minor documentation update
- Refactor and clean up
- Documentation and Params
- Rework logging
- Additional logging
- Better logging
- Documentation update
- Improved logging
- Cleaned up code based on Clippy feedback
- Document and rework logging
- Error output
- Improved logging
- Big refactor
- Cosmetics
- All Activities summary export
- Add Activity duration
- FIrst track export working
- Parse multiple files and output session & track summary
- Export waypoint details
- Paths and debug info
- Set defaults to None instead of Some
- Minor cleanup of parsers use section
- Move HrZone parser to a From trait
- Refactor HrZone parsing a little
- Change how time is displayed
- Add session file destination on -o parameter
- Parse header
- Export session information to JSON
- Set defaults to None instead of Some
- More types, more robust parsing
- More detail in debug
- Add additional types, add some traits
- (re)define all the types
- Added waypoints to tracks
- Refactor Types
- Move Fix unit tests into a submodule
- Some trait updates
- Move metdata info to TOML