Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 979 Bytes

File metadata and controls

22 lines (16 loc) · 979 Bytes

Changelog

All notable changes to gsqz will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-03-27

Added

  • YAML-configurable output compression with layered config system
  • Four composable compression primitives: filter, group, dedup, truncate
  • 20+ built-in pipelines for common CLI tools (git, cargo, pytest, eslint, etc.)
  • 8 grouping modes: git_status, pytest_failures, test_failures, lint_by_rule, by_extension, by_directory, by_file, errors_warnings
  • Per-section truncation for git diffs
  • Optional gobby daemon integration for runtime config overrides and savings reporting
  • CI workflow with clippy, rustfmt, and test checks
  • Cross-platform release pipeline (macOS, Linux, Windows — x86_64 + ARM64)
  • 78 tests across all modules