Releases: sbondCo/Watcharr
v1.44.0
IMPORTANT: This release contains security fixes, please make sure you upgrade! Thanks to @yamerooo123 for reporting the issues to me.
New
- New rating systems (with better keyboard accessibility) by @IRHM in #627
- Import: add todomovies by @AlexPerathoner in #618
- test-pr.yml: Add format_check_go job by @IRHM in #634
Fixed
- Fix no filtering tag page and other stuffs i found by @IRHM in #633
- Fix tagmenu going out of bounds by @IRHM in #636
- Fix poster focus/accessibility issues and middle clicking by @IRHM in #647
- Fix poster summary overflowing by @IRHM in #648
Maintenance
- ui: bump svelte from 4.2.17 to 4.2.19 by @dependabot in #611
- ui: bump vite from 5.2.11 to 5.4.6 by @dependabot in #631
- ui: bump @sveltejs/kit from 2.5.24 to 2.5.27 by @dependabot in #629
- server: bump gorm.io/gorm from 1.25.11 to 1.25.12 in /server by @dependabot in #623
- ui: bump @sveltejs/adapter-node from 5.0.1 to 5.2.3 by @dependabot in #635
- server: bump golang.org/x/crypto from 0.26.0 to 0.27.0 in /server by @dependabot in #624
- ui: bump svelte-check from 3.8.6 to 4.0.2 by @dependabot in #628
- ui: bump prettier-plugin-svelte from 3.2.3 to 3.2.6 by @dependabot in #616
New Contributors
- @AlexPerathoner made their first contribution in #618
Package: https://github.com/sbondCo/Watcharr/pkgs/container/watcharr/284866355?tag=v1.44.0 or on docker hub.
Full Changelog: v1.43.0...v1.44.0
v1.43.0
New
- Page titles for browser tabs (profile, content, person) by @IRHM in #607
- Preload last season viewed by @IRHM in #609
Fixed
🔨 Maintenance
- ui: bump svelte-eslint-parser from 0.39.2 to 0.41.0 by @dependabot in #606
- ui: bump eslint-plugin-svelte from 2.41.0 to 2.43.0 by @dependabot in #603
- ui: bump tslib from 2.6.2 to 2.7.0 by @dependabot in #605
- ui: bump svelte-check from 3.8.5 to 3.8.6 by @dependabot in #604
🆘 Getting Help
If you need help, encounter an issue or find a bug please create an issue or join our space on Matrix for support. Always happy to help!
Package: or on docker hub
Full Changelog: v1.42.0...v1.43.0
v1.42.0
New
- Trakt import support by @IRHM in #582
- Tags (you can now attach custom made tags to content in your main list) by @IRHM in #597
- job: support adding unique jobs (by name) by @IRHM in #583
Changed
- Close all sub menus on nav bar after a navigation by @IRHM in #598
- api: Use
location
to createbaseURL
var in dev mode by @IRHM in #599
Fixed
📖 Documentation
🔨 Maintenance
- ui: bump @sveltejs/kit from 2.5.10 to 2.5.24 by @dependabot in #596
- server: bump golang.org/x/crypto from 0.24.0 to 0.26.0 in /server by @dependabot in #593
- ui: bump axios from 1.7.2 to 1.7.4 by @dependabot in #600
- ui: bump svelte-check from 3.7.1 to 3.8.5 by @dependabot in #590
- ui: bump typescript from 5.4.5 to 5.5.4 by @dependabot in #588
- ui: bump svelte-preprocess from 5.1.4 to 6.0.2 by @dependabot in #586
- server: bump gorm.io/gorm from 1.25.10 to 1.25.11 in /server by @dependabot in #584
- server: bump github.com/go-co-op/gocron/v2 from 2.7.0 to 2.11.0 in /server by @dependabot in #587
🆘 Getting Help
If you need help, encounter an issue or find a bug please create an issue or join our space on Matrix for support. Always happy to help!
Package: https://github.com/orgs/sbondCo/packages/container/watcharr/263151699?tag=v1.42.0 or on docker hub
Full Changelog: v1.41.0...v1.42.0
v1.41.0
🧠 New
- Search: Infinite scrolling and serverside content type filters by @IRHM in #562
- Search now supports scrolling through multiple pages of results, making it possible to find content that may have been hidden in the past.
- The search filters (Movies, TV Shows, Games, People) have been reworked to filter through the server, this leads to better results and more of them.
- Running search requests will now be cancelled if you navigate away from the page or if you change your search query (helps a lot on slower connections).
- Ryot import implementation by @oPisiti in #563
💯 Changed
- Time unit changes by @oPisiti in #563
- Movie/show runtimes are now printed as
24 min
instead of24m
- Time spent watching stats can now show
months, weeks, days, hours & minutes
, instead of just the previoushours and minutes
.
- Movie/show runtimes are now printed as
🏗️ Fixed
- Fix server side rating validation for imports, watched episodes and watched seasons in 7888e04
🔨 Maintenance
- server: bump golang.org/x/crypto from 0.23.0 to 0.24.0 in /server by @dependabot in #539
- ui: bump prettier from 3.2.5 to 3.3.2 by @dependabot in #549
- server: bump gorm.io/driver/sqlite from 1.5.5 to 1.5.6 in /server by @dependabot in #546
- workflow: bump docker/build-push-action from 5 to 6 by @dependabot in #545
- ui: bump @typescript-eslint/eslint-plugin from 7.12.0 to 7.14.1 by @dependabot in #560
- ui: bump svelte-eslint-parser from 0.36.0 to 0.39.2 by @dependabot in #559
- ui: bump eslint-plugin-svelte from 2.39.0 to 2.41.0 by @dependabot in #558
- server: bump github.com/go-co-op/gocron/v2 from 2.5.0 to 2.7.0 in /server by @dependabot in #557
🥇 Credit
- Thanks to @oPisiti for making their first (and second) contribution in #563
- Thanks to @simonbcn for reporting an issue that led to the search improvements being made in #531
🆘 Getting Help
If you need help, encounter an issue or find a bug please create an issue or join our space on Matrix for support. Always happy to help!
I spent a lot of time trying to make sure no bugs were introduced with the new search features, please don't hesitate to reach out if you think someone is not working as intended!
Package: https://github.com/orgs/sbondCo/packages/container/watcharr/236341139?tag=v1.41.0 or on docker hub
Full Changelog: v1.40.0...v1.41.0
v1.40.0
🧠 New
- Better tasks (tasks rewritten and now reschedulable) by @IRHM in #526
- Episode automations by @IRHM in #536
AutomateShowStatuses
setting by @IRHM in #537
🏗️ Fixed
- plex: Comment out ViewMode property from structs by @IRHM in #538
- Activity: Fix header font-family 22bdadc
- watched: WatchedStatus: Fix HOLD value 1a3c9e0
🔨 Maintenance
- server: bump golang.org/x/crypto from 0.22.0 to 0.23.0 in /server by @dependabot in #514
- server: bump github.com/gin-contrib/cors from 1.7.1 to 1.7.2 in /server by @dependabot in #513
- server: bump gorm.io/gorm from 1.25.9 to 1.25.10 in /server by @dependabot in #505
- ui: bump svelte from 4.2.12 to 4.2.15 by @dependabot in #501
- ui: bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.8.0 by @dependabot in #507
- ui: bump prettier-plugin-svelte from 3.2.2 to 3.2.3 by @dependabot in #483
- ui: bump @typescript-eslint/parser from 7.6.0 to 7.8.0 by @dependabot in #506
- ui: bump vite from 5.2.8 to 5.2.11 by @dependabot in #518
- ui: bump svelte-check from 3.6.9 to 3.7.1 by @dependabot in #525
- ui: bump svelte-preprocess from 5.1.3 to 5.1.4 by @dependabot in #519
- ui: bump @vite-pwa/sveltekit from 0.3.0 to 0.5.0 by @dependabot in #512
- ui: bump svelte-eslint-parser from 0.33.1 to 0.36.0 by @dependabot in #520
- server: bump github.com/gin-contrib/cache from 1.2.0 to 1.3.0 in /server by @dependabot in #522
- server: bump github.com/gin-gonic/gin from 1.9.1 to 1.10.0 in /server by @dependabot in #521
- ui: bump svelte from 4.2.15 to 4.2.17 by @dependabot in #527
- ui: bump axios from 1.6.8 to 1.7.2 by @dependabot in #533
- ui: bump @typescript-eslint/eslint-plugin from 7.8.0 to 7.12.0 by @dependabot in #534
- ui: bump @sveltejs/kit from 2.5.3 to 2.5.10 by @dependabot in #530
- ui: bump eslint-plugin-svelte from 2.35.1 to 2.39.0 by @dependabot in #529
🆘 Getting Help
If you need help, encounter an issue or find a bug please create an issue or join our space on Matrix for support. Always happy to help!
Package: https://github.com/orgs/sbondCo/packages/container/watcharr/227554693?tag=v1.40.0 or on docker hub
Full Changelog: v1.39.0...v1.40.0
v1.39.0
🧠 New
- Support pinning watched list items to the top of your list (pinned items are highlighted with a gold outline) by @IRHM in #498
- Support emby branding (new
USE_EMBY
setting that will swap out Jellyfin branding for Embys branding, no auth logic has been changed) by @IRHM in #504
💯 Changed
- Better thoughts (now a modal is opened so you can add your thoughts more easily) by @IRHM in #495
- Improve search (add content type filters and remove dumb sort) by @IRHM in #496
- Support detailed view for posters on search page by @IRHM in #497
🏗️ Fixed
- LastFinished Sort: Prefer custom dates that are set on
FINISHED
activities by @IRHM in #494 - Content Pages: Make btns container wrap elements when overflowing by @IRHM in #499
🥇 Credit
A big thanks to @n00b12345, @simonbcn, @mommyune, @gardebreak and @rguinn829 for suggesting the improvements/fixes made in this release!
🆘 Getting Help
If you need help, encounter an issue or find a bug please create an issue or join our space on Matrix for support. Always happy to help!
Package: https://github.com/orgs/sbondCo/packages/container/watcharr/207084376?tag=v1.39.0 or on docker hub
Full Changelog: v1.38.2...v1.39.0
v1.38.2
🐞 Fixed
📖 Documentation
Credit
- Thanks to @simonbcn for reporting the issues fixed in this release!
Package: https://github.com/orgs/sbondCo/packages/container/watcharr/205468961?tag=v1.38.2 or on docker hub
Full Changelog: v1.38.1...v1.38.2
v1.38.1
🐞 Fixed
- Sorting by 'Last Watched' on public lists (by fetching Activity on public watched lists).
- Catch errors when filtering/sorting a list. Display a pretty error on screen when one occurs.
Package: https://github.com/orgs/sbondCo/packages/container/watcharr/205195625?tag=v1.38.1 or on docker hub
Full Changelog: v1.38.0...v1.38.1
v1.38.0
🧠 New
- Sonarr/Radarr request management, progress reporting and new auto approve permission by @IRHM in #474
- Ability to set a country for correct streaming providers (doesn't affect language) by @stignarnia in #463
- Sort by last finished/played by @IRHM in #479
- Add delete button to content pages by @IRHM in #486
💯 Changed
🧼 Fixed
- import: Fix customDates all coming back the same in all activity when importing a watcharr export by @IRHM in #485
- Games: Fix not being able to add games previously removed from list by @IRHM in #487
📖 Documentation
🔨 Maintenance
- server: bump gorm.io/gorm from 1.25.7 to 1.25.9 in /server by @dependabot in #449
- server: bump github.com/gin-contrib/cors from 1.7.0 to 1.7.1 in /server by @dependabot in #435
- ui: bump svelte from 4.2.10 to 4.2.12 by @dependabot in #421
- ui: bump axios from 1.6.7 to 1.6.8 by @dependabot in #418
- ui: bump prettier-plugin-svelte from 3.2.1 to 3.2.2 by @dependabot in #417
- ui: bump @sveltejs/adapter-node from 4.0.1 to 5.0.1 by @dependabot in #419
- ui: bump @typescript-eslint/eslint-plugin from 7.2.0 to 7.4.0 by @dependabot in #434
- ui: bump vite from 5.1.6 to 5.2.8 by @dependabot in #469
- ui: bump typescript from 5.3.3 to 5.4.5 by @dependabot in #475
- ui: bump svelte-check from 3.6.4 to 3.6.9 by @dependabot in #467
- ui: bump @typescript-eslint/parser from 7.2.0 to 7.6.0 by @dependabot in #466
- workflow: bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #465
- server: bump golang.org/x/crypto from 0.21.0 to 0.22.0 in /server by @dependabot in #470
New Contributors
- @stignarnia made their first contribution (thank you very much!) in #463
Package: https://github.com/orgs/sbondCo/packages/container/watcharr/205183324?tag=v1.38.0 or on docker hub
Full Changelog: v1.37.0...v1.38.0
v1.37.0
🌔 New
- Configurable data location via environment variable
WATCHARR_DATA
by @mordquist in #423 - User management by @IRHM in #437
- Importing Watcharr Exports by @stephaje in #389
- Importing from MyAnimeList by @IRHM in #439
☎️ Changed
📖 Documentation
- docs: installation for development by @IRHM in #432
- docs: restoring admin guide by @IRHM in #438
- docs: Importing from MyAnimeList by @IRHM in #439
- [ImgBot] Optimize images by @imgbot in #440
⛏️ New Contributors
- @mordquist made their first contribution (thank you very much for the great work!) in #423
🆘 Getting Help
If you need help, encounter an issue or find a bug please create an issue or join our space on Matrix for support. Always happy to help!
Some changes regarding responsiveness on mobile have been made (dynamic poster sizes at certain device sizes). I did my best to ensure nothing broke, but if you spot anything, please let us know!
Package: https://github.com/orgs/sbondCo/packages/container/watcharr/196745444?tag=v1.37.0
Full Changelog: v1.36.0...v1.37.0