Skip to content

kerbcam v0.21.2

Choose a tag to compare

@github-actions github-actions released this 25 Jun 08:42
· 30 commits to main since this release

Installation

  1. Extract kerbcam-v0.21.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

  • kerbcam-v0.21.2.zip — complete install tree (plugin + sidecar + shader bundles + settings)
  • Kerbcam.dll — plugin DLL only (for manual installs)

TypeScript SDK @jonpepler/kerbcam@0.21.2 and @jonpepler/kerbcam-react@0.21.2 published to GitHub Packages.

Changelog

Chores

Documentation

  • Record June 2026 simplify review (applied + deferred) (8297c2a)

Other

  • Simplify cleanups into combined test branch (2ce4fac)
  • Mmap base-pointer caching into combined test branch (aefc449)
  • V0.21.2 (d5d48e6)

Performance

  • Avoid closure allocation in ControlBlock.ReadBody (8cd0a71)
  • Snapshot dims instead of cloning EncodeConfig per frame (2339857)
  • Cache mmap base pointer instead of re-acquiring per access (874edcd)

Refactoring

  • Drop redundant even-dimension guard (83bc4a5)
  • Remove dead _headroomSince reset (3132b60)
  • Gate ForPart log behind DebugCameraLogging (c7a2c74)
  • Stamp frame-ring headers via copy_from_slice (57add7e)
  • Derive selected_backend_name from auto_select (a7dcecc)
  • Tidy peer.rs control handling (317aeb0)
  • Extract broadcast() helper for peer fan-out (341e955)
  • Simplify settings/tiles state and memoize grid (c4acdf0)