Skip to content

Releases: M2Team/NanaBox

NanaBox 1.6 (1.6.1395.0)

25 Jan 05:52

Choose a tag to compare

This version introduces some improvements and fixes several issues.

Release Notes

  • Fix unable to suspend virtual machine issue even without defining Plan 9 shares.
  • Reduce the binary size by optimizing icon assets and using system builtin ATL runtime ActiveX control hosting infrastructure.
  • Update Mile.Project.Configurations to 1.0.1827.
  • Update Mile.Windows.Helpers to 1.0.1171.
  • Build with Visual Studio 2026.
  • Improve several implementations.

Known issues

Please read https://github.com/M2Team/NanaBox#known-issues.

Tips for users who want to only enable Virtual Machine Platform feature

Please read https://github.com/M2Team/NanaBox#tips-for-users-who-want-to-only-enable-virtual-machine-platform-feature.

Download

  • MSIX Package: NanaBox_1.6.1395.0.msixbundle

    • SHA-256: CCA0BB24DFEF5DC2D7D538A897E803240F1876718E17FD49B04574E3F008E275
  • License XML: NanaBox_1.6.1395.0.xml

    • SHA-256: EF790A3B2A738CD4830646678E452897E5EB744AFC7CB4EE14BE2F36D3D2445B
  • Portable package: NanaBox_1.6.1395.0_Binaries.zip

    • SHA-256: 108AA7269EDF751516E76E39F7A1D3EF3CE47A4E3153AC8BFA076A5859AFF5E3
  • Debug Symbols: NanaBox_1.6.1395.0_DebugSymbols.zip

    • SHA-256: C61B6D93B2BE0F70F020F1C84D249CD995EFE607DF73EDB1057F68C900B01721

Kenji Mouri

NanaBox 1.5 Update 3 (1.5.1197.0)

11 Jul 17:12

Choose a tag to compare

This version introduces some improvements and fixes several issues.

Release Notes

  • Improve and extend the implementation of the EnableHostDriverStore option for GPU settings. Read the document of EnableHostDriverStore option in NanaBox Configuration File Reference for more details.
    • Deprecate "HostDriverStore" readonly Plan 9 share but NanaBox still reserves it for compatibility with virtual machines which need to be hosted with previous NanaBox versions.
    • Introduce "NanaBox.HostDrivers" readonly Plan 9 share for sharing the host "%SystemRoot%\System32\DriverStore\FileRepository" folder to the virtual machine, which is useful for using GPU-PV (paravirtualization) feature for both Windows and Linux guests.
    • Introduce "NanaBox.HostLxssLib" readonly Plan 9 share for sharing the host "%SystemRoot%\System32\lxss\lib" folder to the virtual machine, which is useful for using GPU-PV (paravirtualization) for Linux guests, especially you want to use NVIDIA CUDA in your Linux virtual machines.

Known issues

Please read https://github.com/M2Team/NanaBox#known-issues.

Tips for users who want to only enable Virtual Machine Platform feature

Please read https://github.com/M2Team/NanaBox#tips-for-users-who-want-to-only-enable-virtual-machine-platform-feature.

Download

  • MSIX Package: NanaBox_1.5.1197.0.msixbundle

    • SHA-256: EFA53D354F2A4F6A90E0E556230F09FA81E4B319B423DF08D1340DCBEE3BF13D
  • License XML: NanaBox_1.5.1197.0.xml

    • SHA-256: 6B1897EF0E873B1473337778375A4B65003104AEB508302CA009827FCE0FF9DA
  • Portable package: NanaBox_1.5.1197.0_Binaries.zip

    • SHA-256: 068DD90BDA28A5B5EF0C8ECAF0AD2E23FD8D6ED6BA85BB8492E284044A91C5A0
  • Debug Symbols: NanaBox_1.5.1197.0_DebugSymbols.zip

    • SHA-256: EB2CCA5109FCB5B2E6E977E93D26458906FFEEA997B9DDD2A9BA25BAE13B7CF0

Kenji Mouri

NanaBox 1.5 Update 2 (1.5.1192.0)

07 Jul 15:26

Choose a tag to compare

This version introduces some improvements and fixes several issues.

Release Notes

  • Add Plan 9 shares configuration support.
  • Add DisableBasicSessionDpiScaling option in video monitor configuration.
  • Remove Virtual SMB mode for EnableHostDriverStore option because there is no proper way to initialize Virtual SMB shares without Windows Container.
  • Adapt EnableHostDriverStore option for Windows instances which system drive is not C.
  • Update NanaBox Configuration File Reference.
  • Update some Host Compute System API definitions.
  • Tidy the NanaBox's ProgressRing implementation.
  • Remove the unnecessary usings for several UI implementations.

Known issues

Please read https://github.com/M2Team/NanaBox#known-issues.

Tips for users who want to only enable Virtual Machine Platform feature

Please read https://github.com/M2Team/NanaBox#tips-for-users-who-want-to-only-enable-virtual-machine-platform-feature.

Download

  • MSIX Package: NanaBox_1.5.1192.0.msixbundle

    • SHA-256: C055FB8D39B9155B282961D625B4F777ACE91D65D10EAB530C670792F9B492B9
  • License XML: NanaBox_1.5.1192.0.xml

    • SHA-256: C8B038B685D7C2D08861D64F325637A8BE1C2F3E2C2309464A1FFC5764111933
  • Portable package: NanaBox_1.5.1192.0_Binaries.zip

    • SHA-256: FEB7237394014AFFDA0379CA0DD588AC21648458A8FF87CC5195E7ABDCD7CCFB
  • Debug Symbols: NanaBox_1.5.1192.0_DebugSymbols.zip

    • SHA-256: C56148ED7A1BCFCD64DD22091ACE21768F91F124D4019C89677F6442A400EC28

Kenji Mouri

NanaBox 1.5 Update 1 (1.5.1159.0)

02 Jun 23:47

Choose a tag to compare

This version introduces some improvements and fixes several issues.

Note: Huge thanks to Microsoft guys because they have made https://github.com/microsoft/WSL open source, that makes me can get more accurate Host Compute Network API definitions. (The current documentation of Host Compute Network API definitions is really messy.)

Release Notes

  • Use non-persistent virtual network switch created by NanaBox instead of using Hyper-V default virtual network switch for improving the stability and giving users chances to configure bridged networking support via Hyper-V Manager or other Hyper-V tools.
  • Add the Hyper-V Virtual Machine Management Service certificate detection for improving the user experience when using NanaBox only with Virtual Machine Platform feature enabled. (Contributed by dongle-the-gadget.)
  • Fix the process ring display issue. (Contributed by dongle-the-gadget.)
  • Update Mile.Project.Configurations to 1.0.1622.
  • Update Mile.Windows.UniCrt to 1.2.410.
  • Update Mile.Json to 1.0.1057.

Known issues

Please read https://github.com/M2Team/NanaBox#known-issues.

Tips for users who want to only enable Virtual Machine Platform feature

Please read https://github.com/M2Team/NanaBox#tips-for-users-who-want-to-only-enable-virtual-machine-platform-feature.

Download

  • MSIX Package: NanaBox_1.5.1159.0.msixbundle

    • SHA-256: 16C08C935CFBDC41A51A08C2A444C860DA0BD26BC37DCA0853A4DE157151E6B0
  • License XML: NanaBox_1.5.1159.0.xml

    • SHA-256: 8178B70B000C875BA8373B0BC28F5505549EF796DF8D3534ACC5092115E3C50A
  • Portable package: NanaBox_1.5.1159.0_Binaries.zip

    • SHA-256: 51A4F1AD2253FF389FB87A462764277EAEC08C1BFC58CF72A2D0A0F1E7A3F6A3
  • Debug Symbols: NanaBox_1.5.1159.0_DebugSymbols.zip

    • SHA-256: E38FBF3999174A8BFBDCE57A58475A3AC2B41FA200B27E485542B9E0968F72DF

Kenji Mouri

NanaBox 1.5 (1.5.1050.0)

14 Feb 01:29

Choose a tag to compare

This version introduces guest policies configuration and video monitor configuration support for virtual machines, rewrites the virtual machine configuration parser implementation, and fixes several issues.

Release Notes

  • Introducing the guest policies configuration support for virtual machines.
  • Introducing the video monitor configuration support for virtual machines.
  • Rewrite the virtual machine configuration parser implementation.
  • Fix the .7b file type description in "Open file" dialog is random characters issue mentioned in #11. (Thanks to kanren3 and prakharb5.)
  • Fix the configuration specification document definitions. (Thanks to cxxzhang.)
  • Make UI more compliant with Windows 11 design. (Contributed by dongle-the-gadget.)
  • Prevent excessive disposing of brushes for progress ring. (Contributed by dongle-the-gadget.)
  • Migrate from Mile.Project.Windows to Mile.Project.Configurations.
  • Use Mile.Windows.UniCrt instead of VC-LTL.
  • Update Mile.Xaml to 2.5.1250.
  • Update Mile.Windows.Helpers to 1.0.671.
  • Update packages for NanaBox.MaintainerTools projects.

Known issues

Please read https://github.com/M2Team/NanaBox#known-issues.

Tips for users who want to only enable Virtual Machine Platform feature

Please read https://github.com/M2Team/NanaBox#tips-for-users-who-want-to-only-enable-virtual-machine-platform-feature.

Download

  • MSIX Package: NanaBox_1.5.1050.0.msixbundle

    • SHA-256: 573FCA05A6F9EEF402347ACF8AB305A739CD5017F3E900D10237DC3EC0F4A69E
  • License XML: NanaBox_1.5.1050.0.xml

    • SHA-256: DBE873587966A37D5F0CEFAC69093296272EF8C2F434E3DC4A7A0E03FE006A9E
  • Portable package: NanaBox_1.5.1050.0_Binaries.zip

    • SHA-256: 6FBB4F4210701438C883C871F57824C17C446E6A512AD74D94EEC94700777521
  • Debug Symbols: NanaBox_1.5.1050.0_DebugSymbols.zip

    • SHA-256: 7C422EDF6F415EC40BB18EF2C76B6E9FBF713F07ACFCC3767A8F84E67D302236

Kenji Mouri

NanaBox 1.3 Update 5 (1.3.874.0)

21 Aug 17:02

Choose a tag to compare

This version fixes some issues and add cursor confining support.

Known issues

  • Due to Host Compute System API and Host Compute Network API limitations, there are some limitations from them also applied to NanaBox:
    • NanaBox only supports create UEFI Class 3 or UEFI without CSM or Hyper-V Gen 2 virtual machines.
    • NanaBox needs elevated privilege via UAC.
    • The automatic switch between Enhanced Session Mode and Basic Session Mode won't be implemented.
    • You shouldn't put your virtual machine configuration file at the root of the drive, or you will meet the access denied error.
  • Due to the Microsoft Store Licensing API implementation, you will find NanaBox will try to access the Internet beginning with NanaBox 1.2 because NanaBox needs to use that to check the Sponsor Edition addon licensing status.
  • For optimizing the user experience, NanaBox will only check the Sponsor Edition addon licensing status at the first time your launch NanaBox. You can click the sponsor button if you want to refresh the status after you have purchased or redeemed the Sponsor Edition addon.

Tips for users who want to only enable Virtual Machine Platform feature

Please read https://github.com/M2Team/NanaBox#tips-for-users-who-want-to-only-enable-virtual-machine-platform-feature.

Release Notes

  • Fix the crash issue when clicking the "Restart Virtual Machine" button.
  • Simplify the virtual machine connect and disconnect implementation.
  • Add cursor confining support with Ctrl+Alt+Left/Right shortcut key for improve user experience for some applications. (Press the same shortcut key if you want to release cursor confining.)

Download

  • MSIX Package: NanaBox_1.3.874.0.msixbundle

    • SHA-256: 6076B1C458259BC99E73A863F4928F11251CCE12616CBA66CE75714BC5264E07
  • License XML: NanaBox_1.3.874.0.xml

    • SHA-256: 7D960F142D8FB1E297A4D8EB966BBBB2C968AB2812EA5C7346AEAF33D075B00D
  • Portable package: NanaBox_1.3.874.0_Binaries.zip

    • SHA-256: 47D6BEF9AEB4B04471B85B54DF5489F87B25DC5236AC5CED7DA0E8FCBB57FF63
  • Debug Symbols: NanaBox_1.3.874.0_DebugSymbols.zip

    • SHA-256: 38909F0EFAF5C6A13649C9F8D3AE23A17FB58612BE11A69DF39BDA9A31D759DB

Kenji Mouri

NanaBox 1.3 Update 4 (1.3.871.0)

19 Aug 14:15

Choose a tag to compare

This version fixes some issues.

Known issues

  • Due to Host Compute System API and Host Compute Network API limitations, there are some limitations from them also applied to NanaBox:
    • NanaBox only supports create UEFI Class 3 or UEFI without CSM or Hyper-V Gen 2 virtual machines.
    • NanaBox needs elevated privilege via UAC.
    • The automatic switch between Enhanced Session Mode and Basic Session Mode won't be implemented.
    • You shouldn't put your virtual machine configuration file at the root of the drive, or you will meet the access denied error.
  • Due to the Microsoft Store Licensing API implementation, you will find NanaBox will try to access the Internet beginning with NanaBox 1.2 because NanaBox needs to use that to check the Sponsor Edition addon licensing status.
  • For optimizing the user experience, NanaBox will only check the Sponsor Edition addon licensing status at the first time your launch NanaBox. You can click the sponsor button if you want to refresh the status after you have purchased or redeemed the Sponsor Edition addon.

Tips for users who want to only enable Virtual Machine Platform feature

Please read https://github.com/M2Team/NanaBox#tips-for-users-who-want-to-only-enable-virtual-machine-platform-feature.

Release Notes

  • Fix the virtual machine content resize issue after the virtual machine resolution changed in the basic session when the host display uses High DPI and the virtual machine window is maximized. (#24) (Feedbacked by dongle-the-gadget.)

Download

  • MSIX Package: NanaBox_1.3.871.0.msixbundle

    • SHA-256: 9D9AD76BE80DB28B3C53EA998262BF34FE75C191BE0A7B67ED4B1BC4218C9DE3
  • License XML: NanaBox_1.3.871.0.xml

    • SHA-256: 29EEFD898A46654D649F0A3370B9A8FCAF7546850D3C9080AD1E4209345CCE30
  • Portable package: NanaBox_1.3.871.0_Binaries.zip

    • SHA-256: A3D1987EA80A86C42BF7E0B3E478A8C54303587096AFA7A05E3BE65E21227B1B
  • Debug Symbols: NanaBox_1.3.871.0_DebugSymbols.zip

    • SHA-256: 32E41B2A3E87036E1951C660A200C7AE7430692ECAF239B2325437974CF67EBD

Kenji Mouri

NanaBox 1.3 Update 3 (1.3.868.0)

16 Aug 16:04

Choose a tag to compare

This version makes users have chance to use NanaBox only with Virtual Machine Platform feature enabled.

Known issues

  • Due to Host Compute System API and Host Compute Network API limitations, there are some limitations from them also applied to NanaBox:
    • NanaBox only supports create UEFI Class 3 or UEFI without CSM or Hyper-V Gen 2 virtual machines.
    • NanaBox needs elevated privilege via UAC.
    • The automatic switch between Enhanced Session Mode and Basic Session Mode won't be implemented.
    • You shouldn't put your virtual machine configuration file at the root of the drive, or you will meet the access denied error.
  • Due to the Microsoft Store Licensing API implementation, you will find NanaBox will try to access the Internet beginning with NanaBox 1.2 because NanaBox needs to use that to check the Sponsor Edition addon licensing status.
  • For optimizing the user experience, NanaBox will only check the Sponsor Edition addon licensing status at the first time your launch NanaBox. You can click the sponsor button if you want to refresh the status after you have purchased or redeemed the Sponsor Edition addon.

Tips for users who want to only enable Virtual Machine Platform feature

Please read https://github.com/M2Team/NanaBox#tips-for-users-who-want-to-only-enable-virtual-machine-platform-feature.

Release Notes

  • Remove the runtime dependency of Virtual Machine Management Service for reducing the potential attack surface. It also makes users have chance to use NanaBox only with Virtual Machine Platform feature enabled.

Download

  • MSIX Package: NanaBox_1.3.868.0.msixbundle

    • SHA-256: B38897E6BA1197DD3098E1037018900A8B01C41EC7AF9DC7E9C5E0AEE6D432C5
  • License XML: NanaBox_1.3.868.0.xml

    • SHA-256: 7800C86360BCBB0D1AFA3E6232F3F5F3FF52F8B6CF8D2F3E0DC30B0C5F58F16A
  • Portable package: NanaBox_1.3.868.0_Binaries.zip

    • SHA-256: 1319E4FC30295C7FC391770876E37E08095C8131D6F99119BD1497C84CD8B7A4
  • Debug Symbols: NanaBox_1.3.868.0_DebugSymbols.zip

    • SHA-256: F38686A07B1DC59D21491ADC52F90FEE155820C48FF2990B767D53D59A4B4E87

Kenji Mouri

NanaBox 1.3 Update 2 (1.3.866.0)

14 Aug 17:01

Choose a tag to compare

This version introduces compacting virtual hard disk support, and fixes some issues.

Known issues

  • Due to Host Compute System API and Host Compute Network API limitations, there are some limitations from them also applied to NanaBox:
    • NanaBox only supports create UEFI Class 3 or UEFI without CSM or Hyper-V Gen 2 virtual machines.
    • NanaBox needs elevated privilege via UAC.
    • The automatic switch between Enhanced Session Mode and Basic Session Mode won't be implemented.
    • You shouldn't put your virtual machine configuration file at the root of the drive, or you will meet the access denied error.
  • Due to the Microsoft Store Licensing API implementation, you will find NanaBox will try to access the Internet beginning with NanaBox 1.2 because NanaBox needs to use that to check the Sponsor Edition addon licensing status.
  • For optimizing the user experience, NanaBox will only check the Sponsor Edition addon licensing status at the first time your launch NanaBox. You can click the sponsor button if you want to refresh the status after you have purchased or redeemed the Sponsor Edition addon.

Release Notes

  • Add prevent shut down support because shut down automatically without exiting NanaBox may corrupt the user's virtual machine.
  • Introducing the Compact Virtual Hard Disk feature. (Contributed by per1cycle.)
  • Add waiting notice window for the Resize Virtual Hard Disk feature. (Contributed by per1cycle.)
  • Defer package updates while the app is running in Windows 11 23H2 or later. (Suggested by AndromedaMelody.)
  • Update Mile.Project.Windows submodule to the August 12, 2024 latest.
  • Update VC-LTL to 5.1.1.
  • Update YY-Thunks to 1.1.2.
  • Update Mile.Windows.Helpers to 1.0.645.
  • Update Mile.Xaml to 2.3.1064.

Download

  • MSIX Package: NanaBox_1.3.866.0.msixbundle

    • SHA-256: BF4E83DF140BC9E0196AC0263BEA4CFF8C6F4FE3C1FBB681A068EF30E3A3D75D
  • License XML: NanaBox_1.3.866.0.xml

    • SHA-256: 66F0EE759F5169177ED9BC097DAC2E0255E2916D4808C0BDBA84001B3E5FE1E7
  • Portable package: NanaBox_1.3.866.0_Binaries.zip

    • SHA-256: 2F9273E8C43A7C6F74A4D575A39FDF0147E8A76D3DF39AA1D841302E4B438393
  • Debug Symbols: NanaBox_1.3.866.0_DebugSymbols.zip

    • SHA-256: B1D525C8046D214C61C220F3D86546039D78EEDA8AEF808E3103EE14E1008AA9

Kenji Mouri

NanaBox 1.3 Update 1 (1.3.838.0)

16 Jul 17:25

Choose a tag to compare

This version introduces resizing virtual hard disk support, tries to introduce GPU-P support, adds size unit support for new virtual hard disk UI, and fixes some issues.

Known issues

  • Due to Host Compute System API and Host Compute Network API limitations, there are some limitations from them also applied to NanaBox:
    • NanaBox only supports create UEFI Class 3 or UEFI without CSM or Hyper-V Gen 2 virtual machines.
    • NanaBox needs elevated privilege via UAC.
    • The automatic switch between Enhanced Session Mode and Basic Session Mode won't be implemented.
    • You shouldn't put your virtual machine configuration file at the root of the drive, or you will meet the access denied error.
  • Due to the Microsoft Store Licensing API implementation, you will find NanaBox will try to access the Internet beginning with NanaBox 1.2 because NanaBox needs to use that to check the Sponsor Edition addon licensing status.
  • For optimizing the user experience, NanaBox will only check the Sponsor Edition addon licensing status at the first time your launch NanaBox. You can click the sponsor button if you want to refresh the status after you have purchased or redeemed the Sponsor Edition addon.

Release Notes

  • Try to introduce the GPU-P support. (Suggested by Z841973620.)
  • Introducing the Resize Virtual Hard Disk feature. (Contributed by per1cycle.)
  • Disable prompting for credentials for the RDP ActiveX control for not popping the credentials window after powering off the virtual machine. (Thanks to MiroKaku.)
  • Add size unit support for new virtual hard disk UI.
  • Use the minimum block size for creating new virtual hard disk files for smaller dynamically expansion size in daily experience.

Download

  • MSIX Package: NanaBox_1.3.838.0.msixbundle

    • SHA-256: 9F69F8A220848DB41301C0BB1A38320C6D5AB603582137C7AD4477447C220F60
  • License XML: NanaBox_1.3.838.0.xml

    • SHA-256: 266CBC60D2442BECCA8CF5456F95DC35D7CB4911B25B2CE3664CC4ACEFFE2596
  • Portable package: NanaBox_1.3.838.0_Binaries.zip

    • SHA-256: 0D4D4C43BC1A938649AEDA38733F8E7D84C756E3F2AA012F263DED960C73ADF5
  • Debug Symbols: NanaBox_1.3.838.0_DebugSymbols.zip

    • SHA-256: 3FD055263A2795747835C31BB009A8D273078E5BE33051127E5D567060670E68

Kenji Mouri