Skip to content

🔖 zvariant_utils 3.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Oct 00:38
· 97 commits to main since this release
1850dac
  • ⚡️ Switch from nom to winnow for signature parsing. This brings in 2 benefits:
    • The signature parsing code is now up to 30% faster. This directly translates to
      encoding/decoding speed of variants (used extensively in the D-Bus/gvariant world). This is the
      path that saw the least optimization in 5.0.0.
    • We'll now be able to remove nom and minimal-lexical deps (recently introduced in 5.0.0).
      Apparently winnow was already our indirect dependency so no new deps needed.
  • ➕ Add a direct dep on winnow.
  • ➖ Drop now unneeded nom dependency.