Releases: z-galaxy/zgvariant
Releases · z-galaxy/zgvariant
Release list
zgvariant_derive-1.1.0
Added
- ✨ Implement the derive shells over zvariant_utils.
Changed
- 🏗️ Scaffold the zgvariant/zgvariant_derive workspace.
Documentation
- 📝 Write the README, migration guide and derive docs.
Fixed
- 🩹 Address final-review findings.
zgvariant-1.1.0
Removed
- 🔥 Remove the Optional type.
zgvariant_derive-1.0.0
Added
- ✨ Implement the derive shells over zvariant_utils.
Changed
- 🏗️ Scaffold the zgvariant/zgvariant_derive workspace.
Documentation
- 📝 Write the README, migration guide and derive docs.
Fixed
- 🩹 Address final-review findings.
zgvariant-1.0.0
Added
- ✨ Port the GVariant codec from zvariant.
- ✨ Port the Value system from zvariant.
- ✨ Port the foundation and type system from zvariant.
Changed
- 🚚 Drop the Format parameter from Basic::alignment.
- 🏗️ Scaffold the zgvariant/zgvariant_derive workspace.
Dependencies
- ⬆️ Switch zvariant_utils to the crates.io release.
- ⬆️ Retarget zvariant_utils git dependency to z-galaxy/zbus.
Documentation
- 📝 Write the README, migration guide and derive docs.
Fixed
- 🐛 Fix inherited soundness and robustness issues.
- 🐛 Fix dict-entry framing-offset width at size boundaries.
- 🩹 Address final-review findings.
Other
- ✏️ Fix typos inherited from zvariant.
Removed
- 🔥 Drop the born-deprecated vec_to_cstr helper.
Testing
- ✅ Port gvariant fuzzing from zvariant.
- ✅ Port the gvariant benchmarks from zvariant.
- ✅ Port the gvariant test-suite from zvariant.