Skip to content

Releases: jspark311/CppPotpourri

v3.4.2

07 Sep 09:10
Compare
Choose a tag to compare

v2.18.0

07 Sep 09:16
Compare
Choose a tag to compare

Full Changelog: 2.15.3...2.18.0

v2.15.3

17 Jan 05:42
Compare
Choose a tag to compare
  • 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

05 Oct 05:34
Compare
Choose a tag to compare
  • 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 renamed KeyValuePair. It is under better unit testing than it was while it was part of ManuvrOS.

v2.12.2

23 Sep 04:24
Compare
Choose a tag to compare

AbstractPlatform shims so that library plays nice with Arduino.

v2.11.1

24 Jul 05:28
Compare
Choose a tag to compare
  • Adding GPS member accessors.
  • Adding FlagContainer class.
  • Abstraction for batteries.
  • Async fix to I2CAdapter to prevent I/O flooding. Cruft removal.
  • Platform now has a reboot command.

v2.10.2

26 Apr 08:19
Compare
Choose a tag to compare
  • Bug fixes and better unit testing for ParsingConsole.
  • AbstrctPlatform objectification.
  • GPSWrapper API gains LocationFrame, numerous fixes, and haversineDistance() calculation.
  • StringBuilder API gains strcasestr(), chunk(), and implode().
  • 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.

v2.7.3

20 Jul 04:30
Compare
Choose a tag to compare

New features:

  • Autodoc and unit tests.
  • Bus queues for SPI and I2C.
  • SIUnit and TCode enums expanded.
  • BufferAccepter abstraction.
  • ESP-IDF component support.

v2.6.0

12 Jun 12:33
Compare
Choose a tag to compare

Adding new classes for Images, WakeLock, 3-axis data, BusQueue, and a handful of other Manuvr back-ports.

v2.0.0

29 Mar 04:14
Compare
Choose a tag to compare
  • Added a hard-forked version of cpp-cbor, with fixes and integration.
  • SensorFilter3 API change, thus forcing the major bump.
  • Adding UUID functions originally ported from IoTivityConstrained.
  • Numerous small fixes and API extensions.