Skip to content

Releases: l1a/retch

retch v0.3.10

10 Jun 06:03

Choose a tag to compare

What's Changed

  • Update AGENTS.md progress and next steps by @l1a in #72
  • refactor: isolate network detection into network.rs (v0.3.6) by @l1a in #74
  • refactor: isolate audio detection into audio.rs (v0.3.7) by @l1a in #75
  • refactor: isolate bluetooth detection into bluetooth.rs (v0.3.8) by @l1a in #76
  • deps(deps): bump rusqlite from 0.40.0 to 0.40.1 in the cargo-dependencies group by @dependabot[bot] in #73
  • test: expand unit test coverage and add network/audio/camera benchmarks (v0.3.10) by @l1a in #77

Full Changelog: v0.3.5...v0.3.10

retch v0.3.5

08 Jun 18:57
@l1a l1a
03f2f05

Choose a tag to compare

v0.3.5 - Display Module Isolation

Changes

  • Workspace Refactor: Extracted all display detection and EDID parsing logic from crates/sysinfo/src/fetch.rs into a new dedicated module crates/sysinfo/src/display.rs within retch-sysinfo.
  • New Module: display.rs now owns detect_displays, parse_macos_displays, parse_xrandr_displays, parse_monitor_name_from_edid, parse_refresh_rate_from_edid, parse_serial_number_from_edid, format_refresh_rate, and get_monitor_name_for_port, along with their unit tests.
  • Tests: Expanded retch-sysinfo unit tests from 22 to 35 (+13) with full edge-case coverage for all EDID parsing functions and display parsers.
  • Benchmarks: Added 4 new criterion micro-benchmarks for the EDID parsing functions and xrandr output parser.
  • Zero Regression: All 35 retch-sysinfo unit tests and all 8 CLI integration tests pass. just check (fmt + clippy) is clean across all platforms.

What's Changed

  • refactor: isolate display parsing into dedicated display.rs module (v0.3.5) by @l1a in #71

Full Changelog: v0.3.4...v0.3.5

retch v0.3.4

04 Jun 16:50
@l1a l1a
2c8929e

Choose a tag to compare

Release v0.3.4

What's Changed

  • v0.3.4-dev - Update CLI flags for short, long, and mode options by @l1a in #70
  • deps(deps): bump the cargo-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #69

Full Changelog: v0.3.3...v0.3.4

retch v0.3.3

04 Jun 15:16
@l1a l1a
046c8e0

Choose a tag to compare

Release v0.3.3

What's Changed

  • v0.3.3 - Native OS Queries & Performance Optimization by @l1a in #68

Full Changelog: v0.3.2...v0.3.3

retch v0.3.2

03 Jun 19:36
@l1a l1a
b13e968

Choose a tag to compare

Release v0.3.2 - macOS Battery/Bluetooth status fixes and multi-platform benchmarks.

What's Changed

  • Fix macOS battery health and bluetooth status by @l1a in #65
  • v0.3.2 - macOS Battery/Bluetooth Fixes & Multi-Platform Benchmarks by @l1a in #66

Full Changelog: v0.3.1...v0.3.2

retch v0.3.1

03 Jun 03:35
@l1a l1a
92a2d89

Choose a tag to compare

Release v0.3.1: Terminal Font Detection

What's Changed

  • feat: Terminal Font Detection (v0.3.1) by @l1a in #64

Full Changelog: v0.3.0...v0.3.1

retch v0.3.0

01 Jun 21:07
@l1a l1a
e75bb7b

Choose a tag to compare

Release v0.3.0

What's Changed

  • Add version to retch-battery dependency by @l1a in #60
  • Add webcam and gamepad hardware detection by @l1a in #61
  • feat: side-by-side layout, improved ASCII logos, and logo flags by @l1a in #62
  • Add retch-sysinfo workspace crate; absorb retch-battery (v0.3.0) by @l1a in #63

Full Changelog: v0.2.18...v0.3.0

retch v0.2.18

01 Jun 00:08
@l1a l1a
cae2144

Choose a tag to compare

Release v0.2.18

What's Changed

  • Fix memory/swap unit format and bump to 0.2.14 by @l1a in #53
  • Restrict GITHUB_TOKEN permissions to read-only by @l1a in #54
  • Update roadmap and bump to 0.2.16 by @l1a in #55
  • Update roadmap and bump to 0.2.16 (Take 2) by @l1a in #56
  • Implement native battery fetching and remove battery crate by @l1a in #57
  • Move battery module to retch-battery sub-crate by @l1a in #58
  • Bump version to 0.2.18 and update docs by @l1a in #59

Full Changelog: v0.2.13...v0.2.18

retch v0.2.13

28 May 06:57
@l1a l1a
1d3cfe4

Choose a tag to compare

Release v0.2.13: UI Theme and Fonts Support. Implements cross-platform concurrent detection of UI Theme, Icons, Cursor, and Font, supporting Linux, macOS, and Windows.

What's Changed

  • v0.2.13: UI Theme and Fonts Support by @l1a in #52

Full Changelog: v0.2.12...v0.2.13

retch v0.2.12

27 May 22:06
@l1a l1a
2abce7b

Choose a tag to compare

Release v0.2.12

What's Changed

  • Add active shell version detection by @l1a in #51

Full Changelog: v0.2.11...v0.2.12