- Error responses now properly set the
Content-Type
header.
- Optimized images using
pngquant
, this reduces the package size, memory usage and overall bandwidth usage. - Update go-chi to v5.
- Windows ARM binaries are now included.
- Added homebrew installation.
brew install ravener/tap/img-api
- Useless release to force a release, fucking kill me.
- Useless release to force a release, I suck.
- Useless release to force a release.
- Print a startup message so it doesn't look like the program is hanging to the end user.
- Start shipping binaries with goreleaser
- Added
/kaguya
route
- Added a Dockerfile
- Changed constant
VERSION
in routes/stats.go
- Added
/dominantColor
endpoint.
- Documented recommended avatar sizes for each endpoint.
- Added
goroutines
field in/stats
- Improved
/picture
and/bobross
slightly, increased image height. More height will be cut but this way the width is more balanced so the image is less streched and looks better.
- Initial release.