Repository navigation
Releases: ksp-gonogo/kerbcast
Release list
kerbcast v1.10.3
Installation
- Extract
kerbcast-v1.10.3.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.10.3.zip: complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll: plugin DLL only (for manual installs)KerbcastKos-v1.10.3.zip: optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.10.3and@ksp-gonogo/kerbcast-react@1.10.3published to npm.
kerbcast v1.10.2
Installation
- Extract
kerbcast-v1.10.2.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.10.2.zip: complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll: plugin DLL only (for manual installs)KerbcastKos-v1.10.2.zip: optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.10.2and@ksp-gonogo/kerbcast-react@1.10.2published to npm.
Changelog
Bug Fixes
- Clear lost-signal cameras from the camera list once the craft changes (d39b268)
- Turning off "throttle main render" now restores planets and stars (ae67cc7)
- Feeds no longer drop to a low frame rate after the page reconnects (c3d501b)
- Cameras keep the sky and haze while "throttle main render" is on (8a95442)
- Recordings with full resolution now record at full size (8eb70e9)
CI
- Publish when prepare-release starts the release workflow (f703160)
Chores
- Pin v1.10.1 (14622c8)
Features
- Report each camera's target, captured and sent frame rates (2d093f9)
Other
- V1.10.2 (8134d9b)
kerbcast v1.10.1
Installation
- Extract
kerbcast-v1.10.1.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.10.1.zip: complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll: plugin DLL only (for manual installs)KerbcastKos-v1.10.1.zip: optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.10.1and@ksp-gonogo/kerbcast-react@1.10.1published to npm.
kerbcast v1.10.0
Installation
- Extract
kerbcast-v1.10.0.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.10.0.zip: complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll: plugin DLL only (for manual installs)KerbcastKos-v1.10.0.zip: optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.10.0and@ksp-gonogo/kerbcast-react@1.10.0published to npm.
Changelog
Bug Fixes
- Drop the stray root dependency that broke the frozen-lockfile install (b646d29)
- Select the pinned Unity Hub by version, not by string match (79f2e87)
- Log a camera going idle once instead of on every tick (4b0a471)
CI
- Build the changelog from the last stable tag, not the last tag (3b3ab88)
- Factor the Linux Unity install into one composite action (a715fbb)
Chores
- Pin v1.9.1 (9bdf240)
Features
- Name the camera and give a reason code when a feed is refused (626b91b)
Other
- V1.10.0 (949a074)
kerbcast v1.9.1
Installation
- Extract
kerbcast-v1.9.1.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.9.1.zip: complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll: plugin DLL only (for manual installs)KerbcastKos-v1.9.1.zip: optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.9.1and@ksp-gonogo/kerbcast-react@1.9.1published to npm.
kerbcast v1.9.1-rc.1
Installation
- Extract
kerbcast-v1.9.1-rc.1.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.9.1-rc.1.zip— complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll— plugin DLL only (for manual installs)KerbcastKos-v1.9.1-rc.1.zip— optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.9.1-rc.1and@ksp-gonogo/kerbcast-react@1.9.1-rc.1published to npm.
Changelog
Bug Fixes
- Give a disconnected peer a grace window before reaping it (3169f1f)
- Stop a cancelled /offer orphaning a peer forever (c5c45a2)
- Cap capture rate per camera instead of via the stagger budget (5a299ac)
- Hold a pan/zoom setpoint until the camera reports reaching it (f9f4a3d)
CI
- Make a pre-release tag behave like one (c005e74)
- Let a pre-release version pass the version-sync check (7c38f00)
Chores
- Pin v1.9.0 (a88c6af)
Other
kerbcast v1.9.0
Installation
- Extract
kerbcast-v1.9.0.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.9.0.zip— complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll— plugin DLL only (for manual installs)KerbcastKos-v1.9.0.zip— optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.9.0and@ksp-gonogo/kerbcast-react@1.9.0published to npm.
Changelog
Bug Fixes
- Keep the Hullcam Linux shader swap alive past the loading screen (4764fa5)
- Encode VBR, not CBR — CBR filler padding was quantising motion away (493d4e6)
- Cap the VAAPI quantiser so slow motion is not skipped (ce2e9c1)
- Disable B-frames — reordered frames were the judder (980db98)
CI
- Unblock the orientation proof past the Unity Hub 3.20 layout change (7384f0b)
- Install Unity Hub before the setup action and satisfy its probe path (26ffa44)
- Link the Unity Hub executable, not the package directory (be702c3)
- Let the Unity Hub postinst complete (8bb229b)
- Make the release re-runnable (2c0f9d7)
- Point the Unity setup action at where Hub 3.20 actually installs (5883998)
- Pin a pre-3.20 Unity Hub, which installs where the setup action requires (a80afaa)
- Pin unityhub with apt preferences, not apt-mark hold (6c47ba7)
- Alias unity-hub to the installed unityhub binary (ba18c3f)
- Fetch the Unity Editor directly instead of driving Unity Hub (4328376)
- Unpack the Mac support module from Unity's .pkg (07aaec3)
- Activate the licence the 2019 way, and always hand it back (40b0e1f)
- Hub for licensing only, direct download for the editor (a8bacde)
- Restore the Linux build and orientation-proof steps (c503c57)
- Restore the Windows job's Hub-based licence activation (89809a0)
- Fetch the Unity Editor directly in the GameData job (fa4851d)
Chores
- Pin v1.8.1 (2d91373)
Features
- Expose sidecar liveness on the control facade (ef86006)
- Add disableManualControls to CameraFeed (057f638)
- Background capture "hum" for undisplayed cameras (37b03c4)
- Instrument the consume loop; resolve remote mDNS candidates (23366fa)
Other
- Cargo fmt (8e76c3d)
- Log slot mid/direction and negotiated H264 fmtp (1be9fb8)
- Probe capture-RT luminance either side of the filter blit (f14d36e)
- Computed orientation ground truth per camera (a0959d1)
- V1.9.0 (9ecf3f9)
Refactoring
- Background capture, not "hum", throughout (f6fe6b7)
Tests
kerbcast v1.8.1
Installation
- Extract
kerbcast-v1.8.1.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.8.1.zip— complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll— plugin DLL only (for manual installs)KerbcastKos-v1.8.1.zip— optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.8.1and@ksp-gonogo/kerbcast-react@1.8.1published to npm.
kerbcast v1.8.0
Installation
- Extract
kerbcast-v1.8.0.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.8.0.zip— complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll— plugin DLL only (for manual installs)KerbcastKos-v1.8.0.zip— optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.8.0and@ksp-gonogo/kerbcast-react@1.8.0published to npm.
kerbcast v1.7.0
Installation
- Extract
kerbcast-v1.7.0.zipinto your KSPGameData/directory. - Install Hullcam VDS Continued (required).
- Start KSP and launch a flight with onboard camera parts.
- Go to : (configured in settings.cfg) to connect to streams.
Assets
kerbcast-v1.7.0.zip— complete install tree (plugin + sidecar + shader bundles + settings)Kerbcast.dll— plugin DLL only (for manual installs)KerbcastKos-v1.7.0.zip— optional kOS addon (requires kOS; GPL-3.0). Install alongside kerbcast for kerboscript camera control.
TypeScript SDK
@ksp-gonogo/kerbcast@1.7.0and@ksp-gonogo/kerbcast-react@1.7.0published to npm.
Changelog
CI
- Assert capture-blit camera orientation on glcore + d3d11 (899dc4e)
Chores
Features
- Add CameraKind + CrewLocation + kerbal fields for face cameras (d81c7d9)
- Report seated crew as kerbal cameras (kerbal-cameras Stage 3) (937cabb)
- Stream seated crew IVA faces as kerbal cameras (kerbal-cameras Stage 4) (f1f31cc)
- Kerbal EVA face cameras — one continuous feed across seat<->EVA (kerbal-cameras Stage 5) (278b011)
- Auto-resolution — cameras track consumer display size (facecam Stage 6 slice 1) (cd95d3e)
- Crew face cameras, auto-resolution, camera targeting, and kOS camera control (960b636)
Other
- V1.7.0 (a4c3bbb)
Refactoring
- Decouple KerbcastCamera from Hullcam behind capability + provider seams (309390c)