Highlights
- Debian 13 support. moonraker-obico now selects the nearest available precompiled Janus binary when no exact-version match exists for the running OS. Debian 13 automatically uses the existing Debian 12 binaries.
- The same fallback applies to the precompiled ffmpeg path (
bin/ffmpeg/run.sh) — future precompiled ffmpeg variants will benefit automatically.
Changes
- New
find_precompiled_dirinjanus_config_builder.pyandprecompiled_dirshell helper inbin/utils.sh. Both prefer the highest available version <= current; fall back upward if none exist. - Added Sentry tags
janus_requested_variantandjanus_precompiled_variantwhen the fallback engages. - Removed redundant symlinks
rpi.debian.10.32-bit -> rpi.debian.11.32-bit,rpi.debian.13.32-bit -> rpi.debian.12.32-bit, andrpi.debian.13.64-bit -> rpi.debian.12.64-bit. The fallback handles these cases at runtime. - Removed accidentally-committed coredump (
core) from repo root and added it to.gitignore.
Mirrors OctoPrint-Obico 2.6.0.