Skip to content

v0.4.0

Compare
Choose a tag to compare
@MisterGC MisterGC released this 10 Aug 14:57
· 15 commits to main since this release
6465042

zs-yaml v0.4.0 - First Release

We're excited to announce the first release of zs-yaml, a powerful tool that adds YAML as a text format for use with zserio, improving the user experience when creating or analyzing test data.

Features

  • YAML Format Support: Use YAML's human-readable format instead of JSON as the primary format for editing, making data handling and transformation more intuitive and less cluttered.
  • Automatic Metadata Inclusion: Metadata is automatically included in the YAML, eliminating the need for users to manually identify the correct type when importing JSON data, ensuring seamless (de-)serialization.
  • Custom Transformations: Hook in custom transformations to work with familiar formats (e.g., dates or coordinate representations) instead of unfamiliar ones.
  • Bidirectional Conversion: Convert between YAML, JSON, and binary formats with ease.
  • Template Substitution: Use template arguments for flexible YAML content generation.
  • Built-in Transformations: Includes useful built-in transformations like insert_yaml_as_extern, insert_yaml, and repeat_node.