All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- fix #22, negative fractions
- fix unofficial toRoman() for > 4888
- add support for negative sign for toRoman()
- changed parameter to signed toRoman(int32_t value)
- add unit tests
- update readme.md
- add experimental fraction()
- add print_fractions.ino example
- add print_fractions_denum.ino example
- update print_sci_experimental.ino example
- added define PRINTHELPERS_LIB_VERSION.
- update readme.md
- fix URL in examples
- minor edits
- added csi() comma separated integers for readability e.g. 123,458,654
- update readme.md.
- update examples
- update readme.md
- update keywords.txt
- fix #16 signed/unsigned warning
- update example print_toRoman.ino to print 1..5000
- update example print_sci.ino when double = 8 bytes.
- update readme.md
- fix description range toBytes()
- change return type of size_t sci(Stream, value, decimals)
- add printInch(inch, step) e.g 7 7/16
- add printFeet(feet)
- bump version number as fix in 0.3.1 was serious
- add toRoman()
- add toRoman example
- redo toBytes() (less RAM)
- update readme.md
- update unit test
- minor edits
- fix scieng() itoa() => sprintf() + conditional ESP32
- add leading 0 for exponents smaller than 10, to better align columns.
- update GitHub actions
- update license 2023
- add performance example
- update readme.md
- minor edits
- add hex(value, digits) + bin(value, digits) 32 and 64 bit
- leading zero's - no separators - no prefix.
- add example show the difference
- update readme.md
- update unit test
- add changelog.md
- add RP2040 to build-CI
- no info
- initial version