diff --git a/CHANGES.md b/CHANGES.md index cb8ba3bf..9d1628ef 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -19,6 +19,7 @@ Our focus continues to remain on an easy installation experience, and an easy user-interface. While still remaining pretty powerful, in terms of features and speed. ### Detailed changelog +* 2.5.14 - 8 Feb 2023 - Fix broken auto-save settings. We renamed `sampler` to `sampler_name`, which caused old settings to fail. * 2.5.14 - 6 Feb 2023 - Simplify the UI for merging models, and some other minor UI tweaks. Better error reporting if a model failed to load. * 2.5.14 - 3 Feb 2023 - Fix the 'Make Similar Images' button, which was producing incorrect images (weren't very similar). * 2.5.13 - 1 Feb 2023 - Fix the remaining GPU memory leaks, including a better fix (more comprehensive) for the change in 2.5.12 (27 Jan). diff --git a/ui/media/js/auto-save.js b/ui/media/js/auto-save.js index 18379eed..b591b830 100644 --- a/ui/media/js/auto-save.js +++ b/ui/media/js/auto-save.js @@ -262,10 +262,12 @@ function tryLoadOldSettings() { var saved_settings = JSON.parse(saved_settings_text) Object.keys(saved_settings.should_save).forEach(key => { key = key in old_map ? old_map[key] : key + if (!(key in SETTINGS)) return SETTINGS[key].ignore = !saved_settings.should_save[key] }); Object.keys(saved_settings.values).forEach(key => { key = key in old_map ? old_map[key] : key + if (!(key in SETTINGS)) return var setting = SETTINGS[key] if (!setting.ignore) { setting.value = saved_settings.values[key]