CHANGELOG.md
March 9, 2026 ยท View on GitHub
3.3.0 [unreleased]
CI
- 152:
- Switches the JRuby jobs from jruby:9.3.1.0-jdk11 to jruby:9.4-dev-jdk11.
- Adds a monkeypatch for REXML::Document#initialize to tolerate malformed XML emitted during Cobertura report formatting.
- #149: Fix FrozenError in Point#to_line_protocol when frozen string literals are enabled
3.2.0 [2024-11-27]
Others
- #137: Add the csv gem to the gemspec dependencies.
3.1.0 [2024-03-01]
Bug Fixes
- #134: Support influxdb v1.8 HTTP error response message. Prior to this change, in case of an HTTP error response (influxDB v1.8) the InfluxError had empty message.
3.0.0 [2023-12-05]
Bug Fixes
- #131: Convert time objects present in fields to integer. Prior to this change the timestamps were converted to strings
2.9.0 [2022-12-01]
:warning: The client can be used as a resource:
InfluxDB2::Client.use('https://localhost:8086', 'my-token') do |client|
client.do_something
end
Features
Bug Fixes
- #123: Duplicate columns warning shows in improper situations
- #124: Query return type is
Arrayinstead ofHash
2.8.0 [2022-10-27]
Features
- #118: Add
FluxRecord.rowwhich stores response data in an array
2.7.0 [2022-07-29]
Features
- #106: Add logging for HTTP requests
Others
- #108: Use local repository for
influxdb-client-apisdevelopment
CI
- #109: Add Ruby 3.1 into CI
2.6.0 [2022-06-24]
Bug Fixes
- #105: Add missing require for
PatchBucketRequestmodel
2.5.0 [2022-05-20]
Breaking Changes
- #103: Rename
InvocableScriptstoInvokableScripts
2.4.0 [2022-04-19]
Features
- #101: Add
InvokableScriptsApito create, update, list, delete and invoke scripts by seamless way
2.3.0 [2022-03-18]
Bug Fixes
- #99: Add missing
PatchBucketRequestmodel
CI
- #100: Use new Codecov uploader for reporting code coverage
2.2.0 [2022-02-18]
Features
- #96: Add support for Parameterized Queries
Bug Fixes
- #97: Add missing PermissionResources from Cloud API definition
Documentation
- #96: Add Parameterized Queries example
2.1.0 [2021-10-22]
Features
- #93: Add
PingApito check status of OSS and Cloud instance
CI
2.0.0 [2021-09-13]
Bug Fixes
Breaking Changes
Due to a security reason Authorization header is not forwarded when redirect leads to a different domain.
To overcome this limitation you have to set the client property redirect_forward_authorization to true.
Features
- #89:
Authorizationheader is not forwarded when redirect leads to a different domain
1.17.0 [2021-08-20]
Bug Fixes
- #87: Parsing infinite numbers
1.16.0 [2021-07-09]
Bug Fixes
- #86: Uninitialized
setfor models
1.15.0 [2021-06-04]
API
- #79: Update swagger generator to 5.1.1
- #82: Use openapi repository as a source for InfluxDB API definition
1.14.0 [2021-04-30]
API
- #77: Update swagger to latest version
CI
- #78: Add build configuration for jruby
1.13.0 [2021-04-01]
API
- #76: Update swagger to latest version
1.12.1 [2021-03-05]
Bug Fixes
- #74: Avoid uses sources from parent path
1.12.0 [2021-03-05]
Features
- #69: Created
influxdb-client-apispackage for Management API - #71: Added possibility to specify the certification verification behaviour
CI
- #73: Updated stable image to
influxdb:latestand nightly toquay.io/influxdb/influxdb:nightly
1.11.0 [2021-01-29]
CI
1.10.0 [2020-12-04]
Features
- #59: CSV parser is able to parse export from UI
CI
- #62: Updated default docker image to v2.0.2
Bug Fixes
- #61: Query results has precision with nanosecond, e.g. '1970-01-01T00:00:00.000123456+00:00'
1.9.0 [2020-10-30]
Features
- #55: Improved logging message for retries
1.8.0 [2020-10-02]
Features
API
- #50: Default port changed from 9999 -> 8086
Bug Fixes
- #52: Fixed aborting of background threads
1.7.0 [2020-08-14]
Features
- #47: Added max_retries, max_retry_delay and exponential_base to WriteApi
1.6.0 [2020-07-17]
Bug Fixes
- #42: Fixed serialization of
\n,\rand\tto Line Protocol,=is valid sign for measurement name - #44: Fixed supporting of Ruby 2.2
1.5.0 [2020-06-19]
API
- #41: Updated swagger to latest version
1.4.0 [2020-05-15]
Features
- #38: Remove trailing slash from connection URL
Documentation
- #37: Fix documentation: replace references to InfluxDB module by InfluxDB2. Allow
require 'influxdb-client'
1.3.0 [2020-04-17]
Features
- #32: Checks the health of a running InfluxDB instance by querying the /health
Documentation
- #35: Clarify how to use a client with InfluxDB 1.8
1.2.0 [2020-03-13]
Features
- #23: Added DeleteApi to delete time series data from InfluxDB.
- #24: Added jitter_interval and retry_interval to WriteApi
- #26: Set User-Agent to influxdb-client-ruby/VERSION for all requests
Security
- #29: Upgrade rake to version 12.3.3 - CVE-2020-8130
Bug Fixes
- #22: Fixed batch write
- #28: Correctly parse CSV where multiple results include multiple tables
- #30: Send Content-Type headers
1.1.0 [2020-02-14]
Features
- #14: Added QueryApi
- #17: Added possibility to stream query result
- #19: Added WriteOptions and possibility to batch write
1.0.0.beta [2020-01-17]
Features
- #4: Added WriteApi that will be used for Fluentd plugin