[0.17.0] - 2026-05-26
Added
Documentation
- Custom docs domain - Docs site canonical URL is now getuigen.dev
- Centralized
SITE_URLinapps/docs/lib/site.ts - Generated
/sitemap.xmland/robots.txtfor SEO - Per-page canonical URLs for docs and blog posts
- Permanent redirect from
uigen-docs.vercel.appviaapps/docs/vercel.json
- Centralized
- Site icon - Added SVG favicon and header logo for the docs site
- Devboard simulator example - Next.js hardware demo with live board UI, OpenAPI contract, and Vercel deployment
- Documented in
example-apps
- Documented in
Examples
- Next.js devboard simulator under
examples/apps/nextjs/devboard-simulator
Changed
- Documentation URLs - Replaced
uigen-docs.vercel.appanduigen.devlinks across docs, README, CLI templates, skills, and example overrides withgetuigen.dev - Contact emails - Updated scaffolded and example contact addresses to
@getuigen.dev(init@,support@,dev@) - Electron target docs - Expanded CLI reference and getting-started docs for
--target electron
Fixed
- Vercel deploy - Removed
outputFileTracingRootfrom devboard simulator Next.js config that broke Vercel builds
[0.16.0] - 2026-05-21
Added
CLI package (@uigen-dev/cli)
- Electron target - Serve the generated UI in a desktop window with
--target electron- New
--target <target>flag onuigen serve(web,electron; default:web) - Spawns
@uigen-dev/target-electronafter the normal serve pipeline (spec processing, CSS/overrides injection,/apiproxy) - React renderer only for Phase 1;
--renderer vue/--renderer svelteare rejected for Electron
- New
Electron target (@uigen-dev/target-electron)
- New workspace package at
targets/electron- thin Electron shell that opens aBrowserWindowto the CLI server URL - Optional install for npm users:
pnpm add -D @uigen-dev/target-electron
Monorepo
- Added
targets/*to the pnpm workspace for distribution shells (Electron first; future targets like Tauri can follow) - Added
pnpm test:electronscript for local desktop testing (mirrorstest:serve)
Documentation
- Added
electron-targetCLI reference - Updated
uigen serve, getting started, how-it-works, and roadmap docs for Electron - ESP32 hardware demo walkthrough and README updates for embedded/OpenAPI teams
- OpenAPI starter spec for hardware teams
Examples
- ESP32 and STM32 simulator README and docs polish; demo GIF in root README
Tests
- CLI
electron-launcherunit tests for target resolution, spawn args, and missing-package errors