Skip to content

Commit a2ed9da

Browse files
committed
v4.2.0 build 1 : linux changelog updated
1 parent 9349b8f commit a2ed9da

3 files changed

Lines changed: 72 additions & 7 deletions

File tree

src/artisanlib/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
__version__ = '4.2.1'
1+
__version__ = '4.2.0'
22
__revision__ = ''
3-
__build__ = '0'
3+
__build__ = '1'
44
__artisan_os__ = 'Linux'
55

6-
__release_sponsor_name__ = 'artisan.plus'
7-
__release_sponsor_domain__ = 'artisan.plus'
8-
__release_sponsor_url__ = 'https://artisan.plus/'
9-
__signature__ = '4857e858c31f5a78c45bbee1a8e3d89d7b177feacefe47052d5029d4f8fc6ff4f82829c4e6b04b9ee11e1602613b523a98e6bffe0581793afb50238dafeb1e08'
6+
__release_sponsor_name__ = 'LABEL!ISTEN'
7+
__release_sponsor_domain__ = 'labelisten.com'
8+
__release_sponsor_url__ = 'https://labelisten.com/'
9+
__signature__ = '29f13f2dbeacd4b04901ccd9a8848c5160d74ecaefdaf4fa565347cfdd820eeac3f92392ccc847f5bb5f58c08ad39be16514a7279141913f0572664b21591b0c'

src/debian/usr/share/doc/artisan/changelog

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
artisan (4.2.0-1) precise; urgency=low
2+
* new upstream release
3+
* changes since 4.0.2:
4+
- adds support for for ROEST, Orbiter, Pratter, Probat G/UG 2026, Neuhaus Neotec, North Roasters, and the MQTT protocol
5+
- bug fixes
6+
-- <marko.luther@gmx.net> Wed, 30 Jun 2026 19:32:14 +0200
7+
18
artisan (4.0.2-0) precise; urgency=low
29
* new upstream release
310
* changes since 4.0.0:

src/debian/usr/share/metainfo/org.artisan_scope.artisan.metainfo.xml

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,65 @@
7070

7171
<releases>
7272

73-
<release version="4.0.2" date="2026-02-07">
73+
<release version="4.2.0" date="2026-06-30">
74+
<url type="details">https://artisan-scope.org/release/Artisan-v4.2/</url>
75+
<description>
76+
<p>ADDITIONS</p>
77+
<ul>
78+
<li>adds support for ROEST sample and production roasters</li>
79+
<li>adds support for Orbiter smart roasters</li>
80+
<li>adds support for Pratter roasting machines</li>
81+
<li>adds support for Probat G/UG 2026 models communicating via WebSockets</li>
82+
<li>adds support for Neuhaus Neotec RFB Junior, RFB-S and Neoroast machines</li>
83+
<li>adds support for North Roasters</li>
84+
<li>adds support for Schuilenburg machines equipped with Unitronics PLC</li>
85+
<li>adds MQTT support</li>
86+
<li>adds IO Command publish(topic, data) to publish payloads to the connected MQTT broker</li>
87+
<li>adds Artisan Command pidSVbuttons(bool) (Issue #2121)</li>
88+
<li>adds Excel and Orbiter formats to the autosave "save also" options</li>
89+
<li>adds Bulgarian localization (Issue #2175)</li>
90+
<li>adds validation of profiles and settings</li>
91+
<li>adds PID derivative filter size setting</li>
92+
<li>adds option to disable UNDO actions on main event buttons</li>
93+
<li>adds ALT/OPTION click on template name to toggle event replay</li>
94+
<li>adds notification message if schedule fails to load template</li>
95+
</ul>
96+
<p>CHANGES</p>
97+
<ul>
98+
<li>added a popup explaining the reason the Roast Properties dialog is opened on START if plus is connected until beans are specified (Issue #2133)</li>
99+
<li>adds hack to prevent dtr/rts signaling on connecting serial ports</li>
100+
<li>preserves weight/volume unit setup on loading/importing profiles</li>
101+
<li>enables extra device curve fills on recording</li>
102+
<li>timer LCD displays cooling time after DROP</li>
103+
<li>enables title click to open Roast Properties also during sampling and recording</li>
104+
<li>tooltip on scheduler item displays weight of all blend components in selected weight unit (thanks to HB:Theophilus for reporting)</li>
105+
<li>deactivates shortcut key J to toggle event replay to avoid the danger of activating it accidentally</li>
106+
<li>connects scale LCDs directly to scale 1 and 2</li>
107+
</ul>
108+
<p>FIXES</p>
109+
<ul>
110+
<li>fixes autosave as PDF on regular `Save` on macOS (Issue #2118)</li>
111+
<li>fixes regression which led to large automatic x-axis extensions for larger sampling rates (Issue #2142)</li>
112+
<li>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)</li>
113+
<li>prevents undo of main events for events triggered from alarm rule actions or custom event button actions (Issue #2157)</li>
114+
<li>fixes regression that prevented to set the p-i-d parameters on external MODBUS PIDs (Issue #2159)</li>
115+
<li>fixes regression where Iterm of the internal PID did not get reset between roasts (thanks Peter for reporting!)</li>
116+
<li>fixes a regression in the software PID calculation of the Dterm (thanks Peter for reporting!)</li>
117+
<li>fixes long standing regression which broke the Rubasse importer (Issue #1958)</li>
118+
<li>fixes a typo in the Petronciini TT i06 Avantgarde machine setup which prevented the Airflow and DrumSpeed to be rendered correctly</li>
119+
<li>improves the endian label in MODBUS dialog (Issue #2174)</li>
120+
<li>adds explicit `clear settings` on Factory Reset to prevent issues on migrating from releases before v4 (Issue #2173)</li>
121+
<li>improving robustness of profile loading w.r.t. unknown devices</li>
122+
<li>enables keypad number keys to update event slider values (thanks Balázs for the hint!)</li>
123+
</ul>
124+
<p>REMOVALS</p>
125+
<ul>
126+
<li>removes RoastTime, RoastPath and Probat Pilot import/exports</li>
127+
</ul>
128+
</description>
129+
</release>
130+
131+
<release version="4.0.2" date="2026-02-07">
74132
<url type="details">https://github.com/artisan-roaster-scope/artisan/releases/tag/v4.0.2</url>
75133
<description>
76134
<p>CHANGES</p>

0 commit comments

Comments
 (0)