Roaster Scope v4.2.0
June 30, 2026
Release Sponsor
Special thanks to LABEL!STEN for supporting this version.
Additions
- adds support for ROEST sample and production roasters
- adds support for Orbiter smart roasters
- adds support for Pratter roasting machines
- adds support for Probat G/UG 2026 models communicating via WebSockets
- adds support for Neuhaus Neotec RFB Junior, RFB-S and Neoroast machines
- adds support for North Roasters
- adds support for Schuilenburg machines equipped with Unitronics PLC
- adds MQTT support
- adds IO Command
publish(<topic>, <data>)to publish payloads to the connected MQTT broker - adds Artisan Command
pidSVbuttons(<bool>)(Issue #2121) - adds Excel and Orbiter formats to the autosave "save also" options
- adds Bulgarian localization (Issue #2175)
- adds validation of profiles and settings
- adds PID derivative filter size setting
- adds option to disable UNDO actions on main event buttons
- adds ALT/OPTION click on template name to toggle event replay
- adds notification message if schedule fails to load template
Changes
- added a popup explaining the reason the Roast Properties dialog is opened on START if plus is connected until beans are specified (Issue #2133)
- adds hack to prevent dtr/rts signaling on connecting serial ports
- preserves weight/volume unit setup on loading/importing profiles
- enables extra device curve fills on recording
- timer LCD displays cooling time after DROP
- enables title click to open Roast Properties also during sampling and recording
- tooltip on scheduler item displays weight of all blend components in selected weight unit (thanks to HB:Theophilus for reporting)
- deactivates shortcut key J to toggle event replay to avoid the danger of activating it accidentally
- connects scale LCDs directly to scale 1 and 2
Fixes
- fixes autosave as PDF on regular
Saveon macOS (Issue #2118) - fixes regression which led to large automatic x-axis extensions for larger sampling rates (Issue #2142)
- fixes issue w.r.t. alarm set activations which could cause alarm table to be lost on re-opening the Alarms dialog in some cases (Issue #2144)
- prevents undo of main events for events triggered from alarm rule actions or custom event button actions (Issue #2157)
- fixes regression that prevented to set the p-i-d parameters on external MODBUS PIDs (Issue #2159)
- fixes regression where Iterm of the internal PID did not get reset between roasts (thanks Peter for reporting!)
- fixes a regression in the software PID calculation of the Dterm (thanks Peter for reporting!)
- fixes long standing regression which broke the Rubasse importer (Issue #1958)
- fixes a typo in the Petronciini TT i06 Avantgarde machine setup which prevented the Airflow and DrumSpeed to be rendered correctly
- improves the endian label in MODBUS dialog (Issue #2174)
- adds explicit
clear settingson Factory Reset to prevent issues on migrating from releases before v4 (Issue #2173) - improving robustness of profile loading w.r.t. unknown devices
- enables keypad number keys to update event slider values (thanks Balázs for the hint!)
Removals
- removes RoastTime, RoastPath and Probat Pilot import/exports