mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-19 09:06:14 +00:00
- Move --host, --port, and --timeout from individual commands to global app level - Enables cleaner syntax: 'soundtouch-cli --host 192.168.1.10 volume get' - Consistent with Docker, kubectl, and other CLI tools that use global connection flags - Environment variables (SOUNDTOUCH_HOST, SOUNDTOUCH_PORT) work seamlessly - Remove repetitive CommonFlags from all individual commands - Maintains backward compatibility - all functionality works exactly the same - Discovery commands ignore host flag when not needed BREAKING: CLI syntax improved from 'volume --host IP get' to '--host IP volume get'