Updated to version: 1.0.5

This commit is contained in:
2026-09-15 21:29:05 +02:00
parent f7ceba2b9b
commit 06469a0ad3
5 changed files with 41 additions and 36 deletions

View File

@@ -1,6 +1,6 @@
# PristonTale EU for Linux # PristonTale EU for Linux
Version 0.9.11 installs, updates, repairs, and launches PristonTale EU through a Version 1.0.5 installs, updates, repairs, and launches PristonTale EU through a
native Linux dashboard. Game files come directly from the publisher and are not native Linux dashboard. Game files come directly from the publisher and are not
included in this archive. included in this archive.
@@ -15,11 +15,11 @@ Then run:
```text ```text
openssl pkey -pubin -in launcher-update-public.pem -outform DER | sha256sum openssl pkey -pubin -in launcher-update-public.pem -outform DER | sha256sum
openssl dgst -sha256 -verify launcher-update-public.pem \ openssl dgst -sha256 -verify launcher-update-public.pem \
-signature pristontale-eu-linux-installer-v0-9-11.tar.gz.sig \ -signature pristontale-eu-linux-installer-v1-0-5.tar.gz.sig \
pristontale-eu-linux-installer-v0-9-11.tar.gz pristontale-eu-linux-installer-v1-0-5.tar.gz
sha256sum -c pristontale-eu-linux-installer-v0-9-11.tar.gz.sha256 sha256sum -c pristontale-eu-linux-installer-v1-0-5.tar.gz.sha256
tar -xzf pristontale-eu-linux-installer-v0-9-11.tar.gz tar -xzf pristontale-eu-linux-installer-v1-0-5.tar.gz
cd pristontale-eu-linux-installer-v0-9-11 cd pristontale-eu-linux-installer-v1-0-5
./install.sh ./install.sh
``` ```

View File

@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project] [project]
name = "PTEU-Linux-Launcher" name = "PTEU-Linux-Launcher"
version = "0.9.11" version = "1.0.5"
description = "PristonTale EU Linux installer, clean launcher, and diagnostic harness" description = "PristonTale EU Linux installer, clean launcher, and diagnostic harness"
requires-python = ">=3.11" requires-python = ">=3.11"
dependencies = [] dependencies = []

View File

@@ -4,4 +4,4 @@ from .paths import AppPaths
__all__ = ["AppPaths", "__version__"] __all__ = ["AppPaths", "__version__"]
__version__ = "0.9.11" __version__ = "1.0.5"

View File

@@ -2,16 +2,16 @@
"application": "PristonTale-EU", "application": "PristonTale-EU",
"archive": { "archive": {
"layout": "flat", "layout": "flat",
"name": "PristonTale-EU-1.0.2.tar.gz", "name": "PristonTale-EU-1.0.5.tar.gz",
"sha256": "1ade5b0c864e5644023ad30cb9fd14f46c85c55d68ed81d38e344e19023342b0", "sha256": "31414eefc52325a532ded83166d083c4d8d4a6699bfa92d619197b879e6d6578",
"size": 1539982, "size": 1544157,
"url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v1.0.2/PristonTale-EU-1.0.2.tar.gz?sha256=1ade5b0c864e5644023ad30cb9fd14f46c85c55d68ed81d38e344e19023342b0" "url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v1.0.5/PristonTale-EU-1.0.5.tar.gz?sha256=31414eefc52325a532ded83166d083c4d8d4a6699bfa92d619197b879e6d6578"
}, },
"archive_sha256": "1ade5b0c864e5644023ad30cb9fd14f46c85c55d68ed81d38e344e19023342b0", "archive_sha256": "31414eefc52325a532ded83166d083c4d8d4a6699bfa92d619197b879e6d6578",
"archive_size": 1539982, "archive_size": 1544157,
"archive_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v1.0.2/PristonTale-EU-1.0.2.tar.gz?sha256=1ade5b0c864e5644023ad30cb9fd14f46c85c55d68ed81d38e344e19023342b0", "archive_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v1.0.5/PristonTale-EU-1.0.5.tar.gz?sha256=31414eefc52325a532ded83166d083c4d8d4a6699bfa92d619197b879e6d6578",
"channel": "stable", "channel": "stable",
"commit": "17e3f21e87ea14ff346a3150be066b6eab7f3978", "commit": "67d89b40d54f1bf6d1886cd2cdbd35b0fa8b4324",
"compatibility": { "compatibility": {
"config_schema": 1, "config_schema": 1,
"manifest_schema": 1, "manifest_schema": 1,
@@ -36,7 +36,7 @@
}, },
{ {
"path": "ptlinux/__init__.py", "path": "ptlinux/__init__.py",
"sha256": "76fee8162979631fb5a34824ea0ff965c6710bc8389d4b4b2b87ac16ed40c9fb", "sha256": "012bb02392f8b6441d2f7f53b71b5736d70495409ee01d52ff1677dd68931cea",
"size": 151 "size": 151
}, },
{ {
@@ -71,8 +71,8 @@
}, },
{ {
"path": "ptlinux/application/commands/play.py", "path": "ptlinux/application/commands/play.py",
"sha256": "18c5c3f67ce8f769402993af28158c518abad447bb6e20be553d551545faac74", "sha256": "7591103e801972398c2d1bd683518b9149c0903b3f6bd3de79c185f66c0b42f6",
"size": 30733 "size": 34941
}, },
{ {
"path": "ptlinux/application/commands/settings.py", "path": "ptlinux/application/commands/settings.py",
@@ -124,6 +124,11 @@
"sha256": "ba51d92dde5c2c1b544100e71d03a0f4381162ce30731c97e7b3d2d26910c4b6", "sha256": "ba51d92dde5c2c1b544100e71d03a0f4381162ce30731c97e7b3d2d26910c4b6",
"size": 75 "size": 75
}, },
{
"path": "ptlinux/diagnostics/crash_dumps.py",
"sha256": "fba6ce4110128d2e1d551e2ad720319e9e5f2b90740707b553a293c00c1d1ff6",
"size": 8611
},
{ {
"path": "ptlinux/diagnostics/native_logs.py", "path": "ptlinux/diagnostics/native_logs.py",
"sha256": "3c07a45e89f69b2607288d7fd98f20e0679ee35599de03a3d4e3838ef93e91ba", "sha256": "3c07a45e89f69b2607288d7fd98f20e0679ee35599de03a3d4e3838ef93e91ba",
@@ -201,8 +206,8 @@
}, },
{ {
"path": "ptlinux/game/runtime.py", "path": "ptlinux/game/runtime.py",
"sha256": "082613fa2af0bd7dad892f02c9b3a162fcc09725bc31f039db27d155dccd30a8", "sha256": "461c2c5d1774fd3d6f998dfc981ba7b6df59a95414dd66f26e1a74b67f5af8b0",
"size": 31787 "size": 32162
}, },
{ {
"path": "ptlinux/game/runtime_view.py", "path": "ptlinux/game/runtime_view.py",
@@ -431,8 +436,8 @@
}, },
{ {
"path": "ptlinux/settings.py", "path": "ptlinux/settings.py",
"sha256": "ecfc88c666669607fcc21c269515fb90034748bcf3be81ccfea4463f2a3e9f28", "sha256": "af7b1de17c69d499a3a91e22f2f2e2e6035ea79131cfc04800656468b762c870",
"size": 10212 "size": 10363
}, },
{ {
"path": "ptlinux/system_identity.py", "path": "ptlinux/system_identity.py",
@@ -496,8 +501,8 @@
}, },
{ {
"path": "ptlinux/telemetry/service.py", "path": "ptlinux/telemetry/service.py",
"sha256": "8a2eff8c3199ff96b89d9f839e9e5286c78bad2c7eab5ef3690e1cd0b548a072", "sha256": "32404f39a5a85aab87794c17baa193a17b204ffe168080af1e5a7e6b9601777e",
"size": 29855 "size": 33173
}, },
{ {
"path": "ptlinux/telemetry/transport.py", "path": "ptlinux/telemetry/transport.py",
@@ -641,8 +646,8 @@
}, },
{ {
"path": "ptlinux/ui/dialogs/settings_dialog.py", "path": "ptlinux/ui/dialogs/settings_dialog.py",
"sha256": "3a78c155a388f38c3d2e358a648057f6d76161fd7f6690d10e711d5d7ca96d6e", "sha256": "700e514977c584cdb8b499491700a0689e766b28fb3f3d1b0a5b7c719051ca0e",
"size": 23733 "size": 24739
}, },
{ {
"path": "ptlinux/ui/viewmodels/__init__.py", "path": "ptlinux/ui/viewmodels/__init__.py",
@@ -691,21 +696,21 @@
}, },
{ {
"path": "release.json", "path": "release.json",
"sha256": "3fa3f47ce6291b441be5aebc7025b7e33f738fe37747e95007a6dc9c64a2e40c", "sha256": "3cf9be35e4a0db075d79956b11f8d21c9ae4c8be5169690300bae335df6e7d01",
"size": 218 "size": 218
} }
], ],
"minimum_updater_version": "0.9.9", "minimum_updater_version": "0.9.9",
"notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v1.0.2", "notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v1.0.5",
"published_at": "2026-09-12T09:32:46Z", "published_at": "2026-09-15T19:15:39Z",
"release": { "release": {
"notes_markdown": "# PristonTale EU Launcher 1.0.2\n\n## Changes\n\n- Reworked some game window and gamescope methods for Cinnamon. (`17e3f21`)\n- Added more folders and restructured classes inside them. (`2009afe`)\n- Reworked the project structure. (`775c987`)\n- Add channel-aware release tooling and updater recovery (`0a89323`)\n- Publish signed launcher release history (`cc48bf4`)\n- Upload files to \"updates\" (`84f8de5`)\n- Delete updates/stable.json.sig (`1329485`)\n- Delete updates/stable.json (`8f1655b`)\n- Fix v0.9.11 archive download cache (`be71d31`)\n- Upload files to \"updates\" (`46e11ae`)\n- Delete updates/stable.json.sig (`eeb993e`)\n- Delete updates/stable.json (`a90bd19`)\n\n---\n\nVersion: `1.0.2` \nChannel: `stable` \nTag: `v1.0.2` \nSource commit: `17e3f21e87ea14ff346a3150be066b6eab7f3978`\n", "notes_markdown": "# PristonTale EU Launcher 1.0.5\n\nAdds opt-in, bounded game crash-dump attachments for telemetry, improves game-exit diagnostics and Proton 7 crash classification, and packages the current launcher, runtime compatibility, and native helper updates.\n\n## Changes\n\n- Updated telemetry to support game dumps. (`67d89b4`)\n- Released version 1.0.2 (`c278efa`)\n- Reworked some game window and gamescope methods for Cinnamon. (`f3059c3`)\n- Added more folders and restructured classes inside them. (`2cbb931`)\n- Reworked the project structure. (`be7a478`)\n- Delete RELEASE_PIPELINE_WORKPLAN.md (`15741f5`)\n- Add channel-aware release tooling and updater recovery (`0a89323`)\n- Publish signed launcher release history (`cc48bf4`)\n- Upload files to \"updates\" (`84f8de5`)\n- Delete updates/stable.json.sig (`1329485`)\n- Delete updates/stable.json (`8f1655b`)\n- Fix v0.9.11 archive download cache (`be71d31`)\n- Upload files to \"updates\" (`46e11ae`)\n- Delete updates/stable.json.sig (`eeb993e`)\n- Delete updates/stable.json (`a90bd19`)\n\n---\n\nVersion: `1.0.5` \nChannel: `stable` \nTag: `v1.0.5` \nSource commit: `67d89b40d54f1bf6d1886cd2cdbd35b0fa8b4324`\n",
"release_notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v1.0.2", "release_notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v1.0.5",
"summary": "Reworked some game window and gamescope methods for Cinnamon. (`17e3f21`)", "summary": "Adds opt-in, bounded game crash-dump attachments for telemetry, improves game-exit diagnostics and Proton 7 crash classification, and packages the current launcher, runtime compatibility, and native helper updates.",
"title": "PristonTale EU Launcher 1.0.2" "title": "PristonTale EU Launcher 1.0.5"
}, },
"schema": 1, "schema": 1,
"status": "active", "status": "active",
"tag": "v1.0.2", "tag": "v1.0.5",
"version": "1.0.2" "version": "1.0.5"
} }

Binary file not shown.