Repository navigation
Releases: Spaceghost/xivstream-dalamud
Releases · Spaceghost/xivstream-dalamud
Release list
v0.1.0-rc.3
Release candidate with Sunshine/Wolf backend switching, pairing recovery, input-device ownership recovery, CPU policy packaging and Ghostty bootstrap improvements.
Validation: source CI passes on Linux, Windows and macOS, including isolated Linux package checks and Nix checks. All 13 published package/archive checksums were verified after download; the Linux amd64 binary reports 0.1.0-rc.3. The session image also built and published as ghcr.io/spaceghost/xivstream-session:v0.1.0-rc.3. Game sessions, GPU/display combinations and device behavior still require environment-specific acceptance.
Changelog
- 181a523 Defer unreadable input devices and retry on ownership changes (#8)
- 2994fdc Fix Sunshine pairing request discovery and client selection (#7)
- 0d9b4a4 Merge pull request #6 from Spaceghost/feat/safe-backend-switch-20261011
- 069fd44 Preserve staged configs and add safe Sunshine/Wolf switching
- 54d7622 Disable Gamescope WSI bypass for FFXIV swapchains (#5)
- 356e382 Merge pull request #4 from Spaceghost/wolf-cutover
- 3ab2852 Merge pull request #3 from Spaceghost/fix/hidraw-mount-source
- 5d80ab3 Enable the package-test bwrap namespace profile on hosted Ubuntu CI
- 827537f Verify RPM digests and extract payloads with libarchive in CI
- f799b33 Keep Wolf filesystem probes in Linux paths and report package failures
- d3feed3 Make Wolf provisioning checks portable across CI platforms
- f15aae1 Fix Wolf Wine fsync and enable Ghostty window compositor
- a0b9dad Wolf: find the render node at every start, not at apply
- 402c512 Wolf session: gamescope instead of nested sway
- f4ee25d Wolf session: give the player its Wayland socket (Wolf makes it root's, 0755)
- 4ac5df3 Session image: drop sway's file capability (exec failed with EPERM under no-new-privs)
- f59ffba Wolf session: keep its output in the home's .xlcore/logs
- aaf4db3 Wolf forwards: listen high on the gateway (SELinux)
- cbdda30 Allow long steps six hours: the session image build passed one on a busy disk
- 2585eb0 Session image: install the Incus guest's package set
- 896c735 Wolf: stage safely, order the switch, and fix nvidia-modprobe and forwards
- ac78286 Make backend = "wolf" a complete setup: session image, home, network, units
- bf349d5 Bring game-cpu-fence into the repo and teach it the Podman layout
- eef25d9 Carry uncommitted dynamic CPU policy and Ghostty bootstrap work
- 4330c88 Repair stale hidraw mount sources for streamed PlayStation pads
- 10deb90 Repair stale hidraw mount sources for streamed PlayStation pads
- 6024861 Package configurable busy and idle CPU policy for Incus hosts
v0.1.0-rc.2
Changelog
- afba03f Merge pull request #2 from Spaceghost/rename/xivstream
- 99a6f16 Rename to xivstream (repository xivstream-dalamud)
- 1ff087d Merge pull request #1 from Spaceghost/feat/ds5-hidraw
- d64129b DualSense emulation in containers: pass the streamed pad's hidraw through
- 4bc65a9 Wolf app image: build it from its Containerfile, and a session bus that exists
v0.1.0-rc.1
Changelog
- 9e9a58c Release: package managers' manifests only when their token is configured
- c2fdfb4 Adopt a hand-built setup, and apply --when-idle
- ca58618 CI: allow starting a run by hand
- 7786301 Selkies: capture sway itself, and keep the password off the command line
- ab69177 Nix: real vendorHash, a flake.lock, and a CI job building the flake
- c50e49c CI: skip the sysfs GPU test off Linux; run every OS to the end
- 1620457 Defaults and tests for macOS and Windows hosts
- 9f93bcf ffxiv-stream: game streaming for FINAL FANTASY XIV, set up by a wizard