Skip to content

Latest commit

 

History

History
92 lines (70 loc) · 5.29 KB

CHANGELOG.md

File metadata and controls

92 lines (70 loc) · 5.29 KB

2.1.0 [in progress]

Features

  1. #193 Added authentication using username and password. See UsersAPI.SignIn() and UsersAPI.SignOut()

Bug fixes

  1. #191 Fixed QueryTableResult.Next() failed to parse boolean datatype.
  2. #192 Client.Close() closes idle connections of internally created HTTP client

Documentation

  1. #189 Added clarification that server URL has to be the InfluxDB server base URL to API docs and all examples.

2.0.1 [2020-08-14]

Bug fixes

  1. #187 Properly updated library for new major version.

2.0.0 [2020-08-14]

Breaking changes

  1. #173 Removed deprecated API.
  2. #174 Removed orgs labels API cause it has been removed from the server API
  3. #175 Removed WriteAPI.Close()

Features

  1. #165 Allow overriding the http.Client for the http service.
  2. #179 Unifying retry strategy among InfluxDB 2 clients: added exponential backoff.
  3. #180 Provided public logger API to enable overriding logging. It is also possible to disable logging.
  4. #181 Exposed HTTP service to allow custom server API calls. Added example.

Bug fixes

  1. #175 Fixed WriteAPIs management. Keeping single instance for each org and bucket pair.

Documentation

  1. #185 DeleteAPI and sample WriteAPIBlocking wrapper for implicit batching

1.4.0 [2020-07-17]

Breaking changes

  1. #156 Fixing Go naming and code style violations:
  • Introducing new *API interfaces with proper name of types, methods and arguments.
  • This also affects the Client interface and the Options type.
  • Affected types and methods have been deprecated and they will be removed in the next release.

Bug fixes

  1. #152 Allow connecting to server on a URL path
  2. #154 Use idiomatic go style for write channels (internal)
  3. #155 Fix panic in FindOrganizationByName in case of no permissions

1.3.0 [2020-06-19]

Features

  1. #131 Labels API
  2. #136 Possibility to specify default tags
  3. #138 Fix errors from InfluxDB 1.8 being empty

Bug fixes

  1. #132 Handle unsupported write type as string instead of generating panic
  2. #134 FluxQueryResult: support reordering of annotations

1.2.0 [2020-05-15]

Breaking Changes

  • #107 Renamed InfluxDBClient interface to Client, so the full name influxdb2.Client suits better to Go naming conventions
  • #125 WriteApi,WriteApiBlocking,QueryApi interfaces and related objects like Point, FluxTableMetadata, FluxTableColumn, FluxRecord, moved to the api ( and api/write, api/query) packages to provide consistent interface

Features

  1. #120 Health check API
  2. #122 Delete API
  3. #124 Buckets API

Bug fixes

  1. #108 Fix default retry interval doc
  2. #110 Allowing empty (nil) values in query result

Documentation

  • #112 Clarify how to use client with InfluxDB 1.8+
  • #115 Doc and examples for reading write api errors

1.1.0 [2020-04-24]

Features

  1. #100 HTTP request timeout made configurable
  2. #99 Organizations API and Users API
  3. #96 Authorization API

Docs

  1. #101 Added examples to API docs

1.0.0 [2020-04-01]

Core

  • initial release of new client version

APIs

  • initial release of new client version