Update Soldier release notes authored by Ludovico de Nittis's avatar Ludovico de Nittis
......@@ -4,6 +4,43 @@ Look in `SteamLinuxRuntime_soldier/VERSIONS.txt` to check which build you have.
* Container runtime (public stable branch only): https://steamdb.info/app/1391110/history/
## Steam Linux Runtime 2.0 (soldier) depot 2.0.20250616.139559 (Steampipe build ID tbd)
*contains
[steam-runtime-tools 0.20250616.0](https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/tags/v0.20250616.0),
built using
[flatdeb-steam 0.20250616.0](https://gitlab.steamos.cloud/steamrt/flatdeb-steam/-/tags/v0.20250616.0);
steamrt/tasks#748*
### Platform libraries
* Update SDL 3 to 3.2.16 (steamrt/tasks#754)
* Update SDL 2 to 2.32.8 (steamrt/tasks#754)
* Update backported glibc from Debian 11 LTS (CVE-2025-4802)
### Container runtime
* Avoid filenames containing `:` in `pressure-vessel/` (steamrt/tasks#746)
* Relax restrictions on `~` in filenames (steamrt/tasks#746)
* Optionally import OpenXR 1 runtimes from the graphics stack provider
into the container, similar to the way Vulkan drivers are handled.
This is considered experimental, and could cause regressions by
pulling in runtimes with non-trivial shared library dependencies,
so for now it is only done if requested by setting environment
variable `PRESSURE_VESSEL_IMPORT_OPENXR_1_RUNTIMES` to `1`.
(steamrt/tasks#607)
* Write original path to Vulkan layers, etc. into JSON manifests.
This allows the module to load other libraries via `${ORIGIN}` or load
data files relative to its own location from `dladdr1()`, and helps
gdb to load detached debug symbols via `.gnu_debuglink` references.
(steamrt/tasks#736)
* Stop generating `SteamLinuxRuntime_soldier.sh`, no longer needed (steamrt/tasks#739)
* Stop generating `SteamLinuxRuntime_soldier.VERSIONS.txt`, no longer needed (steamrt/tasks#739)
### SDK
* New containers use https://archive.debian.org/ as their apt source for Debian 10 packages
## Steam Linux Runtime 2.0 (soldier) depot 2.0.20250519.130918 (Steampipe build ID 18646199)
*contains
......
......