github javi11/altmount v0.3.0

latest release: v0.3.1
7 hours ago

Altmount v0.3.0

This release focuses on streaming performance, import reliability, health monitoring, Stremio integration, and Windows support, along with dozens of bug fixes and usability improvements.

🚀 Performance & Streaming

Streaming performance has been significantly improved:

  • Faster playback startup times (reduced time-to-first-byte).
  • New async read-ahead buffering for smoother video playback.
  • Lower memory usage in the FUSE layer (up to ~56% reduction).
  • Reduced Usenet round-trips during imports and metadata processing.
  • Improved Blu-ray ISO playback support.
  • Background loading of segment cache catalogs to speed up startup.
  • Automatic balancing of import connections to prioritize active streams.

đŸ“„ Importer Improvements

The importer received a major reliability overhaul:

  • Better handling of obfuscated and multi-volume RAR releases.
  • Support for additional legacy archive naming schemes.
  • Improved PAR2 recovery handling.
  • Detection and rejection of files with missing yEnc segments to avoid corrupt imports.
  • Configurable NZB compression and retention.
  • Faster import validation and segment checking.
  • Improved queue prioritization and import scheduling.
  • Better support for Windows paths and cross-device file moves.
  • Improved ARR integration and import stability.

đŸ©ș Health Monitoring & Repair

Health checking has become much more powerful:

  • Completely redesigned Health dashboard.
  • Provider health scores and historical telemetry.
  • Automated provider speed tracking.
  • More accurate corruption detection.
  • Improved repair workflows and conflict handling.
  • Streaming failure masking controls.
  • Playback impact classification for missing video segments.
  • Bulk operations and filtered selection support.
  • Better Windows path handling.
  • Automatic ARR metadata discovery for repairs.

🎬 Stremio Integration

Stremio support saw major upgrades:

  • Instant mount support.
  • API key authentication.
  • NZB-by-URL support.
  • Episode selection for season packs.
  • Improved season pack discovery.
  • Better duplicate prevention.
  • Active stream visibility in the dashboard.
  • Improved release-name detection.

đŸ€– ARR Ecosystem

Expanded support and better integration with ARR applications:

  • Added support for:
    • Lidarr
    • Readarr
    • Whisparr
    • Sportarr
  • More reliable webhook processing.
  • Improved blocklisting and metadata matching.
  • Better retry behavior and queue cleanup.
  • Faster re-searches after failed imports.
  • More accurate handling of Radarr movie re-additions.

🌐 User Interface & Dashboard

Numerous usability improvements:

  • Progressive Web App (PWA) support.
  • Queue sorting preferences are now remembered.
  • Bulk queue priority changes.
  • Improved Activity Hub information.
  • Health page metadata badges.
  • Provider and indexer health consolidated into the dashboard.
  • Better configuration screens and setup flows.
  • Dynamic configuration updates without restarting Altmount.
  • Dynamic log-level changes without restart.

🔌 Providers & Networking

New controls for providers and network traffic:

  • Configurable User-Agent headers for NNTP providers and indexers.
  • Download quota tracking, limits, usage statistics, and automatic resets.
  • HTTP/HTTPS proxy support for NZB traffic.
  • Automatic NNTP pipeline tuning.
  • Improved provider monitoring and diagnostics.

đŸȘŸ Windows Improvements

Native Windows support received substantial improvements:

  • Long-path support in the CLI.
  • Improved watch directory handling.
  • Better library synchronization.
  • Optional symlink support.
  • Improved mount handling and recovery.
  • Numerous path normalization fixes.

🔧 SABnzbd & WebDAV

  • Improved SABnzbd compatibility and queue synchronization.
  • Better history handling and timeout recovery.
  • Improved category mapping support.
  • More reliable WebDAV error handling and diagnostics.
  • Better support for gzipped NZB files (.nzb.gz).

🐛 Reliability Fixes

This release includes dozens of fixes across:

  • FUSE streaming
  • RClone integration
  • SQLite database maintenance
  • Metadata storage
  • WebDAV
  • NZBDAV
  • Queue processing
  • ARR integrations
  • Stremio
  • Windows compatibility
  • Provider health tracking

🙌 New Contributors

Welcome to our first-time contributors:

Full Changelog

Compare releases:
https://github.com/javi11/altmount/compare/v0.2.0
v0.3.0

Don't miss a new altmount release

NewReleases is sending notifications on new releases.