You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1
Original file line number
Diff line number
Diff line change
@@ -62,6 +62,7 @@ Version History
62
62
63
63
| Version | Date | Comment |
64
64
|---------|------:|---------|
65
+
|[v3.1.2](https://github.com/artisan-roaster-scope/artisan/releases/tag/v3.1.2)| Apr XX, 2025 | Adds event replay ramping, event dragging, [IMF machine control](https://artisan-scope.org/machines/imf/) setups, extended support for [Giesen machines](https://artisan-scope.org/machines/giesen/), fixes [Loring autoCHARGE/DROP](https://artisan-scope.org/machines/loring/), support for [Carmomaq's Stratto Lab sample roaster](https://artisan-scope.org/machines/carmomaq/), support for [Phidget motor controllers](https://artisan-scope.org/devices/phidgets/#45-dc-motor-control), support for energy meters, [ROEST CSV import](https://artisan-scope.org/machines/roest/), improved Cropster import, many small fixes and UI improvements |
65
66
|[v3.1.0](https://github.com/artisan-roaster-scope/artisan/releases/tag/v3.1.0)| Nov 22, 2024 | Adds support for induction heated [Gemma machines by Sweet Coffee Italia](https://artisan-scope.org/machines/sci/), the latest [Santoker machines](https://artisan-scope.org/machines/santoker/) connecting via Bluetooth, [Primo roasting machines](https://artisan-scope.org/machines/primo/), [ColorTrack](https://artisan-scope.org/devices/colortrack/) sensors, [Stronghold](https://stronghold.coffee/) profile import, and [Phidget stepper controllers](https://artisan-scope.org/devices/phidgets/) and more.<br><b>Release Sponsor: [Algrano](https://algrano.com/artisan?utm_source=artisan_blog&utm_medium=referral&utm_campaign=algrano_x_artisan&utm_content=blog)</b><br/> |
aiohttp==3.10.11; python_version<'3.9'# last Python 3.8 release
70
-
aiohttp==3.11.14; python_version>='3.9'
70
+
aiohttp==3.11.15; python_version>='3.9'
71
71
aiohttp_jinja2==1.6
72
72
python-bidi==0.4.2; python_version<'3.9'# last Python 3.8 release
73
73
python-bidi==0.6.6; python_version>='3.9'
74
74
arabic-reshaper==3.0.0
75
75
pillow==10.4.0; python_version<'3.9'# last Python 3.8 release
76
-
pillow>=11.1.0; python_version>='3.9'
76
+
pillow>=11.2.0; python_version>='3.9'
77
77
pydantic==2.11.1; (platform_system=='Windows' and python_version>'3.10') or sys_platform=='darwin' or platform_system=='Linux'
78
78
pydantic==2.7.1; (platform_system=='Windows' and python_version<'3.9') # last version working with Windows 7/8 pending resolution of pydantic Issue #9920
Copy file name to clipboardExpand all lines: wiki/ReleaseHistory.md
+8-8
Original file line number
Diff line number
Diff line change
@@ -2,18 +2,20 @@ Detailed Release History
2
2
========================
3
3
4
4
----
5
-
v3.1.1
5
+
v3.1.2 (April XX, 2025)
6
6
------------------
7
7
8
8
9
9
* ADDITIONS
10
+
- adds event replay ramping by time and temperature
11
+
- events displayed in step and combo mode can be updated by moving them to a new position. Pressing SHIFT restricts the movement in either the x or the y direction.
12
+
- a picked custom event can be removed using the backspace key
10
13
- adds drag-and-drop to Stats Summary table configuration
11
14
- adds hiding of scheduled items via a right-click or drag-out
12
15
- adds support for feeding data from energy meters into Artisans roast energy calculator
13
16
- adds new flag "Set batch size" to background dialog. If ticked the batch size is taken from the background profile on load while scheduler is off
14
17
- adds sorting to the background events table
15
18
- adds configuration to allow to send MODBUS PID SV as 32bit float
16
-
- adds event replay ramping by time and temperature
17
19
- adds new Artisan Commands (with `n` from `{1,2,3,4}`)
18
20
-`quantifier(n,<bool>)` to toggle quantification per event type
19
21
-`playback(n,<bool>)` to toggle event playback per event type
@@ -23,16 +25,14 @@ v3.1.1
23
25
- adds event slider input dialog via a double-click on a sliders LCD
24
26
- adds slider focus on slider LCD click
25
27
- adds quick keyboard focused event slider input using numeric keys followed by the ENTER/RETURN key. The last digit can be removed by using the backspace key. ESC cancels the action.
26
-
- events displayed in step and combo mode can be updated by moving them to a new position. Pressing SHIFT restricts the movement in either the x or the y direction.
27
-
- a picked custom event can be removed using the backspace key
28
28
- a double click on the graph canvas temporarily scales the y-axis to cover all artists
29
29
- adds search to help pages
30
30
31
31
32
32
* NEW HARDWARE SUPPORT
33
-
- adds support for [Carmomaq's Stratto Lab sample roaster](https://carmomaq.com.br/en/produtos/stratto-roaster-lab/)
34
33
- adds a new [IMF](https://artisan-scope.org/machines/imf/) machine setup that supports machine control enabling IT/BT and IT/Power profiling
35
34
- updated [Giesen](https://artisan-scope.org/machines/giesen/) machine support (now incl. sample roasters and PRO machines) supporting the control of additional actors
35
+
- adds support for [Carmomaq's Stratto Lab sample roaster](https://artisan-scope.org/machines/carmomaq/)
36
36
- adds support for the [DCC1100 and DCC1120 Brushless DC Motor controllers and the DCC1020 DC Motor controller](https://artisan-scope.org/devices/phidgets/#45-dc-motor-control) ([Discussion #1750](../../../discussions/1750))
- adds [Thermoworks BlueDOT](https://www.thermoworks.com/bluedot) support
@@ -50,17 +50,17 @@ v3.1.1
50
50
- the parameters "max. number of custom buttons per row", "button size", "alternative slider layout", "mark last pressed" and "show tooltips" are now persisted per palette
51
51
- a click in a sliders pane no longer moves the slider, but just gives that slider the input focus (a click in a slider's bar still moves the slider to this position)
52
52
- the quick custom event entry using the q, w, e and e key followed by number keys now requires the ENTER/RETURN key to establish the new value. The last entered digit can be removed by using the backspace key. ESC cancels the action.
53
-
- improved accuracy on rendering [artisan.plus](https://artisan.plus) blend component weights
54
-
- improved Cropster importer
55
53
- event replay at any time ensures that only future events are replayed. As the set of future events may change on moving the background profile, an event can still be replayed again. In previous Artisan versions, events did replay only once per roast.
56
54
- persist Energy Tab summary choice
57
55
- suppresses pick year from [artisan.plus](https://artisan.plus) beans pop up and roast name suggestion if origin/name combination is unique
56
+
- improved accuracy on rendering [artisan.plus](https://artisan.plus) blend component weights
57
+
- improved Cropster importer
58
58
59
59
* FIXES
60
+
- fixes processing of MODBUS function 2 request which broke the just introduced autoCHARGE/autoDROP triggered by [Loring machines](https://artisan-scope.org/machines/loring/)
60
61
- ensure complete reset to defaults in energy tab loads tab
61
62
- makes loading of (broken) profiles with inconsistent data length more robust
62
63
- prevents exceptions caused by empty event type names ([Discussion #1745](../../../discussions/1745))
63
-
- fixes processing of MODBUS function 2 request which broke the just introduced autoCHARGE/autoDROP triggered by Loring machines
64
64
- fixes a typo which allowed to open multiple Roast Properties dialogs ([Issue #1781](../../../issues/1781))
65
65
- fixes regression introduced in v3.0 which prevented the replay of events before CHARGE
66
66
- fixes an issue in event replay where certain events failed to be replayed by temperature
0 commit comments