Releases: Ali-dev11/devforge
Releases · Ali-dev11/devforge
DevForge CLI v0.4.2
[0.4.2] - 2026-03-26
Added
- Added OS-aware post-create guidance that detects missing local prerequisites such as package managers, Playwright browsers, Git, Docker, and custom Node mismatches, then prints exact next-step install commands for macOS, Linux, and Windows.
- Added generated README and getting-started guidance that mirrors the CLI output with install, run, build, check, and stack-specific follow-up commands.
- Added exhaustive compatibility-matrix regression coverage across supported stack, tooling, testing, node-strategy, and template combinations.
Changed
- Centralized stack capability rules so prompts, normalization, generated docs, and post-create guidance all share the same support matrix.
- Tightened prompt flows to hide unsupported combinations instead of presenting them and correcting them later.
- Restricted Bun support to verified stack paths and tailored generated command guidance to the selected package manager.
Fixed
- Fixed Remix scaffolds to include the CLI/dev dependencies required for
npm run dev,pnpm run dev,yarn dev, andbun run devstyle workflows. - Fixed strict ESLint scaffolds so typed rules no longer run against config files such as
eslint.config.js. - Stopped offering invalid combinations such as microfrontend architecture outside the microfrontend intent, NestJS with JavaScript, RTK Query without compatible Redux state, and ORMs when no database is selected.
DevForge CLI v0.4.1
[0.4.1] - 2026-03-26
Changed
- Trimmed the published npm package so CI-only runtime-matrix binaries are no longer shipped in the public tarball.
Fixed
- Replaced runtime package metadata reads with generated constants so the published CLI no longer depends on a runtime
package.jsonasset lookup, which reduces scanner and bundle-analysis noise for the npm package.
DevForge CLI v0.3.4
[0.3.4] - 2026-03-26
Changed
- Improved architecture labels so backend and other non-frontend flows explain what
simple,modular, andmonorepomean more clearly during prompting. - Added a real-time file generation progress bar during scaffold creation so the CLI shows visible progress after printing the target directory.
Fixed
- Prevented incompatible backend selections by filtering out
DrizzlewhenMongoDBis chosen and by normalizing anyDrizzle + MongoDBplan back to a supported setup. - Stopped generating
.nvmrcforLTSandLatestNode strategies, avoiding broken version-manager lookups likelts-lateston systems that cannot resolve that alias. - Hardened dependency installation for
yarnandpnpmby using Corepack when available and by keeping package-manager caches local to the generated project. - Removed stale lockfiles from other package managers before installation so the selected package manager stays authoritative after retries or partial runs.
DevForge CLI v0.3.3
[0.3.3] - 2026-03-26
Added
- Added a tag-driven GitHub release workflow that validates the repo, extracts release notes from
CHANGELOG.md, and publishes a GitHub Release with the packaged npm artifact attached. - Added a reusable changelog rendering script for release notes and GitHub Pages documentation output.
Changed
- Refreshed the public README with clearer product positioning, benefits, starter-surface details, and docs and release links.
- Expanded the documentation site with stronger product messaging and a dedicated changelog page.
- Updated the Pages workflow to render the changelog page directly from
CHANGELOG.mdduring site builds.