Skip to content

v0.3.0 - Perf Improvements, New Routing, SSR & Docs

Choose a tag to compare

@github-actions github-actions released this 17 Mar 17:15
· 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 momenta by @elcharitas in #6
  • build: add trunk config and GitHub Pages deployment by @elcharitas in #7
  • docs: update create_resource docs to reflect simplified API by @elcharitas in #10
  • fix: optimize dom updates by skipping unchanged elements by @elcharitas in #11
  • feat: support both on: and data: 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-router and 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

Full Changelog: https://github.com/elcharitas/momenta/commits/v0.3.0