Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

7-Zip 24.05 #401

Closed
PopuriAO29 opened this issue May 15, 2024 · 8 comments
Closed

7-Zip 24.05 #401

PopuriAO29 opened this issue May 15, 2024 · 8 comments

Comments

@PopuriAO29
Copy link

PopuriAO29 commented May 15, 2024

7-Zip 24.05 was released!

https://sourceforge.net/p/sevenzip/discussion/45797/thread/b92679e642/

What's new after 24.04 Beta:

  • New switch -myv={MMNN} to set decoder compatibility version for 7z archive creating.
    {MMNN} is 4-digit number that represents the version of 7-Zip without a dot.
    ** If -myv={MMNN} switch is specified, 7-Zip will only use compression methods that can be decoded by the specified version {MMNN} of 7-Zip and newer versions.
    ** If -myv={MMNN} switch is not specified, -myv=2300 is used, and 7-Zip will only use compression methods that can be decoded by 7-Zip 23.00 and newer versions.
  • New switch -myfa={FilterID} to allow 7-Zip to use the specified filter method for 7z archive creating.
  • New switch -myfd={FilterID} to disallow 7-Zip to use the specified filter method for 7z archive creating.
  • Some bugs were fixed.

Last time, I just seen the 7-Zip site, there is now source code.

@MouriNaruto
Copy link
Member

I'm working on synchronizing the 7-Zip 24.05 source code to NanaZip.Core. You will see related commits in recent days.

Kenji Mouri

@MouriNaruto MouriNaruto added suggestion enhancement New feature or request labels May 15, 2024
This was referenced May 15, 2024
@MouriNaruto
Copy link
Member

I have updated 7-Zip to 24.05 for NanaZip.Core.

4d21f72

Currently, there are some zstd-related issues for compiling. Due to Igor's implementation only has the decoder. I guess I will use Igor's zstd decoder in sfx stubs for smaller binary size. But for NanaZip.Core.dll, still use full ZS zstd decoder and encoder implementation.

Kenji Mouri

@MouriNaruto
Copy link
Member

The work of synchronizing the 7-Zip 24.05 source code to NanaZip.Core has finished since 92ddadb.

Kenji Mouri

@PopuriAO29
Copy link
Author

Well, I haven't tried NanaZip, does it have NanaZip Classic? I thought it is still preview though.

@MouriNaruto
Copy link
Member

MouriNaruto commented May 17, 2024

@PopuriAO29

Both NanaZip (Modern) and NanaZip Classic share the same NanaZip Core. So, NanaZip Classic will have 7-Zip 24.05 level codecs.

NanaZip 3.0, which will have the final build in May 27, 2024 (the "Build 1000" is so tasting), won't have the stable version of NanaZip Classic because of the time limit. But I think I will provide portable NanaZip Classic binaries for testing in NanaZip 3.5 Preview 0, which is after the May 27, 2024 stable.

Kenji Mouri

@PopuriAO29
Copy link
Author

Ah okay, I get it. That would be before my birthday then...

@MouriNaruto
Copy link
Member

Both NanaZip 3.0 and NanaZip 3.5 Preview 0 are released. Read https://github.com/M2Team/NanaZip/releases/tag/3.0.996 for more information.

Kenji Mouri

@atplsx
Copy link

atplsx commented May 27, 2024

updated 24.06

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants