github Sonicx161/AIOManager v1.8.4
v1.8.4 - Settings, Themes & Polish

7 hours ago

This update completely redesigns the Settings experience, introduces expansive new developer-focused visual themes, and polishes background loading states across the application.

✨ New Features

Settings Page Redesign
The Settings page has been completely rebuilt into a clean tabbed layout — General, Appearance, Data & Sync, and Advanced — so everything has a logical home and nothing is buried. Tabs persist via URL hashes (e.g. #appearance) so you can bookmark or link directly to any section. Clear History Cache now safely lives in Data & Sync instead of the Danger Zone.

16 New Developer Themes + Redesigned Previews
Added 16 new developer themes: Catppuccin (Latte, Frappé, Macchiato, Mocha), Tokyo Night, Gruvbox Dark, One Dark Pro, Monokai Pro, Night Owl, Solarized Dark, Rosé Pine, SynthWave '84, Ayu Mirage, Cobalt2, Material Palenight, and GitHub Dark Dimmed. Every theme card now features a completely redesigned mini preview so you know exactly what the UI will look like before you click it.


🐛 Bug Fixes & Polish

Background Mutations Without Flashing
When you edit an addon's URL, name, or metadata, the library list now stays visible and dims slightly with an "Updating addon..." indicator. The page no longer completely blanks out while changes happen in the background.

Instant Settings Loading
Privacy mode and library view settings now read directly from localStorage on initialization. The correct state is present from the very first render, eliminating any visual flashing.

Replace URL Dialog Flow
The "Replace URL" dialog now automatically dismisses itself upon a successful URL replacement.

UI Adjustments

  • Manage Navigation: The 'Manage' button in the sync summary now correctly routes you to the Saved Addons page as expected.
  • Metrics Visibility: The account selector dropdown on the Metrics page now renders correctly on Sonic, Sakura, and all other light themes.
  • Provider Health Cards: The provider health cards got a redesign to be more informative and be inline to the project's overall design language.

📦 Export & Import Fixes

The export and import system has been audited and fixed to produce a genuine 1:1 backup of your entire setup. Previous versions were silently missing several critical pieces. Your exported JSON now includes everything:

  • All Stremio Accounts — auth keys and passwords
  • All Addons & Saved Library — including sync toggles and metadata customizations
  • Account Addon States — offline toggles and per-account syncToLibrary preferences were previously not exported and are now fully included
  • All Failover Rules & Webhooks
  • All Profiles
  • UI Preferences — your active theme, Privacy Mode state, and Library View Mode were previously not exported and are now fully included

If you have ever restored a backup and noticed your theme reset or certain addon states missing, this is the fix.


🧹 Maintenance

Component Cleanup
Removed deprecated ExportDialog.tsx and ImportDialog.tsx files as this functionality has been fully modernized and seamlessly integrated into the new Data & Sync tab.


💝 Support

I honestly feel bad even including a support section because I don't do any of this for money at all, I just wanted to build something useful. However, because so many of you keep generously reaching out and asking for ways to help, I have finally added a formal Support section to the README.md and changed the "Donate" button to a "Support" button in the footer that redirects to the bottom of the FAQ page where a new support section now lives. You absolutely do not have to contribute, but if you genuinely want to, here are a few ways:

GitHub Sponsors: https://github.com/sponsors/sonicx161
Ko-fi: https://ko-fi.com/sonicx161
Buy Me a Coffee: https://buymeacoffee.com/sonicx161

Don't miss a new AIOManager release

NewReleases is sending notifications on new releases.