Releases: sergi0g/cup
Releases · sergi0g/cup
v3.0.1
Changes
- Updated dependencies, resolving a security vulnerability
- Fixed a bug where Cup tried to authenticate to registries that should have been ignored (#58, reported by @johnnyggalt)
v3.0.0
Hello everyone! It’s been a very long wait (almost 5 months!) since the last release, but I think Cup v3 is ready! Read on to find out all the new cool features and improvements! Or, if you can’t wait to try it out, read just the next section before updating.
⚠️ Breaking changes
- The API was changed to include much more info. You probably need only a tiny fraction of it for your integrations, but all of it is used in the dashboard and I was too bored to make a separate API endpoint. 😅
The old API was kept for compatibility reasons, just change your usage of the/json
endpoint to/api/v2/json
. I strongly recommend that you migrate to the new API soon, though. Check the docs for more info - The JSON output of the CLI also changed like above. There is no compatibility mode. I’m sorry if I broke something for you.
- The config file schema has changed and will hopefully be more intuitive and flexible, while allowing for future expansion. When migrating yours, keep a backup of the previous one and follow the configuration docs here
OK, we’re done with the boring stuff. Here’s the new stuff:
✨ New features
- 🚀 The code was extensively refactored and optimized so you’ll get even faster performance
- 💅 Both the CLI and web interface got a redesign. I hope they look good!
- 🌐 You can have Cup run on many servers and view all the results from one
- ⚙️ Lots of new config options are available, including using a TCP socket, including or excluding images/registries and automatically refreshing the data!
📰 Other news
- We have a brand new website!
- We’re experimentally starting a Discord server! Join and help us build a nice community!
v3-nightly
Probably a bad attempt at fixing a huge bug in multiple servers
v3.0.0-beta.1
Hello everyone! The work on Cup v3 is almost complete! I'm releasing a beta, so if you want to, you can test it and give me some feedback.
Warning
This release contains breaking changes to the API and the configuration file schema. Do not replace your existing setup with this!
How to try it out
- Download a binary from the release or pull the
ghcr.io/sergi0g/cup:v3.0.0-beta.1
Docker image. - Refer to the new (slightly outdated) docs for configuration options.
- Give me some feedback in the release discussion. (please?)
v2.4.0
v2.3.1
v2.3.0
Changes
- Removed threading and switched everything to async gaining a >2x performance boost 🚀
- Improved logging and added a
--verbose
flag to include extra debug info
v2.2.2
Changes
- Added tooltips and search to web UI
- Fixed broken links in docs and added new pages for community resources
v2.2.1
Changes
- Removed colon between "Last checked" and the time
v2.2.0
Changes
- ✨ Cup's web UI was rewritten with React so more interactive features can be added. The old, Liquid-powered frontend was used to add homemade SSR, so you can even use Cup without JS!
- The last checked time is now in relative format (5 minutes ago)
Bugfixes 🐛
- Images with multiple digests were ignored. Reported by @brtwrst.
Other changes
- Cup's Github workflows were optimized (and fixed) by @steveiliop56!