This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| ghcr.io/plexguide/huntarr | minor | `9.0.5` → `9.1.1` |
| [plexguide/huntarr](https://github.com/plexguide/huntarr) | minor | `9.0.5` → `9.1.1` |
---
### Release Notes
<details>
<summary>plexguide/huntarr (plexguide/huntarr)</summary>
### [`v9.1.1`](https://github.com/plexguide/Huntarr.io/releases/tag/9.1.1)
[Compare Source](https://github.com/plexguide/huntarr/compare/9.1.0...9.1.1)
- \[Time Zones] Additional support to ensure time zones hold (not an issue, but to prevent future fragmentation).
- \[Requestarr] Added the ability to add blacklisted genres in the settings so it’s always filtering genres and blacklistes those genre's everywhere. The blacklist genre cannot be selected in the TV and Movie settings (this is a good thing). This is useful for “news” and other categories of shows and movies you do not like!
- \[Home Page] Added an aggressive poller to prevent the front page from saying “Starting Cycle”.
<img width="850" height="507" alt="image" src="https://github.com/user-attachments/assets/6fa22a12-3ab4-4a9e-ab79-a1bbef83e7b3" />
### [`v9.1.0`](https://github.com/plexguide/Huntarr.io/releases/tag/9.1.0)
[Compare Source](https://github.com/plexguide/huntarr/compare/9.0.5...9.1.0)
### Huntarr v9.1
> \[!WARNING]
> **⚠️ CRITICAL: CONFIGURATION CHECK REQUIRED**
>
> Many settings previously categorized as "Global" have been migrated to **Per-Instance Configuration**.
>
> **Users are strongly advised to manually verify settings for EACH instance immediately after updating.**
>
> Parameters such as **Schedules, API Timeouts, Tagging, and 'Monitored Only'** are now specific to each app instance. Failure to verify these configurations may result in automation cycles failing to run or API limits resetting to default values.
#### 🚀 Major Features & Instance Changes
- **Total Instance Independence:** App Instances are now 100% independent. The dependency on a global "App Cycle" has been removed, allowing each instance to run on its own isolated schedule.
- **Homepage Visibility:** Instances now appear individually on the homepage. The "Combined Stat" view has been removed to provide granular visibility for each active instance.
- **Zero-Default Installs:** Fresh installations now initialize with **zero instances** by default. Additionally, any newly generated default instances can be deleted.
- **Faster Manual Cycles:** The process for manually resetting an App Cycle has been optimized to trigger execution significantly faster.
#### ⚙️ Configuration & Requestarr
- **Per-Instance Settings:** The following controls have been moved from Global/Advanced Settings to **Instance Settings**:
- Tagging System, "Monitored Only," and "Skip Future Episodes."
- API Timeout, CMD Wait Delay, CMD Wait Attempts, and Max Download Queue Size.
- **Requestarr Cooldown:** The default cooldown period has been reduced from **7 days** to **1 day**.
- **Requestarr Filters:**
- Issues with Voting and TMDB score filters have been resolved.
- "Slide Filters" have been fixed to prevent maximum values from being set lower than minimum values (and vice versa).
#### ⚡ Performance & Logic
- **Code Refactoring:** Legacy JSON structures have been removed and integrated directly into the codebase. Redundant JavaScript has been eliminated to improve application efficiency.
- **Smart API Delays:** A "Progressive Mode" has been added to CMD delays. This feature introduces progressive intervals to prevent API flooding (optimized for Sonarr).
- **Low GPU Mode:** This setting is now **enabled by default** for all new installations.
#### 📱 UI, Mobile & Logging
- **Mobile Redesign:** The mobile application interface has been completely redesigned for improved usability.
- **Visual Adjustments:**
- The sidebar "heart" icon now aligns correctly with other interface icons.
- System settings are now left-aligned (previously centered).
- Redundant statistics have been removed from the homepage.
- **Homepage Update:** The "Resources" section has been replaced with a dedicated "About" section.
- **Logging Improvements:**
- **Deduplicator:** A new system prevents duplicate logs with identical timestamps from cluttering the feed.
- **Spam Reduction:** Logic has been refined to prevent repetitive message generation.
- **User Control:** Debug Log generation can now be disabled entirely.
- **Clear Button:** The "Clear" function now permanently deletes all logs.
- **Windows (Experimental):** A feature has been added to attempt copying logs from AppData to the Huntarr installation log folder. *Note: This feature is currently untested.*
#### 🐛 Bug Fixes
- **Settings Save:** Resolved an issue where the "Save" button occasionally failed to register changes.
- **Hunt Manager:** Clearing the Hunt Manager now correctly deletes **all** associated hunt information.
- **Global API Timeout:** The deprecated global API timeout setting has been removed in favor of the per-instance configuration.
```
```
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #3607
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>