Unleash / unleash-client-node

Unleash client SDK for Node.js
https://docs.getunleash.io
Apache License 2.0
212 stars 71 forks source link

fix: backward compatibility #540

Closed gastonfournier closed 9 months ago

gastonfournier commented 9 months ago

About the changes

5.1.0 and 5.2.0 accidentally released a major breaking change with 5.0.0. It's unlikely that you'll be affected by it because the change happened in an internal part of the SDK that should not be used by customers.

This PR makes sure we keep backward compatibility with the previous version as well as mark as deprecated the parts that will be removed in next major release.

This is how this PR compares to 5.0: https://github.com/Unleash/unleash-client-node/compare/v5.0.0...fix/backward-compatibility and we can see the expand pattern emerging

coveralls commented 9 months ago

Coverage Status

coverage: 91.169% (-0.05%) from 91.222% when pulling 1215743e913dfc78bbdd7684fc2022795e429488 on fix/backward-compatibility into f985e518ab600ac62929920e25dd5b02e2b25b19 on main.