| ⇢ | A | PolarOH1 added | |
| ⇢ | A | IgpsportIgs50E added | |
| ⇢ | A | WattbikeDeviceTrait added | |
| ⇢ | A | PolarVantageVTitan added | |
| ⇢ | A | IgpsportIgs618 added | |
| ⇢ | A | AppBkool added | |
| ⇢ | A | SigmaSportIdTri added | |
| ⇢ | A | IgpsportIgs620 added | |
| ⇢ | A | AppIpBike added | |
| ⇢ | A | StagesCyclingUnknown added | |
| ⋮ | view more | ||
| A | ↛ | IgsportIgs20E removed | |
| A | ↛ | IgsportIgs50E removed | |
| A | ↛ | IgsportIgs618 removed | |
| A | ↛ | IgsportIgs620 removed | |
| A | ↛ | Bkool removed | |
| A | ↛ | IgsportDeviceTrait removed | |
| A | ↛ | IgsportIgs130 removed | |
| ⇢ | A | LezyneFitSdkMapping::getMapping() added | |
| ⇢ | A | WattbikeFitSdkMapping::getMapping() added | |
| ⇢ | A | PolarVantageVTitan::getName() added | |
| ⇢ | A | AppNikeRunClub::getEnum() added | |
| ⇢ | A | WattbikeAtom::getEnum() added | |
| ⇢ | A | IgpsportIgs20E::getEnum() added | |
| ⇢ | A | Mio::getDeviceEnumList() added | |
| ⇢ | A | WattbikeFitSdkMapping::__construct() added | |
| ⇢ | A | PolarVantageVTitan::hasBarometer() added | |
| ⇢ | A | AppNikeRunClub::getName() added | |
| ⋮ | view more | ||
| A | ↘ | B | DevelopmentFitSdkMapping::getMapping() got worse |
| B | ↘ | D | FitMapping::guessDevice() got worse |
| A | ↛ | IgsportDeviceTrait::getDistributorEnum() removed | |
| A | ↛ | IgsportIgs130::getEnum() removed | |
| A | ↛ | IgsportIgs130::getName() removed | |
| A | ↛ | IgsportIgs20E::getEnum() removed | |
| A | ↛ | IgsportIgs20E::getName() removed | |
| A | ↛ | IgsportIgs50E::getEnum() removed | |
| A | ↛ | IgsportIgs50E::getName() removed | |
| A | ↛ | IgsportIgs618::getEnum() removed | |
| A | ↛ | IgsportIgs618::getName() removed | |
| A | ↛ | IgsportIgs620::getEnum() removed | |
| ⋮ | view more | ||