Skip to content

v0.1.0-preview.4

Pre-release
Pre-release

Choose a tag to compare

@jfversluis jfversluis released this 02 Apr 20:38
0d535d4

What's Changed

CLI crash fix & package size reduction (PR #50)

  • Fixed: CLI crashed on every command due to a whitespace character in the --selector option constructor
    24MB** by excluding SkiaSharp native PDB files (~244MB uncompressed)
  • Added 2 regression tests to prevent recurrence

Duplicate NuGet asset fix (PR #49)

  • Fixed: Official builds failed with duplicate DevFlow.Driver asset error
  • Made IsPackable=false the default, opt-in via /p:PackDriverNuGet=true

DevFlow CLI merge cleanup (PR #52)

  • Introduced IDevFlowOutputWriter interface for structured output (replaces static Console.Write)
  • Registered all services in DI container; updated 120+ call sites
  • Replaced raw Process.Start with ProcessRunner wrapper

NativeAOT & CliJson (PR #23)

  • Added CliJson support and migrated CLI JSON handling
  • NativeAOT smoke tests

NuGet Packages

dotnet tool install --global Microsoft.Maui.Cli --version 0.1.0-preview.4.26201.5

Full changelog: v0.1.0-preview.3...v0.1.0-preview.4