Skip to content

zvariant-3.0.0

Choose a tag to compare

@zeenix zeenix released this 11 May 07:54
· 3794 commits to main since this release

New API break release.

  • Expose derive macros directly in crate root. Rust seems to be really good at handling the name collision between the types and the macros so there is no need for an extra module for the re-export.
  • Drop deprecated methods of Structure. People should use the StructureBuilder instead.
  • Drop previously deprecated Basic::ALIGNMENT. This was deprecated in favor of alignment method.
  • Drop deprecated Error::Infallible.
  • Use generic const for array's Type implementation.
  • Fix warnings from recent clippy.
  • Fix various docs.
  • Upgrade arrayvec to 0.7.
  • Upgrade enumflags2 to 0.7.1.