github miniflux/v2 2.2.15
Miniflux 2.2.15

9 hours ago

✨ New Features

  • New configuration option to disable the Miniflux API
  • Added option to save entries to a specific Linkwarden collection
  • YouTube subscription improvements:
    • Provide multiple feeds for YouTube content: Channel, videos only, short videos, live streams
    • Better canonical URL detection (now has its own dedicated step)
    • Improved YouTube channel parsing, including default playlists
  • Allow feed entries with <i> and <small> tags
  • URL Cleaner: Remove additional trackers from URLs

🐛 Bug Fixes

  • YouTube embeds: Avoid Error 153 (video player configuration error) in various scenarios
  • API: fetchContent endpoint now properly rewrites media URLs when using the media proxy
  • Security: Only relative paths are now allowed for the redirectURL parameter
  • CI fixes:
    • Improved CodeQL workflow (language matrix + dynamic analysis)
    • Fixed missing GitHub Actions permissions
    • Fixed RPM package versioning for scheduled and pull_request triggers

🧹 Refactoring & Maintenance

  • JavaScript optimizations: use replace instead of remove/add, minor regex cleanup
  • Performance improvement: removed string concatenation in loops
  • Updated Polish translation
  • Updated Postgres volume path in Docker Compose examples
  • Added new CI workflow to mirror the Git repo to Codeberg

📦 Dependency Updates

This release includes updates to several dependencies:

  • golang.org/x/* modules (net, oauth2, image, crypto)
  • github.com/tdewolff/minify/v2
  • github.com/coreos/go-oidc/v3
  • github.com/go-webauthn/webauthn
  • github.com/PuerkitoBio/goquery
  • Docker base image updates (Alpine 3.23)
  • GitHub Actions:
    • actions/checkout v6
    • actions/upload-artifact v5
    • golangci/golangci-lint-action v9

For more details, look at the Git commit history.

Don't miss a new v2 release

NewReleases is sending notifications on new releases.