Skip to content

Releases: ksp-gonogo/kerbcast

kerbcast v1.10.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 11:05

Installation

  1. Extract kerbcast-v1.10.3.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.3 and @ksp-gonogo/kerbcast-react@1.10.3 published to npm.

Changelog

Chores

Features

  • Other mods can read which address the camera feeds listen on (8657818)

Other

kerbcast v1.10.2

Choose a tag to compare

@github-actions github-actions released this 20 Oct 05:48

Installation

  1. Extract kerbcast-v1.10.2.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.2 and @ksp-gonogo/kerbcast-react@1.10.2 published 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

Features

  • Report each camera's target, captured and sent frame rates (2d093f9)

Other

kerbcast v1.10.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 18:47

Installation

  1. Extract kerbcast-v1.10.1.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.1 and @ksp-gonogo/kerbcast-react@1.10.1 published to npm.

Changelog

Bug Fixes

  • Include missing library that prevented feeds showing anything but static on Linux (90d1711)

Chores

  • Pin v1.10.0 (630addf)
  • Stop tracking agent config and guard against it (1d2feb1)

Other

kerbcast v1.10.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 23:38

Installation

  1. Extract kerbcast-v1.10.0.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.0 and @ksp-gonogo/kerbcast-react@1.10.0 published 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

Features

  • Name the camera and give a reason code when a feed is refused (626b91b)

Other

kerbcast v1.9.1

Choose a tag to compare

@github-actions github-actions released this 06 Aug 11:30
466a823

Installation

  1. Extract kerbcast-v1.9.1.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.1 and @ksp-gonogo/kerbcast-react@1.9.1 published to npm.

Changelog

CI

  • Guard the KerbcastKos SpaceDock mirror against pre-releases too (004867c)
  • Stop a pre-release re-pinning the CKAN metadata, and revert 1.9.1-rc.1 (258fbac)
  • Keep release copy clean and player-facing (7e381b6)

Chores

Other

kerbcast v1.9.1-rc.1

kerbcast v1.9.1-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Aug 08:36
7c38f00

Installation

  1. Extract kerbcast-v1.9.1-rc.1.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.1 and @ksp-gonogo/kerbcast-react@1.9.1-rc.1 published 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

Other

kerbcast v1.9.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 23:21
fa4851d

Installation

  1. Extract kerbcast-v1.9.0.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.0 and @ksp-gonogo/kerbcast-react@1.9.0 published 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

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

  • Prove the SHIPPED capture chain's orientation, not just the blit (a51da89)
  • Per-camera orientation proof through the shipped chain (f0c56e2)
  • Drop the shipped-chain branches; they measured a pipeline that does not exist (563ff06)

kerbcast v1.8.1

Choose a tag to compare

@github-actions github-actions released this 28 Jul 02:43

Installation

  1. Extract kerbcast-v1.8.1.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.1 and @ksp-gonogo/kerbcast-react@1.8.1 published to npm.

Changelog

Chores

Documentation

  • Title the 1.8.0 changelog sections and correct the protocol-change note (93213a0)

Other

kerbcast v1.8.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 02:27

Installation

  1. Extract kerbcast-v1.8.0.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.0 and @ksp-gonogo/kerbcast-react@1.8.0 published to npm.

Changelog

Bug Fixes

  • Place the REC badge under the source dropdown instead of shifting it (3f7365c)
  • Resolve full-res arm stall and clear force pin on unsubscribe (36184d0)

Chores

Features

  • Client-side camera recording UI (a8a88a9)
  • Full-resolution recordings (b2851e1)

Other

  • Rebuild embedded page against the recording fixes (ca633b7)
  • V1.8.0 (39fb9af)

kerbcast v1.7.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 08:07

Installation

  1. Extract kerbcast-v1.7.0.zip into your KSP GameData/ directory.
  2. Install Hullcam VDS Continued (required).
  3. Start KSP and launch a flight with onboard camera parts.
  4. 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.0 and @ksp-gonogo/kerbcast-react@1.7.0 published to npm.

Changelog

CI

  • Assert capture-blit camera orientation on glcore + d3d11 (899dc4e)

Chores

  • Pin v1.6.3 (cd2ccea)
  • Regenerate typeshare bindings [skip ci] (e237447)

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

Refactoring

  • Decouple KerbcastCamera from Hullcam behind capability + provider seams (309390c)