Skip to content

Releases: influxdata/influxdb-client-php

2.6.0

18 Feb 07:50
Compare
Choose a tag to compare

Features

  1. #114: Minimal supported version of PHP is 7.2
  2. #117: Using DateTimeInterface to be more compatible with all DateTime objects (like DateTimeImmutable) in Point

Bug Fixes

  1. #115: Add missing PermissionResources from Cloud API definition

2.5.0

20 Jan 08:59
Compare
Choose a tag to compare

Features

  1. #105: Add support for latest guzzlehttp/psr7"
  2. #107: Add support for Parameterized Queries

Bug Fixes

  1. #109: PHP 8.1 deprecation warnings

2.4.0

26 Nov 08:03
Compare
Choose a tag to compare

Features

  1. #102: Use async HTTP calls to achieve better performance in a multithreading environment.

Bug Fixes

  1. #101: Fix parsing Query response with contains new lines in field values

2.3.0

22 Oct 07:29
Compare
Choose a tag to compare

Features

  1. #97: Add ping() to check status of OSS and Cloud instance

Bug Fixes

  1. #95: Fix file descriptor leaks in WriteApi
  2. #96: Fix nanosecond datetime string convertor

2.2.0

17 Sep 06:59
Compare
Choose a tag to compare

Features

  1. #86: Add configuration option for proxy and redirects
  2. #92: Add configuration option for ipVersion [UDP Writer]

CI

  1. #90: Switch to next-gen CircleCI's convenience images

2.1.0

20 Aug 06:39
Compare
Choose a tag to compare

Bug Fixes

  1. #84: Parsing infinite numbers

2.0.0

09 Jul 06:33
Compare
Choose a tag to compare

Breaking Changes

This release introduces a support for new InfluxDB OSS API definitions - oss.yml. The following breaking changes are in underlying API services and doesn't affect common apis such as - WriteApi, QueryApi, BucketsApi, OrganizationsApi...

  • UsersService uses PostUser to create User
  • AuthorizationsService uses AuthorizationPostRequest to create Authorization
  • BucketsService uses PatchBucketRequest to update Bucket
  • OrganizationsService uses PostOrganizationRequest to create Organization
  • OrganizationsService uses PatchOrganizationRequest to update Organization
  • DashboardsService uses PatchDashboardRequest to update Dashboard
  • DeleteService is used to delete time series data instead of DefaultService
  • Run contains list of LogEvent in Log property
  • DBRPs contains list of DBRP in Content property
  • DBRPsService uses DBRPCreate to create DBRP
  • Inheritance structure:
    • Check <- CheckDiscriminator <- CheckBase
    • NotificationEndpoint <- NotificationEndpointDiscriminator <- NotificationEndpointBase
    • NotificationRule <- NotificationRuleDiscriminator <- NNotificationRuleBase
  • Flux AST literals extends the AST Expression object

API

  1. #79: Use InfluxDB OSS API definitions to generated APIs

Bug Fixes

  1. #81: Compatibility with PHP 7.1 and 7.2

1.13.0

04 Jun 05:31
Compare
Choose a tag to compare

Features

  1. #76: Exponential random backoff retry strategy

1.12.0

01 Apr 06:30
Compare
Choose a tag to compare

Features

  1. #74: Allow to change GuzzleHTTP timeout

API

  1. #71: Update swagger to the latest version

1.11.0

05 Mar 07:28
Compare
Choose a tag to compare

Features

  1. #65: FluxRecord uses descriptive message for column that doesn't exists

Documentation

  1. #65: Documentation for the client is located at GitHub: https://influxdata.github.io/influxdb-client-php/

CI

  1. #67: Updated stable image to influxdb:latest and nightly to quay.io/influxdb/influxdb:nightly