Release rolling-2404 (2024-04-05)
Version 1.9J1+2404
. This is a maintenance release:
April’s bugfix release.
- Due to hardware unavailability, we have stopped building the macOS X86 (Intel CPU) package;
- Due to hardware limitations, we have stopped building SSE2 binaries (only on Linux for now).
- Some random bugfixes here and there.
- Add arm64 Docker image (with NVIDIA GPU support);
- Add new formats and/or implementations;
- Armory wallet, Keplr wallet, Argon2 OpenCL.
- *2john improvements;
- Add a modern version of pdf2john (.py; Python 3).
- Improve OpenCL detection;
- Start using dynamic OpenCL binding (dynamically load OpenCL library);
- Add Khronos Group OpenCL header files (use this local copy of the OpenCL headers);
- Some random optimizations here and there;
- Minor documentations tweaks.
- Docker (for X86_64 and aarch64) with NVIDIA GPU support (via OpenCL);
- Flatpak;
- bundle (for X86_64);
- via FlatHub (for X86_64 and aarch64).
- macOS (for M1 and above);
- Snap (for X86_64, armhf, arm64, ppc64el, riscv64, and s390x);
- Windows (for X86_64).
All except s390x and riscv64 binaries support SIMD.
All the features we were interested in implementing were implemented. We consider it done!
Therefore, the repository now enters a frozen stage. Nothing new will be developed.
The bots will continue to select and submit updates for all dependencies, and a human will evaluate and integrate them. But only this.
Rolling releases will no longer be published: it is not correct to choose a version at random; this kind of thing needs to happen in the upstream repository.