Releases: foxglove/mcap
Releases · foxglove/mcap
releases/mcap-cli/v0.0.28
Specify that installing with go install is not supported (#826)
releases/mcap-cli/v0.0.27
fix bad mutation in merge (#839) **Public-Facing Changes** Fixed a bug where `mcap merge` would incorrectly change some channels' schemas. Fixed a bug where `mcap merge` would crash on some input files with schemaless channels (schemaId=0). **Description** Fixes #837
releases/mcap-cli/v0.0.26
CLI: fix bug where `mcap merge` crashes on channels with schema_id ==…
releases/mcap-cli/v0.0.25
cli: filter does not duplicate schema records (#816)
releases/mcap-cli/v0.0.24
CLI: filtering with multiple exclude matchers works (#729)
releases/mcap-cli/v0.0.23
CLI: merge preserves profile from inputs (#692) When merging MCAPs with `mcap merge`, the output file will have the same `profile` string in its header that the input files have, if the input profiles are all the same. If not, the output profile will be the empty string.
releases/mcap-cli/v0.0.22
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
releases/mcap-cli/v0.0.21
[cli] Add --version / -v support (#631)
releases/mcap-cli/v0.0.20
Add support for adding metadata/attachments (#614) Adds support for adding and getting metadata and attachments from an existing mcap file. To add an attachment to a file, mcap add attachment demo.mcap -f Makefile To get an attachment out of the file, mcap get attachment demo.mcap -n Makefile -o attachment.txt To add metadata to a file, mcap add metadata demo.mcap -k foo=bar -k bar=baz -n "my metadata" To get metadata out of the file, mcap get metadata demo.mcap -n "my metadata" { "bar": "baz", "foo": "bar" } Also fixes a bug in the list attachments subcommand. Previously this was listing chunks.
releases/mcap-cli/v0.0.19
cli: fix integer overflow in mcap cat args (#582)