Releases: tobiasschuerg/InfluxDB-Client-for-Arduino
Releases · tobiasschuerg/InfluxDB-Client-for-Arduino
3.13.2
3.13.1
3.13.0
3.12.2
3.12.1
3.12.0
3.11.0
3.10.0
Features
- 167 - Added
InfluxDBClient::writeRecord(const char *record)
. - 167 - Added possibility to disable retrying by setting
maxRetryAttempts
to zero:client.setWriteOptions(WriteOptions().maxRetryAttempts(0));
- 172 - Added directly streaming batch for write. It can be enabled by
InfluxDBClient::setStreamWrite(bool enable = true)
. Writing by streaming lines of batch saves RAM as it sends data without allocating a buffer. On the other hand, this way of writing is about half times slower than the classic way, when allocating the buffer for writing the whole batch. - 172 - Allowing larger batch size, > 255.
- 173 - Added Flux query parameters. Supported by InfluxDB Cloud only now.
3.9.0
Features
- #147 - Updated InfluxDB 2 Cloud CA root certificate to ISRG Root X1.
Current InfluxDB 2 Cloud CA root certificate DST Root CA X3 expires on September 30th 2021! - #157 - Added Buckets sub-client for managing buckets in InfluxDB 2.
Fixes
- #150 -
HTTPOptions::httpReadTimeout
is also set as the connect timeout for HTTP connection on ESP32. It also works for HTTPS connection since ESP32 Arduino Core 2.0.0. - #156 - Correctly rounding writeBufferSize, when bufferSize/batchSize >= 256.
- #162 - Fixed flushing of not full buffer after the flush timeout.
Documentation
- #163 - More precise description of supported devices.
3.8.0
Features
- #143 -
InfluxDBClient::setInsecure
now works also for ESP32. Requires Arduino ESP32 SDK 1.0.5 or higher
Fixes
- #137 - Fixed parsing Flux response with unexpected annotations
Documentation
- #134:
- Added untrusted connection (skipping certificate validation) info to Readme
SecureWrite
andSecureBatchWrite
demos enhanced with example about using untrusted connection- Various fixes of typos