Skip to content

Releases: steveseguin/raspberry_ninja

Release 13.0.0

26 May 03:09

Choose a tag to compare

Release 13.0.0

Release Date: 2026-05-26

🚀 Major Release

This release includes breaking changes or significant new features.

Core Changes (publish.py)

The main streaming script has been updated. This includes significant changes that may affect compatibility.

Commits

  • fix(v4l2): use rw io mode for sink output (5e54c63)

Installation

For installation instructions, please refer to the platform-specific guides:

⚠️ Upgrade Notes

This is a major version upgrade. Please review the changes carefully before updating.
It's recommended to backup your configuration before upgrading.

Release 12.0.0

25 May 21:48

Choose a tag to compare

Release 12.0.0

Release Date: 2026-05-25

🚀 Major Release

This release includes breaking changes or significant new features.

Core Changes (publish.py)

The main streaming script has been updated. This includes significant changes that may affect compatibility.

Commits

  • fix(v4l2): select viewer decoders for sink output (d8b2739)

Installation

For installation instructions, please refer to the platform-specific guides:

⚠️ Upgrade Notes

This is a major version upgrade. Please review the changes carefully before updating.
It's recommended to backup your configuration before upgrading.

Release 11.0.0

22 Mar 00:55

Choose a tag to compare

Release 11.0.0

Release Date: 2026-03-22

🚀 Major Release

This release includes breaking changes or significant new features.

Core Changes (publish.py)

The main streaming script has been updated. This includes significant changes that may affect compatibility.

Commits

  • docs(pi): note rpicam fallback on older images (b51fb52)
  • chore: release v10.0.0 [release] (b3f7ada)
  • fix(v4l2): respect video_device config and retry on missing device (c66f5ce)
  • chore: release v9.1.0 [release] (6a1a619)
  • Fix config key mapping for saved setups (f0a761a)
  • chore(docs): update TOC (63992a9)
  • Add room-join monitor alerts with tests and e2e coverage (77cd7d2)
  • zapi (76e060e)
  • update rpi install link in main README.md (b1531e8)
  • docs: document V4L2 sink support for virtual camera output (49722b5)
  • feat(viewer): add V4L2 sink output support (36efdee)
  • ci(scripts): update Gemini model to gemini-3-flash-preview (29ce989)
  • fix(rpi): Enhance MS2109 device detection via USB IDs (6c404e2)
  • fix(rpi): Resolve UVC capture quirks for legacy GStreamer (7704fe1)
  • fix(rpi): Auto-detect and prefer v4l2 for UVC on GStreamer < 1.20 (4b535bd)
  • feat(rpi): Add --soft-jpeg option for software JPEG decode (41b10b8)
  • fix(gstreamer): Gate SDP patches to GStreamer < 1.20 (a45a77a)

Installation

For installation instructions, please refer to the platform-specific guides:

⚠️ Upgrade Notes

This is a major version upgrade. Please review the changes carefully before updating.
It's recommended to backup your configuration before upgrading.

Release 10.0.0

18 Dec 03:09

Choose a tag to compare

Release 10.0.0

Release Date: 2025-12-18

🚀 Major Release

This release includes breaking changes or significant new features.

Core Changes (publish.py)

The main streaming script has been updated. This includes significant changes that may affect compatibility.

Commits

  • soft jpeg (d650613)
  • fix(gstreamer): Gate SDP patches to GStreamer < 1.20 (a45a77a)

Installation

For installation instructions, please refer to the platform-specific guides:

⚠️ Upgrade Notes

This is a major version upgrade. Please review the changes carefully before updating.
It's recommended to backup your configuration before upgrading.

Release 9.1.0

18 Dec 02:32

Choose a tag to compare

Release 9.1.0

Release Date: 2025-12-18

✨ Minor Release

This release includes new features and improvements.

Core Changes (publish.py)

The main streaming script has been updated. New features or improvements have been added.

Commits

  • fix(gstreamer): Gate legacy SDP patches to <1.20 (de24552)

Installation

For installation instructions, please refer to the platform-specific guides:

Release 9.0.0

18 Dec 02:29

Choose a tag to compare

Release 9.0.0

Release Date: 2025-12-18

🚀 Major Release

This release includes breaking changes or significant new features.

Core Changes (publish.py)

The main streaming script has been updated. This includes significant changes that may affect compatibility.

Commits

  • fix(gstreamer): Make Gst 1.18 audio SDP Chrome-compatible (aeedb68)

Installation

For installation instructions, please refer to the platform-specific guides:

⚠️ Upgrade Notes

This is a major version upgrade. Please review the changes carefully before updating.
It's recommended to backup your configuration before upgrading.

Release 8.0.0

17 Dec 23:49

Choose a tag to compare

Release 8.0.0

Release Date: 2025-12-17

🚀 Major Release

This release includes breaking changes or significant new features.

Core Changes (publish.py)

The main streaming script has been updated. This includes significant changes that may affect compatibility.

Commits

  • fix(gstreamer): Strip audio from SDP for GStreamer < 1.20 (c62b639)
  • fix(gstreamer): Remove video-specific RTCP feedback from audio SDP (10e31ee)
  • chore: release v7.0.0 [release] (e350b95)
  • fix(gstreamer): Fix WebRTC compatibility for GStreamer 1.18 (cbfd4a6)
  • fix(gstreamer): Prevent invalid SSRC with older GStreamer versions (2eda1a2)
  • docs(nvidia_jetson): Update pre-built image details and compatibility (dee4a5b)
  • docs(nvidia-jetson): Update pre-built image info and installation steps (5aff772)
  • Delete installers/nvidia_jetson/publish.py (f6d5ea9)
  • feat(nvidia_jetson): Add initial publish.py script for NVIDIA Jetson (8240663)
  • docs(jetson): Overhaul and expand NVIDIA Jetson installation guide (ebf6a02)

Installation

For installation instructions, please refer to the platform-specific guides:

⚠️ Upgrade Notes

This is a major version upgrade. Please review the changes carefully before updating.
It's recommended to backup your configuration before upgrading.

Release 7.1.0

17 Dec 22:35

Choose a tag to compare

Release 7.1.0

Release Date: 2025-12-17

✨ Minor Release

This release includes new features and improvements.

Core Changes (publish.py)

The main streaming script has been updated. New features or improvements have been added.

Commits

  • fix(gstreamer): Remove video-specific rtcp-fb from audio section (136358a)
  • chore: release v7.0.0 [release] (e350b95)
  • fix(gstreamer): Fix WebRTC compatibility for GStreamer 1.18 (cbfd4a6)
  • fix(gstreamer): Prevent invalid SSRC with older GStreamer versions (2eda1a2)
  • docs(nvidia_jetson): Update pre-built image details and compatibility (dee4a5b)
  • docs(nvidia-jetson): Update pre-built image info and installation steps (5aff772)
  • Delete installers/nvidia_jetson/publish.py (f6d5ea9)
  • feat(nvidia_jetson): Add initial publish.py script for NVIDIA Jetson (8240663)
  • docs(jetson): Overhaul and expand NVIDIA Jetson installation guide (ebf6a02)

Installation

For installation instructions, please refer to the platform-specific guides:

Release 6.1.0

16 Nov 16:08

Choose a tag to compare

Release 6.1.0

Release Date: 2025-11-16

✨ Minor Release

This release includes new features and improvements.

Core Changes (publish.py)

The main streaming script has been updated. New features or improvements have been added.

Commits

  • Add files via upload (16cd312)
  • Add files via upload (0d3c61e)
  • chore(install): Remove quick update script for NVIDIA Jetson (af3403f)
  • docs(jetson): Revise installation and usage guide (4b9916a)
  • feat(video): Increase default framebuffer resolution to 1080p (9ca7c19)
  • Add files via upload (729041a)
  • chore: Remove .claude development configuration (54dfa9a)
  • feat(webrtc): Allow forcing H264 profile for WebRTC viewers (576f430)
  • chore: release v6.0.0 [release] (eb0066f)
  • Add files via upload (c46b5e9)
  • feat(jetson-install): Implement Jetson Nano media toolchain installer (a7c077d)
  • feat(publish): Add publisher-side redundancy and viewer auto-retry controls (3bd5a14)
  • feat(webrtc): Improve redundancy negotiation and status reporting (3fdd679)

Installation

For installation instructions, please refer to the platform-specific guides:

Release 7.0.0

08 Nov 14:01

Choose a tag to compare

Release 7.0.0

Release Date: 2025-11-08

🚀 Major Release

This release includes breaking changes or significant new features.

Core Changes (publish.py)

The main streaming script has been updated. This includes significant changes that may affect compatibility.

Commits

  • Add files via upload (5384092)
  • chore: release v6.0.0 [release] (eb0066f)
  • Add files via upload (c46b5e9)
  • feat(jetson-install): Implement Jetson Nano media toolchain installer (a7c077d)
  • feat(publish): Add publisher-side redundancy and viewer auto-retry controls (3bd5a14)
  • feat(webrtc): Improve redundancy negotiation and status reporting (3fdd679)

Installation

For installation instructions, please refer to the platform-specific guides:

⚠️ Upgrade Notes

This is a major version upgrade. Please review the changes carefully before updating.
It's recommended to backup your configuration before upgrading.