Planned for fz v1.8.0

  • Colored output – success (green), error (red), warning (yellow), respecting NO_COLOR.
  • CLI flag -exclude – repeatable, to ignore files/directories directly from the command line.
  • Static libraries – build .a archives from object files (-lib or type: static in config).
  • Adjustable watch debounce – -watch-delay <ms> (default 500).
  • Better error messages – suggest fixes for missing main/_start, missing #include, undefined references.
  • Shell completions – generate for bash, zsh, fish.
  • Cross‑compilation support – -target flag for ARM, RISC‑V, aarch64 (change toolchain and flags).
  • Dynamic libraries – -shared to produce .so / .dylib.
  • Remote cache – store cache in S3 / GCS for CI/CD sharing.

Subscribe to ForgeZero

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe