Skip to content

chore: Add blog post for Themerr-plex release v2026.1004.152244 - #482

Merged
ReenigneArcher merged 1 commit into
masterfrom
bot/add-Themerr-plex-v2026.1004.152244
Oct 4, 2026
Merged

ReenigneArcher merged 1 commit into
masterfrom
bot/add-Themerr-plex-v2026.1004.152244

Conversation

@LizardByte-bot

Copy link
Copy Markdown
Member

‼️ Attention: Themerr-plex is back!

After being archived, Themerr-plex has been revived with a major rewrite since the last stable release in August 2024.

Themerr-plex now runs as a standalone application alongside Plex Media Server. Upgrading from v2024.813.13709 or earlier requires migration to the new application. Installation, configuration, and Plex authentication have changed. (#497)

⚠️ Breaking changes and migration notes

  • Remove the old plug-in before starting the standalone application. Stop Plex Media Server, remove the Themerr-plex bundle from its Plug-Ins directory, and restart Plex. Install the standalone release archive or Docker image, and keep Themerr-plex running to process library updates.
  • Complete the new account setup. On first launch, use the one-time setup link shown in the console to create your Themerr administrator account. The default web UI is available at https://localhost:9494; its locally generated certificate may trigger a browser warning.
  • Reconnect Plex and configure your settings. In Servers, select Sign in with Plex, then connect the servers you want to manage. Your Themerr administrator account protects the application; your Plex account authorizes server access. Review your processing, overwrite, and ignored-library settings in the new application.
  • Use the modern Plex metadata agents. Theme processing supports Plex Movie and Plex Series libraries. Legacy metadata agents are no longer supported.
  • Check locked fields when migrating. Older Themerr-plex versions may have left themes or collection metadata locked. Enable Ignore locked fields if you want Themerr to update those fields.
  • Plex data-directory access is needed for cleanup. Theme uploads use the Plex API. Removing older uploaded themes, posters, or artwork also requires access to the server’s Plex data directory. If that directory is unavailable, disable the three Remove unused settings.
  • Docker requires persistent configuration and a token encryption key. Persist /config, mount a private key file outside that volume, and set THEMERR_PLEX_TOKEN_KEY_FILE. Keep the same key when recreating the container.
  • YouTube extraction has changed. Themerr now uses yt-dlp, with Deno bundled in release archives. If YouTube requires sign-in, the YouTube Cookies setting accepts a JSON cookie export.

See the installation guide, setup and usage guide, and Docker instructions.

✨ Highlights

  • A dedicated management interface. Manage multiple Plex servers, inspect theme coverage, search and filter your libraries, and monitor scans and upload failures.
  • Persistent theme playback. Listen while navigating the application, with seeking, volume, shuffle, repeat, and supported system media controls. (#594)
  • Better troubleshooting and customization. Browse searchable logs with session history, choose automatic/light/dark appearance, and exclude libraries per server. (#592, #593, #595)
  • Desktop notifications. Receive configurable alerts for new releases and increased theme coverage. (#596)
  • Broader installation choices. Native x86-64 and ARM64 archives are available for Windows, Linux, and macOS, alongside Docker images.

What's Changed

New Contributors

Full Changelog: LizardByte/Themerr-plex@v2024.813.13709...v2026.1004.152244


Contributors

LizardByte-botReenigneArcherrenovate[bot]dependabot[bot]


📦 Assets:

⬇️ Download #️⃣ Download Count 🛡️ VirusTotal
Themerr-plex_Linux_aarch64.zip Downloads VirusTotal
Themerr-plex_Linux_x86_64.zip Downloads VirusTotal
Themerr-plex_Windows_AMD64.zip Downloads VirusTotal
Themerr-plex_Windows_ARM64.zip Downloads VirusTotal
Themerr-plex_macOS_arm64.zip Downloads VirusTotal
Themerr-plex_macOS_x86_64.zip Downloads VirusTotal

@LizardByte-bot
LizardByte-bot enabled auto-merge (squash) October 4, 2026 18:26
@sonarqubecloud

sonarqubecloud Bot commented Oct 4, 2026

Copy link
Copy Markdown

@codecov

codecov Bot commented Oct 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (fb81b2b) to head (f8cb868).
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##            master      #482   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           10        10           
  Lines         1000      1000           
  Branches       132       132           
=========================================
  Hits          1000      1000           

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fb81b2b...f8cb868. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcher merged commit 7414790 into master Oct 4, 2026
18 checks passed
@ReenigneArcher
ReenigneArcher deleted the bot/add-Themerr-plex-v2026.1004.152244 branch October 4, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants