3.6.3 - 2024-09-10
Release Notes
This release includes:
- A new
divz
function for policy expressions, which implements with
division and returns0
when dividing by0
. - Two
hc
bugfixes:- Removed a possible panic when failing to evaluate policy expressions
- Fixed broken policy expression policies when converting an older-style
config file to the new "policy file" structure in memory
- Two automation bugfixes:
- Removal of a release deployment workaround
- Fixing our broken
Containerfile
- Removal of unused code and files for "scripts" previously used for
pull request analysis. We'd removed the code to support pull request analysis
a while ago, but hadn't removed all of it. This completes that removal,
and also means we no longer need to distribute a "scripts" folder.
- Revert 'cargo-dist' workaround by @alilleybrinker in #372
- Remove scoring panic by @alilleybrinker in #373
- Removes unused module analysis and the unncessary data location and scripts folder by @mchernicoff in #374
- Add divz policy-expr func and fix some policies in legacy config file conversion by @j-lanson in #375
- Fix issue building Docker image by @patrickjcasey in #377
Full Changelog: hipcheck-v3.6.2...hipcheck-v3.6.3
Install hipcheck 3.6.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitre/hipcheck/releases/download/hipcheck-v3.6.3/hipcheck-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/mitre/hipcheck/releases/download/hipcheck-v3.6.3/hipcheck-installer.ps1 | iex"
Download hipcheck 3.6.3
File | Platform | Checksum |
---|---|---|
hipcheck-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
hipcheck-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
hipcheck-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
hipcheck-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |