Skip to content

v0.10.2

Choose a tag to compare

@RAprogramm RAprogramm released this 20 Sep 11:53
· 436 commits to main since this release

Added

  • Forward dynamic width and precision specifiers by emitting every declared
    format argument into the generated write! call, so placeholders like
    {value:>width$} and {value:.precision$} remain valid when deriving
    Display.

Changed

  • FormatArgumentsEnv now surfaces tokens for all named, positional and
    implicit bindings—even when they are only referenced from format specs—so
    width/precision values reach the formatting engine.
  • render_template/build_template_arguments combine the resolved
    placeholders with the full format argument list, ensuring the macro invocation
    always receives the required bindings.

Tests

  • Added UI fixtures and integration assertions covering dynamic width and
    precision formatting to guard against regressions.

Documentation

  • Documented the dynamic width/precision support alongside the formatting
    guidance (including the Russian translation).