• Getting Started
    • Overview
    • Why Without JSX?
    • Installation
    • Usage
    • Styling
    • Theming
    • Portal System
    • Rules & Patterns
    • Framework Integration
    • Compiler
    • FAQ
    • Release Notes
  • MUI Integration
  • Components
  • Hooks

Release Notes - MeoNode UI

This page is generated from the latest GitHub Releases.


v1.7.4 (2026-07-29)

View release on GitHub

Bug Fixes

  • cache: stop memoized subtrees rendering each other's content (#4) (4210d2e)

v1.7.3 (2026-07-29)

View release on GitHub

Performance Improvements

  • theme: skip the theme walk when there is nothing to resolve (#3) (5defc16)

v1.7.2 (2026-07-28)

View release on GitHub

Performance Improvements

  • props: stop allocating per node on the compiled marker path (#2) (7218cb6)

v1.7.1 (2026-07-27)

View release on GitHub

Performance Improvements

  • theme: make token conversion allocation-free when there is nothing to convert (#1) (60c341c)

v1.7.0 (2026-07-27)

View release on GitHub

Bug Fixes

  • compiler: classify runtime-merged passthrough props in fast path (6b88a8a)
  • theme: emit theme CSS variables from ThemeProvider itself (92c3b43)

Features

  • compiler: add compiled marker constants and types (b0e838b)
  • compiler: add schema 2 marker contract with namespaced bucket keys (48a5fa7)
  • compiler: call-site stable key fast path (cfed30a)
  • compiler: css property list JSON export for compiler codegen (9fb44a2)
  • compiler: processProps fast path for compiled marker props (24f6000)

v1.7.0-beta.2 (2026-07-27)

View release on GitHub

Features

  • compiler: add schema 2 marker contract with namespaced bucket keys (48a5fa7)

v1.7.0-beta.1 (2026-07-26)

View release on GitHub

Bug Fixes

  • compiler: classify runtime-merged passthrough props in fast path (6b88a8a)

Features

  • compiler: add compiled marker constants and types (b0e838b)
  • compiler: call-site stable key fast path (cfed30a)
  • compiler: css property list JSON export for compiler codegen (9fb44a2)
  • compiler: processProps fast path for compiled marker props (24f6000)

v1.6.2 (2026-07-02)

View release on GitHub

Bug Fixes

  • deps: update dev dependencies to latest versions (8608467)

v1.6.1 (2026-06-26)

View release on GitHub

Bug Fixes

  • types: allow nested css literals without as const (23942b1)

v1.6.0 (2026-06-25)

View release on GitHub

Features

  • core: add Emotion-style as element polymorphism (7dbd75d)

v1.5.3 (2026-06-25)

View release on GitHub

Bug Fixes

  • deps: update dependencies and align peer declarations (d17b2a4)

v1.5.2 (2026-05-10)

View release on GitHub

Bug Fixes

  • add missing WebkitAppRegion to CSS property constants (02028b0)

v1.5.1 (2026-04-26)

View release on GitHub

Bug Fixes

  • types: harden DeepPaths for augmented MeoTheme (b5ca3a9)

v1.5.0 (2026-04-26)

View release on GitHub

Features

  • types: add MeoTheme augmentation for typed theme tokens (36bce42)

v1.4.6 (2026-04-25)

View release on GitHub

Bug Fixes

  • theme: resolve at-rule keys to concrete values on server (a9d9dc0)

Performance Improvements

  • theme: memoize replaceThemeTokensWithCssVars via module WeakMap (4afe0bf)

v1.4.5 (2026-04-25)

View release on GitHub

Bug Fixes

  • theme: resolve theme tokens carried by non-css props (sx, style) (eccb53e)
  • types: point package exports to the dist/types output (98a5540)

v1.4.4 (2026-04-24)

View release on GitHub

Bug Fixes

  • emotion: align server theme token resolution with client vars mode (9e9f9c4)
  • emotion: prevent empty-css hydration class drift (45edd78)
  • rsc: emit theme tokens as CSS vars in server style output (7a07cc1)
  • rsc: keep client-reference styling on a single render path (25b8580)
  • rsc: stop re-wrapping client-reference elements during child normalization (ebee585)
  • theme: keep client render output in CSS var mode (e95316b)

v1.4.4-beta.6 (2026-04-24)

View release on GitHub

Bug Fixes

  • emotion: align server theme token resolution with client vars mode (9e9f9c4)

v1.4.4-beta.5 (2026-04-24)

View release on GitHub

Bug Fixes

  • emotion: prevent empty-css hydration class drift (45edd78)

v1.4.4-beta.4 (2026-04-24)

View release on GitHub

Bug Fixes

  • rsc: stop re-wrapping client-reference elements during child normalization (ebee585)

v1.4.4-beta.3 (2026-04-24)

View release on GitHub

Bug Fixes

  • rsc: keep client-reference styling on a single render path (25b8580)

v1.4.4-beta.2 (2026-04-24)

View release on GitHub

Bug Fixes

  • theme: keep client render output in CSS var mode (e95316b)

v1.4.4-beta.1 (2026-04-24)

View release on GitHub

Bug Fixes

  • rsc: emit theme tokens as CSS vars in server style output (7a07cc1)

v1.4.3 (2026-04-23)

View release on GitHub

Bug Fixes

  • exports: keep StyleRegistry out of core main entrypoint (58b3eb3)

v1.4.2 (2026-04-23)

View release on GitHub

Bug Fixes

  • rsc: resolve themed props in server-bypassed client reference path (551e11c)

v1.4.1 (2026-04-23)

View release on GitHub

Bug Fixes

  • node: avoid server crashes when reading client-reference marker flags (4bb2aaf)

v1.4.0 (2026-04-23)

View release on GitHub

Bug Fixes

  • rsc: stabilize server-side emotion output for themed client references (5c97bbd)

Features

  • registry: expose shared StyleRegistry entrypoint (f7377a2)

v1.3.0 (2026-04-22)

View release on GitHub

Bug Fixes

  • ci: load rollup TypeScript config reliably in workflows (6a81783)

Features

  • node: support async node-like values in children resolution (97becc7)

v1.3.0-beta.1 (2026-04-21)

View release on GitHub

Bug Fixes

  • ci: load rollup TypeScript config reliably in workflows (6a81783)

Features

  • node: support async node-like values in children resolution (97becc7)

v1.2.0 (2026-02-15)

View release on GitHub

MeoNode UI v1.2.0 – Stack-Based Portal System

Release Date: 2026-02-15

Features & Refactors

  • portal: Implemented a new stack-based architecture using PortalProvider and PortalHost for managed overlay stacks (7196f6f).
  • helper: Introduced createDataChannel for high-performance, subscription-based state updates (6508c0a).
  • hook: Added usePortal and useDataChannel hooks for reactive interaction with the new systems (b2f7d19).
  • core: Refactored BaseNode and NodeUtil for better portal integration and removed legacy logic (91ced63).
    • BREAKING CHANGE: Legacy portal.hoc.ts has been removed in favor of the new Provider architecture.

Testing & Documentation

  • portal: Added integration tests to verify stack management and data synchronization across portals (92cd3c0).
  • docs: Updated the README with new implementation examples and usage patterns (3f7a314).

Resources


On this page