Skip to content

Releases: Ali-dev11/devforge

DevForge CLI v0.4.2

26 Mar 13:49

Choose a tag to compare

[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, and bun run dev style 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

26 Mar 10:33

Choose a tag to compare

[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.json asset lookup, which reduces scanner and bundle-analysis noise for the npm package.

DevForge CLI v0.3.4

25 Mar 21:16

Choose a tag to compare

[0.3.4] - 2026-03-26

Changed

  • Improved architecture labels so backend and other non-frontend flows explain what simple, modular, and monorepo mean 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 Drizzle when MongoDB is chosen and by normalizing any Drizzle + MongoDB plan back to a supported setup.
  • Stopped generating .nvmrc for LTS and Latest Node strategies, avoiding broken version-manager lookups like lts-latest on systems that cannot resolve that alias.
  • Hardened dependency installation for yarn and pnpm by 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

25 Mar 20:25

Choose a tag to compare

[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.md during site builds.