Expanded agent support and more reliable multi-page cloning
This release makes the template easier to use across more AI coding agents, preserves existing pages across repeated cloning runs, and strengthens the project foundation with current dependencies, Docker support, synchronized generated files, and clearer documentation.
Highlights
- Persistent page cloning — later
/clone-websiteruns preserve existing pages while isolating routes, research, components, assets, and downloaders for each target - Broader agent support — adds Kiro and complete generated workspace skills for Cline and Roo Code
- Current project foundation — moves to Node.js 24, Next.js 16.3, React 19.2.4, and patched dependencies
- Reliable maintenance — CI now rejects generated agent rules or skills that drift from their source files
- Better onboarding — adds Docker workflows, Chinese and Japanese documentation, pipeline diagrams, contribution guidance, and a security policy
What's Changed
Added
- Docker workflows for local development and multi-stage production builds
- Kiro support through a generated workspace
/clone-websiteskill - Complete generated workspace skills for Cline and Roo Code, including a Roo slash-command bridge
- Simplified Chinese and Japanese READMEs with matching onboarding and workflow guidance
- Contributor and security policies, including a private vulnerability-reporting path
- CI enforcement that generated agent rules and skills remain synchronized with their source files
- Compact pipeline diagrams and a static Star History chart in every README
Changed
- Raised the Node.js baseline to 24 across local development, CI, Docker, and contributor documentation
- Refreshed Next.js to 16.3, React to 19.2.4, and related dependencies
- Updated
/clone-websiteso later runs preserve existing pages and use isolated output for each target - Improved multi-origin and query/fragment planning with collision-resistant namespaces and explicit route verification
- Redesigned README onboarding around the template workflow, Opus 5 recommendation, supported platforms, and community links
- Hardened the rule and skill generators for current platform schemas and deterministic output
Fixed
- Gemini CLI command validation by adding the required name and flattening the prompt schema
- Cline and Roo Code invocation, frontmatter, and argument handling
- Next.js documentation resolution in generated agent rules
- Vulnerable framework dependencies and generated-file consistency checks
Removed
- Aider from the officially supported-platform list because it cannot currently run the complete browser and subagent workflow reliably;
.aider.conf.ymlremains available for general project context
Security
- Documented responsible vulnerability disclosure through GitHub private vulnerability reporting
- Updated vulnerable dependencies to patched releases
Contributors
Thank you to @biisal, @CodAr-man, @rsamf, @ZijieZh, @YAMRAJ13y, @AydinAdnan, @tura-ai-agent, and @Kavleri for contributions included in this release.
Full Changelog: v0.3.1...v0.4.0