Skip to content

v2.2.0

Latest

Choose a tag to compare

@kke kke released this 09 Sep 09:58
a69b40a

What's Changed

  • fix(initsystem): don't let SysVinit match systemd hosts (#409) by @vikramhh in #411
  • Fix linux detection when cluster contains windows hosts by @james-nesbitt in #420
  • feat(winrm): export ErrAuthFailed and stop marking 401/403 non-retryable by @james-nesbitt in #421
  • Promote ErrAuthFailed to protocol and tag SSH auth failures by @kke in #423
  • fix(openssh): stop Connect blocking on the daemonized control master by @kke in #424
  • fix(remotefs): stop feeding /dev/stdin to install and dd (#410) by @kke in #425
  • Fix uutils mkdirall and touch by @kke in #436
  • fix(cmd,sudo): impose a POSIX shell instead of trusting $SHELL by @kke in #433
  • fix(remotefs): don't treat WinFS stat execution failures as ErrNotExist by @kke in #439
  • fix(cmd,remotefs): classify ErrNotExist on the full stderr, not the m… by @kke in #441
  • fix(remotefs): don't report ErrNotExist when the stat command never ran by @kke in #438
  • fix(sshconfig): accept space separated Match criteria and honor exec exit status by @kke in #445
  • fix(remotefs): inspect the stat error in WinFS Remove and RemoveAll by @kke in #440
  • feat(remotefs): add HTTPHead to query URL metadata from the remote host by @kke in #448
  • feat(ssh): add ignoreSSHConfig to skip the ssh client config files by @kke in #447
  • fix(sshconfig): don't panic in Finalize on a non-string map value by @kke in #451
  • feat(remotefs): make downloads atomic and add opt-in resume by @kke in #456
  • fix(ssh): use session.WindowChange by @kke in #458
  • refactor(remotefs): split multiStat instead of suppressing cyclop by @kke in #459
  • fix(ssh): honour StrictHostKeyChecking=yes by @kke in #457
  • test(kv): cover the invalid int error path in strict mode by @magic-peach in #461
  • chore(docs): Add agent instructions by @kke in #463
  • test(openssh): widen the Connect budget to reduce flakiness under load by @magic-peach in #465

Bumps

  • ci: test against latest and previous bootloose images by @kke in #435
  • build(deps): Bump golang.org/x/crypto from 0.55.0 to 0.56.0 by @dependabot[bot] in #460
  • build(deps): Bump github/codeql-action from 4.37.8 to 4.37.9 by @dependabot[bot] in #452
  • deps(go): bump go to v1.26.7 by @kke in #437
  • deps(go): bump go to v1.26.6 by @kke in #434
  • build(deps): Bump github/codeql-action from 3 to 4.37.4 by @dependabot[bot] in #416
  • build(deps): Bump github/codeql-action from 4.37.4 to 4.37.6 by @dependabot[bot] in #422
  • build(deps): Bump github/codeql-action from 4.37.6 to 4.37.8 by @dependabot[bot] in #443
  • build(deps): Bump github.com/stretchr/testify from 1.11.1 to 1.12.1 by @dependabot[bot] in #442
  • build(deps): Bump golang.org/x/crypto from 0.54.0 to 0.55.0 by @dependabot[bot] in #430
  • chore: bump go to 1.27, golangci-lint to 2.13.1, run auto-fixes by @kke in #446
  • Pin GitHub Actions by @twz123 in #449
  • chore(deps): fix the jsonschema generator go.mod by @kke in #412
  • ci: report exported API changes on pull requests by @kke in #464

New Contributors

Full Changelog: v2.1.1...v2.2.0