defmt icon indicating copy to clipboard operation
defmt copied to clipboard

wire format: omit the inner type tag empty slices and arrays

Open jordens opened this issue 10 months ago • 2 comments

  • [ ] Wire format bump

jordens avatar Jan 31 '25 14:01 jordens

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.

jonathanpallant avatar Feb 03 '25 09:02 jonathanpallant

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.

jonathanpallant avatar Apr 02 '25 15:04 jonathanpallant