From 19572a822ca56475411c94df1ea7fd1ec921c121 Mon Sep 17 00:00:00 2001 From: barrulus Date: Wed, 4 Nov 2026 21:51:18 +0000 Subject: [PATCH 1/3] fix: restore heightmap draft toolbar controls --- src/app/chrome/tabs/heightmap-tab.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/app/chrome/tabs/heightmap-tab.ts b/src/app/chrome/tabs/heightmap-tab.ts index 38896276fd..ebf0437f6b 100644 --- a/src/app/chrome/tabs/heightmap-tab.ts +++ b/src/app/chrome/tabs/heightmap-tab.ts @@ -9,6 +9,16 @@ const TEMPLATE = /* html */ ` + + From bbc6b1b293724e30e9e277ba5f215bfa6bec9a6d Mon Sep 17 00:00:00 2001 From: barrulus Date: Wed, 4 Nov 2026 21:51:50 +0000 Subject: [PATCH 2/3] chore: release heightmap toolbar fix as v1.156.2 --- package-lock.json | 4 ++-- package.json | 2 +- src/services/versioning.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2becd0b3cb..9e077b99ca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fantasy-map-generator", - "version": "1.156.1", + "version": "1.156.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "fantasy-map-generator", - "version": "1.156.1", + "version": "1.156.2", "license": "MIT", "dependencies": { "alea": "^1.0.1", diff --git a/package.json b/package.json index 78d05f3246..7306b6e41d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "fantasy-map-generator", "productName": "Fantasy Map Generator", - "version": "1.156.1", + "version": "1.156.2", "description": "Azgaar's _Fantasy Map Generator_ is a free web application that helps fantasy writers, game masters, and cartographers create and edit fantasy maps.", "homepage": "https://github.com/Azgaar/Fantasy-Map-Generator#readme", "bugs": { diff --git a/src/services/versioning.ts b/src/services/versioning.ts index ecd194fc57..2d77001e39 100644 --- a/src/services/versioning.ts +++ b/src/services/versioning.ts @@ -26,7 +26,7 @@ import { isElectron } from "@/utils/environment"; import { sentences, t } from "@/utils/i18n"; import { findEl } from "@/utils/node-utils"; -export const VERSION = "1.156.1"; +export const VERSION = "1.156.2"; // new changes on top, never translated const latestPublicChanges = (): string[] => [ From 507487646c1f3b4f7bfa138670ecfe0591d0e0c3 Mon Sep 17 00:00:00 2001 From: barrulus Date: Wed, 4 Nov 2026 21:54:25 +0000 Subject: [PATCH 3/3] fix: register restored heightmap draft strings --- src/locales/en.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/locales/en.json b/src/locales/en.json index 448a763751..de254c52a3 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -1537,9 +1537,11 @@ "List below shows relations to {{state}}": "List below shows relations to {{state}}", "Livid": "Livid", "Load": "Load", + "Load Draft": "Load Draft", "Load Map": "Load Map", "Load Map from File": "Load Map from File", "Load Map from URL": "Load Map from URL", + "Load a heightmap draft file and continue painting": "Load a heightmap draft file and continue painting", "Load custom texture": "Load custom texture", "Load fully-functional map (.map or .gz formats)": "Load fully-functional map (.map or .gz formats)", "Load image to convert": "Load image to convert", @@ -2453,6 +2455,7 @@ "Sampling": "Sampling", "Satellite texture": "Satellite texture", "Save": "Save", + "Save Draft": "Save Draft", "Save Layers Preset": "Save Layers Preset", "Save Map File": "Save Map File", "Save Map to Dropbox": "Save Map to Dropbox", @@ -2468,6 +2471,7 @@ "Save reminder is turned off. Press CTRL+Q again to re-initiate": "Save reminder is turned off. Press CTRL+Q again to re-initiate", "Save reminder is turned on. Press CTRL+Q to turn off": "Save reminder is turned on. Press CTRL+Q to turn off", "Save screenshot of the 3d scene": "Save screenshot of the 3d scene", + "Save the painted heightmap to a draft file to continue later without generating a map": "Save the painted heightmap to a draft file to continue later without generating a map", "Save the project to browser storage only": "Save the project to browser storage only", "Save to a new file; Shift-click to overwrite the last saved file": "Save to a new file; Shift-click to overwrite the last saved file", "Saved map opens for browsing only, with editing disabled. Not a protection: the file itself can still be changed": "Saved map opens for browsing only, with editing disabled. Not a protection: the file itself can still be changed",