Skip to content

Breaking change in 4.12.0 due to RestSharp update to 109+ #515

Open
@shuebner

Description

@shuebner

Steps to reproduce:

Use version 4.11.0 and set a BaseUrl:

ApiClient.RestClient.BaseUrl = new Uri("http://some.url")

Upgrade to 4.12.0.

The code no longer builds even though the version upgrade was minor.

Expected behavior:

Either hide your third-party implementation details behind an interface.
Or be aware of breaking changes in your own API via third-party library changes and increase your major version accordingly.

Actual behavior:

RestSharp made a breaking change to RestClient in SHA1:507ed8 and increased heir major version to 109 accordingly.
RestSharp as part of the influx client API was updated from 108.0.1 to 110.1.0 (i. e. >=109) between influx client 4.11.0 and 4.12.0.
Even though this is a breaking API change for influx client as well, there was no major version increase.

Specifications:

  • Client Version: 4.12.0
  • InfluxDB Version: irrelevant
  • Platform: irrelevant

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions