# Kavita v0.9.1.0 — v0.9.1 - Kavita+ Overhaul and 100K Installs!
- Product: Kavita (https://whatsnew.fyi/product/kavita)
- Vendor: Kavita
- Date: 2026-08-28
- Version: v0.9.1.0
- Original notes: https://github.com/Kareadita/Kavita/releases/tag/v0.9.1.0
- Permalink: https://whatsnew.fyi/product/kavita/releases/v0.9.1.0
What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog.
Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'.
---
- **added** — Epub variable font support to apply bold and italic variants from font family
- **changed** — Cover Chooser UX with tab-based interface separating different entity covers and improved locked cover visibility
- **added** — Kavita+ tab in Cover Chooser to download and apply series and volume covers from Mangabaka and Hardcover
- **security** — Fixed 10 security issues
- **added** — Series rename functionality with language fallback support for Kavita+ users
- **added** — License Management dashboard to view subscription status, renewal date, usage statistics, and provider health status
- **added** — Ability to cancel, renew, change email, and manage billing for Kavita+ subscriptions
- **added** — Renewal email reminders for yearly Kavita+ plans
- **added** — Audit log to track Kavita and Kavita+ changes with separate views for admins and regular users
- **added** — Expanded Kavita+ data sources to include Hardcover for book support and MangaBaka for additional coverage
- **added** — Enhanced Kavita+ controls to remap genres to tags and vice versa
- **added** — Ability to override provider age ratings in Kavita+ metadata
- **added** — Language-specific controls for Series Name and Localized Name with customizable fallbacks
- **added** — Expanded scrobble providers including Hardcover, MangaBaka, MAL, and AniList with OAuth token management
- **changed** — Books now supported in Kavita+ metadata alongside existing media types
v0.9.1 is here and it's a massive overhaul of Kavita+. I started Kavita+ 3 years ago with a split goal of bringing some of my initial vision of Kavita to fruition (metadata downloading) and setup a way for me to work full time on Kavita. While unfortunately I'm not there yet monetarily, over those last 3 years I have listened to the community and found a few ideas that could take the integration to the next level. That day has finally come and the Kavita+ in this release is a day and night difference to what we've known before.
Before we get into the Kavita+ features, I'd like to call out a few big items for all users.
##### Epub Variable Font Support
This was a user submitted feature that expanded Kavita's epub custom fonts to apply the bold/italic variants from the font family. While I was testing the code from the user, I also cleaned up the UX.
##### Cover Chooser UX
I finally got around to building the new Cover Chooser with @therobbiedavis's design made last year. The new experience separates the different entity covers into tabs, renders out titles for each, and makes the understanding of a locked cover front and center. For Kavita+ users, you can now use the Kavita+ tab to download and apply series/volume covers from Mangabaka and Hardcover. The covers will be grabbed against the Edition and Language if applicable.
##### Security
With AI on the rise, the amount of AI scanning and reporting issues against repositories is also on the rise. This round, we ended up fixing 10 security issues. All of these issues have a very low rate of exploit, but I would still urge you to keep up to date. All CVEs will be requested 1 week after this update.
##### Series Rename functionality 🎉
I don't use emoji's often, but I feel it's warranted here. I removed the ability to rename series in the UI a few years ago when I reworked the scanner. The code has been able to support it and user's have been asking for it, with the Kavita+ work, I finally got around to tackling it. If you're using Kavita+, it's even nicer as Kavita can update it for you with language fallbacks (customizable).
##### Kavita+ Overhaul
There is quite a bit of new stuff, with some documented below. One of the biggest improvements is the media support. Prior, books were left out, but now with Hardcover, we have full book support.
Kavita+ Features added:
- **License Management** - Ability to renew/cancel/view status about subscription, how much you've used it and some health status
- **Accountability** - Understand what Kavita+ is doing to your entities via an Audit log, make corrections quickly
- **Controls** - Expanded controls on what fields Kavita+ writes to and how it interprets data. Tightened matching logic to avoid bad matches.
- **Rich Data** - Expanded data sources (Hardcover, MangaBaka) for better coverage (books, LNs) and more fields (chapter/volume data, covers, etc)
- **Sharability** - Expanded scrobble providers: Hardcover, MangaBaka, MAL, and AniList using OAuth for easier token management
###### License Management
This is the core of the Kavita+ experience. You need to understand when your subscription is renewing, have the ability to change details like your email, cancel and renew the sub, and overall understand the value you're getting from the platform. I designed this new screen to reduce how often you need to reach out to me and provided functionalities for just about everything I've had to manually do over these last 3 years.
From this new dashboard, you can not only see your sub at a glance, but cancel/renew/change email/change billing (Stripe), see how much usage you've gotten from your Kavita+ sub, and health status of provi
_[Truncated at 4000 characters — full notes: https://github.com/Kareadita/Kavita/releases/tag/v0.9.1.0]_