-
v0.8.5
StableBuild Windows Packages / Build Windows (push) Successful in 7m18sBuild Linux Packages / Build Linux (push) Successful in 9m33sBuild macOS Packages / Build macOS (Intel) (push) Successful in 11m10sBuild macOS Packages / Build macOS (Apple Silicon) (push) Successful in 11m17sreleased this
2026-09-07 18:35:09 +01:00 | 0 commits to main since this releaseRelease v0.8.5
Highlights:
- Printer Calibration Curves (#224):
- Optional Stage 0 dashboard for Argyll
printcallinearization and ink-limit discovery. CAL_artefacts keep the 5-stage wizard unchanged when calibration is skipped.- Apply Calibration feeds
printtarg -Kandapplycalaftercolprof. - Channel-response plots, editable ink limits, stale-cal warnings, and Overwrite / Rename / Cancel for existing
.calfiles.
- Optional Stage 0 dashboard for Argyll
- System-Wide Profile Installation (#223):
- Stage 5 Install Profile to System copies the verified ICC/ICM into the OS colour store (Windows ICM, macOS ColorSync, Linux colord) without moving the working-directory artefact.
- Collision policy Overwrite / Rename / Cancel, elevation guidance, and a note when printcal curves were applied.
- macOS Monterey WKWebView survival (#225):
- Deferred Stage 5 WebGL, hidden window until first paint, dark WKWebView backing, Web Content termination logging,
minimumSystemVersion12.0.
- Deferred Stage 5 WebGL, hidden window until first paint, dark WKWebView backing, Web Content termination logging,
- Headless styled macOS DMG (#189):
- Build styled DMG packages on Gitea runners via dmgbuild.
- Version Bump:
- Bumped version to
0.8.5.
- Bumped version to
Downloads
- Printer Calibration Curves (#224):
-
v0.8.4
StableBuild Windows Packages / Build Windows (push) Successful in 7m35sBuild macOS Packages / Build macOS (Apple Silicon) (push) Successful in 9m25sBuild Linux Packages / Build Linux (push) Successful in 10m52sBuild macOS Packages / Build macOS (Intel) (push) Successful in 7m14sreleased this
2026-09-06 20:18:01 +01:00 | 14 commits to main since this releaseRelease v0.8.4
Highlights:
- macOS Release Bundling Fix (#219):
- Removed AppleScript Finder GUI dependency and warm-up step in
.gitea/workflows/build-macos.yml, enabling headless DMG bundling via--skip-jenkins. - Resolves DMG packaging timeouts on Gitea macOS runners.
- Removed AppleScript Finder GUI dependency and warm-up step in
- Frontend Test Suite CI Integration (#215):
- Added
npm testscript executing profcheck, chartread, and gamut viewer test suites. - Integrated frontend test gate across Linux, macOS, and Windows CI workflows.
- Added
- Atomic Quality Store Writes (#213):
- Implemented atomic file writes (
.tmpwrite followed byatomic_rename) forverification_history.jsonto guarantee data integrity across process interruptions.
- Implemented atomic file writes (
- Version Bump:
- Bumped version to
0.8.4.
- Bumped version to
Downloads
- macOS Release Bundling Fix (#219):
-
v0.8.3
Stablereleased this
2026-09-06 16:31:01 +01:00 | 23 commits to main since this releaseRelease v0.8.3
Highlights:
CGATS Viewer & Dataset Support (#211):
Added support for opening and evaluating existing .ti3 dataset files directly in the CGATS viewer.
Synchronized wizard target state and patch verification flow.
Stage 4 colprof Custom Spectrum Browse (#210):
Added native file picker integration (select_spectrum_file) for custom .sp spectrum files when configuring FWA / OBA compensation (-f).
3D Gamut Viewer Test Suite (#212):
Guarded browser globals to allow seamless Node.js test execution in CI and local CLI environments.
CI Workflow & Cargo Build Script Fixes:
Resolved macOS Gitea CI build script package fingerprinting error (Could not read repository exclude).
Added explicit cargo:rerun-if-changed directives in build.rs to optimize build performance and prevent unwanted full-directory scans.
Isolated CI build environment via XDG_CONFIG_HOME and ensured workspace/git permissions.Downloads
-
v0.8.2
StableBuild Windows Packages / Build Windows (push) Successful in 7m40sBuild Linux Packages / Build Linux (push) Successful in 7m40sBuild macOS Packages / Build macOS (Apple Silicon) (push) Successful in 15m28sBuild macOS Packages / Build macOS (Universal (Intel + Apple Silicon)) (push) Successful in 21m59sBuild macOS Packages / Build macOS (Intel) (push) Successful in 12m4sreleased this
2026-09-05 23:37:17 +01:00 | 38 commits to main since this releaseRelease v0.8.2 — Milestone 12: Future Workflow & Advanced Analytics
Highlights:
- Printer Drift Tracking & Verification Analytics (#95):
- Historical verification runs tracked in Stage 5, persisted to
verification_history.jsonwith capacity management (500 records) and atomic disk writes. - Status classification strictly using ICCery verification bands (issue #95):
<1.0Excellent,<2.0Good,<3.5Acceptable,>=3.5Warning. - Interactive dual-series SVG trend chart with shaded verification reference bands and hover tooltips.
- Consecutive-breach alert card recommending re-profiling when >=2 consecutive runs exceed 3.5 across distinct dates or >=1 hour apart.
- RFC-4180 compliant CSV export and automatic record capture upon verification exit code 0.
- Historical verification runs tracked in Stage 5, persisted to
- Automated XY Scanning Tables (#93):
- Full Stage 3 support for automated XY scanning tables (GretagMacbeth SpectroScan, X-Rite i1iO).
- Pure multi-line prompt classifier handling two-line prompts, fiducial patch alignment (
locate patch <ID> with the sight), sheet placement, and sticky state transitions. - Dedicated
TABLE_PLACE_SHEETandTABLE_ALIGNstates with action button adaptations ("Sheet Placed — Continue", "Aligned — Continue"). - 4-step sequence UI checklist and hint banner in Stage 3.
- Graceful head parking (
q\n) before process kill on cancel. - Hardware auto-detection in
instlist(· XY Table) and runtime auto-detection.
- Roadmap & Documentation Alignment:
Downloads
- Printer Drift Tracking & Verification Analytics (#95):
-
v0.8.1
StableBuild Linux Packages / Build Linux (push) Successful in 7m9sBuild Windows Packages / Build Windows (push) Successful in 6m48sBuild macOS Packages / Build macOS (Apple Silicon) (push) Successful in 20m33sBuild macOS Packages / Build macOS (Intel) (push) Successful in 20m38sBuild macOS Packages / Build macOS (Universal (Intel + Apple Silicon)) (push) Successful in 26m25sreleased this
2026-09-05 21:27:24 +01:00 | 42 commits to main since this releaseRelease v0.8.1
Highlights:
- Feature: Support
-Y lswitch for X-Rite i1Pro 2 LED visual feedback during strip measurement inchartread(#204).- Flashing White: Awaiting baseline calibration on white tile.
- Flashing Blue: Ready for row swipe / awaiting strip read.
- Flashing Red: Strip scan error / misread.
- Flashing Green: Strip scan successfully captured.
- Configurable persistent toggle under Application Settings > Instrument & Measurement Preferences.
- Preserves full compatibility with stock upstream ArgyllCMS by defaulting to
falseand providing auto-expanded stderr diagnostics if invoked with an unpatched binary.
Downloads
- Feature: Support
-
v0.7.4
Stablereleased this
2026-09-03 17:25:28 +01:00 | 63 commits to main since this releaseRelease v0.7.4
Highlights:
- Fixed GitHub Actions-built macOS DMG not displaying the installer background image.
- Bumped project version to 0.7.4.
Downloads