Closed orottier closed 1 year ago
Let's start a CHANGELOG.md
Yeah good point! I will add one. I suggest for every new pull request, we add an changelog entry under 'Unreleased'? Because I always find it a bit of a chore to track back what actually ends up in a new release.
The inner crates are directly export and are at 0.x while the wrapper crate is at 1.x. Does not need to be resolved now, but should be revisited later. We can't downgrade the wrapper crate, but might consider to upgrade the inner crates for consistency.
I have published them just now
@orottier please push a Git tag when you publish a release to crates.io.
Using a single Git tag v1.1.0
for the wrapper crate should be enough for now.
I don't think that the inner crates are actually needed for this narrow scoped project. They only complicate versioning when it is not done in lockstep with the wrapper crate.
Okay I've have pushed a tag 1.1.0
I agree the sub-crates do not pull their weight, let's inline them at some point
creek-decode-symphonia 0.2.0 is considered 'breaking' because we're still in the 0.* space, but I think it is warranted (added dependency)