All Versions
13
Latest Version
Avg Release Cycle
132 days
Latest Release
1024 days ago

Changelog History
Page 1

  • v2.10.0 Changes

    June 10, 2020

    2.10.0 (2020-06-10)

    ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ support RemoteCommand configuration entry (#286) (101dc0e)
  • v2.9.3 Changes

    June 07, 2020

    2.9.3 (2020-06-07)

    ๐Ÿ› Bug Fixes

    • โž• add more linters (942a6e1)
  • v2.9.2 Changes

    June 07, 2020

    2.9.2 (2020-06-07)

    ๐Ÿ› Bug Fixes

    • set version dynamically + bump deps (c30c813)
  • v2.9.1 Changes

    March 24, 2020

    2.9.1 (2020-03-24)

    ๐Ÿ› Bug Fixes

    • append major version suffix to go module (2606db3)
    • go mod tidy (1505694)
    • ๐Ÿ‘• lint warns (a6edf4f)
    • ๐Ÿ”จ refactor Dockerfile (4bfc432)
  • v2.9.0 Changes

    March 24, 2020

    2.9.0 (2020-03-24)

    • โœ‚ Remove invalid warn (#283)
    • Avoid double-connection when having chained gateways (#285) by @4wrxb
    • โž• Add GatewayConnectTimeout option (#289)
    • ๐Ÿ›  Fix hook parsing to support {{.}} (#297) by @ahhx
    • ๐Ÿ‘Œ Support inherits on regex hosts (#298) by @alenn-m
    • ๐Ÿ–จ Print version in assh info
    • Switch to go modules
    • Switch go moul.io/assh canonical domain
    • ๐Ÿšš Move changelog to its own file
    • ๐Ÿ‘• Switch to golangci-lint for linting
    • ๐Ÿšš Move old webapp to contrib
    • Cleanup old files
    • โฌ†๏ธ Bump deps
    • ๐ŸŒฒ Switch to go.uber.org/zap for logging
  • v2.8.0 Changes

    July 03, 2018
    • โž• Add more shell propositions for the 'exec' hook (#254)
    • ๐Ÿ‘Œ Support SSH tokens and ~ expansion in ControlPaths (#276) by @stk0vrfl0w
    • Ensure ControlPath directories are properly created when using syntax such as "ssh host1/host2" (#276) by @stk0vrfl0w
    • ๐Ÿ”„ Change panic() to a warning statement when removing the temporary file. Since delete is deferred,
      the config file should have already been renamed and would no longer exist (#276) by @stk0vrfl0w
    • ๐Ÿ›  Fix check when ControlPath is empty, to avoid creating control socket directory in some cases (#281) by @frezbo
  • v2.7.0 Changes

    October 24, 2017
    • Automatically detect available shell when using the 'exec' hook (#254)
    • ๐ŸŒฒ Automatically detect if -q is passed to the parent ssh process to disable logging (#253) by @cao
    • โž• Add a new %g (gateway) parameter to ResolveCommand and ProxyCommand (#247
    • ๐Ÿ›  Fix panic on particular assh.yml files
    • ๐Ÿ›  Fix build issue on OSX (#238 by @jcftang)
    • Rewrite .ssh/config file atomically (#215)
    • ๐Ÿ‘Œ Support inheritance links in Graphviz (#235)
    • ๐Ÿ‘Œ Support wildcards in Graphviz config export (#228)
    • ๐Ÿ›  Fix error message on first config build (#230)
    • ๐Ÿ›  Fix NetBSD, FreeBSD and Windows builds (#182)
    • โž• Add RateLimit support (#65)
    • โž• Add possibility to disable automatic configuration rewrite (#239)
    • โž• Add BeforeConfigWrite and AfterConfigWrite new hooks (#239)
    • Generate full assh binary path in ~/.ssh/config (#148)
    • ๐ŸŽ‰ Initial version of assh ping command

    Full commits list

  • v2.6.0 Changes

    February 03, 2017
    • ๐Ÿ‘Œ Support UseKeychain option (#189) (@ocean90)
    • ๐Ÿ‘Œ Support ConnectTimeout option (#132)
    • .ssh/config: Wrap long comments to avoid syntax errors (#191)
    • ๐Ÿ›  Fix integers output in assh config list (#181)
    • ๐ŸŽ‰ Initial graphviz support (#32)
    • โœ‚ Remove case-sensitivity for Inherits and Gateways (#178)
    • Loads hosts from ~/.ssh/assh_known_hosts file when calling assh config build, can be ignored using --ignore-known-hosts (#178)
    • โž• Add assh config graphviz --show-isolated-hosts flag
    • ๐Ÿ›  Fix nil dereference when calling assh config serach without providing needle
    • โž• Add sprig helpers to the template engine (#206)
    • ๐Ÿ‘Œ Improve readability of assh config list (#203)
    • โž• Add support for the AddKeysToAgent key (#210) (@bachya)
    • ๐Ÿ‘ OpenBSD support (#182)
    • ๐Ÿ‘Œ Improve hostname output in assh config list (#204)
    • ๐Ÿ‘Œ Support for inline comments (#34)
    • ๐ŸŽ‰ Initial support of values validation to avoid writing invalid .ssh/config file (#92)
    • Alpha version of the webapp (#69)

    Full commits list

  • v2.5.0 Changes

    January 04, 2017
    • ๐Ÿ‘Œ Support multiple string arguments of the same type on assh wrapper ssh (#185)
    • โœ‚ Remove the NoControlMasterMkdir option, and add the ControlMasterMkdir option instead (#173)
    • Accepting string or slices for list options (#119)
    • โž• Add new PubkeyAcceptedKeyTypes OpenSSH 7+ field (#175)
    • ๐Ÿ”ง Gracefully report an error when calling assh without configuration file (#171)
    • ๐Ÿ›  Fix written bytes calculation (@quentinperez)
    • โž• Add template functions: json, prettyjson, split, join, title, lower, upper
    • ๐Ÿ‘Œ Support of BeforeConnect, OnConnect, OnConnectError and OnDisconnect hooks
    • ๐Ÿ‘Œ Support of write, notify and exec hook drivers
    • โž• Add assh config json command
    • โž• Add assh config {build,json} --expand option
    • Round the hook's ConnectionDuration variable value

    Full commits list

  • v2.4.1 Changes

    July 19, 2016
    • ๐Ÿ›  Fix panic in assh wrapper (#157)

    Full commits list