Skip to content

Releases: Spaceghost/xivstream-dalamud

v0.1.0-rc.3

v0.1.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:15
181a523

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

v0.1.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:28
afba03f

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

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Sep 03:59

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