Skip to content

v0.0.28

Choose a tag to compare

@boxlore-master-pusher boxlore-master-pusher released this 04 Oct 17:35
f2c0cd7

boxlore v0.0.28

AI-generated summary: May contain mistakes. Verify details against the linked pull requests.

Added

  • Scroll-adaptive floating miniplayer with coordinated Lore navigation docking, cookie artwork, compact progress and active playback motion. (#1095)
  • Opt-in miniplayer seek controls in Appearance settings. (#1095)
  • Dedicated Support boxlore screen in Settings featuring interactive 3D tactical artifacts, particle effects, and lore inspection stories. (#1090)
  • PostHog telemetry tracks for support page impressions, tier toggles, and donation button clicks. (#1090)

Changed

  • Require explicit installation-local consent for six-hour background auto-download discovery, with network, battery and charging restrictions enforced for discovery and its transfers. (#1094)
  • Share a six-hour freshness window for routine foreground feed refreshes, processing up to ten due feeds per pass with two concurrent requests. (#1094)
  • Refine regular miniplayer controls, progress, full-player expansion and floating navigation selection motion. (#1095)
  • Reduce startup contention through deferred optional work, conditional widget initialization, cached discovery ranking and bounded serial-show resolution. (#1095)

Fixed

  • Restore automatic episode downloads with durable push processing, publisher RSS discovery, and foreground recovery when episode pushes are missing. (#1092)
  • Preserve interrupted automatic downloads and protect manual downloads from automatic retention. (#1092)
  • Allow automatic downloads independently of episode notification settings. (#1092)
  • Preserve the visible New Episodes queue order through playback, restoration, Android Auto, and Cast, deferring Smart Queue fallback until completion and rejecting stale refill results. (#1093)
  • Restore saved progress on automatic episode transitions without treating the live player clock as an explicit seek or refreshing the history timestamp before resume policy runs. (#1093)
  • Cancel RSS HTTP calls when background consent or device conditions are revoked, and prevent background metadata hydration from starting downloads through an ungated callback. (#1094)
  • Keep floating selectors and Play All aligned with the compact player. (#1095)
  • Preserve visible Home content during refreshes and stabilize shimmer, skeleton and artwork handoffs. (#1095)
  • Share prefetched Lore artwork accents across cards and page colours; wrap long Settings titles onto two lines. (#1095)