About
Bushel is a macOS virtual machine app for developers who want rigorous, uncompromising app testing. It is focused on giving you the complete, native capabilities of the operating system for all your testing requirements.
Bushel 2 adds screenshots and screen recording, so you can record your actions on your VM for documentation or testing purposes. You can set up a virtual machine for almost any configuration, from a fresh factory reset of the Sequoia beta back to Monterey. It can also handle localization, accessibility, and UX testing for every locale and language that Apple supports. You can test, simulate, roll back, and debug apps and scripts without worrying about destroying your machine.
Bushel is currently available in TestFlight for those who want to try the beta and receive the latest updates.
What's new
All release notes**Bug Fixes** SwiftData Stability Improvements - Resolved critical crashes related to bookmark management and data subscripts. Your VM library is now more stable, especially when working with multiple machines and restore images. Icon Composer Fixes - Fixed issues with icon generation and asset catalog formatting for better reliability when customizing VM icons. **New Features** Screenshot Capture for Snapshots (Pro) - Capture and attach screenshots directly to your VM snapshots while the VM is running. Perfect for documenting specific states or issues during testing and development. Available for Pro subscribers. Enhanced Full Screen Mode (Pro) - Experience distraction-free VM sessions with the new autohide toolbar feature. When in full screen, the toolbar and menu bar automatically hide, giving you maximum screen real estate. Pro subscribers only. macOS Tahoe (26) Full Support - Comprehensive support for macOS 26, including installation error feedback and UI refinements. Test your apps on the latest macOS release with full compatibility. Xcode 26 & Swift 6.2 Support - Built with the latest development tools for optimal performance and compatibility with modern Swift development workflows. **Why This Update Matters:** • Enhanced Stability: Critical SwiftData fixes ensure your VM library won't crash during complex operations • Professional Workflow: Screenshot capture makes documenting VM states effortless for bug reports and testing • Immersive Experience: Full screen autohide gives you more workspace for demanding development tasks • Future-Ready: Full macOS 26 support means you're ready for the latest OS features Pro Tip: Use the new screenshot feature to document important VM states as you test. Combined with snapshots, you'll have both visual and functional records of your testing sessions—invaluable for tracking down elusive bugs!