piotrmurach / tty-command

Execute shell commands with pretty output logging and capture stdout, stderr and exit status.
https://ttytoolkit.org
MIT License
400 stars 34 forks source link

Update to release notes and bump version to 0.10.0 #57

Closed albertico closed 3 years ago

albertico commented 3 years ago

Describe the change

Release notes have been updated to include the following commits:

tty-command version is bumped to 0.10.0.

Why are we doing this?

This release updates the pastel gem to version 0.8.0. This fixes the pastel dependency problem encountered when trying to use tty-command version 0.22.0 and tty-command version 0.9.0.

Benefits

New release with bug fixes and updated dependencies.

Drawbacks

None

Requirements

Put an X between brackets on each line if you have done the item:

coveralls commented 3 years ago

Coverage Status

Coverage remained the same at 94.786% when pulling 0125ffd9e09e74a70e139e5095fa0910fa34424b on albertico:release-0.10.0 into dab9650a541f12e31ce33408f328b2a7b1073a64 on piotrmurach:master.

albertico commented 3 years ago

Tagging @piotrmurach for review.

albertico commented 3 years ago

Hi @piotrmurach. The intention of this pull request was to provide community support releasing an update of this gem. There didn't seem to be any open issues related to a 0.10.0 release, so it seemed reasonable to release a version update with the changes that have already been merged to master. This would solve the dependency problems encountered when using tty-command version 0.9.0 and tty-prompt version 0.22.0. Given that you have other plans for releasing an update and most changes are either duplicate or have been declined, I'll proceed to close this pull request.

Users affected by the current dependency problems will have to modify their project's Gemfile to build their gems differently.

piotrmurach commented 3 years ago

@albertico Please don't feel discouraged contributing to tty gems. I do my best to respond and review quickly. I'd be happy to merge version bump and the pastel addition to the changelog. However, this wouldn't change the situation of this gem being unreleased. I admit it's not ideal but for the time being you can change your Gemfile and point the tty-command to use github master branch. I will work to release this gem shortly, I'm currently getting tty-markdown release wrapped up.