Skip to content

v0.9.0

Choose a tag to compare

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

Added

  • Parsed dot-prefixed display shorthands into a projection AST so .limits.lo,
    .0.data, and chained method calls like .suggestion.as_ref().map_or_else(...)
    resolve against struct fields and variant bindings.
  • Extended the error_derive integration suite and trybuild fixtures with
    regressions covering nested projections for named and tuple variants.

Changed

  • Shorthand resolution now builds expressions from the projection AST, preserving
    raw identifiers, tuple indices, and method invocations when generating code.

Documentation

  • Documented the richer shorthand projection support in the README and template
    so downstream users know complex field/method chains are available.