Roaster Scope v4.0.0
January 28, 2026
Release Sponsor
Special thanks to Coffee Crafters for supporting this version.
Additions
- adds UI modes (production, standard, expert)
- adds support for Lebrew RoastSee NEXT real-time Agtron and crack analyzer
- adds support for Acaia Pyxis Black (2025)
- adds support for Yoccto Meteo as well as Phidget TMP1000, HUM1000 and PRE1000 configured as extra devices (Issue #1251)
- adds Kaleido CSV importer (PR #2090 contributed by Terracotta-6)
- adds possibility to overwrite the event button value on alarm action
Event Buttonby the number given after the button number and the>sign, like in1>3,3>2,4 # activate button 1 with value 3, button 3 with value 2 and button 4 - adds relative percent event types (Issue #2086)
- adds visual clue to curve LCDs indicating hidden curves
- adds Designer spline fitting (PR #2050 contributed by Thomas)
- adds 2DOF PID implementation including classical DoE, PoE, DoM, and PoM PID variants, interpolated gain scheduling, bumpless transfer, duty and derivative IIR SOS filter respecting sampling interval, and SV FIR filter for background follow mode
- adds Artisan Command
pidWeightsto set 2DOFPID parameters beta and gamma - adds calculation of energy data from PID Duty %
- adds OPTION click on ET/BT or DeltaET/DeltaBT LCDs to hide/show the corresponding background curves
- adds title click shortcut to open Roast Properties dialog
- adds deselection of selected custom event using key ESC
- adds temporary autozoom gesture (double-click on the graph canvas) to scale the y-axis such that all data is rendered on screen
- adds legend to cupping spider chart
Changes
- improved ramping event tracking with lookahead, avoiding non-linearities and bumps
- removed the term
slavefrom the project but for 2 lines (to be removed in later versions) needed to keep compatibility with older settings - removes support for Qt5, Python versions before v3.12 as well as previous legacy build infrastructure
Fixes
- fixes regression which skipped the second sample (Issue #2091)
- fixes encoding errors on loading points in designer (Issue #2103)