fewieden/MMM-Fuel

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# MMM-Fuel Changelog

## [2.5.0]

Thanks to [marcx28](https://github.com/marcx28) for their contributions.

### Fixed

* [Sorting by price](https://github.com/fewieden/MMM-Fuel/issues/110)

### Added

* Dependency: `lodash`

### Changed

* [Allow custom header text](https://github.com/fewieden/MMM-Fuel/pull/102)

## [2.4.0]

### Added

* [Provider: `gasbuddy`](https://github.com/fewieden/MMM-Fuel/pull/97)
* [Config option: `fade`](https://github.com/fewieden/MMM-Fuel/issues/7)
* [Config option: `showAddressCity`](https://github.com/fewieden/MMM-Fuel/pull/64)

### Changed

* [Migrated provider `nsw` from API v1 to v2 in order to support new region Tasmania (Australia)](https://github.com/fewieden/MMM-Fuel/issues/68#issuecomment-916505199)
* Dependency update

## [2.3.1]

### Fixed

* Tankerkoenig prices for requests with `stationIds`

## [2.3.0]

MagicMirror² version >= 2.15.0 required.

### Added

* Provider: `autoblog`
* Config option: `showBrand`
* Integrated MagicMirror logger on server side
* Dependency: `node-html-parser`
* Config option `excludeStationIds` to exclude gas stations from radius (Tankerkönig only)

### Changed

* Updated Github config files
* Updated dependencies

### Removed

* Dependency: `fs-extra`
* Dependency: `geolib`

## [2.2.1]

### Fixed

* Filtering of station ids lead to invalid price request for provider tankerkoenig

### Changed

* Log a warning if no fuel station detail could be fetched
* Updated provider integration documentation

## [2.2.0]

Thanks to @TheDuffman85 for his contribution to this release.

### Added

* Config option `stationIds` to check prices of specific gas stations (Tankerkönig only)
* Github actions

### Changed

* 3rd decimal is now superscripted
* Price and distance values are now localized based on global config option `locale`.

### Removed

* Travis-CI integration

## [2.1.2]

### Added

* Config option `showDistance` https://github.com/fewieden/MMM-Fuel/pull/49
* Missing jsdoc documentation

### Changed

* Dependency update

### Fixed

* Deinit map had a harcoded index for markers.

## [2.1.1]

### Fixed

* Wrong value in config option `sortBy` no longer keeps module in state loading forever.

## [2.1.0]

### Changed

* Using [MMM-Modal](https://github.com/fewieden/MMM-Modal) to display modals like gas station and voice commands.

## [2.0.2]

### Added

* French Translations
* Clarification for config option `updateInterval` in readme

### Changed

* Dependency Update

### Removed

* Github pages

## [2.0.1]

### Fixed

* [Rendering of ellipsis with config `shortenText` active]( https://github.com/fewieden/MMM-Fuel/issues/36)

## [2.0.0]

### Added

* Nunjuck templates
* Provider for NSW Australia

### Changed

* Config files
* async/await on the node side of the module.
* fs-extra for promised based filesystem access.
* Replaced request with node-fetch.
* eslint recommended instead of airbnb ruleset.

### Removed

* Documentation on doclets.io (unmaintained).
* Distance conversion
* Modals (help, map)

## [1.1.1]

### Added

* Disabled markdownlint rule `MD024` (no-duplicate-header)
* Config option `toFixed` to show only 2 decimals for the price.

### Changed

* Coordinate.to() throws exception if start point is not set.

## [1.1.0]

### Added

* API provider development [Guide](apis).
* API provider `spritpreisrechner.at`.
* Disabled markdownlint rule `MD026` (no-trailing-punctuation)
* Disabled eslint rule `no-console`
* Documentation
* [Doclets.io](https://doclets.io/fewieden/MMM-Fuel/master) integration
* Contributing guidelines
* Issue template
* Pull request template

### Changed

* Outsourced API provider `tankerkoenig.de`.

## [1.0.0]

Initial version