# Change Log ML8511

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).


## [0.2.0] - 2024-09-12
- add parameter check in **estimateDUVindex()**
- improve behaviour enable functions
- change return type **setVoltsPerStep()**
- change return type **enable()**
- change return type **disable()**
- reorder code in .cpp file to match .h file.
- add experimental example - ML8511_cumulative_joule.ino
- update readme.md
- minor edits

----

## [0.1.11] - 2023-11-13
- update readme.md

## [0.1.10] - 2023-02-18
- update readme.md
- update GitHub actions
- update license 2023
- minor edits

## [0.1.9] - 2022-11-17
- add RP2040 in build-CI
- add changelog.md
- moved all code to .cpp file
- edit readme.md
- minor edits

## [0.1.8] - 2021-12-21
- update library.json
- update license
- minor edits

## [0.1.7] - 2021-11-09
- update Arduino-CI, badges
- add voltage2mW() for external ADC

## [0.1.6] - 2021-06-19
- add get/setDUVfactor()
- rewrite estimateDUVindex()
- add reset()

## [0.1.5] - 2021-05-27
- fix Arduino-lint

## [0.1.4] - 2021-04-23
- fix for platformIO

## [0.1.3] - 2021-01-01
- Arduino-CI + unit test

## [0.1.2] - 2020-06-21
- refactor
- add estimateDUVindex()

## [0.1.1] - 2020-02-17
- added \_voltPerStep() to support more boards

## [0.1.0] - 2020-02-03
- initial version.

