What this package is like to depend on
Last release 1 months ago
30 Jun 2026
Ships on a steady schedule
a new release about every 2 weeks
Most releases are documented
notes for 17 of 19 stable releases
Nothing withdrawn
no release was ever pulled
2 months old
19 releases · first in 2026
19 releases in the last 12 months
see the full history below
Release timeline
19 releases · Jun 2026 to Jun 2026Releases
latest 19-
0.1.2730 Jun 2026Nothing published for this version
-
0.1.2613 Jun 2026Release notes
Open source →- Fix: Prevent VM boot premature termination caused by temporary missing DHCP leases file during startup. Changed the error prefix to "Debug Warning:" in NetworkUtils.swift to prevent the Dart-side VM monitoring logic from misidentifying it as a fatal error and immediately terminating the process.
-
0.1.2503 Jun 2026Nothing published for this version
-
0.1.2403 Jun 2026Release notes
Open source →- Fix: Ensure all completion callback operations in
runInstallare dispatched onto the main thread queue. This fixes the thread-safety assertion crash (exit code -5 / SIGTRAP) when instantiatingVZVirtualMachineinside a background-thread callback context.
- Fix: Ensure all completion callback operations in
-
0.1.2303 Jun 2026Release notes
Open source →- Fix: macOS installation failed with exit code -5 (SIGTRAP) by wrapping installation sequence inside main thread queue and executing
dispatchMain(). - Fix: Automatic cleanup of existing
nvram.bininside target VM directory to preventFile existserror on installation retry.
- Fix: macOS installation failed with exit code -5 (SIGTRAP) by wrapping installation sequence inside main thread queue and executing
-
0.1.2202 Jun 2026Release notes
Open source →- Maintenance: Bump version for synchronization and integration verification.
-
0.1.2002 Jun 2026Release notes
Open source →- Feature: Restore parallel connection downloading to improve speed.
- Fix: Use
package:synchronizedLock instead of self-implemented lock for thread-safe random disk writes. - Fix: Add a progress watchdog timer (30s) that forcefully aborts HttpClient connections if overall download progress ceases.
-
0.1.1902 Jun 2026Release notes
Open source →- Fix: Rewrite
downloadFileto use a single connection sequential download with robust appending. This avoids disk I/O bottlenecks and potential deadlock freezes on virtual disks during concurrent chunk writes.
- Fix: Rewrite
-
0.1.1802 Jun 2026Release notes
Open source →- Fix: Enforce strict
206 Partial Contentcheck for range requests to prevent silent download freezes on CDN response anomalies. - Fix: Add connection (15s) and response stream (30s) timeouts to HttpClient to avoid infinite hang-ups.
- Fix: Disable response auto-uncompression (
autoUncompress = false) to bypass processing overhead on large binary downloads. - Change: Reduce default download concurrency to 4.
- Fix: Enforce strict
-
0.1.1702 Jun 2026Release notes
Open source →- Fix: Create parent directory before opening file for write in
downloadFileto preventPathNotFoundException(No such file or directory) if the target download directory does not exist.
- Fix: Create parent directory before opening file for write in
-
0.1.1602 Jun 2026Release notes
Open source →- Change: Boot macOS VMs with 8 GB of memory (was 4 GB). 4 GB was too small for Flutter/Xcode/iOS-simulator builds, causing in-guest memory pressure (and SSH drops /
act exited with code 255when two workers shared a host). Memory is still clamped to the framework's allowed range.
- Change: Boot macOS VMs with 8 GB of memory (was 4 GB). 4 GB was too small for Flutter/Xcode/iOS-simulator builds, causing in-guest memory pressure (and SSH drops /
-
0.1.701 Jun 2026Release notes
Open source →- Feature: Automatically generate a unique random MAC address during VM cloning in virtual_machine_manager.dart. This prevents MAC address and IP address conflicts when launching multiple VMs concurrently on the same host.
-
0.1.601 Jun 2026Release notes
Open source →- Fix: Re-add virtual graphics, keyboard, and pointing devices to VM configuration in runBoot. While the host process runs in headless mode, macOS guest OS requires these basic virtual hardware interfaces to boot successfully and open the SSH port.
-
0.1.501 Jun 2026Release notes
Open source →- Fix: Run macOS VM in headless mode by removing GUI dependencies (NSApplication, VZVirtualMachineView, AppDelegate) and keeping the process alive via dispatchMain() to prevent VM boot hang ups on headless host runners.
-
0.1.401 Jun 2026Release notes
Open source →- Fix: Move SSH port checking logic from Swift (NWConnection) to Dart (Socket.connect) to resolve network path resolution delays and hang ups in virtual networks.
-
0.1.301 Jun 2026Release notes
Open source →- Fix: Prioritize latest version in pub-cache and skip resolving dummy install/bin paths to ensure the correct avf_helper version is chosen in AOT-compiled environments.
-
0.1.201 Jun 2026Release notes
Open source →- Fix: Bump SSH and guest IP allocation timeout limits from 120 seconds to 300 seconds (5 minutes) to prevent VM startup timeouts on heavily-loaded macOS hosts.
-
0.1.101 Jun 2026Release notes
Open source →- Fix: Support dynamic .pub-cache fallback resolving for avf_helper binary when running as an AOT-compiled global package.
-
0.1.001 Jun 2026