defmt
defmt copied to clipboard
wire format: omit the inner type tag empty slices and arrays
- [ ] Wire format bump
This looks OK but it needs a wire-format bump so we need to wait until after 1.0 is released, when we have a bunch of stuff to wrap up into Wire Format Version 5.
Still want to get this in, but the process will probably need to be:
- Merge to main
- Bump the Wire Format
- Do a defmt-parser / defmt-decoder release that knows about the new format
- Send a PR to probe-rs
- Get the PR merged
- Wait for the new probe-rs release
- Then release a defmt-1.1.0 with the new wire format enabled by default
It's that or we find a way to use version 4 by default and let people opt-in to version 5. We should probably have a road-map so they know when defmt releases are coming and which probe-rs versions they are going to need to have.