Releases: Justintime50/homebrew-releaser
Releases · Justintime50/homebrew-releaser
v0.9.1
- Restores previous logger formatting for console output
v0.9.0
- Uses
woodchips
for logging - Bumps
pretty_tables
to v2 - Bump Python version used from 3.9 to 3.10
- Adds Python type hinting
v0.8.3
- Fixes a bug that setup the git environment incorrectly after the shell refactor from the last release
v0.8.2
- Refactors shell operations to no longer invoke a shell when using the subprocess module. No longer change directories but instead call git operations directly from the destination path
v0.8.1
- Removes the
bottle :unneeded
from formula generation as it's been deprecated
v0.8.0
- Rebuild with the corrected
pretty-tables
library which re-adds the horizontal break between headers and row data - Removes the
mock
library in favor of the builtinunittest.mock
library - Bumps the minimum Python version to 3.7
v0.7.0
- Refactored app completely by splitting up all logic into separate modules
- We now use the latest tag instead of release as releases can often be named instead of sticking to strict version numbers (closes #4, closes #7)
- Adds
an
to the list of articles to strip out of formula descriptions - Changed
Installation
header in README updater toInstall
- Added better error handling surrounding the README updater
- Exposed
DEBUG
logging to the user via thedebug: true
flag to assist in troubleshooting the GitHub Action if necessary - Made all functions static methods
- Added better test coverage
- Split up git
add
,commit
, andpush
functionality for better flexibilty - Additional info and debugging statements for each step were added
- Various small improvements and bug fixes
v0.6.0
- Pins dependencies
v0.5.6
- I'm ashamed to need to release 7 versions in a single night...
- Bug fixes for opening/writing README file
v0.5.5
- Setup a testing environment via Docker to assist with end-to-end testing this github action locally
- Added more logging and renamed other output
- Variious bug fixes