From 4356658c96957b63c5ea92d91539d700d3b862c7 Mon Sep 17 00:00:00 2001 From: Ramon Date: Thu, 16 Jul 2026 15:01:59 +0200 Subject: [PATCH] fix: versietest pint geen vast nummer meer (v0.3.79-beta) - De CI faalde omdat een test het versienummer hardcodeerde (0.3.77-beta) en dus bij elke reguliere versiebump breekt - De test bewaakt nu het echte beleid: de dev-branch voert altijd een -beta-versie en de VERSION-file loopt gelijk met de const in core.js (die controle stond er al en blijft) Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_0149FgUQvuwxKKEdvQGmNngF --- VERSION | 2 +- public/js/core.js | 2 +- test/widgets.test.js | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/VERSION b/VERSION index 8cfe0a7..c475234 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.3.78-beta +0.3.79-beta diff --git a/public/js/core.js b/public/js/core.js index a53ec6c..d3764a8 100644 --- a/public/js/core.js +++ b/public/js/core.js @@ -2,7 +2,7 @@ "use strict"; /* version — shown until /api/version resolves (or if the fetch fails, e.g. offline). Kept in sync by hand with the VERSION file at the repo root on every release. */ -const VERSION = "0.3.78-beta"; +const VERSION = "0.3.79-beta"; (function(){ const tag = document.getElementById("verTag"); tag.textContent = "v"+VERSION; diff --git a/test/widgets.test.js b/test/widgets.test.js index d9878c3..5177737 100644 --- a/test/widgets.test.js +++ b/test/widgets.test.js @@ -426,5 +426,7 @@ test('topografie heeft een inhoudelijk brede naam en de beta-versie is gelijkget assert.ok(core.includes('wg_topography:"Topography"')); assert.doesNotMatch(core,/wg_topography:"(?:Topografie Nederland|Map of the Netherlands)"/); assert.match(core,new RegExp(`const VERSION = "${version.trim().replaceAll('.','\\.')}"`)); - assert.match(version,/^0\.3\.77-beta\s*$/); + /* geen vast nummer pinnen (dat breekt bij elke bump): het beleid is dat de + dev-branch altijd een -beta-versie voert en core.js gelijkloopt (hierboven) */ + assert.match(version,/^\d+\.\d+\.\d+-beta\s*$/); });