ChromIQ v4.0.0-beta.3
Pre-releasev4.0.0-beta.3
1 new or changed thing and 7 fixed problems and 2 internal changes in this release.
🔁 Changed
- The "Getting started" card's interface tour speaks today's language:
the Options-panel row explains the module buttons (GUIDED, MANUAL and
when FROM PROFILE GAMUT appears), and the five-tabs row says when tab 4
is called "Calibration & Profiling".
🔧 Fixed
All three per-target settings defects are fixed in this beta: the two
announced in beta.2, and a third the follow-up testing found the same day.
The automated switching drive now passes every one of its 74 checks, and
theChromIQ-Switching-Demo.zipdownload on this release carries the
test cases that prove the fixes, ready for a manual pass.
-
The six chart settings a Calibration run manages for itself (patch
count, ink limit, single-channel steps, grey axis, row spacing) no
longer follow you out: visiting a Calibration run and then another run
used to write the calibration's values for those six rows into that
run. Each run now keeps — and reopens on — its own values, and the
calibration still gets exactly the chart it needs while it is selected. -
🗂️ Every run type now keeps its own settings — verification included.
Switching Run type between Profiling and Verification on the same run
used to share one set of chart / measure / print settings, each
overwriting the other. A verification now stores its settings in its own
place, they are backed up together with the chart when a measurement
starts, and Restore Used Chart brings them back (whatever it replaces is
archived, never deleted). -
The tab you are looking at follows the run switch. Changing Profile
run or Run type while standing on the Measure or Build Profile tab used
to leave the previous run's values on screen — and then save them onto
the run you had just switched to. Every tab now reloads the moment the
selection changes, exactly the way Create Chart always did — including
switches the app makes for you, such as after duplicating a run. -
📏 The log panel can be made bigger again. Dragging its top edge
could only ever shrink it — the ceiling was measuring the panel's own
wrapper instead of the space the tab really has. It now grows to
whatever the window allows, on every tab, and hiding and re-showing it
in Preferences keeps it resizable. -
With calibration options on, the Create Chart tab no longer locks
every run onto a module you cannot leave: a Profiling or Calibration
run opens on MANUAL, and a Verification run offers MANUAL and FROM
PROFILE GAMUT — with FROM PROFILE GAMUT as the default. -
The Create Calibration File module had a second load-measurement icon
inside its Measurement Data section; the one in the tab's header now
serves that module too (its tooltip says so), and the duplicate is gone. -
A verification run without a finished profile could show two
near-identical "no profile yet" messages at once on the Create Chart
tab. Exactly one shows now — the active module's own: FROM PROFILE
GAMUT explains that it has nothing to ask the profile, MANUAL explains
that the chart can still be generated.
🔧 Under the hood
- The switching demo package (
ChromIQ-Switching-Demo.zip) now documents
four targets including a verification, and its RT1/RT2/VT1 cases are
machine-verified through a full app restart at package build time. - The per-target settings specification records the 2026-08-11 rulings
(§10) with the implementation in an awaiting-confirmation section.
Every fixed entry above starts with what you would have noticed, so you can find the one that was bothering you without knowing what caused it.