v0.4.0
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
, andrepeat_node
.