github nextest-rs/nextest nextest-filtering-0.4.0
nextest-filtering 0.4.0

latest releases: cargo-nextest-0.9.140, nextest-runner-0.121.0, nextest-filtering-0.21.3...
3 years ago

Changed

  • FilteringExpr now carries three forms of an expression:
    • input, which is the raw input as provided.
    • parsed, which represents a parsed expression that hasn't yet been evaluated against a specific
      PackageGraph. This is a newly public type ParsedExpr.
    • compiled, which is an expression that has been compiled against a PackageGraph. This is of
      type CompiledExpr, which is what FilteringExpr used to be.
  • Newlines are now supported within expressions, for e.g. multiline TOML for nextest's overrides.
  • A clean, well-formatted representation of a parsed expression can now be generated via the
    Display impl on ParsedExpr.
  • The parser has been extensively fuzzed. No bugs were found.
  • MSRV updated to Rust 1.66.

Don't miss a new nextest release

NewReleases is sending notifications on new releases.