github MakD/AFinity v0.5.3-beta

latest releases: v0.8.6-beta, v0.8.5-beta, v0.8.4-beta...
3 months ago

Release Notes

Major Changes

  • Resumable Downloads
    Downloads can now be paused and resumed from where they left off, making the download process more robust and resilient to network interruptions.
    • Pause active downloads and resume later without starting over
    • Downloads automatically resume from the last downloaded byte after failures
    • Retry failed downloads with one tap
    • Subtitles and audio streams are properly registered for offline playback
    • Download controls now correctly operate on selected episodes
  • Server-Scoped Downloads
    The download system has been completely refactored to properly handle multiple servers and users.
    • Downloads, storage calculations, and offline content are now scoped to the active session
    • Switching servers/users shows the correct download status for that session
    • Storage usage is calculated separately per server
    • Total storage display shows space used across all servers
    • Offline content filtering works correctly per session

    Note: Existing downloads from previous versions are now orphaned. Users are recommended to re-download content to correctly map downloads with their server and user account.

  • Internationalization Support
    Complete externalisation of UI strings to support future translations.
    • All user-facing text moved to string resources
    • Centralised text management for easier maintenance
    • Foundation for multi-language support
    • Accessibility improvements with localised content descriptions

Minor Updates

  • Downloads UI Redesign
    • Modern unified StatusHub showing download usage, device storage, and settings
    • Circular progress indicator for device storage visualisation
    • Cleaner card designs for active and completed downloads
    • Device storage stats now displayed
  • Wi-Fi Only Downloads
    • New setting to restrict downloads to Wi-Fi connections
    • Warning displayed when allowing mobile data downloads
    • Prevents unexpected mobile data charges
  • Collections Sorting
    • Collections now sorted by release date for chronological order

Performance Improvements

  • Live TV Optimisations
    • Faster channel availability check with reduced data transfer
    • Reduced "On Now" program limit from 50 to 20 for better performance

Bug Fixes

  • Fixed discovered servers using name/ID instead of network address for connection
  • Fixed layout shift on login screen during server discovery

What's Changed

  • Translations update from Hosted Weblate by @weblate in #41
  • Translations update from Hosted Weblate by @weblate in #42

New Contributors

Full Changelog: v0.5.2-beta...v0.5.3-beta

Don't miss a new AFinity release

NewReleases is sending notifications on new releases.