Changelog
Recent framework and CLI updates.
Changelog
2026-05-31
Features
- Added new official plugin:
@manicjs/pwafor App Manifest, Service Worker caching/strategies, and iOS meta tags. - Enabled auto-grabbing of default favicon from
app/index.htmlas PWA icon fallback. - Added dynamic metadata fallback loading from the
@manicjs/seoplugin and corectx.config.app?.name.
Bug Fixes and Stability
- Core: Fixed a bug where
htmlInjectionswere bypassed by the development proxy (htmlBundleNonce), preventing plugins from injecting custom header tags (like CSS, manifest links, and scripts) in the dev server. - Providers: Conditionally write adapter configuration files (
wrangler.toml,netlify.toml,vercel.json) only if they do not already exist on disk, preserving manual modifications. - Bundler: Resolved potential builder errors by providing a fallback empty array if
clientPluginsis undefined.
2026-05-07
CLI and scaffold improvements
manic buildnow respects project lint config viaoxlint --config .oxlintrc.json .when config exists.- Default
no-underscore-dangleallowlist added for framework internals:_server__MANIC_ROUTES____MANIC_ERROR_PAGES__
- New plugin manager command:
bunx manic plugin add <package>bunx manic plugin remove <package>
create-manicnow supports richer interactive + non-interactive setup:- project name
- project path
- mode (
fullstack/frontend) - port
- view transitions on/off
- install dependencies now (
--install/--no-install)
Docs updates
- Added CLI docs for
manic plugin. - Added
create-manicflag reference in getting started. - Added plugin
AGENTS.mdgenerator command and docs.