Skip to content

Releases: bugdeployer/Multiplexr

Multiplexr 0.5.1

Choose a tag to compare

@bugdeployer bugdeployer released this 27 Oct 02:36

Multiplexr 0.5.1 fixes plugin installation, metadata lookups and navigation.

  • Keeps the bottom navigation visible in plugin and theme pages, including nested plugin settings and tools.
  • Fixes the isolated plugin runtime in release builds, GitHub package downloads and lookup timeouts.
  • Adds media-specific providers, host-managed API-key requests and a Test lookup action.
  • Fixes collection permission selection when reading collections exist.

Install the Android APK below. Metadata providers use the separate 0.2.0 plugin packages. TMDB requires an API Read Access Token.

Validation: 922 Flutter tests, 12 visual snapshot tests, static analysis and architecture checks passed. Physical-device verification remains outstanding. TMDB poster support is not included in this release.

Multiplexr 0.5.1 preview 2

Pre-release

Choose a tag to compare

@bugdeployer bugdeployer released this 26 Oct 22:47

Plugin runtime and provider fixes for 0.5.1.

  • Enables the isolated plugin runtime in normal builds.
  • Fixes GitHub package downloads and network timeouts.
  • Adds SDK 1.2 JSON POST, host-managed API-key headers and media-specific provider selection.
  • Reorganizes extensions into searchable Installed and Browse views with setup guidance.

Install this APK before the 0.2.0 metadata plugins. The old 0.1.0 packages were starters without metadata handlers. In Plugins & themes, install a provider, review permissions, allow the intended collection, configure credentials if required and enable it.

TMDB needs an API Read Access Token. Open Library needs no key. Audible US is experimental. AudiobookDB remains gated pending written integration approval and has fixture tests only.

Validation: static analysis, Flutter regressions and phone layout tests, 227 native unit tests, 20 Android emulator instrumentation tests, and 31 SDK tests. Open Library and Audible endpoints returned live results; TMDB was fixture-tested without a supplied token. Physical-device verification remains outstanding.

Preview 2 also fixes reading-collection permission dialogs and release shrinking of the JNI host callback. Provider errors no longer count as interpreter crashes. Manage > Test lookup searches a granted collection without changing library records. A live Open Library search passed in the signed release APK on an Android emulator.

Multiplexr 0.5.1 preview 1

Pre-release

Choose a tag to compare

@bugdeployer bugdeployer released this 26 Oct 22:22

Superseded by 0.5.1 preview 2. Use https://github.com/bugdeployer/Multiplexr/releases/tag/v0.5.1-preview.2 for the JNI release and collection permission fixes.

Multiplexr 0.5.0

Choose a tag to compare

@bugdeployer bugdeployer released this 26 Oct 03:50

Local media collections, video/audio playback, ebook/comic readers, themes and plugins.

Requires Android 7.0 or newer.

Downloads

  • Android app: multiplexr-0.5.0-android.apk
  • Plugin SDK: multiplexr_plugin_sdk-1.1.0.tgz
  • Theme SDK: multiplexr-theme-sdk-0.5.0.zip
  • Theme examples: multiplexr-theme-examples-0.5.0.zip
  • Checksums: SHA256SUMS

Build instructions · Plugin guide · Theme guide

Plugin SDK 1.2.0

Plugin SDK 1.2.0 Pre-release
Pre-release

Choose a tag to compare

@bugdeployer bugdeployer released this 26 Oct 22:18

Adds mediated JSON GET/POST, host-managed API-key headers, provider media-kind declarations and stable HTTP errors. Requires the patched Multiplexr 0.5.1 host for POST and API-key support. Protocol remains 1.