Skip to content

releases/mcap-cli/v0.0.22

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Oct 23:50
· 364 commits to main since this release
7425b07
go: use internal version string (#649)

**Public-Facing Changes**

None.

**Description**
With context from https://github.com/golang/go/issues/29228, the result of runtime/debug.BuildInfo.Main.Version is not well defined. Here we use an internally-defined Version as our library version in all contexts. We also add a test when using a go library release tag `go/mcap/v1.2.3` that the Version string is correct.

This PR also changes the behaviour of `Writer` to only append the existing library version if it's different from the current version. This removes the awkward behaviour of `mcap filter` where the resulting mcap Library would be `mcap go #(devel); mcap go #(devel); mcap go #(devel)...`.

Fixes #591