@markw65/fit-file-writer
Version:
Javascript Library for writing FitFiles
44 lines (24 loc) • 1.55 kB
Markdown
# Change Log
All notable changes to the "@markw65/fit-file-writer" package will be documented in this file.
### 0.1.6
- Add support for SubField types. This means you can now use names for fields like `device_info.product`, rather than having to lookup the number.
- Allow both snake_case and camelCase names for enums, so that `device_info.device_type` can be specified as either `"bikePower"` or `"bike_power"` (or `11` if you prefer).
### 0.1.5
- Add support for `string` valued developer fields (thanks [@RafaelCENG](https://github.com/RafaelCENG))
### 0.1.4
- Use Garmin's javascript sdk, rather than fit-file-parser, as the basis for generating our tables
- this ensures that we support all fields
- allowed me to add support for fields with multiple components, and to automatically substitute "preferred" fields, such as `enhanced_speed` for `speed` (under a new option, `usePreferredFields`)
- Also use Garmin's sdk as the decoder for our tests. Unfortunately, it has bugs relating to component fields. I've reported the bugs, and in the meantime checked in a patched version of their sdk which works.
### 0.1.3
- Manually add cycle_length16, because fit-file-parser doesn't include it
- Update to latest fit-file-parser to pick up some new fields
- Update various npm packages
### 0.1.2
- Add an option to disable compressed timestamps, because most 3rd party libraries for parsing FIT files don't support them.
### 0.1.1
- Add compressed timestamp support
### 0.1.0
- First package release
### 0.0.1
Initial code