Skip to content

feat: expose loop metadata; interpolation shortcuts; simplyify context building#1

Merged
thwbh merged 6 commits into
mainfrom
develop
Mar 2, 2026
Merged

feat: expose loop metadata; interpolation shortcuts; simplyify context building#1
thwbh merged 6 commits into
mainfrom
develop

Conversation

@thwbh
Copy link
Copy Markdown
Owner

@thwbh thwbh commented Mar 1, 2026

  • remove {@html}
  • replace default expression with escaped {= expr} and unescaped {~ expr} variants
  • expose loop metadata in {#each}
  • add context! macro to speed up context building
  • enable json context configuratio through serde feature flag

@codecov-commenter
Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@thwbh thwbh merged commit 835db4e into main Mar 2, 2026
2 checks passed
@thwbh thwbh changed the title 0.1.1 feat: expose loop metadata; interpolation shortcuts; simplyify context building Mar 2, 2026
thwbh added a commit that referenced this pull request Mar 2, 2026
feat: expose loop metadata in `{#each}`
feat: replace default interpolation with escaped/unescaped expression glyphs
feat: add `context!` macro and serde `json!` macro support as serde feature
fix: remove anachronistic `{@html}` expression
chore: restructure test fixtues
chore: update readme
chore: update rustdoc
@thwbh thwbh deleted the develop branch March 3, 2026 22:03
@thwbh thwbh restored the develop branch March 5, 2026 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants