Releases: lazywalker/rgrc
Releases · lazywalker/rgrc
v0.6.12
What's Changed
- feat(rules): add new asdf, gpg, iprule, json, phpunit commands and update dig, fdisk, id, ifconfig, ip, iproute, last, ls, nmap, ps, uptime from newmaster branch of original grc
- feat(docker): change container id, layer_id/hash and sha256 digest to dark style
- fix(pipe): fix broken pipes by writer.flush()
- fix(args): when using --config/-c mode, default to colorize for grcat compatibility
- fix(kubectl): improve coloring rules with regex-lite for grcat compatibility #20
Full Changelog: v0.6.11...v0.6.12
v0.6.11
What's Changed
- feat(diskutil): add support for diskutil command (macos)
- feat(bin): remove rgrv validator from release packaging add keep it for development builds only
Full Changelog: v0.6.9...v0.6.11
v0.6.9
What's Changed
- refactor(regex): replace regex with rigex-lite to reduce bin size(~1.8MB vs ~0.7MB) and improve performance
- refactor(feature-gate): merge timetrace and debug features to reduce code complexity
- refactor(debug): use --verbose flag and -v/-vv for different levels of debug output instead of --debug flag
- feat(bin): add default-run to cargo.toml to save our time in develpment
Full Changelog: v0.6.8...v0.6.9
v0.6.8
What's Changed
- fix(regex): bugfix #17 kubectl not working properly
- feat(args): support both --color and --colour mentioned at #18
- feat(conf): add an option to explicitly specify the conf file and pipling just like grcat #16
Full Changelog: v0.6.7...v0.6.8
v0.6.7
What's Changed
Full Changelog: v0.6.6...v0.6.7
v0.6.6
What's Changed
- fix(aliases): use program name instead of absolute path for better portability by @sedlund in #11
- feat(tail): add configuration for tailing modern log files (conf.rlog) with support for Rust/Go log formats and add auto-detection for tail commands on .log files
Full Changelog: v0.6.5...v0.6.6

v0.6.5
What's Changed
- feat(podman): add podman as alias for docker commands by @sedlund in #10
- feat(journalctl): add support for journalctl command with special alias
- fix: prioritize user configuration in load_rules_for_command function
New Contributors
Full Changelog: v0.6.4...v0.6.5

v0.6.4
What's Changed
- fix color style issue with
dfby adjust the ansi code of bright_black - add a
dimcolor and treatdarkas dim - add a new cmd:
kdigcolorize support - chore(deps): bump fancy-regex from 0.16.2 to 0.17.0 by @dependabot[bot] in #8
- chore(deps): bump tempfile from 3.23.0 to 3.24.0 by @dependabot[bot] in #9
Full Changelog: v0.6.2...v0.6.4
v0.6.2
What's Changed
- Bugfix: improve config loading to stop search when getting hit
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- feat: add rgrv validator, enhanced-regex preprocessing and debug mode for custom rules writing by @lazywalker in #6
Quick summary
- EnhancedRegex: added preprocessing so most
share/conf.*patterns work with the standardregexcrate (fixes invalid escapes, character-class/boundary escapes, and many lookbehind edge cases). - rgrv: new validator (
rgrv grc|conf) that prints structured errors and supports legacy compact formats. - Tests & quality: +21 EnhancedRegex unit tests, expanded
rgrvcoverage; clippy warnings fixed. - Debug mode enabled with the
--features=debugflag.
Full Changelog: v0.5.1...v0.6.1