Skip to main content

Roaster Scope v2.4.2

October 2, 2020

Last version supporting macOS 10.13 and 10.14; note that legacy builds of v2.6.0 and v2.8.0 again supports those systems-

New Features​

Changes​

  • new RoR computation method based on linear polyfits (PR #503 by PDWest) and "optimized" variant based on the Savitzky-Golay filter for display after recording
  • do not propagate error values -1 to the full formula if the full formula is enclosed in parentheses
  • allows three digits following [q,w,e,r] special event shortcut when the corresponding slider max value is greater than 100. Be aware that when this is true three digits must be entered so a leading zero is required for values less than 100.
  • changes Windows keyboard shortcut to remove background curve to CTRL+SHIFT+h
  • updates GUI libs (Qt/PyQt/Matplotlib)
  • updates Brazilian and Greek translations
  • updated Chinese translations (PR #491 & PR #494 by wuyi-ligux)
  • extends CSV batch reports by some additional fields
  • respects Delta ET/BT symbolic formulas in Roast Properties data table
  • aligns z-order of RoR curves to their LCD order
  • images are saved with opaque borders when the canvas color is not set
  • save image for Home-Barista increased to 1200px wide

Fixes​

  • ensures that Roasted Density value (in Roast Properties) does reset on new roasts if "Delete roast properties on RESET" is ticked (Issue #470)
  • prevents removal of line artists that have already been deleted on switching the crosslines off (Issue #473)
  • ensure that flags position cache is cleared on reset before loading a new profile (Issue #474)
  • fixes Hottop 2k+ communication boken in the macOS build of artisan scope v2.4 (Issue #475)
  • fixes regression that calculated axis limits automatically on incomplete profiles while recording on leaving the Axis dialog (Issue #476)
  • ensures that normal saves respect the autosave path for extra files (JSON, PDF,..) (Issue #480)
  • allow to enter super-user mode with a simple left-click on the timer LCD as right-clicks are not available on touch screens (Issue #481)
  • fixes a regression that prevented some roasts not to be successfully uploaded to the artisan platform in rare cases related to Fahrenheit conversion
  • ensures that autosave profiles get synced to the artisan platform in any case
  • fixes special event annotations will show when there is no DROP event
  • fixes plotting specialevents >100 while recording in step modes
  • makes the Comparator compatible to profiles created by legacy versions of artisan scope
  • fixes a rare redraw problem in Comparator mode which result in curves being only partially visible
  • improves stability of serial communication with serial meters like the Center304/309/..
  • fixes crash on multiple event button actions (Issue #504)
  • prevents saving NaN annotation and flag coordinates in profiles (Issue #505)
  • fixes Transposer crash (Issue #506)
  • fixes palette loading from .apal files