Releases: cirruslabs/tart
Releases · cirruslabs/tart
2.4.1
What's Changed
- Validate that a disk is not amd64 by @fkorotkov in #673
- Document available VM images on the website by @edigaryev in #674
- tart delete: prevent the deletion of running VMs by @edigaryev in #676
- Document Buildkite Tart Plugin by @edigaryev in #677
- Fix the filesystem corruption on Linux VMs by @amalchuk in #675
New Contributors
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
- Hide dock icon in no graphics mode by @torarnv in #653
- Print put errors from Docker Helpers by @fkorotkov in #654
- Document ECR Public Mirror by @fkorotkov in #656
- Adds Shape logo to README by @simonbs in #658
- Use ssh from our tap by @fkorotkov in #662
- Document Cirrus Runners Discounts by @fkorotkov in #663
- MAC address resolver: skip expired leases by @edigaryev in #669
- DiskV2: write layers sparsely to avoid unnecessary disk usage by @edigaryev in #671
New Contributors
Full Changelog: 2.3.0...2.4.0
2.3.0
What's Changed
- Introduce
--capture-system-keys
flag by @fkorotkov in #650 - Properly enter main even loop in headless mode by @fkorotkov in #651
- Don't install Sentry CLI via brew by @fkorotkov in #648
- fix docs to specify inside VM for gitlab runner by @riain0 in #649
New Contributors
Full Changelog: 2.2.1...2.3.0
2.2.1
What's Changed
- [blog] New dashboard with insights into performance of Cirrus Runners by @fkorotkov in #644
- DiskV2.push(): map disk into memory to avoid large allocations by @edigaryev in #645
- Introduce AuthenticationKeeper actor to serialize authn modification by @edigaryev in #647
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- Validate that a suspendable VM doesn't have shared directories by @fkorotkov in #623
- Document Tart on AWS by @fkorotkov in #625
- Removed usage of deprecated APIs by @fkorotkov in #628
- Don't forget to finalize output stream by @fkorotkov in #640
- tart-dev.entitlements: add "com.apple.security.get-task-allow" by @edigaryev in #642
- Fetcher.fetchViaFile(): use an mmap(2)-ed file, similarly to DiskV1 by @edigaryev in #641
Full Changelog: 2.1.0...2.2.0
2.1.0
What's New
- Support block devices on Sonoma by @fkorotkov in #611
- Support mounting remote archives by @fkorotkov in #620
- Document XL Cirrus Runners by @fkorotkov in #613
What's Fixed
- tart: bump max password characters from 256 to 1024 by @edigaryev in #618
- tart run: disable console device when --suspendable is requested by @edigaryev in #615
--suspendable
devices fallback on Ventura host by @fkorotkov in #605- web: fix GitLab Runner integration link by @edigaryev in #608
Honorable Mentions
- Add Uphold as a Tart user by @ruimarinho in #606
New Contributors
- @ruimarinho made their first contribution in #606
Full Changelog: 2.0.0...2.1.0
2.0.0
Checkout blog post for details! 🚀🚀🚀
New Contributors
- @barkingfoodog made their first contribution in #602
Full Changelog: 1.12.1...2.0.0
1.12.1
What's Changed
- Return exit code 2 on RuntimeError.VMDoesNotExist by @edigaryev in #597
- tart create --from-ipsw: do a HEAD instead of a GET first by @edigaryev in #599
Full Changelog: 1.12.0...1.12.1
1.12.0
What's Changed
- Support wildcards in
credHelpers
by @fkorotkov in #592
Full Changelog: 1.11.0...1.12.0
1.11.0
What's Changed
- Add a simple integration test for "tart run" by @edigaryev in #587
- Support Docker's
credsStore
by @fkorotkov in #591
Full Changelog: 1.10.1...1.11.0