From bb058ea483ea75b7f3c1db198b89d7fb0d7fa3bf Mon Sep 17 00:00:00 2001 From: Robert J Audas Date: Sat, 23 May 2026 04:12:14 -0600 Subject: [PATCH] Bump printers version.txt to propagate X2D (N6.json) to existing users (#13806) PR #13388 added resources/printers/N6.json for X2D support but did not bump resources/printers/version.txt. PresetUpdater only copies files from the install's resources/printers/ to the user's data_dir/printers/ when the resources version is newer than the user's stored version, so every existing install stays at 02.00.00.29 and never receives N6.json. At runtime, json_diff::load_compatible_settings("N6", "") reads from data_dir/printers/N6.json; the silent file-missing failure leaves is_support_bed_leveling, is_support_pa_calibration, and SupportCalibrationNozzleOffset at their defaults, hiding the Bed Leveling and Nozzle Offset Calibration checkboxes in the Send Print Job dialog for the X2D. Bumping the patch version triggers the existing propagation logic on next startup. Fixes #13780 Fixes #13794 Co-authored-by: Claude Opus 4.7 (1M context) --- resources/printers/version.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/printers/version.txt b/resources/printers/version.txt index b7c8d86711..8b31e51e65 100644 --- a/resources/printers/version.txt +++ b/resources/printers/version.txt @@ -1 +1 @@ -02.00.00.29 \ No newline at end of file +02.00.00.30 \ No newline at end of file