fw-dev-tools 1.3.0
React Meta is now the default UI stack for Platform 3.0 apps. This release adds /fdk-react-create and /fdk-react-migrate, hardens the installer and migrate flows, and restructures the test suite into five layers.
React Meta (fw-app-dev)
- React Meta is the default UI stack for new Platform 3.0 apps — DEW components,
metaConfig.framework: "react", React Router - New commands:
/fdk-react-create(scaffold) and/fdk-react-migrate(vanilla JS → React Meta) - Three new skeletons:
react-meta-frontend,react-meta-hybrid,react-meta-oauth - Engine guidance split: Meta apps require FDK 10.1.0+; vanilla/serverless remain on FDK 10.0.1
react_meta_workflowtelemetry flag in.meta.jsonfor create/migrate workflows/fdk-react-migrate: mandatory/app/...route remapping andfdk runUI smoke test before completion- Skill routing: post-generation flow directs review →
fw-reviewand publish →fw-publish
Bug Fixes
- Installer:
copySkills()copies only installable skill dirs (fw-*), notskills/shared/ - Codex installer: write MCP config to
~/.codex/mcp.jsoninstead ofprocess.cwd()/.mcp.json - Cursor uninstall: remove
fw-dev-mcpfrom~/.cursor/mcp.jsonon uninstall, preserving other MCP entries - macOS Tahoe (Darwin 25+): strip
com.apple.provenancexattr afterwriteInstallState()to prevent EPERM on.meta.jsonwrites
Changed
- meta-init.sh: auto-detect IDE client from environment variables; skills call
meta-init.sh <app-dir>only - fw-ai-actions-app:
README.mdis now a mandatory build step - CI: fold manual skill evals into
ci.yml(workflow_dispatch+ Run skill evals); unify to Node 24 - Replace deprecated
@anthropic-ai/add-skillinstall references withnpx @freshworks/fw-dev-tools install
Test Suite
- Restructured into 5 layers: installer, static, regex evals, LLM evals, E2E — unified runner via
tests/run-all-tests.sh - Regex eval scenarios per skill under
tests/eval/regex/; LLM scenarios undertests/eval/scenarios/ - New
fw-app-dev-49eval scenario for React Meta default routing