github luketanti/AeroFoil v2.6.1
AeroFoil v2.6.1

7 hours ago

AeroFoil v2.6.1

Added

  • Separate account and shared-device save backup histories, with independent latest-save caches.
  • Save-type selection in the web interface and API. Existing backups remain classified as unknown.
  • Native Sphaira shop support for browsing and installs through GraphQL.
  • Sphaira LAN discovery.
  • Shop title descriptions and cached screenshots, including image sizing and conditional requests.
  • Configurable nx-versions metadata source with cached update dates.
  • Optional hard-link mode for download imports.
  • Bulk ignore for missing DLC.
  • Expanded admin metadata editor with category, NSU ID, rating, and screenshot fields.
  • Glass backdrop and persistent library quick search.
  • Retry button when library loading fails.
  • Logging of submitted Prowlarr queries.

Changed

  • Updated the TitleDB source and generation workflow.
  • Cached title sorting and reused metadata when building library pages.
  • Lazy-loaded library images.
  • Improved filesystem watcher polling and batched deletion processing.
  • Reduced SQLite locking by committing library identification per file.
  • Switched Docker builds to native architecture runners.
  • Preserved Docker dependency caching across version changes.
  • Updated CI action runtimes.
  • Updated Werkzeug, graphql-core, and PyCryptodome dependencies.

Fixed

  • Library recommendations now rotate daily.
  • Filesystem watcher startup no longer blocks on network storage.
  • Improved handling of stale filesystem events and scan recovery.
  • Prevented excessive memory use by reading only NCA headers when locating control metadata.
  • Completed-download imports now load TitleDB, avoiding incorrect DLC classification.
  • Serialized TitleDB updates to prevent concurrent downloads corrupting metadata.
  • Blocked duplicate-folder deletion while downloads are active or client status is unknown.
  • Allowed update searches with Prowlarr before configuring a download client.
  • Fixed download-version matching.
  • Fixed NZBGet upload parameters and base64 submission.
  • Fixed download-client connection-test arguments.
  • Fixed modal positioning and overlay layering.

Don't miss a new AeroFoil release

NewReleases is sending notifications on new releases.