github Unmanic/unmanic 0.2.1
[RELEASE] v0.2.1

latest releases: 0.2.8, 0.2.7, 0.2.6...
2 years ago

Service

  • [NEW] Add ability to set a priority score modifier per library. Setting a higher score will cause tasks to be added further up the queue. Use a negative value to drop the task closer to the bottom of the queue.
  • [NEW] Added support for executing subprocesses when installed natively on Windows.
  • [IMPR] The plugin repo will be reloaded before a library config import attempts to installing plugins.
  • [IMPR] Workers now have the ability to execute commands as raw strings if a plugin provides it with a string rather than a list.
  • [IMPR] Added checks to ensure a library ID is provided as a number when fetching a plugin's settings.
  • [IMPR] Switch the primary Unmanic site API domain to api.unmanic.app.
  • [IMPR] Remove '.' (periods) from the generated cache paths.
  • [IMPR] Improvements to repo updater functionality.
  • [IMPR] Tweaks to SQLite DB migrations during upgrades to allow different types of joining tables.

Plugin executor

  • [NEW] Add ability to share common data between file testing plugins. This should speed up library scans as plugins adopt this feature.
  • [FIX] Fix issue where worker plugins that requested multiple passes were being given the same input file rather than the output file from the previous pass.
  • [FIX] Fix issue where if plugins were configured for the first time from the library, a FileNotFoundError exception would be thrown as the global settings.json file was missing.
  • [FIX] Fix issue where during second pass plugin execution, a settings object was being retained for subsequent executions rather than being read fresh every time.

API

  • [NEW] Add ability to set a priority score when creating a task via the API in order to modify its place in the task queue.

Front-end

  • [NEW] Add form elements for configuring a library's priority score modifier.

Don't miss a new unmanic release

NewReleases is sending notifications on new releases.