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
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