openapistack / openapi-client-axios

JavaScript client library for consuming OpenAPI-enabled APIs with axios
https://openapistack.co
MIT License
550 stars 67 forks source link

Breaking changes introduced in version 4.6.0 #109

Closed JoshuaCWebDeveloper closed 2 years ago

JoshuaCWebDeveloper commented 2 years ago

Summary Version 4.6.0 included breaking changes from #103 and #104, which introduced major version upgrades to the two peer dependencies axios and js-yaml.

Expectation I would expect version 4.6.x to not introduce any backward incompatible changes to previous minor versions of 4.x.x.

Looking at the release history, it seems this could have been unintentional since a new major version 5.x.x was released at the same time. Either way, it can be easily resolved by simply releasing a patch 4.6.1 that reverts these two PRs (leaving version 5.x.x with these two PRs in place).

anttiviljami commented 2 years ago

@JoshuaCWebDeveloper released 4.6.1 with reverted changes 👍