Menu

7-Zip 25.01

2025-08-03
2026-01-01
1 2 > >> (Page 1 of 2)
  • Charlie Opeke

    Charlie Opeke - 2025-08-04

    can somebody tell me which versions of 7-zip still receive patches, support and bug fixes? or should I just assume the latest stable version is the only active version?

     
    • Gabriel Magana-Gonzalez

      Seeing from the changelog, it's only the latest version that receives changes. This is not an official position, though.

       
  • mrfearless

    mrfearless - 2025-08-05

    Noticed on bluesnews.com website a link to the new 7-zip release on github: https://github.com/ip7z/7zip

    is this legit? repo and user look new. is it an example of a supply chain attack?

    Just thought I would mention it just in case. Source from bluesnews is some web page called broadband bulletin: https://broadbandbulletin.com/d/4195-7-zip-v2501-released

    Best regards

    mrfearless

     

    Last edit: mrfearless 2025-08-05
  • teoberi

    teoberi - 2025-08-05

    Is legit!

     
  • mrfearless

    mrfearless - 2025-08-05

    Ok grand, just wanted to double check. No harm in verifying this i guess, specially nowadays with lots of shady stuff.

    Thanks for letting me know.

    Cheers.

     
  • lelik007

    lelik007 - 2025-08-28

    @ipavlov Igor, please take a look what's going on here, there's an archive:
    7zFM shows: 543 Files, 53 Folders - this is right.
    7z l shows: 543 files, 268 folders - this isn't right, but we don't know why this happens.
    I used 7z2501-x64.exe for testing.

     

    Last edit: Igor Pavlov 2025-08-28
    • Igor Pavlov

      Igor Pavlov - 2025-08-28

      call

      7z l archive.7z > a.txt
      

      and look a.txt lines.

       
      • lelik007

        lelik007 - 2025-08-28

        @ipavlov Yes, the file @tansy gave is that archive. Thanks for the quick response.
        I made a mirror just in case.
        @tansy

        It's not limited to current version as our behaves the same for long time, if not forever.

        Well, I didn't dig this deep.

         

        Last edit: Igor Pavlov 2025-08-28
        • Igor Pavlov

          Igor Pavlov - 2025-08-28

          call

          7z l archive.7z > a.txt
          7z l archive.7z -slt > slt.txt
          

          look it and think.
          if you don't see the reason of problem, upload that listing files to some another thread and describe the problem.

           

          Last edit: Igor Pavlov 2025-08-28
  • Alexey Shelaev

    Alexey Shelaev - 2025-08-28

    @ipavlov thanks for the release!
    Having issue when building Alone2 on macOS with recent clang. The command I use make -f ../../cmpl_mac_arm64.mak
    The error I get

    clang++ -arch arm64     -O2 -c -Werror -Wall -Wextra -Weverything -Wfatal-errors -Wno-poison-system-directories -DNDEBUG -D_REENTRANT -D_FILE_OF
    FSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC     -std=c++11  -o b/m_arm64/ApfsHandler.o ../../Archive/ApfsHandler.cpp
    ../../Archive/ApfsHandler.cpp:3542:3: fatal error: 'switch' missing 'default' label [-Wswitch-default]
     3542 |   switch (propID)
          |   ^
    1 error generated.
    

    The cure I applied: added -Wno-switch-default to CFLAGS_LIST inside warn_clang_mac.mak

     
    • Igor Pavlov

      Igor Pavlov - 2025-08-29

      We have such lines CPP\Common\Common0.h

      #if defined(Z7_LLVM_CLANG_VERSION) && __clang_major__ >= 18 // 18.1.0RC
      #pragma GCC diagnostic ignored "-Wswitch-default"
      #endif
      

      Can you suggest exact lines to update it?

      we have such macros:

      #if defined(__clang__)
      # define Z7_CLANG_VERSION  (__clang_major__ * 10000 + __clang_minor__ * 100 + __clang_patchlevel__)
      #endif
      #if defined(__clang__) && defined(__apple_build_version__)
      # define Z7_APPLE_CLANG_VERSION   Z7_CLANG_VERSION
      #elif defined(__clang__)
      # define Z7_LLVM_CLANG_VERSION    Z7_CLANG_VERSION
      

      So we must know what exact versions for apple and llvm switch-default must be ignored.
      please call

      ./7zz b
      

      it will show version of clang compiler.

       

      Last edit: Igor Pavlov 2025-08-29
      • Alexey Shelaev

        Alexey Shelaev - 2025-08-29

        My apple clang is 17.0.0 installed with Xcode 16.4, so the compilation works for me with the following modification of Common0.h

        #if defined(Z7_LLVM_CLANG_VERSION) && __clang_major__ >= 18 /*18.1.0RC*/ \
           || defined(Z7_APPLE_CLANG_VERSION) && __clang_major__ >= 17 /*Apple clang version 17.0.0 (clang-1700.0.13.5)*/
        #pragma GCC diagnostic ignored "-Wswitch-default"
        #endif
        

        I didn't find a straightforward way to install an older apple clang, so I can't confirm by tests the exact version since which the warnning fires. Though online llvm documentation states it starts firing since clang 18, and unofficial wiki versions mapping indicates that apple clang 17 is based on llvm 19, therefore the suggested modification would probably work correctly

         
        • Igor Pavlov

          Igor Pavlov - 2025-08-29

          thanks.
          probably even some old xcode versions support

          #pragma GCC diagnostic ignored "-Wswitch-default"
          

          so condition __clang_major__ >= 17 can be relaxed.

           

          Last edit: Igor Pavlov 2025-08-29
  • arhfk

    arhfk - 2025-08-29

    i really enjoy 7-Zip since version 4.23. it's always a good feeling to extract or pack files with 7-Zip.

    the most reliable software i have met.

     
  • arhfk

    arhfk - 2025-11-13

    somehow 7-zip won't get unfollowed by the news. i install every update i can reach through winget and especially unigetUI. but i still know plenty of devices who still rely on 7-zip version 19.00 or even later. some journalists write horrific texts and stuff like CVSS-Score 7.0.

     
  • ShakIO

    ShakIO - 2025-11-27

    I keep downloading every single release and hoping with every update that dark mode is finally added! Please make it happen someday (hopefully soon)!

     
  • Sam Tansy

    Sam Tansy - 2025-11-27

    hoping with every update that dark mode is finally added

    I wouldn't count on it.

    There are 'forks' that have it. Dark7zip, 7zipDarkmode, or ready to go NanaZip, so use them.

     
  • isidroco

    isidroco - 2025-11-28

    Still waiting for decompress option: only overwrite older files...

     
  • lelik007

    lelik007 - 2025-12-18

    @ipavlov
    Hello Igor! I've got a question about the Fast Bytes in LZMA/2 methods, about their measurements. I mean 64 for compression level 9 or the maximum 273... are they really bytes? Or it's 64 or 273 ... something else?

     

    Last edit: lelik007 2025-12-18
    • Igor Pavlov

      Igor Pavlov - 2025-12-20

      fb parameter is about number of bytes.
      7-Zip GUI uses "Word size" field for that parameter.
      "Word size" in help file:
      Specifies the length of words, which will be used to find identical sequences of bytes for compression.

       
      👍
      2

      Last edit: Igor Pavlov 2025-12-20
      • lelik007

        lelik007 - 2025-12-23

        @ipavlov
        Thank you for your answer Igor, the implementations of Fast Bytes are very different, so I wanted to know exactly.
        And if understand them right this is any integer value 5-273 (for example 160 or 224), I mean not just a degree of 2 or 3 multiply 2 ^ N (for example 128, 192)?

         

        Last edit: lelik007 2025-12-23
  • Anh-Dung Le

    Anh-Dung Le - 2025-12-22

    ...

     

    Last edit: Anh-Dung Le 2025-12-22
  • Anh-Dung Le

    Anh-Dung Le - 2025-12-22

    I have a .tar file that I want to compress into .gz file. I don't know why but the option Number of CPU threads of 7-Zip 25.01 (x64) does not work on my Windows 11 Pro 25H2, i.e., the option Number of CPU threads is greyed-out (disabled) and therefore there is no drop-down list to choose.

    Could you explain on this issue?

    On the other hand, parallel compression into gzip makes a huge difference: https://github.com/klauspost/pgzip?tab=readme-ov-file#compression-1

     
    • Igor Pavlov

      Igor Pavlov - 2025-12-24

      That feature has no high priority for development.
      You can use xz format instead of gzip.

       
1 2 > >> (Page 1 of 2)

Log in to post a comment.

MongoDB Logo MongoDB