airbrussh

Airbrussh pretties up your SSHKit and Capistrano output

MIT License

Downloads
39.3M
Stars
510
Committers
12

Bot releases are visible (Hide)

airbrussh - 1.5.2 Latest Release

Published by github-actions[bot] 7 months ago

This is a gem housekeeping release. No user-facing changes.

🏠 Housekeeping

  • Migrate from CircleCI to GitHub Actions (#155, #156) @mattbrictson

Full Changelog: https://github.com/mattbrictson/airbrussh/compare/v1.5.1...v1.5.2

airbrussh - 1.5.1

Published by github-actions[bot] 10 months ago

This is a gem housekeeping release. No user-facing changes.

🏠 Housekeeping

  • Add Ruby 3.3 to CI matrix (#154) @mattbrictson

Full Changelog: https://github.com/mattbrictson/airbrussh/compare/v1.5.0...v1.5.1

airbrussh - 1.5.0

Published by github-actions[bot] about 1 year ago

✨ New Features

  • Use Module.prepend instead of alias_method to patch Rake (#152) @mattbrictson

Full Changelog: https://github.com/mattbrictson/airbrussh/compare/v1.4.2...v1.5.0

airbrussh - 1.4.2

Published by github-actions[bot] about 1 year ago

This is a gem housekeeping release. No user-facing changes.

🏠 Housekeeping

  • Ensure rubocop task runs on Ruby >= 3.1 (#149) @mattbrictson
  • Add Ruby 3.2 to the CI matrix (#148) @mattbrictson
  • Fix test failures due to minitest 5.19 release (#146, #147) @mattbrictson
  • Fix CI build for Ruby 2.2 (#145) @mattbrictson

Full Changelog: https://github.com/mattbrictson/airbrussh/compare/v1.4.1...v1.4.2

airbrussh - 1.4.1

Published by github-actions[bot] over 2 years ago

This is a gem housekeeping release. No user-facing changes.

🏠 Housekeeping

  • Rename default branch to main (#140) @mattbrictson
  • Include link to full diff in generated release notes (#144) @mattbrictson
  • Replace Travis with CircleCI and add Ruby 3.0 and 3.1 to CI matrix (#138) @mattbrictson
  • Upgrade to modern version of coveralls gem (#143) @mattbrictson
  • Update appveyor to use a more modern version of Ruby (2.6) (#142) @mattbrictson
  • Fix build failures on Ruby < 2.5 (#141) @mattbrictson
  • Simplify release-drafter config (#139) @mattbrictson

Full Changelog: https://github.com/mattbrictson/airbrussh/compare/v1.4.0...v1.4.1

airbrussh - 1.4.0

Published by github-actions[bot] about 5 years ago

✨ New Features

  • Allow ConsoleFormatter context to be configurable (#131) @pblesi
airbrussh - 1.3.4

Published by github-actions[bot] about 5 years ago

🏠 Housekeeping

  • Add issues, source code URLs to gemspec metadata (#129) @mattbrictson
  • Add changelog_uri to metadata to easily link from rubygems.org (#128) @nickhammond
airbrussh - 1.3.3

Published by github-actions[bot] about 5 years ago

🐛 Bug Fixes

  • Fix LoadError when airbrussh is used without rake installed (#127) @mattbrictson

🏠 Housekeeping

  • Migrate to new GitHub Actions config format (#125) @mattbrictson
  • Remove chandler from rake release process (#124) @mattbrictson
  • Set up release-drafter (#123) @mattbrictson
  • Eliminate double CI builds on PRs (#122) @mattbrictson
airbrussh - 1.3.2

Published by mattbrictson over 5 years ago

  • #121: Gracefully handle SSH output that has invalid UTF-8 encoding instead of raising an exception - @mattbrictson
airbrussh - 1.3.1

Published by mattbrictson almost 6 years ago

  • Packaging changes to reduce gem size
  • RuboCop and Travis improvements
  • No user-facing changes
airbrussh - 1.3.0

Published by mattbrictson over 7 years ago

airbrussh - 1.2.0

Published by mattbrictson over 7 years ago

  • #95: colorize LogMessage label on WARN level and above - @klyonrad
  • #106: Remove the log_file parameter from the CommandFormatter#exit_message method; it was unused - @mattbrictson
airbrussh - 1.1.2

Published by mattbrictson almost 8 years ago

  • Add Ruby 2.4.0 to testing matrix and fix Ruby 2.4 deprecation warnings
airbrussh - 1.1.1

Published by mattbrictson about 8 years ago

  • When a Capistrano deploy fails and the error log is dumped to the console,
    Airbrussh no longer truncates the error output. This ensures that important
    troubleshooting information is not lost.
    #91
airbrussh - 1.1.0

Published by mattbrictson over 8 years ago

  • Use default color for info messages.
    When using the gray color on some implementation of the solarized
    theme the text is not visible. The solarized theme is popular and
    bugs have been reported about missed error messages, so this patch
    switches these messages to the default color.
    (see #84)
airbrussh - 1.0.2

Published by mattbrictson over 8 years ago

  • Fix a crash that can happen in certain multi-server deployments when
    Capistrano's invoke is used to switch Rake tasks in the middle of SSHKit
    execution (#78,
    #80)
airbrussh - 1.0.1

Published by mattbrictson over 8 years ago

  • Fix support for fake TTYs reporting a 0 width console like Ruby's PTY library #76
airbrussh - 1.0.0

Published by mattbrictson over 8 years ago

  • No changes since 1.0.0.beta1.
airbrussh - 1.0.0.beta1

Published by mattbrictson almost 9 years ago

Breaking Changes:

  • None

Added:

  • Airbrussh can now be configured with an options Hash passed to the
    Airbrussh::Formatter constructor. This is in order to standardize how all
    SSHKit formatters are configured
    (see SSHKit #308).
airbrussh - 0.8.0

Published by mattbrictson almost 9 years ago

  • Airbrussh now displays the correct user@host output in the following edge-cases:
    • Inside an SSHKit as(:user => "...") block
    • When a user is specified using set :ssh_options, :user => "..." (see #65)