Releases: egg82/fetcharr
v2.2.0
This release adds Readarr (Bookshelf) support and makes a few API tweaks to improve the range of plugins that can be made.
Notable changes:
- Add Readarr support by @egg82 in #19
- Deprecate older API in favor of newer API
- <*arr>SearchEvent is now Pre<*arr>SearchEvent and Post<*arr>SearchEvent
- API now uses Command for searching - old
searchmethods are deprecated and uses the new Command API on the backend - new Command API means searches and other commands can be polled and tracked in a plugin or in Fetcharr itself
If you're using the webhook plugin, make sure to update to 1.2.0:
plugins:
- url: https://repo.egg82.me/releases/me/egg82/fetcharr-webhook/1.2.0/fetcharr-webhook-1.2.0.jar
filename: fetcharr-webhook.jarFull Changelog: v2.1.1...v2.2.0
v2.1.1
This release fixes some API/webhook problems and swaps out MISSING_ONLY for MISSING_STATUS - don't worry, the old environment variable still works for now!
Notable changes:
- Webhook plugin now posts all searched items in one embed instead of many individual embeds
MISSING_ONLYenvironment variable has been changed toMISSING_STATUSMISSING_ONLYwas true/falseMISSING_STATUSis "all", "missing", or "upgrade"- This means you can have Fetcharr select for missing-only OR non-missing only items
- Setting
MISSING_ONLYto true will setMISSING_STATUSto "missing" for now. Eventually the old environment variable will be removed.
- A few API tweaks to make life a little nicer for plugins
If you're using the webhook plugin, make sure to update to 1.1.0:
plugins:
- url: https://repo.egg82.me/releases/me/egg82/fetcharr-webhook/1.1.0/fetcharr-webhook-1.1.0.jar
filename: fetcharr-webhook.jarFull Changelog: v2.1.0...v2.1.1
v2.1.0
This release finally adds support for custom plugins. This includes a new plugin for webhooks as well.
More information on creating and using plugins in the README.
Plugin quickstart:
To try the example webhook plugin, create a file called plugins.yaml in the Fetcharr config directory with these contents:
plugins:
- url: https://repo.egg82.me/releases/me/egg82/fetcharr-webhook/1.0.0/fetcharr-webhook-1.0.0.jar
filename: fetcharr-webhook.jarThen, restart Fetcharr to download and start the plugin. The webhook plugin will create a configuration file at <config dir>/plugin/webhook/config.yaml. Configure the plugin and restart Fetcharr again to get the plugin to pick up the new values.
This new version also makes use of the data directory, though only for plugins that would need to store long-term data. Currently no such plugins exist.
What's Changed
New Contributors
Full Changelog: https://github.com/egg82/fetcharr/commits/v2.1.0