Version NEXT: 0000-00-00 Jonas Schäfer * Breaking - We now strip trailing underscores from identifiers before constructing any type names we declare from derive macros. That means that it is not possible to derive the traits on `Foo` and `Foo_` if both live in the same scope. As a workaround, you can put either of these types into a `mod` and reexport them from the outer module. The types generated by the derive macro will then be scoped inside the `mod` and cannot conflict with the derived types on the other type. All this is to avoid triggering the camel case lint on the types we generate. * Added - Support for child elements in derive macros. Child elements may be wrapped in Option. Version 0.1.2: 2024-07-26 Jonas Schäfer * Added - FromXmlText and AsXmlText are now implemented on char. * Fixed - Docs build on docs.rs now shows feature-gated items. Version 0.1.1: 2024-07-25 Maxime “pep” Buquet * Added - Import various text codecs from parsers: FixedHex, ColonSeparatedHex, EmptyAsError. Version 0.1.0: 2024-07-25 Jonas Schäfer * Initial release of this crate