Skip to content

v0.8.0 — Typed Filters and Faster Sorting

Choose a tag to compare

@github-actions github-actions released this 13 May 11:55
· 61 commits to main since this release
7931a26

Filtering and sorting now operate on typed log data instead of repeatedly converting every row through Qt display values.

Highlights

  • Automatically detects low-cardinality string columns as enumerations and offers a searchable multi-select filter.
  • Adds first-class Boolean filters and inclusive numeric-range filters with optional bounds.
  • Stores enumeration values as compact dictionary references.
  • Moves typed predicates and comparisons into loglib, with dedicated paths for filtering and sorting enumeration, Boolean, numeric, timestamp, and text columns.
  • Preserves selections across filter and sort rebuilds.

Compatibility note: missing or unrepresentable values now sort at the end in ascending order.

Full changelog