Releases: jspark311/CppPotpourri
Releases · jspark311/CppPotpourri
v3.4.2
v2.18.0
Full Changelog: 2.15.3...2.18.0
v2.15.3
- M2M communication support library
- Changes to facilitate use under esp-idf.
- SensorFilter fixes.
- UARTAdapter API is now stable.
- StringBuilder
isEmpty()
. - BusAdapter and child classes saw cleanups and bug fixes.
- Console handler functions migrated to the classes they support.
v2.13.4
- Major improvements to unit testing. Coverage reports are now correct.
- Added
StringBuilder::replace()
- ParsingConsole TX termination is now observed.
- Minor API breakage regarding console decoration functions. Forced a release cycle in ManuvrDrivers.
TCode
arrangement from ManuvrOS was worth the trouble. It has been reworked and improved.- Almost done digesting ManuvrOS's
Argument
class. It has been tightened up significantly, and renamedKeyValuePair
. It is under better unit testing than it was while it was part of ManuvrOS.
v2.12.2
v2.11.1
v2.10.2
- Bug fixes and better unit testing for ParsingConsole.
- AbstrctPlatform objectification.
- GPSWrapper API gains
LocationFrame
, numerous fixes, andhaversineDistance()
calculation. - StringBuilder API gains
strcasestr()
,chunk()
, andimplode()
. - SPIBusOp API gains control over CPOL/CPHA, and CLK frequency on a per-transaction basis.
- Image API gains proper support for monochrome, and 90/270-degree rotation.
- Storage API changes dramatically.
- UARTAdapter API brought over from Manuvr and unconfused somewhat.
- Fixes for BusQueue memory management.
- ESP-IDF support.