... | ... | @@ -159,181 +159,9 @@ These release notes apply to the `LD_LIBRARY_PATH` Steam Runtime subset in `~/.s |
|
|
|
|
|
* Backport PR 91057 thread-safety fix in the `g++-9` runtime library ([steam-for-linux#9015](https://github.com/ValveSoftware/steam-for-linux/issues/9015), steamrt/tasks#221)
|
|
|
|
|
|
## heavy build 0.20221014.0
|
|
|
---
|
|
|
|
|
|
*contains [steam-runtime-tools 0.20221014.0](https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/tags/v0.20221014.0) and [scripts v0.20220928.0](https://gitlab.steamos.cloud/steamrt/steam-runtime/-/tags/v0.20220928.0); built using [flatdeb-steam 0.20220919.0](https://gitlab.steamos.cloud/steamrt/flatdeb-steam/-/tags/v0.20220919.0)*
|
|
|
## Older versions
|
|
|
|
|
|
### Platform libraries
|
|
|
|
|
|
* Backport a fix in libxcursor so a theme with a circular dependency on itself won't cause a crash or hang (steamrt/tasks#185, [steam-runtime#538](https://github.com/ValveSoftware/steam-runtime/issues/538))
|
|
|
* Backport Vulkan-Loader 1.3.224 from Debian bookworm (steamrt/tasks#181)
|
|
|
|
|
|
### Diagnostic tools
|
|
|
|
|
|
* Internal changes only
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Update deb-build-snapshot tool to fix handling of packages with an epoch
|
|
|
* Update libcapsule to 0.20221006.0
|
|
|
|
|
|
## heavy build 0.20220928.0
|
|
|
|
|
|
*expected to contain
|
|
|
[steam-runtime-tools 0.20220927.0](https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/tags/v0.20220927.0)
|
|
|
and
|
|
|
[scripts 0.20220928.0](https://gitlab.steamos.cloud/steamrt/steam-runtime/-/tags/v0.20220928.0);
|
|
|
built using
|
|
|
[flatdeb-steam 0.20220919.0](https://gitlab.steamos.cloud/steamrt/flatdeb-steam/-/tags/v0.20220919.0)*
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Improve robustness of pinning libraries where we need to force use of the Steam Runtime version
|
|
|
* Documentation updates
|
|
|
|
|
|
### Diagnostic tools
|
|
|
|
|
|
* Improve detection of libcurl compatibility by ignoring private symbol `curl_jmpenv`
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Improve binutils-2.30 backport to be buildable on i386
|
|
|
|
|
|
## heavy build 0.20220907.1
|
|
|
|
|
|
*contains [steam-runtime-tools 0.20220823.0](https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/tags/v0.20220823.0) and [scripts 0.20220907.0](https://gitlab.steamos.cloud/steamrt/steam-runtime/-/tags/v0.20220907.0)*
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Ensure that library pinning is re-checked after it fails or is interrupted (steam-runtime!38)
|
|
|
|
|
|
### Diagnostic tools
|
|
|
|
|
|
* Internal changes only
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Add a backport of binutils-2.30, which will be used automatically by gcc-9 (steamrt/tasks#163)
|
|
|
|
|
|
## heavy build 0.20220718.0
|
|
|
|
|
|
*contains
|
|
|
[steam-runtime-tools 0.20220624.0](https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/tags/v0.20220624.0);
|
|
|
built using
|
|
|
[steam-runtime scripts 0.20220620.0](https://gitlab.steamos.cloud/steamrt/steam-runtime/-/tags/v0.20220620.0)
|
|
|
and
|
|
|
[flatdeb-steam 0.20220615.0](https://gitlab.steamos.cloud/steamrt/steam-runtime/-/tags/v0.20220615.0)*
|
|
|
|
|
|
### Platform libraries
|
|
|
|
|
|
* Update Vulkan-Loader to 1.3.216
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Reduce runtime size by removing unnecessary files, such as locales (steamrt/tasks#123)
|
|
|
|
|
|
### Diagnostic tools
|
|
|
|
|
|
* Update to steam-runtime-tools 0.20220624.0 with improved debug logging
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Update libcapsule to 0.20220623.0 with `DT_RUNPATH` support
|
|
|
* Update Meson to 0.56.2 (taken from Debian 11)
|
|
|
|
|
|
## heavy build 0.20220601.0
|
|
|
|
|
|
### Platform libraries
|
|
|
|
|
|
* Update Vulkan-Loader to 1.3.211.0
|
|
|
|
|
|
### LD_LIBRARY_PATH runtime
|
|
|
|
|
|
* Documentation improvements
|
|
|
|
|
|
### Diagnostic tools
|
|
|
|
|
|
* Update Vulkan-Tools to 1.2.162.0
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Upgrade CMake to 3.13.4, backported from Debian 10 and required by the new Vulkan-Loader
|
|
|
* Stop creating `/run/systemd/container` containing `docker`, to avoid non-Docker container runtimes like Podman and Toolbx misleadingly diagnosing our container as Docker
|
|
|
|
|
|
## heavy build 0.20220315.0
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Improve `steam-runtime-urlopen` (steam-runtime-tools!413, steam-runtime-tools!416)
|
|
|
* Distinguish between hwcap subdirectories and private library subdirectories
|
|
|
|
|
|
### Diagnostic tools
|
|
|
|
|
|
* Detect the new environment variables used by Vulkan-Loader ≥ 1.3.207 (steamrt/tasks#95)
|
|
|
|
|
|
## heavy build 0.20220119.0
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Make integrity check robust against CRLF line endings in `steam-runtime-heavy.tar.xz.checksum` (steamrt/tasks#75)
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Update steam-runtime-system-info (steamrt/tasks#67, steamrt/tasks#68)
|
|
|
|
|
|
### Internal changes
|
|
|
|
|
|
* Refactor steamrt package build
|
|
|
* Use Debian 11 for CI builds
|
|
|
|
|
|
## heavy build 0.20211027.1
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Cope with the same library appearing multiple times in the system search path, such as `libstdc++.so.6` on Gentoo (Resolves: [steam-for-linux#8123](https://github.com/ValveSoftware/steam-for-linux/issues/8123))
|
|
|
* Move unstructured diagnostic messages from standard output to standard error (helps: [steam-for-linux#8069](https://github.com/ValveSoftware/steam-for-linux/issues/8069), steamrt/tasks#10)
|
|
|
* Update steam-runtime-tools (internal changes only)
|
|
|
|
|
|
## heavy build 0.20211013.1
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Improve compatibility with recent Let's Encrypt TLS/SSL certificate chains (steamrt/tasks#3)
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Update python-vdf
|
|
|
|
|
|
## heavy build 0.20210907.0
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Use `readlink -f` instead of `realpath` for better compatibility with Ubuntu 14.04
|
|
|
* Add support for `STEAM_COMPAT_FLAGS=search-cwd-first`
|
|
|
* Fix regression for OSs that do not install `zenity` ([steam-runtime#458](https://github.com/ValveSoftware/steam-runtime/issues/458), T30149)
|
|
|
* Fix regression for OSs that do not always install a 64-bit `libcups.so.2` ([steam-for-linux#8031](https://github.com/ValveSoftware/steam-for-linux/issues/8031), T30150)
|
|
|
* Don't rely on `md5sum --quiet` ([steam-for-linux#8032](https://github.com/ValveSoftware/steam-for-linux/issues/8032), T30151)
|
|
|
|
|
|
## heavy build 0.20210823.0
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* Provide a more complete library set (T14289, [steam-for-linux#7935](https://github.com/ValveSoftware/steam-for-linux/issues/7935))
|
|
|
* Add `steam-runtime-identify-library-abi` for better startup performance
|
|
|
|
|
|
## heavy build 0.20210813.0
|
|
|
|
|
|
### Platform libraries
|
|
|
|
|
|
* Add ibus client library `libibus-1.0.so.5` (T29829)
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Fix small memory leaks in Properties code generated by `gdbus-codegen`
|
|
|
* Update `steam-runtime-tools` library (no immediately relevant changes)
|
|
|
* Update `libcapsule` library
|
|
|
* Small improvements to `deb-build-snapshot` tool
|
|
|
|
|
|
## heavy build 0.20210520.0
|
|
|
|
|
|
(no release notes available) |
|
|
\ No newline at end of file |
|
|
* [2022](Heavy-release-notes/2022)
|
|
|
* [2021](Heavy-release-notes/2021) |
|
|
\ No newline at end of file |