v4.2.1
Tip
Read the install guide for assistance installing VPKEdit.
GUI Changes
- Add mods in
sourcemods
folder to "Open In" menu - Games/mods with no icon will now have a placeholder icon in "Open In" menu
- Add "Lay Flat" checkbox in VTF preview to preview all faces and frames at once
- Split checksum verifier tool into checksum verifier and signature verifier tools
- Add Zombie Panic: Source text formats to KeyValues preview
- Stop referencing a VPK specifically in save failure dialog
- On Linux, each pack file format is now given its own MIME type (thanks @HurricanePootis!)
Add fun April Fools prank
CLI Changes
- Add Verify mode to verify integrity of a VPK
--verify-checksums
- Verifies VPK checksums. Takes one argument, eitherfiles
,vpk
, orall
--verify-signature
- Verifies the VPK signature if present
- Add Preview mode to print VPK file tree
--file-tree
- Prints the VPK file tree to console
Installer Changes
- Add missing file associations for
.grp
and.pak
on Windows - For Linux:
- List
libxcb-cursor0
as an explicit dependency - Use
zstd
compression overgzip
compression
- List
For Developers
PackFile::verifyEntryChecksums
andPackFile::verifyFileChecksum
have been joined by 4 other functions. One is for signatures, and the other 3 return whether the file has that type of checksum or a signature