Skip to content

Releases: M2Team/NanaBox

NanaBox 1.3 Update 5 (1.3.874.0)

21 Aug 17:02
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

NanaBox 1.3 (1.3.813.0)

22 Jun 03:51
Compare
Choose a tag to compare

This version introduces JSON Schema support, fixes some issues, and introduces some maintainer tools which means every contributor can finally maintain this project independently.

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

  • Introduce JSON Schema support for NanaBox Configuration File. (Contributed by driver1998.)
  • Add the virtual machine existence check for solving network unavailable issues when people reopen the same virtual machine accidentally.
  • Eliminate exceptions when creating the virtual machine.
  • Improve maintainer tools for introducing automatic packaging support when building all targets for NanaBox.

Download

  • MSIX Package: NanaBox_1.3.813.0.msixbundle

    • SHA-256: E53C744F5E6FD006B45BEBA98DD947837F2942DADD284AF1D7D26C08610C86CA
  • License XML: NanaBox_1.3.813.0.xml

    • SHA-256: 575709E93A0364F0CC40E8CD986124DA945AEC7BD5EA077BD23092D03CDDD6EE
  • Portable package: NanaBox_1.3.813.0_Binaries.zip

    • SHA-256: 9EDC6807DF3858862A7E9830C8F1ED328CEAB42DACEE1C0ED520E7C156C75D78
  • Debug Symbols: NanaBox_1.3.813.0_DebugSymbols.zip

    • SHA-256: 282FE33E78BCEFBA0385F46C5EB95382FCAEDDDA575090ABA1E1BAB9DEFE8E69

Kenji Mouri

NanaBox 1.2 Update 4 (1.2.803.0)

12 Jun 15:48
Compare
Choose a tag to compare

This update 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

  • Support customize partial System Management BIOS (SMBIOS) information for virtual machines. (Contributed by Z841973620.)
  • Ignore the text scale factor for solving the UI layout issues like #10. (Feedbacked by prakharb5.)

Download

  • MSIX Package: NanaBox_1.2.803.0.msixbundle

    • SHA-256: BC45CE5DF04B35A7D5B2847B1D108681E6ECF64A98F0DC716F15ECE5F3B0CA55
  • License XML: NanaBox_1.2.803.0.xml

    • SHA-256: 90D356CB576A272CDED0721C84659CB56BD572193E19CC1E9661BD515916463A
  • Portable package: NanaBox_1.2.803.0_Binaries.zip

    • SHA-256: D88DA644719A2E6AA60AA4AC9BB97692C90E1212C3E3E19A5C70639731B627C7
  • Debug Symbols: NanaBox_1.2.803.0_DebugSymbols.zip

    • SHA-256: D1D39E99FD47042D55E52A928E994C9DEA8C451C9F2E3DD9356AD5C8905434E1

Kenji Mouri

NanaBox 1.2 Update 3 (1.2.800.0)

10 Jun 10:18
Compare
Choose a tag to compare

This update 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

Download

  • MSIX Package: NanaBox_1.2.800.0.msixbundle

    • SHA-256: 296522390625BA96936A1DE0A27F2F6E02BB63401C45D69BCE9B7EF106FC0DE8
  • License XML: NanaBox_1.2.800.0.xml

    • SHA-256: 834298F71D0CE652354971E600A89B741D08F2D1A61A0CF307AD0CF79B9E4ABC
  • Portable package: NanaBox_1.2.800.0_Binaries.zip

    • SHA-256: 8B6948D1073405FF8F43D06E2AC8E0CB62EC86E3AE5DF881409EAE6BF30B191D
  • Debug Symbols: NanaBox_1.2.800.0_DebugSymbols.zip

    • SHA-256: 781E422D4D929B9E723C16EB50E471F65F544A8810DB6DF794ED0C56D740D951

Kenji Mouri

NanaBox 1.2 Update 2 (1.2.797.0)

06 Jun 22:48
Compare
Choose a tag to compare

This update introduces the Trusted Platform Module (TPM) 2.0 support for virtual machines in Windows 11 Version 24H2 or later Host OS. (Although Windows Server 2022 had introduced the related Host Compute System API interfaces, but it seems doesn't be implemented.)

image

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

  • Introduce the Trusted Platform Module (TPM) 2.0 support for virtual machines in Windows Server 2022 or later Host OS. (Tested under Windows 11 Version 24H2.)
  • Backport the documentation changes from M2Team/NanaZip#435. (Thanks to sirredbeard.)

Download

  • MSIX Package: NanaBox_1.2.797.0.msixbundle

    • SHA-256: AAF5B93E823115FF35C21302F83A423097015D2D1BCD24006E3F4262F4930786
  • License XML: NanaBox_1.2.797.0.xml

    • SHA-256: 60332E15465D38173685765BB74DA1ADE5D2F1ACCD23A02BA85BE8D16D2D7B6D
  • Portable package: NanaBox_1.2.797.0_Binaries.zip

    • SHA-256: 62E54AC0B0295EB6C445F51E598143FB5E692D872E7E3AD8BF370EF2E977B5DF
  • Debug Symbols: NanaBox_1.2.797.0_DebugSymbols.zip

    • SHA-256: C4BB825A12197351B7E032C94CD03B712A1CD97A3DD564B638B8F3309A6A8838

Kenji Mouri

NanaBox 1.2 Update 1 (1.2.786.0)

27 May 13:04
Compare
Choose a tag to compare

This update 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.
    • TPM support for virtual machines created by NanaBox is not available.
    • 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

  • Enable the relative mouse mode support in Windows 11 Version 24H2 or later Host OS for improving the compatibility for applications running in the virtual machines.
  • Update the main window toolbar layout via following the NanaZip new toolbar design.
  • Fix the access issue for RDP connection over named pipe support for both basic session and enhanced session.
  • Update UI layout of the sponsor button. (Suggested by dongle-the-gadget and namazso.)
  • NanaBox will only check the Sponsor Edition addon licensing status the first time you launch NanaBox or click the sponsor button to optimize the user experience.
  • Update Mile.Xaml to 2.2.944.
  • Update Mile.Windows.Helpers to 1.0.558.

Download

  • MSIX Package: NanaBox_1.2.786.0.msixbundle

    • SHA-256: CA43F7ED710BC6E8622CB16D50FA65E5A49E9DBD81BDF628EF616E82B91A7A5A
  • License XML: NanaBox_1.2.786.0.xml

    • SHA-256: BF8F554C456D0A6FB517CF61786C823C7B2ACE4991015C813E714A58A032C1F7
  • Portable package: NanaBox_1.2.786.0_Binaries.zip

    • SHA-256: C10A51D1138BB2FE416F37FB54D882445017ED98EA1B87F7E1271B7A89C5C22D
  • Debug Symbols: NanaBox_1.2.786.0_DebugSymbols.zip

    • SHA-256: 05EFD6D30A43F5FC7C1021BF738A4DEDBCA6F1264BFF5E906C412BCFBEF3A4CE

Kenji Mouri