github joecarl/mularr v0.17.0

5 hours ago

What's Changed

New features

  • Server management: add, remove and set priority for servers, plus update the server list from a URL.
  • Improved shared view: right-click context menu and a new file details dialog (SharedDetailsDialog).
  • Active uploads on the dashboard: a new section showing ongoing uploads with live data.
  • Provider filter in search.
  • Connection status in the sidebar: improved connection indicator and aMule connection management.
  • Extended blacklist: file-size support, a new blacklist manager dialog and UI improvements.
  • Configurable preview priority from Settings.
  • aMule version shown in Settings.
  • Telegram indexer: configuration button and a mobile-friendly UI.

Improvements

  • Duplicate download detection: adding a download now reports whether the file already existed.
  • Real-time aMule log: better feedback and UX through a new AmuleLogWatcher over WebSocket.
  • Transfer details: sources summary and per-category color indicators.
  • Clipboard copy with a fallback to a manual copy dialog for contexts without clipboard access.
  • More reliable transfer completion detection, with UI updates.
  • Responsive design across several dialogs (bulk import, blacklist, Telegram).
  • Performance: optimized category color computation in the transfers list.

Fixes

  • Restored the clipboard copy fallback logic.
  • Updated amule-ec-client to 0.7.4 and adjusted download-queue retrieval.
  • Fixed sources terminology (sourceCount / sourceNames) across the API and UI.

🔧 Maintenance

  • Updated aMule to 3.0.1 in setup scripts and the Dockerfile.
  • Refactored input binding methods for improved consistency.
  • Dependency updates (frontend and backend).
  • Rename AMULE_HOST, AMULE_PORT, AMULE_PASSWORD en vars to AMULE_EC_CLIENT_HOST, AMULE_EC_CLIENT_PORT, AMULE_EC_CLIENT_PASSWORD and mark them as experimental.

Full Changelog: v0.16.2...v0.17.0

Don't miss a new mularr release

NewReleases is sending notifications on new releases.