Skip to content

Releases: Justintime50/homebrew-releaser

v0.18.1

12 Jan 19:08
Compare
Choose a tag to compare
  • Corrects order of version definition in formula generation to satisfy the ever-changing Homebrew audit rules

v0.18.0

12 Dec 16:41
f21d26b
Compare
Choose a tag to compare
  • Adds a version parameter which can override the automatically detected version of a formula with an explicit value

v0.17.0

26 Oct 17:13
d3483a5
Compare
Choose a tag to compare
  • Upgrades from Python 3.11 to Python 3.12
  • Corrects /archive URLs to the new /archive/refs/tags URLs to satisfy brew audit

v0.16.7

24 May 14:35
Compare
Choose a tag to compare
  • Only strip the leading v from the version string instead of replacing all vs with nothing so versions such as v0.1.0.dev0 can be picked up

v0.16.6

21 Apr 05:55
Compare
Choose a tag to compare
  • Enables typing in generated formula to appease brew audit

v0.16.5

23 Mar 18:28
Compare
Choose a tag to compare
  • Fixes a bug that wouldn't build formula when no assets were present

v0.16.4

20 Mar 17:16
Compare
Choose a tag to compare
  • Writes checksum file once instead of appending for each
  • Better assignment of autogenerated_tar_archive checksum by always taking the first index instead of doing a check

v0.16.3

17 Mar 05:37
a3cac91
Compare
Choose a tag to compare
  • Refactors git subprocess error handling
    • Sends stderr to stdout and captures the subprocess error output as text (previously got clobbered)
    • Returns stack trace
    • Use new helper function to keep all git calls uniform
    • More appropriate error logging and capture
    • Better tests surrounding subprocesses
  • When updating a README table, we now only git add once instead of twice
  • Even if you specify skip_commit, we will now run git commit but will continue to skip the git push, this will ensure a more complete dry-run and will help debug committing issues since it now can commit safely without updating a remote repo

v0.16.2

16 Mar 00:12
Compare
Choose a tag to compare
  • Fixes a packaging issue with v0.16.1

v0.16.1

15 Mar 20:55
b85fda1
Compare
Choose a tag to compare
  • Use x-access-token as Username when authenticating for git clone and push operations which should allow password to explicitly be stored in the correct field
  • Adds a 30 second timeout to all HTTP requests (previously could run forever)