github sergi0g/cup v3.0.0

12 hours ago

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!

Don't miss a new cup release

NewReleases is sending notifications on new releases.