- macros and tfmt now have the same version and changelog as they are linked to each other
- tests can now be executed with and without feature std
- macros: separation of lib.rs into lib, parser, write_gen and debug_gen
- internal traits DisplayFormat, Display revised
- get rid of unitialised wherever possible - replace unitialised with Maybeuninit
- Documentation improved,
- traits DisplayFormatted and DisplayPadded
- binary and octal formatting
- float formatting
- padding
- source code and performance chart for size and cycle measurement
- Below is the copy of ufmt changelog (macros)
- [breaking-change] Minimum Supported Rust Version (MSRV) guarantee has been removed
- fixed
uwrite!anduwriteln!in presence of a third-partyOkconstructor
- added support for
{:x}-style formatting arguments. must be used withufmt0.1.2+
derive(uDebug)on enums that have no variants
- fully qualify internal uses of
core::result::Resultto avoid problems when derive in presence of an importedResulttype that's not libcore's