Fixed: when the Marketplace key is missing or not activated on this server, the catalogue automatically uses the active key of an installed MediaLab plugin; the page shows the exact platform message; the key is normalised and validated on save, and the catalogue reloads at once.
MediaLab Marketplace changelog
Every published version, newest first. The builds of our Jellyfin plugins and their complete source code are public (GPL-3.0); the plugin needs a license to run. Subscriptions and trials always get the latest version, lifetime licenses get updates within their update window.
1.0.4
LatestPlugins now show as installed correctly (matched by name, localized names included); install/update works by slug with the file name taken from the download; downloads handle absolute and relative URLs; the page shows real progress for every action (spinner, current step, live log, elapsed time, success/error toast and automatic list refresh).
- Security update: plugin installation now requires the package checksum and signature and rejects unsafe file names; the SpeedTest limit is per user with a concurrency cap; the movie quota is spent only on a successful add and "undo" reports errors; TV Turnstile login requires the exact page action.
- First version: all MediaLab plugins in one place — a licensed server sees the plugins its license covers, installs, updates, uninstalls and rolls back.
- Nightly automatic updates at 04:00 (per plugin, stable versions only) and an automatic restart only when nobody is watching; if a plugin fails to load, it rolls back by itself.