github ghenry22/substreamer v8.0.18

latest releases: v8.0.74, v8.0.73, v8.0.72...
3 months ago

[8.0.18] - 2026-03-06

  • tests: improve test coverage for services
  • connectivity monitor: fix unreliable and stuck states
  • tests: updated for my listening changes
  • my listening: fix broken streak behaviour
  • tests: let's try to test all the things
  • my listening: show most recent pending scrobbles first not oldest as it looks like things are missing the other way round
  • swipe actions: text should animate in / out with the action icon
  • tests: unit tests for all local /modules
  • RNTP: Bring Android implementation inline with iOS
  • RNTP: Android playbackCompletedWithReason was not wired. Bring it in line with iOS implementation
  • AI: keep project rules in sync for all main platforms
  • splashscreen: stop text jumping
  • RNTP: Review all comments in Android code base, address where needed, clean up and update comments for accuracy.
  • android: fix link in media notifcation, should just return to app, no need to deeplink for this
  • RNTP: KotlinAudio was inlined in the 5.0.0alpha version we are based on. No need to retain a seperate copy.
  • ai: add project rules for claude code and github copilot
  • android: fix download concurrency (was stuck at 1)
  • react-native: interaction manager now marked as deprecated after RN 0.83 update
  • android: set minsdk sensibly to SDK29/Android 10
  • android RNTP: modernize fork — bump minSdk to 29, upgrade Media3 to 1.9.2, remove old-arch and compat code
  • android: unused option removed on splashscreen
  • expo-ssl-trust: should enable cleartext, not disable
  • lock gradle version
  • review and update project docs
  • android: build scripts and env vars

Don't miss a new substreamer release

NewReleases is sending notifications on new releases.