Replies: 1 comment
-
|
Your feedback is noted. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
First of all, thanks for the great work on this library — it’s widely used and very well maintained.
I noticed that in version v1.18.4, support for zstd was introduced and enabled by default. From my understanding, this is a new feature and also changes default behavior, not just a bugfix or minor internal improvement.
According to common Go module versioning conventions (and semantic versioning in general), introducing new functionality — especially when it affects defaults — would typically warrant a minor version bump (i.e., v1.19.0) rather than a patch release.
Using a patch version for this kind of change can be surprising for downstream users who rely on patch updates being strictly backward-compatible and low-risk.
Would you consider aligning future releases with this convention?
Thanks again for your work — just wanted to raise this for consistency and to help consumers of the library manage updates more predictably.
Beta Was this translation helpful? Give feedback.
All reactions