Skip to content

v0.9.0

Latest

Choose a tag to compare

@fonkamloic fonkamloic released this 17 Feb 16:46
· 11 commits to main since this release

What's New

Sync Command

  • sync flutter / sync engine / sync devtools — keep contributor environments up to date with upstream
  • Bare sync runs all three sequentially with per-environment error reporting
  • sy alias for shorter invocation

fcp Executable Alias

  • fcp works everywhere flutter_compile does after dart pub global activate

--json Output

  • sdk list --json, doctor --json, config list --json, status --json for machine-readable output

Windows Support

  • Cross-platform PATH management with PowerShell profile templates
  • F.homeDir() — HOME on Unix, USERPROFILE on Windows
  • isCommandAvailable() uses where on Windows, which on Unix
  • getHostCpuArch() uses PROCESSOR_ARCHITECTURE env var on Windows
  • getShellConfigPath() returns PowerShell profile path on Windows
  • doctor checks for Visual Studio (cl.exe) on Windows
  • install flutter and install engine now accept Windows
  • du replaced with PowerShell equivalents for status and clean

Fixes

  • Added lints package to resolve analysis_options.yaml warnings
  • Fixed relative import in ensure_build_test.dart