Skip to content

v0.114.0

Latest

Choose a tag to compare

@gesellix gesellix released this 22 Jun 19:37
· 1 commit to main since this release

Noteworthy

  • SSH unlock now has a --full-config path for devices where sshd never
    starts (#515).
    The default setup enable-ssh injects the SSH-enable
    payload through a single envswitch write and waits for the speaker to
    re-read its config without a reboot. On a few models (the SoundTouch
    Portable Series I, and some CineMate 520 units) the speaker accepts and
    persists that injection but sshd still never comes up, so port 22 stays
    "Connection refused". A new opt-in flag,
    soundtouch-cli setup enable-ssh --host <ip> --full-config, replicates the
    fuller manual sequence that does work on those devices: it injects through
    both envswitch boseurls set and sys configuration margeServerUrl, writes
    all four URL keys, and reboots the speaker so it re-parses the config at
    boot. The default (non---full-config) path is unchanged, so the flows
    already confirmed on the Wireless Link Adapter and the CineMate 520 lisa
    variant are unaffected. The telnet command reference and device-logging
    appendix document both paths and which models need the flag.

Smaller changes

  • Dependency updates: golang.org/x/image 0.42.0 → 0.43.0,
    github.com/hashicorp/mdns 1.0.6 → 1.0.7, and a batch of nine
    golang.org/x/* modules (crypto, net, term, image, mod, sync, sys, text,
    tools).

What's Changed

  • deps(deps): bump the golang group with 9 updates by @dependabot[bot] in #509
  • deps(deps): bump github.com/hashicorp/mdns from 1.0.6 to 1.0.7 by @dependabot[bot] in #510
  • deps(deps): bump golang.org/x/image from 0.42.0 to 0.43.0 in the golang group by @dependabot[bot] in #518
  • setup enable-ssh: add --full-config for devices where sshd never starts (#515) by @gesellix in #519

Full Changelog: v0.113.0...v0.114.0