chore: Bump Zstd.Sharp from 0.8.5 to 0.8.8#343
Conversation
|
I'm generally not keen to require very recent versions of dependencies, as that can cause issues for users that need an older version for whatever reason. The current dependency on version 0.8.5 is treated as a lower bound by NuGet, so users should be able to specify a more recent version in their package references. Does Bonsai-Rx's plugin model also prevent you from adding a dependency on a newer version of |
|
It's a bit hard to justify picking a specific dependency to accommodate a particular downstream consumer because what do we do if there's a different downstream consumer who needs a different version of the same dependency? That said, it seems like the "backfill" assemblies like |
|
The changes in |
|
@CurtHagenlocher @adamreeve Thanks for the comments, I appreciate the perspective here. Unfortunately, in this case I’m not able to add a dependency on a newer version of I definitely understand the concern about not catering to a specific downstream consumer. My thinking with this change is that it primarily brings Happy to discuss this further, I want to make sure this is the right decision. |
What's Changed
Bump the
Zstd.Sharppackage from 0.8.5 to 0.8.8. The main reason for this bump is to bring that project's dependencySystem.Memoryup to v4.6.0, and is implemented in this PR.I implemented this change in
Zstd.Sharpto fix a version mismatch issue; I am working on a plugin for use inBonsai-Rx, which does not allow me to have an assembly binding redirect, leading to a run-time exception due to multipleSystem.Memoryversions present.All tests passed locally, and all builds succeeded.