Changelog
Notable Moe UI release changes and beta API corrections.
Changelog
The format follows Keep a Changelog and Semantic Versioning.
[Unreleased]
Added
- Expo and Expo Router initialization with Metro configuration.
- Interactive Uniwind or NativeWind selection and the
--stylingautomation flag. - NativeWind v5 preview setup for both Next.js and Expo.
Changed
- Project configuration schema v2 persists the detected framework and styling engine while remaining compatible with v1.
- The Lucide icon adapter is styling-engine-aware instead of importing Uniwind directly.
- NativeWind now uses Tailwind CSS 4,
react-native-css, CSS-first theme configuration, and the unifiedstyledadapter API.
Planned
- React Native iOS and Android release verification.
- Additional components after the web beta is stable.
[0.1.0-beta.1] - 2026-08-23
Added
- Web-first source registry containing all 31 existing components.
@moe-ui/cliwithinitand recursive, integrity-checkedaddcommands.- Versioned registry and project configuration schemas.
- Fumadocs component previews backed by canonical registry source.
- Dedicated responsive live sections for components with multiple variants, sizes, types, or states.
- Persistent Light, Dark, and System theme controls across the documentation site.
- Chromium, Firefox, WebKit, responsive, dark-theme, and automated accessibility gates.
Changed
- Release support is now explicit: Next.js 16 App Router, React 19, and modern desktop browsers.
- The workspace package is private and renamed to
@moe-ui/registry; users receive source files instead of a runtime component package. - Uniwind and React Native Web are configured directly in Next.js and builds use Webpack.
- Checkbox, Radio Group, Tabs, Toggle, and Menubar accept correct controlled and uncontrolled web state shapes while preserving existing controlled props.
Fixed
- Context Menu now has a functional, deterministic preview.
- Dialog state styling no longer reads an invalid
openprop. - Invalid registry import aliases, missing dependencies, and component preview type errors.
Removed
- Starlight documentation, the experimental filters package, Cloudflare/OpenNext configuration, and committed Wrangler output.
- Native production claims and the native platform selector from the web beta documentation.