v1.0.16.0 — fix Zern-OBT asset index (1.20.1->5), JavaFX 23->23.0.1 (WebKit WebSocket fix), drop embedded JavaFX from jar (scope=provided), deliver JavaFX 23.0.1 via incremental update, JFXBridge for safe CLI fallback
This commit is contained in:
+7
-2
@@ -1332,8 +1332,13 @@ def generate_launcher_builds_meta():
|
||||
rel_path = str(file_path.relative_to(BUILDS_DIR))
|
||||
|
||||
# Only include runtime files needed for launcher updates
|
||||
# Skip: JRE, JavaFX, old ZIPs, extracted versions, docs, root JARs
|
||||
if rel_path.startswith(("jre21/", "lib/", "lib-javafx/", "versions/", "libs/")):
|
||||
# Skip: JRE, old ZIPs, extracted versions, docs, root JARs.
|
||||
# lib/javafx/*-win.jar IS included so existing clients get the
|
||||
# JavaFX update (e.g. 23 -> 23.0.1 WebKit WebSocket fix) via the
|
||||
# incremental updater, not only through a full ZIP reinstall.
|
||||
if rel_path.startswith(("jre21/", "lib-javafx/", "versions/", "libs/", "logs/")):
|
||||
continue
|
||||
if rel_path.startswith("lib/") and not rel_path.startswith("lib/javafx/"):
|
||||
continue
|
||||
if rel_path.endswith(".zip") or rel_path in ("README.txt", "build.version"):
|
||||
continue
|
||||
|
||||
Reference in New Issue
Block a user