aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
Commit message (Collapse)AuthorAgeFilesLines
* feat: add proc-macro based `tmpl!` and display block template syntax魏曹先生20 hours1-3/+34
| | | | | | | | | | | This introduces a workspace restructuring with separate library and proc-macro crates, replacing the old declarative macros with a new proc macro that supports simplified call syntax, implicit template variable names, and mixed simple parameters with implementation blocks. Display blocks (`??? >>> name` / `??? <<<`) provide conditionally included sections with per-arm control, enabled by inserting a param key. The old `macro_rules!` macros, deprecated module, and standalone test files are removed in favor of comprehensive inline tests.
* feat: add CHANGELOG and simplify tmpl! macro syntax魏曹先生21 hours1-0/+56
Introduce a CHANGELOG.md file and update the `tmpl!` macro to use a cleaner syntax with comma-separated key-value pairs instead of the `+=` operator and parentheses-wrapped parameters