Skip to content

Releases

v0.2.1

Choose a tag to compare

@octo-sts octo-sts released this 05 Mar 15:08

v0.2.1 (2026-03-05)

Bug Fixes

  • device: Improve reconnect resilience and distro-aware udev handling (#12, 0557e90)

  • device: Recover from disconnects with reconnect backoff (#12, 0557e90)

  • review: Address PR feedback for reconnect and udev hardening (#12, 0557e90)

  • udev: Install distro-aware udev rules (#12, 0557e90)

Chores

  • config: Add CodeRabbit review filters (#12, 0557e90)

Continuous Integration

  • cache: Extract uv cache logic into reusable composite actions (#11, e0e86e4)

  • pre-commit: Update markdownlint configuration and fix linting issues (#10, 8f335f3)

Documentation

  • agents: Add repository AGENTS guidance (#12, 0557e90)

  • plan: Clarify udev install and CLI invocation (#12, 0557e90)

  • plan: Sync udev and test-count status (#12, 0557e90)

  • plan: Update reconnect status and CLI examples (#12, 0557e90)

  • readme: Include Mini IDs in lsusb verification (#12, 0557e90)

  • readme: Include Mini vendor in udev trigger example (#12, 0557e90)

Testing

  • hid: Cover usb-node detection and CLI permission paths (#12, 0557e90)

Detailed Changes: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@octo-sts octo-sts released this 10 Nov 06:59

v0.2.0 (2025-11-10)

Bug Fixes

  • Address PR review feedback for flashing and kill-instances (#6, 0472f69)

  • ci: Install curl before installing uv in semantic-release (40cd8ee)

  • ci: Install uv in build_command for semantic-release (48edf87)

  • cli: Address remaining PR review feedback (#6, 0472f69)

  • cli: Exclude child processes from kill-instances when parent is also listed (#6, 0472f69)

  • cli: Fix quick test mode cleanup and input handling (#6, 0472f69)

  • cli: Improve kill-instances filtering to only target daemon processes (#6, 0472f69)

  • cli: Remove duplicate testing message for flashing (#6, 0472f69)

  • cli: Show full command line in kill-instances output (#6, 0472f69)

  • cli: Use exact token matching for kill-instances exclude check (#6, 0472f69)

  • device: Implement flashing as software-side animation (#6, 0472f69)

Continuous Integration

  • Replace markdownlint-cli2 with Ruby markdownlint (#9, 84b0d14)

Documentation

  • Add link to inspiration repository (#9, 84b0d14)

  • Mark task 2.7 as complete - flashing animation verified working (#6, 0472f69)

  • Remove Windows/macOS installation instructions (#9, 84b0d14)

  • spec: Add task breakdown for test-device improvements (#6, 0472f69)

  • spec: Add test-device improvements specification (#6, 0472f69)

  • spec: Clarify Rich library usage in test-device command (#6, 0472f69)

Features

  • cli: Add --color and --brightness flags to test-device command (#6, 0472f69)

  • cli: Add detailed process information to kill-instances output (#6, 0472f69)

  • cli: Add kill-instances command to find and kill running processes (#6, 0472f69)

  • cli: Refactor test-device command and add flashing animation (#6, 0472f69)

  • cli: Refactor test-device command with proper structure and comprehensive tests (#6, 0472f69)

  • device: Add flashing animation brightness level feature (#6, 0472f69)

  • docs: Redesign README with modern best practices (#9, 84b0d14)

  • docs: Redesign README with modern best practices and fix CI (#9, 84b0d14)

Performance Improvements

  • tests: Fix slow tests by mocking time.sleep and asyncio.sleep (#6, 0472f69)

Refactoring

  • cli: Address final PR review feedback (#6, 0472f69)

Detailed Changes: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@octo-sts octo-sts released this 09 Nov 10:57

v0.1.1 (2025-11-09)

Bug Fixes

  • Ignore local config file (#5, 05cadf9)

  • Resolve pre-existing type-checking issues (#5, 05cadf9)

  • audio: Mute microphone sources instead of output sinks (#5, 05cadf9)

Refactoring

  • cli: Address PR review feedback and improve RGB pattern (#5, 05cadf9)

  • cli: Remove dead code and consolidate imports (#5, 05cadf9)


Detailed Changes: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@octo-sts octo-sts released this 09 Nov 10:09

v0.1.0 (2025-11-09)

  • Initial Release