Files
truecharts/charts
TrueCharts Bot 74e86206eb BREAKING CHANGE(watcharr): Update image ghcr.io/sbondco/watcharr v2.1.1 → v3.0.1 (#45980)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/sbondco/watcharr](https://redirect.github.com/sbondCo/Watcharr)
| major | `e19f8be` → `bb0dfac` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>sbondCo/Watcharr (ghcr.io/sbondco/watcharr)</summary>

###
[`v3.0.1`](https://redirect.github.com/sbondCo/Watcharr/releases/tag/v3.0.1)

[Compare
Source](https://redirect.github.com/sbondCo/Watcharr/compare/v3.0.0...v3.0.1)

Hi All, delivered straight to your inbox today; you have bug fixes, some
even improving general quality of life!!

**How a poster will now look after deleting it (until you refresh the
view)**

<img width="858" height="267" alt="example of blurred poster"
src="https://github.com/user-attachments/assets/8a453761-7a0a-4d76-9bcb-3e50fc825c42"
/>

#### Fixed
* Fix syncing/import, restoreWatched renamed and now works like it used
to so we can return different exists errors by
@&#8203;IR[https://github.com/sbondCo/Watcharr/pull/1029](https://redirect.github.com/sbondCo/Watcharr/pull/1029)l/1029
* Support importing games (from watcharr export, or txt list) by
@&#8203;IR[https://github.com/sbondCo/Watcharr/pull/1030](https://redirect.github.com/sbondCo/Watcharr/pull/1030)l/1030
* If person doesn't have birthday, don't attempt processing (fixing
showing age as 2025 years) by
@&#8203;IR[https://github.com/sbondCo/Watcharr/pull/1031](https://redirect.github.com/sbondCo/Watcharr/pull/1031)l/1031
* Fix 'sparkes' (automated) icon on Activity and fix it not showing on
mobile by
@&#8203;IR[https://github.com/sbondCo/Watcharr/pull/1031](https://redirect.github.com/sbondCo/Watcharr/pull/1031)l/1031
* Add confirmation modal when deleting from your list to avoid
accidental data loss by
@&#8203;IR[https://github.com/sbondCo/Watcharr/pull/1032](https://redirect.github.com/sbondCo/Watcharr/pull/1032)l/1032
* Blur poster when deleting watched entry from list through it by
@&#8203;IR[https://github.com/sbondCo/Watcharr/pull/1033](https://redirect.github.com/sbondCo/Watcharr/pull/1033)l/1033

#### Docs
* Correct license reference on homepage by
@&#8203;IR[https://github.com/sbondCo/Watcharr/pull/1031](https://redirect.github.com/sbondCo/Watcharr/pull/1031)l/1031

#### 🆘 Getting Help

If you need help, encounter an issue or find a bug please [create an
issue](https://redirect.github.com/sbondCo/Watcharr/issues/new/choose)
or [join our space on Matrix](https://matrix.to/#/#watcharr:matrix.org)
for support. Always happy to help!

**Package**:
<https://github.com/sbondCo/Watcharr/pkgs/container/watcharr/725348034?tag=v3.0.1>
or on [docker
hub](https://hub.docker.com/layers/sbondco/watcharr/v3.0.1/images/sha256-ccc87af68982c1bc66f848e2925c45c4f8f1f70f53412564bd80d6b8521a6789).
**Full Changelog**:
<https://github.com/sbondCo/Watcharr/compare/v3.0.0...v3.0.1>

###
[`v3.0.0`](https://redirect.github.com/sbondCo/Watcharr/releases/tag/v3.0.0)

[Compare
Source](https://redirect.github.com/sbondCo/Watcharr/compare/v2.1.1...v3.0.0)

> \[!NOTE]\
> The next release is finally here! Don't worry about the major version
bump though, there's nothing for you to do, other than update your
server as usual.
>
> If you are using custom scripts, you may find that they need updating
as a few endpoints have been removed and some now return a new data
structure.
>
> As always, it is highly recommended that you perform a backup before
updating (<https://watcharr.app/docs/server_config/backup>)!

<img width="902" height="726" alt="image"
src="https://github.com/user-attachments/assets/b51728c5-a1a9-4b67-942c-6399b360070f"
/>

#### Deprecations

If you have any questions about the deprecations, I'm reachable on
Matrix (or you can open an issue/discussion; more info at the bottom of
these release notes).

- `Include Previously Watched` setting no longer works for your main
list and is due to be removed. The 'Last Finished' sort now acts as if
this setting is set to 'true' (previously it defaulted to 'false').
- The `AddWatched` api is now also used for Games (The separate
`AddPlayed` api was removed).
- The `AddWatched` api now accepts a `tmdbId` for movies/tv OR an
`igdbId` for games.
- It still supports the old `contentId` field to ensure any custom
scripts out there still work, but in one of the future releases, this
will be removed. You will see a warning in your logs if you are still
using this property.
- All search endpoints have been replaced with a new central search
endpoint that encompasses all behavior from the last endpoints.

#### New

- Redesigned the top half of content pages.
- Redesigned people pages.
- Added expandable biography (we are no longer limited to the first
paragraph).
  - Added `age`.
- Your watched list is now delivered with pagination and infinite
loading.
  - Gets you to your data quicker.
  - Reduces bandwidth usage.
  - Sorting and filtering is now done server-side (saving your device).
- Created a new centralized Search service.
  - Search by (external) id now occurs on server.
- Search: Support searching your own watched list for results before
needing to go out to external db.
- import: You can now provide your own api key when doing a Trakt import
(incase our included api key ever stops working).
- Games: Added providers (currently just: `Steam`, `GOG` & `itch.io`)
- Discover: Overhauled the entire experience.
  - Added games and people types.
  - Added sorting options.
- Now with pagination so you can keep browsing past the top results for
each media type and sort.
- Nav: The main search bar is now truly centered on the page and no
longer jumps around when navigating through different pages.
- Added version log to server (with nice art if you are looking at cli
output).

#### Changed

- Games now use the normal `Poster` component (`GamePoster` has been
deleted).
- Game results now loads max 40 records at once (previously was 10).
- Restyled the Error component that is shown when data fails to load for
pages.

#### Fixed

- Removed spammed duplicate styling being added to built styles
(reducing wasted bandwidth on duplicate styling).
- Trakt importing.
- Replaced some `log.Fatal`s with real error responses.
- Improve twitch config by not writing empty time.

#### Documentation

- Importing/Trakt: New section for optional api key field.
- Update screenshots to match new UI and add a person page screenshot.

#### Maintenence

- Watcharr is now licensed under GPLv3!
- Server code has been completely redesigned/restructured.
- Created Makefiles for server/client.
  - For usual dev commands.
  - Added a nice `version` job for updating app version.
- Created a [FEATURES.md](/FEATURES.md).
- Upgrade to go 1.25.
- Dockerfile: Fix COPY requiring trailing slash on dest dir.
- Upgrade all doc site dependencies.

#### A Note

I hope you all enjoy this release. Please feel free to provide any
feedback and report any bugs you find!

#### 🆘 Getting Help

If you need help, encounter an issue or find a bug please [create an
issue](https://redirect.github.com/sbondCo/Watcharr/issues/new/choose)
or [join our space on Matrix](https://matrix.to/#/#watcharr:matrix.org)
for support. Always happy to help!

**Package**:
<https://github.com/sbondCo/Watcharr/pkgs/container/watcharr/716738135?tag=v3.0.0>
or on [docker
hub](https://hub.docker.com/layers/sbondco/watcharr/v3.0.0/images/sha256-1caeaec2dd8262864684e5b5156d230fc159102fccdcd150c46277b906a35f46).
**Full Changelog**:
<https://github.com/sbondCo/Watcharr/compare/v2.1.1...v3.0.0>

</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 becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvd2F0Y2hhcnIiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21ham9yIl19-->
2026-03-12 15:01:14 +01:00
..
2026-03-06 00:23:07 +00:00