Service
- [NEW] Add ability to install plugins from zip file.
- [NEW] Add a new "notifications" feature to collect important details for users to review when the view the front-end.
- [IMPR] Drop support for Python v3.6.
- [IMPR] Add support for Python v3.9, v3.10 and v3.11.
- [IMPR] Slow down main thread executions to improve CPU usage on lower end hardware.
- [IMPR] Small improvements to the logs displayed for worker plugin executions. This will be helpful for plugins that do all the work themselves rather than passing a command to execute back to Unmanic.
- [IMPR] Improve plugin manager command-line tool (see commits for more details).
- [FIX] Fixed bug where logs were not being returned correctly from linked installations.
Plugin executor
- [NEW] Add support for "description" fields in plugin settings (see front-end changes below).
- [NEW] Add support for "tooltip" fields in plugin settings (see front-end changes below).
Docker
- [IMPR] Update package: intel-igc-cm=1.0.160+i755~u20.04
- [IMPR] Update package: intel-level-zero-gpu=1.3.23726.1+i419~u20.04
- [IMPR] Update package: intel-media-va-driver-non-free=22.5.0+i419~u20.04
- [IMPR] Update package: intel-opencl-icd=22.28.23726.1+i419~u20.04
- [IMPR] Update package: level-zero=1.8.1+i755~u20.04
- [IMPR] Update package: libgl1-mesa-dri=22.2.0.20220625.1+3091
- [IMPR] Update package: libigc1=1.0.11485+i419~u20.04
- [IMPR] Update package: libigdfcl1=1.0.11485+i419~u20.04
- [IMPR] Update package: libmfx1=22.5.0+i419~u20.04
- [IMPR] Update package: libva-drm2=2.15.0.2-36
- [IMPR] Update package: libva-wayland2=2.15.0.2-36
- [IMPR] Update package: libva-x11-2=2.15.0.2-36
- [IMPR] Update package: libva2=2.15.0.2-36
- [IMPR] Update package: vainfo=2.15.0.2-1
Front-end
- [NEW] Add a new "notifications" area for receiving push notifications from the backend.
- [NEW] Add support for displaying a "description" below most plugin config input fields.
- [NEW] Add support for displaying a "tooltip" when you hover over a plugin config option.
- [FIX] Fixed an issue that would prevent a library from being saved if you just hid the dialogue.