Skip to content

Commit

Permalink
Update to 3.0.756.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
MouriNaruto committed Sep 26, 2023
1 parent bb1dccd commit 636230e
Show file tree
Hide file tree
Showing 13 changed files with 60 additions and 15 deletions.
41 changes: 41 additions & 0 deletions Documents/ReleaseNotesPreview.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,47 @@

For stable versions, please read [NanaZip Release Notes](ReleaseNotes.md).

**NanaZip 3.0 Preview 0 (3.0.756.0)**

- Rewrite and split the implementation of the Core Library and the Self
Extracting Executable to the separate NanaZip.Core project.
- Ensure the implementation of Core Library and the Self Extracting Executable
supports Windows Vista RTM (Build 6000.16386).
- Reduce the binary size for the Self Extracting Executables.
- Synchronize the 7-Zip mainline implementations to 23.01.
(https://www.7-zip.org/history.txt)
- Synchronize the 7-Zip ZS implementations to the latest master branch.
(https://github.com/mcmilk/7-Zip-zstd/commit/ce27b4a0d3a94313d256c3d077f1784baffb9eee)
- Add the SM3 HASH algorithms from GmSSL.
(https://github.com/guanzhi/GmSSL)
- Synchronize Zstandard and builtin xxHash implementations to v1.5.5.
(https://github.com/facebook/zstd/releases/tag/v1.5.5)
- Synchronize Brotli implementations to v1.1.0.
(https://github.com/google/brotli/releases/tag/v1.1.0)
- Synchronize the RHash implementation to the latest master branch.
(https://github.com/rhash/RHash/commit/b8c91ea6551e99e10352386cd46ea26973bb4a4d)
- Update to Git submodule version of Mile.Project.Windows.
(https://github.com/ProjectMile/Mile.Project.Windows)
- Update Mile.Windows.Helpers to 1.0.15.
(https://github.com/ProjectMile/Mile.Windows.Helpers/commit/b522a956f7dd42dc205869d362f96a777bcb2aa0)
- Update Mile.Xaml to 2.1.661.
(https://github.com/ProjectMile/Mile.Xaml/releases/tag/2.0.661)
- Update russian translation. (Contributed by Blueberryy.)
- Fix the text wrapping issue in the About dialog. (Thanks to MenschenToaster.)
- Use modern IFileDialog for folder picker dialog. (Contributed by
reflectronic.)
- Launch directly to the settings page of association for NanaZip. (Contributed
by AndromedaMelody.)
- Show NanaZip in Drives' ContextMenu. (Contributed by AndromedaMelody.)
- Sync file extension support from https://github.com/mcmilk/7-Zip-zstd.
- Add other methods to compression dialog.
(https://github.com/mcmilk/7-Zip-zstd/commit/cf29d0c1babcd5ddf2c67eda8bb36e11f9c643b9)
- Reorder initialization in constructor matching to member declaration order.
(https://github.com/mcmilk/7-Zip-zstd/commit/8b011d230f1ccd8990943bd2eaad38d70e6e3fdf)
- Fix selectable uppercase / lowercase hash formatting.
(https://github.com/mcmilk/7-Zip-zstd/commit/4fae369d2d6aa60e2bb45eea1fb05659a2599caa)
- Other adjustments for project development.

**NanaZip 2.1 Preview 0 (2.1.451.0)**

- Update icons. (Designed by Shomnipotence. Updated in NanaZip 2.0 Stable.)
Expand Down
5 changes: 2 additions & 3 deletions License.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,8 @@ the `Assets` folder) are designed by Shomnipotence and authorized to the
NanaZip project, and it is distributed under the CC BY-ND 4.0 License.

The source code from 7-Zip or other 7-Zip derivatives (these contents are only
in the `NanaZip.Core\SevenZip`, `NanaZip.Core\Extensions\ZSCodecs`,
`SevenZip\Asm`, `SevenZip\C` and `SevenZip\CPP` folders) is distributed under
the 7-Zip License.
in the `NanaZip.Core\SevenZip`, `NanaZip.Core\Extensions\ZSCodecs`, `SevenZip\C`
and `SevenZip\CPP` folders) is distributed under the 7-Zip License.

The source code from the third-party libraries is distributed under the original
license used in the third-party libraries.
Expand Down
2 changes: 1 addition & 1 deletion NanaZip.Core/NanaZip.Core.Sfx.Console.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<MileProjectOriginalFilename>NanaZip.Core.Console.sfx</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
2 changes: 1 addition & 1 deletion NanaZip.Core/NanaZip.Core.Sfx.Setup.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<MileProjectOriginalFilename>NanaZip.Core.Setup.sfx</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
2 changes: 1 addition & 1 deletion NanaZip.Core/NanaZip.Core.Sfx.Windows.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<MileProjectOriginalFilename>NanaZip.Core.Windows.sfx</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
2 changes: 1 addition & 1 deletion NanaZip.Core/NanaZip.Core.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<MileProjectOriginalFilename>NanaZip.Core.dll</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
2 changes: 1 addition & 1 deletion NanaZip/NanaZip.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<MileProjectOriginalFilename>NanaZip.exe</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
2 changes: 1 addition & 1 deletion NanaZipConsole/NanaZipConsole.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<MileProjectOriginalFilename>NanaZipC.exe</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
2 changes: 1 addition & 1 deletion NanaZipInstaller/NanaZipInstaller.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<MileProjectOriginalFilename>NanaZipInstaller.exe</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
2 changes: 1 addition & 1 deletion NanaZipPackage/Package.appxmanifest
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<Identity
Name="40174MouriNaruto.NanaZipPreview"
Publisher="CN=E310A153-74A9-4D81-800B-857A8D58408A"
Version="3.0.533.0" />
Version="3.0.756.0" />

<Properties>
<DisplayName>NanaZip Preview</DisplayName>
Expand Down
2 changes: 1 addition & 1 deletion NanaZipShellExtension/NanaZipShellExtension.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<MileProjectOriginalFilename>NanaZipShellExtension.dll</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
2 changes: 1 addition & 1 deletion NanaZipWindows/NanaZipWindows.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<MileProjectOriginalFilename>NanaZipG.exe</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
<MileProjectVersionTag>Preview 0</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
Expand Down
9 changes: 7 additions & 2 deletions ReadMe.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,13 @@ Kenji Mouri

## System Requirements

- Supported OS: Windows 10 Version 2004 (Build 19041) or later
- Supported Platforms: x86, x86-64(AMD64) and ARM64.
- NanaZip (Graphical User Interface, Command Line Interface and MSIX package)
- Supported OS: Windows 10 Version 2004 (Build 19041) or later
- Supported Platforms: x86 (32-bit and 64-bit) and ARM (64-bit)

- NanaZip.Core (Core Library and the Self Extracting Executables)
- Supported OS: Windows Vista RTM (Build 6000.16386) or later.
- Supported Platforms: x86 (32-bit and 64-bit) and ARM (64-bit)

## Download and Installation

Expand Down

0 comments on commit 636230e

Please sign in to comment.