Releases: TheAxiomFoundation/axiom-rules-engine
Release list
v0.1.2
What's in 0.1.2
A patch release on the release/v0.1 maintenance line. v0.2.2 is still the latest release.
Behavior changes (#193): requests that the engine used to resolve silently are now refused with an error.
- Pins are refused. Both execution entry points (stdin and
run-compiled) reject a top-levelpinsfield, includingpins: nullandpins: []. The error reads "this engine line (release/v0.1) does not support pins". Other unknown request fields are still accepted. - Conflicting inputs are refused. Two input records with the same canonical name, entity and start date but different values return an
ambiguous inputerror. Equal duplicates are still accepted. - Fast mode follows explain's precedence. Among records that cover the whole query period, the latest start wins in both modes, whatever the record order.
Release build (#225, which backports #128 from main):
- Each build runner checksum-verifies its cargo-dist download.
- Each published
.sha256file holds exactly one line. - This release is not marked Latest.
Details: docs/request-inputs.md, tests/request_pins.rs, tests/execution.rs.
Download axiom-rules-engine 0.1.2
| File | Platform | Checksum |
|---|---|---|
| axiom-rules-engine-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| axiom-rules-engine-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| axiom-rules-engine-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| axiom-rules-engine-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo TheAxiomFoundation/axiom-rules-engineYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>v0.2.2
Download axiom-rules-engine 0.2.2
| File | Platform | Checksum |
|---|---|---|
| axiom-rules-engine-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| axiom-rules-engine-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| axiom-rules-engine-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| axiom-rules-engine-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo TheAxiomFoundation/axiom-rules-engineYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>v0.2.1
Download axiom-rules-engine 0.2.1
| File | Platform | Checksum |
|---|---|---|
| axiom-rules-engine-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| axiom-rules-engine-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| axiom-rules-engine-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| axiom-rules-engine-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo TheAxiomFoundation/axiom-rules-engineYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>v0.2.0
Download axiom-rules-engine 0.2.0
| File | Platform | Checksum |
|---|---|---|
| axiom-rules-engine-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| axiom-rules-engine-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| axiom-rules-engine-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| axiom-rules-engine-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo TheAxiomFoundation/axiom-rules-engineYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>v0.1.1
Download axiom-rules-engine 0.1.1
| File | Platform | Checksum |
|---|---|---|
| axiom-rules-engine-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| axiom-rules-engine-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| axiom-rules-engine-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| axiom-rules-engine-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo TheAxiomFoundation/axiom-rules-engineYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>v0.1.0
Download axiom-rules-engine 0.1.0
| File | Platform | Checksum |
|---|---|---|
| axiom-rules-engine-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| axiom-rules-engine-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| axiom-rules-engine-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| axiom-rules-engine-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo TheAxiomFoundation/axiom-rules-engineYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>