Feeling Bitter, Looking Better

There is a new chart option inspired by this GitHub issue about showing temperature together with the other curves: if you want to see temperature overlaid on the main chart instead of split out on its own, you can now enable that in your profile settings. The separate temperature chart remains the default, but I know some of you prefer having everything in one place.

I also added bitterness to tasting assessments, following some very sensible observations on the scoring metrics. Leaving it out felt more and more silly the longer I looked at it. That gives you 8 dimensions total and makes the whole thing feel more complete and balanced.

Then there was a request to also copy taste rating and coffee grams when copying from previous shots. After the initial straightforward implementation, I got a few reports about drink weight changing when copying values from another shot and drink weight being overwritten during copy, so I refined the whole thing a bit more. Rollbacks are clearer now, and imported shot weights should no longer get accidentally overwritten when copying details from another shot.

There were several API and security improvements too. Private notes are now available via the API, the API authentication is properly stateless now, and the docs mention rate limits and response formats much more clearly. If you want all the nitty gritty details, here is the full diff.

As always, if you run into bugs or have ideas for improvements, please keep opening GitHub issues.

Thanks for reading, and have a great week! ☕