Recent Releases of https://github.com/mattbrictson/airbrussh
https://github.com/mattbrictson/airbrussh - 1.6.0
⚠️ Breaking Changes
- Drop support for Ruby 1.9, 2.0, 2.1, 2.2, 2.3, and 2.4 (#163) @mattbrictson
🐛 Bug Fixes
- Fix warnings about frozen string literals (#166) @mattbrictson
🏠 Housekeeping
- Add forthcoming Ruby 4 to CI (#170) @mattbrictson
- Bump actions/checkout from 4 to 6 (#169) @dependabot[bot]
- Bump release-drafter/release-drafter from 5 to 6 (#168) @dependabot[bot]
- Set up Dependabot (#167) @mattbrictson
- Upgrade to rubocop 1.81.7 (#165) @mattbrictson
- Remove
guarddevelopment dependency (#164) @mattbrictson - Update CI matrix now that sshkit has dropped Ruby < 2.5 support (#161) @mattbrictson
- Add Ruby 3.4 to CI matrix (#160) @mattbrictson
Full Changelog: https://github.com/mattbrictson/airbrussh/compare/v1.5.3...v1.6.0
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/mattbrictson/airbrussh - 1.5.3
🏠 Housekeeping
- Exclude nonessential files from published gem (#159) @mattbrictson
Full Changelog: https://github.com/mattbrictson/airbrussh/compare/v1.5.2...v1.5.3
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/mattbrictson/airbrussh - 1.5.2
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
- Ruby
Published by github-actions[bot] almost 2 years ago
https://github.com/mattbrictson/airbrussh - 1.5.1
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
- Ruby
Published by github-actions[bot] about 2 years ago
https://github.com/mattbrictson/airbrussh - 1.5.0
✨ New Features
- Use
Module.prependinstead ofalias_methodto patch Rake (#152) @mattbrictson
Full Changelog: https://github.com/mattbrictson/airbrussh/compare/v1.4.2...v1.5.0
- Ruby
Published by github-actions[bot] over 2 years ago
https://github.com/mattbrictson/airbrussh - 1.4.2
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
- Ruby
Published by github-actions[bot] over 2 years ago
https://github.com/mattbrictson/airbrussh - 1.4.1
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
- Ruby
Published by github-actions[bot] over 3 years ago
https://github.com/mattbrictson/airbrussh - 1.4.0
✨ New Features
- Allow ConsoleFormatter context to be configurable (#131) @pblesi
- Ruby
Published by github-actions[bot] over 6 years ago
https://github.com/mattbrictson/airbrussh - 1.3.4
🏠 Housekeeping
- Add issues, source code URLs to gemspec metadata (#129) @mattbrictson
- Add changelog_uri to metadata to easily link from rubygems.org (#128) @nickhammond
- Ruby
Published by github-actions[bot] over 6 years ago
https://github.com/mattbrictson/airbrussh - 1.3.3
🐛 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 releaseprocess (#124) @mattbrictson - Set up release-drafter (#123) @mattbrictson
- Eliminate double CI builds on PRs (#122) @mattbrictson
- Ruby
Published by github-actions[bot] over 6 years ago
https://github.com/mattbrictson/airbrussh - 1.3.2
- #121: Gracefully handle SSH output that has invalid UTF-8 encoding instead of raising an exception - @mattbrictson
- Ruby
Published by mattbrictson over 6 years ago
https://github.com/mattbrictson/airbrussh - 1.3.1
- Packaging changes to reduce gem size
- RuboCop and Travis improvements
- No user-facing changes
- Ruby
Published by mattbrictson over 7 years ago
https://github.com/mattbrictson/airbrussh - 1.2.0
- #95: colorize LogMessage label on WARN level and above - @klyonrad
- #106: Remove the
log_fileparameter from theCommandFormatter#exit_messagemethod; it was unused - @mattbrictson
- Ruby
Published by mattbrictson almost 9 years ago
https://github.com/mattbrictson/airbrussh - 1.1.2
- Add Ruby 2.4.0 to testing matrix and fix Ruby 2.4 deprecation warnings
- Ruby
Published by mattbrictson about 9 years ago
https://github.com/mattbrictson/airbrussh - 1.1.1
- 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
- Ruby
Published by mattbrictson over 9 years ago
https://github.com/mattbrictson/airbrussh - 1.1.0
- Use default color for info messages.
When using thegraycolor on some implementation of thesolarized
theme the text is not visible. Thesolarizedtheme is popular and
bugs have been reported about missed error messages, so this patch
switches these messages to the default color.
(see #84)
- Ruby
Published by mattbrictson over 9 years ago
https://github.com/mattbrictson/airbrussh - 1.0.2
- Fix a crash that can happen in certain multi-server deployments when
Capistrano'sinvokeis used to switch Rake tasks in the middle of SSHKit
execution (#78,
#80)
- Ruby
Published by mattbrictson almost 10 years ago
https://github.com/mattbrictson/airbrussh - 1.0.1
- Fix support for fake TTYs reporting a 0 width console like Ruby's PTY library #76
- Ruby
Published by mattbrictson almost 10 years ago
https://github.com/mattbrictson/airbrussh - 1.0.0
- No changes since 1.0.0.beta1.
- Ruby
Published by mattbrictson about 10 years ago
https://github.com/mattbrictson/airbrussh - 1.0.0.beta1
Breaking Changes:
- None
Added:
- Airbrussh can now be configured with an options Hash passed to the
Airbrussh::Formatterconstructor. This is in order to standardize how all
SSHKit formatters are configured
(see SSHKit #308).
- Ruby
Published by mattbrictson about 10 years ago
https://github.com/mattbrictson/airbrussh - 0.8.0
- 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)
- Inside an SSHKit
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.7.0
Fixes:
- Handle truncation of raw/non-UTF8 output without crashing (#57)
Other changes:
- Re-implement the "tail log on deploy failure" feature in pure Ruby (#59)
- Code of contact added to the project
- Tests now run on Windows (#55)
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.6.0
This is another release with mostly behind-the-scenes changes. If you notice any differences in Airbrussh's behavior in this version, please report an issue.
Other changes:
- Bundler 1.10 is now required to build and test airbrussh (this doesn't affect users of airbrussh at all).
- If the directory containing the log file doesn't exist, Airbrussh will now attempt to create it using
FileUtils.mkdir_p(#30) - By default Airbrussh now always prints
Using airbrussh format.when it starts up. In previous versions, a bug caused this message to sometimes not be shown. To change or disable this message, set thebannerconfiguration option as explained in the README.
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.5.1
- Fix
NameError: uninitialized constant Airbrussh::SimpleDelegator
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.5.0
There are no changes to the actual behavior and feature set of Airbrussh in this release.
There are, however, many behind-the-scenes changes and improvements to overall code quality. This release also adds support for upcoming versions of SSHKit.
- Added Rubocop enforcement to Travis
- Added Code Climate and Coveralls checks (see badges in the README)
- Airbrussh now has good test coverage, and is tested by Travis against a matrix of Ruby and SSHKit versions (@robd)
- Changes to support the new SSHKit formatter API, as introduced in SSHKit #257 (@robd)
Airbrussh.resethas been removed- Airbrussh now has its own ANSI color code; it no longer relies on a third-party gem (i.e.
colorize)
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.0.1
- Initial release
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.2.0
- Pin SSHKit dependency at
~> 1.6.1to avoid a bug in 1.7.0 that causes command exit statuses to be omitted from the log.
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.2.1
- Un-pin SSHKit dependency now that SSHKit 1.7.1 has been released.
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.3.0
- New
config.banneroption allows startup message to be disabled or changed (suggestion from @justindowning) - New
config.command_outputoption gives full control of whether airbrussh shows or hides the stderr and stdout data received from remote commands; see the usage section of the README for further explanation (suggestion from @carlesso)
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.4.0
- Changes to ensure compatibility with the upcoming version of SSHKit (ec3122b).
- Explicitly specify UTF-8 encoding for source files, for Ruby 1.9.3 compatibility (#9).
- Ruby
Published by mattbrictson over 10 years ago
https://github.com/mattbrictson/airbrussh - 0.4.1
- Fix
Marshal.dumpwarnings by removingdeep_copyworkaround that it is no longer needed for the latest SSHKit (#10).
- Ruby
Published by mattbrictson over 10 years ago