mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-17 17:51:24 +01:00
use semver
This commit is contained in:
parent
1708a33cd4
commit
2ddea0ff0c
3 changed files with 9 additions and 9 deletions
|
|
@ -6342,7 +6342,7 @@
|
||||||
<script defer src="libs/jszip.min.js"></script>
|
<script defer src="libs/jszip.min.js"></script>
|
||||||
|
|
||||||
<script defer src="modules/io/save.js"></script>
|
<script defer src="modules/io/save.js"></script>
|
||||||
<script defer src="modules/io/load.js?v=14052022"></script>
|
<script defer src="modules/io/load.js?v=14052022-2"></script>
|
||||||
<script defer src="modules/io/cloud.js"></script>
|
<script defer src="modules/io/cloud.js"></script>
|
||||||
<script defer src="modules/io/export.js"></script>
|
<script defer src="modules/io/export.js"></script>
|
||||||
<script defer src="modules/io/export-json.js"></script>
|
<script defer src="modules/io/export-json.js"></script>
|
||||||
|
|
|
||||||
|
|
@ -423,9 +423,9 @@ async function parseLoadedData(data) {
|
||||||
|
|
||||||
{
|
{
|
||||||
// dynamically import and run auto-udpdate script
|
// dynamically import and run auto-udpdate script
|
||||||
const version = parseFloat(params[0]);
|
const versionNumber = parseFloat(params[0]);
|
||||||
const {resolveVersionConflicts} = await import("../dynamic/auto-update.js");
|
const {resolveVersionConflicts} = await import("../dynamic/auto-update.js");
|
||||||
resolveVersionConflicts(version);
|
resolveVersionConflicts(versionNumber);
|
||||||
}
|
}
|
||||||
|
|
||||||
void (function checkDataIntegrity() {
|
void (function checkDataIntegrity() {
|
||||||
|
|
|
||||||
|
|
@ -1,21 +1,21 @@
|
||||||
"use strict";
|
"use strict";
|
||||||
// version and caching control
|
// version and caching control
|
||||||
|
|
||||||
const version = "1.811"; // generator version, update each time
|
const version = "1.81.1"; // generator version, update each time
|
||||||
|
|
||||||
{
|
{
|
||||||
document.title += " v" + version;
|
document.title += " v" + version;
|
||||||
const loadingScreenVersion = document.getElementById("version");
|
const loadingScreenVersion = document.getElementById("version");
|
||||||
if (loadingScreenVersion) loadingScreenVersion.innerHTML = version;
|
if (loadingScreenVersion) loadingScreenVersion.innerHTML = version;
|
||||||
|
|
||||||
const storedVersion = +localStorage.getItem("version") || 0;
|
const versionNumber = parseFloat(version);
|
||||||
|
const storedVersion = localStorage.getItem("version") ? parseFloat(localStorage.getItem("version")) : 0;
|
||||||
|
|
||||||
const isOutdated = storedVersion !== +version;
|
const isOutdated = storedVersion !== versionNumber;
|
||||||
if (isOutdated) clearCache();
|
if (isOutdated) clearCache();
|
||||||
|
|
||||||
const majorChangesVersion = 1.811;
|
const showUpdate = storedVersion < versionNumber;
|
||||||
const showUpdate = storedVersion < majorChangesVersion;
|
if (showUpdate) setTimeout(showUpdateWindow, 6000);
|
||||||
if (showUpdate) setTimeout(showUpdateWindow, 5000);
|
|
||||||
|
|
||||||
function showUpdateWindow() {
|
function showUpdateWindow() {
|
||||||
const changelog = "https://github.com/Azgaar/Fantasy-Map-Generator/wiki/Changelog";
|
const changelog = "https://github.com/Azgaar/Fantasy-Map-Generator/wiki/Changelog";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue