v0.3.0 - Perf Improvements, New Routing, SSR & Docs
·
18 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: emit HTML comments to output by @elcharitas in #1
- feat: add support for component rendering with props by @elcharitas in #2
- feat: add reactive signals and effects system by @elcharitas in #3
- refactor: migrate to #[no_std] and improve thread safety by @elcharitas in #4
- feat: add resource functionality for async operations by @elcharitas in #5
- chore: rename to
momentaby @elcharitas in #6 - build: add trunk config and GitHub Pages deployment by @elcharitas in #7
- docs: update
create_resourcedocs to reflect simplified API by @elcharitas in #10 - fix: optimize dom updates by skipping unchanged elements by @elcharitas in #11
- feat: support both
on:anddata:prefixed attributes by @elcharitas in #12 - refactor: simplify assign ops impl and rendering logic by @elcharitas in #13
- feat: improve html elements and attribute cover by @elcharitas in #14
- docs: update documentation pages and improve resource examples by @elcharitas in #15
- feat: add computed signals, memoization, and DOM diff/patch optimization by @elcharitas in #17
- feat: Add
momenta-routerand switch docs to hash-based routing by @elcharitas in #18 - feat: Split momenta into core and DOM crates by @elcharitas in #19
- fix: infinite render loop during in signal propagation by @elcharitas in #21
- feat: Add optimized HTML writer with minimal allocations by @elcharitas in #22
- feat!: add support for rsx in expressions by @elcharitas in #20
- feat: add support for benchmarking release candidates by @elcharitas in #23
- fix: event propagation handling by @elcharitas in #26
- perf: transient scope cleanup and improved dom rendering by @elcharitas in #27
- ci: add GitHub Actions workflow for automated releases by @elcharitas in #28
- feat: full suport for ssr and hydration by @elcharitas in #29
- fix: intercept click event in pathname router by @elcharitas in #31
- docs: revamp docs ui, structure and content by @elcharitas in #30
- fix: introduce base path handling in router by @elcharitas in #32
- chore: update dependencies and add momenta-ssr to release workflow by @elcharitas in #33
- fix: release workflow publish step by @elcharitas in #34
New Contributors
- @elcharitas made their first contribution in #1
Full Changelog: https://github.com/elcharitas/momenta/commits/v0.3.0