Releases: nedbat/watchgha
Releases · nedbat/watchgha
2.4.1
- Printed data now has control characters scrubbed, to prevent against extremely unlikely terminal attacks.
- Oops, it didn't work on Python 3.9, now fixed.
2.4.0
- GitHub no longer reports jobs in the same nice order as their UI shows, so now we sort them by name. This isn't the same order as the UI, but is more understandable than the random order returned by the API.
- Dropped support for Python 3.7 and 3.8.
2.3.2
- GITHUB_SERVER_URL's like "[email protected]" are now correctly parsed, closing issue 22.
- Added a stop sign emoji for jobs in the Waiting state.
- Most fatal errors now result in a status code of 1. It was mistakenly 2.
2.3.1
- Workflows with many jobs could be truncated. There is still a limit of 100 jobs, but that is better than the earlier limit of 30.
2.3.0
- GitHub Enterprise is supported via
GITHUB_SERVER_URL
and GITHUB_API_URL
environment variables. Thanks, Colin Marquardt.
- Fix: in unusual cases, GitHub can return strange statuses for job steps. Those are now displayed as question marks.
2.2.2
- Fix: steps can be in a "pending" state, and are now displayed with a dot instead of "pending".
2.2.1
- Fix: don't fail if a .netrc file can't be found. Fixes issue 18.
- Fix: in the odd case of duplicate remotes, don't list workflow runs twice. Fixes issue 19.
2.2.0
- Now all GitHub remotes are checked for jobs. Previously, only one was checked, so you wouldn't see jobs running on an upstream fork.
- Added option
--only
to limit which workflows are displayed as requested in issue 17.
- The output is now redrawn immediately when the terminal window is resized (on Mac or Linux). Thanks, Bill Mill.
2.1.1
- Implicit .netrc authentication stopped working, but has been fixed. Thanks, Rob Weir.
2.1.0
- Implicit .netrc authentication stopped working, but has been fixed. Thanks, Rob Weir.