Skip to content
This repository has been archived by the owner on Jan 6, 2023. It is now read-only.

v1.0.3-alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@gguuss gguuss released this 07 Aug 21:12
· 133 commits to master since this release

This release adds the following changes:

Library

  • Adds CloudIoTCoreDevice for encapsulating common functionality for Cloud IoT Core
  • Adds CloudIoTCoreMQTTClient for devices using MQTT (currently ESP32 only)

Crypto

  • Cleans up crypto folder
  • Fixes some issues in private key variance
  • Fixes some memory leaks in fill_private_key
  • Cleans up usage of String

Examples

  • Moves HTTP functionality to espxxxx_wifi in examples using ESP chips for eventual inclusion in library
  • Adds certificate for ESP8266 that can be installed to SPIFFS using the ESP8266 Sketch Data Upload tool
  • Adds exponential backoff to HTTP samples

Errata

  • Adds scaffolding for PlatformIO, useful for CI and simpler library development
  • Fixes usage of rBase64
  • Fixes various compilation issues on Linux (typically String.h without Arduino.h)

Breaking Changes

  • Moving callback to MQTT client may break 1.0.2-alpha style examples