Releases: steveseguin/vdo.ninja
Version 25.0 launch release
This is not a "stable" release version, but it is what has gone live on production just now. Given that, I will mark it as a pre-release version for now.
New major production releases like this often will have bugs for the first three weeks. You may find using the develop branch, with its nightly updates, to be the better branch to use until a stable version is available, or using a past stable version. This version has undergone incremental testing on the alpha-hosted version of VDO.Ninja for the past three months without serious issue.
IN THIS RELEASE
- major improvements to &chunked mode
- &viewslot=N
- &ln=auto
- &q=4k added
- higher default bitrates for 1080p
- a lot more.
Thank you.
~ management
Version 24.4 Stable Release
This is a stable version of VDO.Ninja that was running as the official production release from late 2023 to March 29th 2024.
There are a few non-critical bugs in this release, but it has been well tested on production and hot-patched as needed.
This branched version may obtain critical hot patches on request, however development will continue on v25 going forward.
Version v23.5 stable release
Version 23.5 of VDO.Ninja has now been in production for over a month, and most of the bugs in it have now been worked out. This is the formal 'stable' release of v23 for now, which will pave the way to v24 beginning at some point in the future.
For the v23 release notes, see here: https://docs.vdo.ninja/releases/v23
Some quick highlights:
-
The Mixer App has been improved, including with the option to sync OBS scenes to Mixer layouts
-
Connection stats has new features and important fixes to the candidate type stat
-
A refresh to the UI, with a large contribution from Lindenkron there
-
Chunked mode improvements and options to dynamically change the buffer have been added
-
Initial WHIP/WHEP support added, including a test page at https://vdo.ninja/whip
For version v23, a big shout out to JK14, Leb, Lindenkron and all those who have contributed both in code, time, and gifts. Thank you.
(notice: The last stable update for v23 is v23.8, on production for a couple months: https://github.com/steveseguin/vdo.ninja/tree/v23.8.stable)
Version 22.9 stable (Released November 2022)
This version I believe has been stable on production for a couple months now, since mid-November, with critical bug fixes applied.
Release Notes:
https://docs.vdo.ninja/releases/v22
Download:
https://github.com/steveseguin/vdo.ninja/archive/refs/heads/v22.9.stable.zip
What's in the develop (main) branch will have newer features, but will likely be less stable.
v21.2 February -> April 2022 Stable version
This version I believe has been stable on production for a couple months now
Release Notes:
https://docs.vdo.ninja/releases/v21
Download:
https://github.com/steveseguin/vdo.ninja/archive/refs/heads/v21.2-stable.zip
Development branch for v21 here:
https://github.com/steveseguin/vdo.ninja/tree/v21.2-stable
Known issues:
- Samsung phones sometimes like Firefox over Chrome still
- &meshcast&director mode doesn't support audio (use meshcast.io+iframe instead)
Features:
- Right-click menu added, to allow for downloading, video mirroring, and even stream pausing.
- Chunked transfer has been improved some more. It does not adapt very well to low-quality connections still, but as a proof of concept it's become more usable and stable.
- IOTA-blockchain API support added; an experimental option, but in theory it allows VDO.Ninja as a service to be decentralized.
Branch with any added hotfixes since release, if applicable, here: https://github.com/steveseguin/vdo.ninja/tree/v21.2-stable
Version 20.4
https://docs.vdo.ninja/release-notes/v20
Version 20 release notes
Since the previous v19.4 update was proving quite stable, more time was available to work on getting added features into v20, so it ended up being quite a big update. While there are a few important fixes in v20 also, it's mainly quality of life enhancements. And lots of them.
Some highlights
new signal meters for the director indicating a guest's connection and battery status
improved co-director functionality, including permission controls
screen sharing updates, including a screen-share centric layout
improved &meshcast support; ideal for handling larger rooms or slow guests
new options for custom-layouts, including a new experimental VDO Mixer app
an experimental chunked video transfer mode added, for high quality video transfer over connections with higher packet loss
Version 20.2
Updated Chunked transfer mode; still experimental
Fixed iOS audio echo problem
Tweaks and polish
Screen share layout fixes
Version 20.4
Bug fixes
Version 20.2
https://docs.vdo.ninja/release-notes/v20
Version 20 release notes
Since the previous v19.4 update was proving quite stable, more time was available to work on getting added features into v20, so it ended up being quite a big update. While there are a few important fixes in v20 also, it's mainly quality of life enhancements. And lots of them.
Some highlights
new signal meters for the director indicating a guest's connection and battery status
improved co-director functionality, including permission controls
screen sharing updates, including a screen-share centric layout
improved &meshcast support; ideal for handling larger rooms or slow guests
new options for custom-layouts, including a new experimental VDO Mixer app
an experimental chunked video transfer mode added, for high quality video transfer over connections with higher packet loss
Version 20.2
Updated Chunked transfer mode; still experimental
Fixed iOS audio echo problem
Tweaks and polish
Screen share layout fixes
Version 19.4
A few lingering bugs fixed and some polish added in this release. This should be a pretty stable version, with no serious issues known at the moment.
Version 19.3
A minor update,
- added iOS green screen support
- added 'sub grouping' to the director's room
- fixes/polish
Version 19.1
Release notes here: https://docs.vdo.ninja/release-notes/v19
Some highlights ☕
- co-director mode added
- new digital face effects
- better global coverage
- remote control of OBS itself
- http-based remote control API added
- ability to dock Director's room into OBS
- ability to transfer files to guests
- better Raspberry Pi support added