Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.3.0 Release #115

Merged
merged 116 commits into from
Feb 7, 2025
Merged

v0.3.0 Release #115

merged 116 commits into from
Feb 7, 2025

Conversation

nandyalu
Copy link
Owner

@nandyalu nandyalu commented Feb 3, 2025

v0.3.0-beta - February 06, 2025

What's New:

  • Added support for Hardware Acceleration using NVIDIA GPUs. See Docs on how to enable! 🚀
  • Completely rewritten the trailer download and conversion process for better performance and reliability. Can be enabled in Settings > Experimental > New Download Method 🔄
  • Added batch edit in Movies and Series pages to quickly edit multiple items at once. Available options: Monitoring, Download, Delete 📦
  • Added option for Auto Search 🔍 trailer in Media Details page, along with a Save 💾 option to save the updated trailer id without downloading. 🕵️
  • Clicking on a file in Files section will now show options to ▶️ Play, ℹ️ Video Info, 🗑️ Delete and ✏️ Rename the file. 📁
  • Added a task to scan all root folders for trailers. 🔍
  • Trailer download status will be updated as they progress, instead of all at once in Download Monitored Trailers task. 🔄
  • av1 conversion has been disabled. If av1 is selected, app will try to download in av1 directly if available, else fallback to vp9. 🚫
  • pgs subtitles are no longer supported. 🚫
  • Remove SponsorBlock option has been removed. Use Remove Silence instead 🚫
  • Added a new setting Update Yt-dlp to update yt-dlp to the latest available version during container startup when enabled. 🔄
  • Added an experimental option to set URL Base for use with reverse proxies. 🔄

Bug Fixes: 🐛

  • Tasks will be run in a different thread than the main process to avoid blocking the UI. 🧵
  • Databse sessions will be retried if a write fails due to database being locked. 🗃️
  • Youtube Trailer Search will also use the cookies file if provided.
  • Trailers stuck on Downloading status will be reset during Files Scan task.
  • Updated the Arr URL field in Add/Edit connections to make it work with reverse proxy URLs.
  • Fixed a bug that ignored the Series trailers when Trailers Folder Series is disabled.

Other Changes:

  • Trailarr nightly builds are now available for testing. 🌙
  • Download trailer will show a [Debug] log for using cookies file.
  • Added [Debug] logs for Arr Data Refresh task.
  • Trailer Cleanup task will now run once a day instead of every 6 hours.
  • Updated the Arr Refresh Task to process media in chunks to speed up the process.
  • Updated the Movies and Series pages to keep them in sync with the server.
  • Settings > About page will not include the number of trailers available in media folders.
  • Silence Removal will now leave 2 extra seconds before trimming the video. 🎶
  • Clicking on API Key in Settings > About will now copy the key to clipboard. 📋
  • App will now use /app/tmp instead of /tmp as temporary directory for downloading and converting trailers. 📂
  • Updated Docs for downloading trailer in a specific language.
  • Added permanent invite link to Discord server.
  • Updated FastAPI from 0.115.6 to 0.115.7, npm from 10.9.1 to 11.1.0, Angular from 19.0.1 to 19.1.4 and various other python and npm dependencies.
  • Updated Common Issues with File Access Slowness and Workaround for Windows users, and Cookies file not working. 🐢
  • Updated various other sections in the Docs to reflect the changes in the app.

nandyalu and others added 30 commits January 20, 2025 17:30
Bumps [yt-dlp[default]](https://github.com/yt-dlp/yt-dlp) from 2025.1.12 to 2025.1.15.
- [Release notes](https://github.com/yt-dlp/yt-dlp/releases)
- [Changelog](https://github.com/yt-dlp/yt-dlp/blob/master/Changelog.md)
- [Commits](yt-dlp/yt-dlp@2025.01.12...2025.01.15)

---
updated-dependencies:
- dependency-name: yt-dlp[default]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [alembic](https://github.com/sqlalchemy/alembic) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/sqlalchemy/alembic/releases)
- [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/alembic/commits)

---
updated-dependencies:
- dependency-name: alembic
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Due to known issue with mounting volumes on host causing performance issue for Docker Desktop Windows users, this workaround will resolve the slowness experienced.

Signed-off-by: joshhazel <joshhazel@sbcglobal.net>
backend/api/v1/files.py Dismissed Show dismissed Hide dismissed
backend/api/v1/files.py Dismissed Show dismissed Hide dismissed
backend/api/v1/files.py Dismissed Show dismissed Hide dismissed
backend/api/v1/files.py Dismissed Show dismissed Hide dismissed
…dlp-default--2025.1.26

Bump yt-dlp[default] from 2025.1.15 to 2025.1.26 in /backend
…-0.115.8

Signed-off-by: Uma Nandyala <18457369+nandyalu@users.noreply.github.com>
Signed-off-by: Uma Nandyala <18457369+nandyalu@users.noreply.github.com>
Signed-off-by: Uma Nandyala <18457369+nandyalu@users.noreply.github.com>
…tapi-standard--0.115.8

Bump fastapi[standard] from 0.115.6 to 0.115.8 in /backend
@nandyalu nandyalu merged commit 5b0f90c into main Feb 7, 2025
5 checks passed
@nandyalu nandyalu deleted the dev branch February 7, 2025 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants