Releases: IvanIsCoding/celq
Releases · IvanIsCoding/celq
celq v0.4.0
This release:
- Bumps the CEL interpreter (
cel-> 0.13.0). This could theoretically be a breaking change as the new version of the parser is more compliant with the CEL standard and could reject some existing queries. In practice, this is a quality-of-life improvement by rejecting buggy queries. - Bumps the YAML parser (
serde-saphyr-> 0.0.22).
celq v0.3.4
This releases:
- Rejects conflicting input-format flags such as
--from-xmland--from-yaml - Bumps the TOML parser
tomlto 1.0.6, which adds TOML 1.1 support - Bumps the YAML parser
serde-saphyrto 0.0.21
celq v0.3.3
This release:
- Adds support for XML with the
--from-xmlflag
celq v0.3.2
This release:
- Downgrades the MSRV to Rust 1.90
- Moves Linuxbrew to pre-built binaries instead of installing from source
celq v0.3.1
This release:
- Adds the
--verify-checksumflag to the installer - Makes
celqnow returns the input if no expression is passed
celq v0.3.1-alpha.1
Test release with the --verify-checksum flag
celq v0.3.0
This release:
- Adds pre-compiled FreeBSD aarch64 binaries
- Adds support for parallelism when using the
--slurpflag with the-jflag - Bumps the YAML parser to incorporate fixes (
serde-saphyr-> 0.0.16) - Bumps the JSON5 parser to incorporate fixes (
json5-> 1.3.0) - Bumps MSRV to Rust 1.91
celq v0.2.0
This releases includes many features such as:
- YAML support
- TOML support
- Live Playground: https://celq-playground.github.io/
- Slicing extension
- Greppable JSON support
- FreeBSD binaries
celq v0.2.0-beta.2
Test release with prettified URLs for GitHub artifacts
celq v0.2.0-beta.1
Test release with Zigbuild for PyPI binaries + --verify-attestation for install.sh