Enhanced Copy Features and Other Updates
Another month, another small batch of updates. Like last month, there were several dependency updates, along with some UI and UX improvements.
Notably, the shot view page now displays how old the beans were when the shot was made. This idea came from a GitHub issue, and if you have great ideas, my inbox is always open.
Speaking of GitHub issues, one reported that tags weren’t copied when duplicating shot details. That’s now fixed, and in addition to tags, I’ve added Roaster and Coffee Bag to the copied fields when using Coffee Management. I also ported a feature from ECT Business to Visualizer: when a field is copied and its value changes, it’s highlighted with a different background color to clearly show the change, and a Revert
link appears to roll back individual fields if you didn’t mean to overwrite the original value.
Today, I extended that feature to the AI coffee bag import. This is handy when you want to avoid overwriting the coffee bag name while syncing with DYE, for example.
I also resolved an annoying Airtable syncing bug where a newly uploaded shot with a new coffee bag wouldn’t link to the bag on Airtable. As always, you can check the full diff on GitHub.
Enjoy your weekend! ☕