Skip to content

Releases: TheAxiomFoundation/axiom-rules-engine

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 28 Sep 19:42
98af0dc

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-level pins field, including pins: null and pins: []. 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 input error. 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 .sha256 file 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-engine

You 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

Choose a tag to compare

@github-actions github-actions released this 20 Aug 03:13
2c0e1ed

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-engine

You 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

Choose a tag to compare

@github-actions github-actions released this 07 Aug 18:34
dc7eb90

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-engine

You 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

Choose a tag to compare

@github-actions github-actions released this 02 Aug 11:42
8da9649

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-engine

You 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

Choose a tag to compare

@github-actions github-actions released this 26 Jul 16:07
e3e2da8

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-engine

You 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

Choose a tag to compare

@github-actions github-actions released this 18 Jul 20:58
d59969b

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-engine

You 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>