Releases: joobert/Mitten
Releases · joobert/Mitten
Mitten v1.2.2
Mitten v1.2.1
Improved connection error handling
- Introduced automatic retries/exponential backoff for connection issues
Mitten v1.2
Added new QOL features and refactored
- Refactored code to remove global variables and improve overall code quality
- Added functionality to specify and monitor multiple branches of a repository, configurable for repositories through the .env file, using a colon after the repo name.
- Added functionality to include role mentions in commit notifications, as specified in the .env file
- Added functionality for testing webhook connectivity
- Added a feature to optionally customize the color of the commit message embed, configurable in the
.env
file - Added a feature to notify Discord when initializing a new repository and upon its completion, toggleable in the .env file
- Added the option to use commit author's details in messages rather than the repository owner's, toggleable in the .env file
- Removed multi-threading as it was unnecessary and excessive
Full Changelog: v1.1.6...v1.2
Mitten v1.1.6
Disabled multi-threading by default
After testing, multi-threading was found to be unnecessary for most cases. Only really needs to be enabled if the number of repositories you'd like to monitor exceeds your .env file's CHECK_INTERVAL
value.
Mitten v1.1.5
Fixed multi-threading
- Multi-threading should work properly now
- Cleaned up log format
- Clarified some variable names
Mitten v1.1
Fixed extremely low API rate limits
- Added GitHub token support to exponentially increase hourly API rate limit from 60 to 5000
- Improved logging
- Runtime logs now save to a 'mitten_logs.txt' file
Mitten v1.0.1
Docker now works as intended
Mitten v1.0
Initial release