All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2024-04-11
- Dropped support for Ruby < 3. (@chubchenko)
0.2.2 - 2022-05-09
- Add a reverse order for a
git log ...
. (@chubchenko)
0.2.1 - 2022-05-02
- Add a reverse order for
Diff
to display the correct sequence of merge commits. (@chubchenko)
0.2.0 - 2021-12-20
- Add new header emoticons. (@chubchenko)
0.1.5 - 2021-11-11
- Add fall back in case of the primary server is not defined. (@chubchenko)
- Require
json
to convertHash
object toJSON
. (@chubchenko)
0.1.4 - 2021-07-27
- Ensure that
:current_revision
exists during rollback. (@chubchenko)
0.1.3 - 2021-06-14
- Update
README.md
. (@chubchenko)
- Change commit message encoding to
UTF-8
. (@chubchenko)
0.1.2 - 2021-06-03
- Use
I18n.t
instead oft
. (@chubchenko) - Use
forwardable
instead ofmethod_missing
+respond_to_missing?
. (@chubchenko) - Use the
On
module to interact with the remote server. (@chubchenko) - Extracted hooks and defaults from
slacky.rake
into separate files. (@chubchenko) - Renamed
#to_json
to#as_json
. (@chubchenko) - Updated hooks from
before
toafter
. (@chubchenko) - Added 💯 test coverage. (@chubchenko)
- Use
@env
instance variable instead of missing getterenv
. (@chubchenko) - Update your SSH regex to match the repository with a dash in the name. (@chubchenko)
- Use
SSHKit::Backend.current.capture
instead ofIO.popen
to performgit log ..
on the remote server. (@chubchenko)
- Fix possible command injection during the duration retrieval. (@chubchenko)
0.1.1 - 2021-05-27
- Fix a bug related to using a
Null
messaging. (@chubchenko)
0.1.0 - 2021-05-26
- Initial version. (@chubchenko)