Skip to content

Releases

Nexonic Download Manager 0.25.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 10:07
932df68

Nexonic Download Manager 0.25.0

Manage downloads from your phone, a server for NAS and Docker, image galleries and your own categories (Windows and Linux). Options → Remote pairs a phone with a QR code (off by default); nexonic-server and the Docker image run without a window (docs/SERVER.md); Tasks → Download Images from Page; Options → Categories; Check Torrent Files Again; Help → Network Diagnostics; interface size; smaller Mac, Linux and Android downloads. Includes 0.24.0 (RSS feeds, more archive types, optional debrid).

Mac, first launch: macOS says it could not verify the app because it's free and not sold through Apple. Click Done, open System Settings → Privacy & Security, click Open Anyway, then Open Anyway again and enter your Mac password. Only once; updates installed with Update Now open without a warning. Pictures of each step

Windows: if SmartScreen appears, click More info → Run anyway. Code signing policy

Android: open NexonicDownloadManager-Android.apk on your phone and allow installing from your browser or Files app when asked. Older 32-bit phones: NexonicDownloadManager-Android-32bit.apk.

Linux: NexonicDownloadManager-Linux-x86_64.AppImage runs on every distribution (chmod +x, then open it); ARM computers: -aarch64.AppImage. Ubuntu, Debian, Mint, Pop!_OS: the .deb. Fedora, openSUSE: the .rpm. Check files with sha256sum -c --ignore-missing SHA256SUMS-linux-x64.txt. Linux guide

Torrents: torrents use your proxy setting (No proxy, HTTP, SOCKS5 or the system's proxy) and the speed limit for all downloads; DNS over HTTPS is not used for torrents. Peers and trackers can see your IP address (or your proxy's). Torrent guide

0.25.0

  • Remote management (Windows and Linux, off by default): Options → Remote, then Pair a Phone. The phone's camera opens
    a page that lists, adds, stops, resumes and removes downloads. Only paired devices get in (the key travels in the
    code, never in a request line), wrong keys are slowed down, and Unpair All Devices makes a new key.
  • Server for NAS and Docker: nexonic-server runs without a window and prints the pairing code; docker/ has the
    image and a compose file (docs/SERVER.md).
  • Download Images from Page (Tasks menu, Ctrl+Shift+I): the pictures of one page, full-size where it links to them,
    saved in a folder named after the page; the page is sent as the referrer.
  • Your own categories (Options → Categories): one per line, Name: types > folder; they come before the built-in
    types.
  • Check Torrent Files Again in a torrent's menu: every piece on disk is checked and damaged ones are downloaded again.
  • Network Diagnostics (Help menu): name lookup, connection, secure connection and the server's answer for one link,
    with your settings. Internet addresses (Options → Connection): IPv4 and IPv6, IPv4 only or IPv6 only.
  • Interface size (Options → General, 75 % to 200 %), and names for screen readers on the toolbar, search box, lists
    and new windows.
  • Smaller downloads: the Mac disk image uses LZMA and the Linux .rpm xz; the Linux app leaves out unused language
    files, the Android app keeps only its own 15 languages of the libraries' texts, and the Mac app is compiled for size.
  • Browser stores: scripts/build-extensions.py also makes the Chrome Web Store, Edge Add-ons and addons.mozilla.org
    uploads (build/store/), and npm test checks the stores' rules (docs/STORES.md).

0.24.0

  • RSS feeds with download rules (Windows and Linux, Tasks → RSS Feeds): add an RSS or Atom feed, the words its
    titles must have (or a /regular expression/) and the words to skip. New matching items are downloaded by themselves:
    files and videos, and torrents (magnet or .torrent) when torrents are on. Each feed has its own folder and check
    interval; items already in the feed when you add it are skipped unless you choose otherwise.
  • More archives unpack when finished: .7z, .rar (also split .part1.rar sets) and .tar, .tar.gz, .tar.bz2 and .tar.xz,
    besides .zip (Downloads → Unpack Finished Archives). Password-protected archives are left alone, files never land
    outside the new folder and nothing is overwritten.
  • Debrid account (optional, off by default): Options → Connection. Choose Real-Debrid, AllDebrid or Premiumize, enter
    your own API key and the sites whose links should go through it; only those links are sent to the service, and a fresh
    link is asked for on every resume. The key is saved encrypted and never in backups.
  • Limit downloads while you use the computer: Options → Connection. Full speed after a minute without keyboard or
    mouse input (Linux: X11 and XWayland desktops).
  • Open With… (Windows) in the download's menu.
  • MCP server for assistant apps: ndm --mcp (see docs/API.md). Adding downloads always works; listing, pausing,
    resuming and removing use the local automation API and its key.

0.23.0

  • Android: Scan QR code on the Downloads screen. Scan the QR code the Mac, Windows or Linux app shows for a
    download (or any QR code with a web link or magnet link) and it opens in the Add window. The camera is asked for
    the first time you use it; phones without a camera can still install the app.
  • Android: torrent blocklist (Settings): an https:// address with a P2P, DAT or CIDR list (also .gz), downloaded
    again once a day. Torrents never connect to those peers or trackers.

0.22.0

  • Mac: network adapter and torrent blocklist (Settings → Connection). Torrents and videos use only the chosen
    adapter's address; regular downloads stop within a second when it disconnects instead of continuing on another
    connection. The blocklist takes a file or an https:// address (P2P, DAT or CIDR, also .gz).
  • Android: VPN only (Settings). Downloads, videos and torrents go only through the VPN, bound to it, and stop when
    it disconnects; they continue by themselves when it is back. A note on the Downloads screen says when they wait.

0.21.0

  • Keep downloads on your VPN (Windows and Linux): Options → Connection → Network adapter. Downloads, videos and
    torrents then use only that adapter, and if it disconnects they stop instead of using another connection (a kill
    switch). DNS over HTTPS lookups go through the same adapter. Check the Connection shows whether it is connected.
  • Torrent blocklist (Windows and Linux): Options → Connection → Torrent blocklist takes a file or an https://
    address with P2P, DAT or CIDR lines (also .gz). Torrents never connect to those peers or trackers; a list from an
    address is downloaded again once a day, and the last copy is used when the server can't be reached.
  • Share links download the file itself on every app: Google Drive file links, Google Docs, Sheets and Slides (as Word, Excel and PowerPoint files), Dropbox share links and GitHub
    file pages.

0.20.2

  • The language changes at once: picking a language in Settings (Options on Windows and Linux) switches every
    open window and menu right away, with no restart. Arabic and Urdu switch the layout to right-to-left as well.
  • Mac: about 90 more texts translated into all 15 languages (Settings, torrents, playlists, the Media Library, the
    toolbar menus and the QR window), so these screens no longer show English.

0.20.1

  • Support the project: a "Support the Project" item in the Help menu (Mac, Windows, Linux), in the About window,
    and in Settings → About on Android, iPhone and iPad. It opens the Patreon page; every app stays free.

0.20.0

  • Seven more languages: Chinese (Simplified and Traditional), Japanese, Korean, Russian, Indonesian and Turkish,
    on Windows, Linux, Mac, iPhone, iPad and Android. English stays the default.
  • All 15 languages reviewed: every translation was checked and corrected (for example Pause and Stop, and Resume
    and Restart, are now different words in Hindi and Urdu), and the "machine translation" labels are gone
    (docs/TRANSLATIONS.md).
  • Pick the language in every app: Mac Settings → General → Language (with Restart Now), iPhone and iPad
    Settings → Language, Android Settings → Language (applies right away). Windows and Linux keep Options → General →
    Language.
  • The browser extension is translated into all 15 languages: its menu, right-click items and the "Download this
    video" button. Choose a language in the extension's Settings, or keep the browser's.
  • Android now follows the system's language for every translated language (it was English only on some phones).
  • Chinese follows the region: Traditional for Taiwan, Hong Kong and Macau, Simplified elsewhere.

0.19.2

  • iPhone and iPad app for sideloading: every release now includes NexonicDownloadManager-iOS-unsigned.ipa.
    Install it with AltStore or Sideloadly; a free Apple ID re-signs it every 7 days. The App Store version needs a
    paid Apple developer account and is not available yet.
  • Website: Mac and Windows screenshots are shown large with a row of thumbnails; dialog thumbnails are zoomed so
    they are readable.
  • Build tools updated (.NET and Java setup, SBOM action, the extension's fuzz-test library).

0.19.1

  • Add Torrent works the same everywhere (Windows and Linux, like the Mac). The torrent's name, size and files load
    by themselves as soon as it is opened, dropped, chosen or pasted; there is no Load metadata button. If torrents are
    off, a "Turn on torrents" box at the top loads the torrent when ticked. Problems are shown right under the link
    instead of at...
Read more

Nexonic Download Manager 0.24.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 07:15
8b053c0

Nexonic Download Manager 0.24.0

RSS feeds, more archive types and an optional debrid account (Windows and Linux). Tasks → RSS Feeds downloads new items that match your rules; finished .7z, .rar and .tar files unpack like .zip; Options → Connection has a debrid account (your own key, off by default) and a speed limit while you use the computer. ndm --mcp lets assistant apps manage downloads. Includes 0.23.0 (Android QR scanner and torrent blocklist).

Mac, first launch: macOS says it could not verify the app because it's free and not sold through Apple. Click Done, open System Settings → Privacy & Security, click Open Anyway, then Open Anyway again and enter your Mac password. Only once; updates installed with Update Now open without a warning. Pictures of each step

Windows: if SmartScreen appears, click More info → Run anyway. Code signing policy

Android: open NexonicDownloadManager-Android.apk on your phone and allow installing from your browser or Files app when asked. Older 32-bit phones: NexonicDownloadManager-Android-32bit.apk.

Linux: NexonicDownloadManager-Linux-x86_64.AppImage runs on every distribution (chmod +x, then open it); ARM computers: -aarch64.AppImage. Ubuntu, Debian, Mint, Pop!_OS: the .deb. Fedora, openSUSE: the .rpm. Check files with sha256sum -c --ignore-missing SHA256SUMS-linux-x64.txt. Linux guide

Torrents: torrents use your proxy setting (No proxy, HTTP, SOCKS5 or the system's proxy) and the speed limit for all downloads; DNS over HTTPS is not used for torrents. Peers and trackers can see your IP address (or your proxy's). Torrent guide

0.24.0

  • RSS feeds with download rules (Windows and Linux, Tasks → RSS Feeds): add an RSS or Atom feed, the words its
    titles must have (or a /regular expression/) and the words to skip. New matching items are downloaded by themselves:
    files and videos, and torrents (magnet or .torrent) when torrents are on. Each feed has its own folder and check
    interval; items already in the feed when you add it are skipped unless you choose otherwise.
  • More archives unpack when finished: .7z, .rar (also split .part1.rar sets) and .tar, .tar.gz, .tar.bz2 and .tar.xz,
    besides .zip (Downloads → Unpack Finished Archives). Password-protected archives are left alone, files never land
    outside the new folder and nothing is overwritten.
  • Debrid account (optional, off by default): Options → Connection. Choose Real-Debrid, AllDebrid or Premiumize, enter
    your own API key and the sites whose links should go through it; only those links are sent to the service, and a fresh
    link is asked for on every resume. The key is saved encrypted and never in backups.
  • Limit downloads while you use the computer: Options → Connection. Full speed after a minute without keyboard or
    mouse input (Linux: X11 and XWayland desktops).
  • Open With… (Windows) in the download's menu.
  • MCP server for assistant apps: ndm --mcp (see docs/API.md). Adding downloads always works; listing, pausing,
    resuming and removing use the local automation API and its key.

0.23.0

  • Android: Scan QR code on the Downloads screen. Scan the QR code the Mac, Windows or Linux app shows for a
    download (or any QR code with a web link or magnet link) and it opens in the Add window. The camera is asked for
    the first time you use it; phones without a camera can still install the app.
  • Android: torrent blocklist (Settings): an https:// address with a P2P, DAT or CIDR list (also .gz), downloaded
    again once a day. Torrents never connect to those peers or trackers.

0.22.0

  • Mac: network adapter and torrent blocklist (Settings → Connection). Torrents and videos use only the chosen
    adapter's address; regular downloads stop within a second when it disconnects instead of continuing on another
    connection. The blocklist takes a file or an https:// address (P2P, DAT or CIDR, also .gz).
  • Android: VPN only (Settings). Downloads, videos and torrents go only through the VPN, bound to it, and stop when
    it disconnects; they continue by themselves when it is back. A note on the Downloads screen says when they wait.

0.21.0

  • Keep downloads on your VPN (Windows and Linux): Options → Connection → Network adapter. Downloads, videos and
    torrents then use only that adapter, and if it disconnects they stop instead of using another connection (a kill
    switch). DNS over HTTPS lookups go through the same adapter. Check the Connection shows whether it is connected.
  • Torrent blocklist (Windows and Linux): Options → Connection → Torrent blocklist takes a file or an https://
    address with P2P, DAT or CIDR lines (also .gz). Torrents never connect to those peers or trackers; a list from an
    address is downloaded again once a day, and the last copy is used when the server can't be reached.
  • Share links download the file itself on every app: Google Drive file links, Google Docs, Sheets and Slides (as Word, Excel and PowerPoint files), Dropbox share links and GitHub
    file pages.

0.20.2

  • The language changes at once: picking a language in Settings (Options on Windows and Linux) switches every
    open window and menu right away, with no restart. Arabic and Urdu switch the layout to right-to-left as well.
  • Mac: about 90 more texts translated into all 15 languages (Settings, torrents, playlists, the Media Library, the
    toolbar menus and the QR window), so these screens no longer show English.

0.20.1

  • Support the project: a "Support the Project" item in the Help menu (Mac, Windows, Linux), in the About window,
    and in Settings → About on Android, iPhone and iPad. It opens the Patreon page; every app stays free.

0.20.0

  • Seven more languages: Chinese (Simplified and Traditional), Japanese, Korean, Russian, Indonesian and Turkish,
    on Windows, Linux, Mac, iPhone, iPad and Android. English stays the default.
  • All 15 languages reviewed: every translation was checked and corrected (for example Pause and Stop, and Resume
    and Restart, are now different words in Hindi and Urdu), and the "machine translation" labels are gone
    (docs/TRANSLATIONS.md).
  • Pick the language in every app: Mac Settings → General → Language (with Restart Now), iPhone and iPad
    Settings → Language, Android Settings → Language (applies right away). Windows and Linux keep Options → General →
    Language.
  • The browser extension is translated into all 15 languages: its menu, right-click items and the "Download this
    video" button. Choose a language in the extension's Settings, or keep the browser's.
  • Android now follows the system's language for every translated language (it was English only on some phones).
  • Chinese follows the region: Traditional for Taiwan, Hong Kong and Macau, Simplified elsewhere.

0.19.2

  • iPhone and iPad app for sideloading: every release now includes NexonicDownloadManager-iOS-unsigned.ipa.
    Install it with AltStore or Sideloadly; a free Apple ID re-signs it every 7 days. The App Store version needs a
    paid Apple developer account and is not available yet.
  • Website: Mac and Windows screenshots are shown large with a row of thumbnails; dialog thumbnails are zoomed so
    they are readable.
  • Build tools updated (.NET and Java setup, SBOM action, the extension's fuzz-test library).

0.19.1

  • Add Torrent works the same everywhere (Windows and Linux, like the Mac). The torrent's name, size and files load
    by themselves as soon as it is opened, dropped, chosen or pasted; there is no Load metadata button. If torrents are
    off, a "Turn on torrents" box at the top loads the torrent when ticked. Problems are shown right under the link
    instead of at the bottom of the window.
  • Start Download is always on screen: speed limits, connections, seeding and trackers are folded into More
    options.
  • Drop a .torrent file onto the main window to open it in Add Torrent (Windows, Linux and Mac).
  • Windows: the About window shows a sharp icon. About lists every platform the app runs on.

0.19.0

  • Big downloads finish instantly (Mac, Windows, Linux). Every connection now writes its part straight into one
    file in the save folder, shown as name.nxpart while it downloads. When the last byte arrives the file is only
    renamed, so there is no slow "joining" step at the end, and a 5 GB download no longer needs 10 GB of free space.
  • Checks before a big download starts: if the drive doesn't have enough free space, or is formatted as FAT32 and
    can't hold a file over 4 GB, the download stops at once with a clear message instead of failing at the end.
  • Downloads started with an older version still finish: their pieces are joined with a "Joining parts… %"
    message, and if that fails the half-written file is removed and the pieces are kept so Resume can try again.
  • Canceling or removing an unfinished download also deletes its .nxpart file.
  • Browser extension: suggested file names no longer turn %2F into "/", drop control characters, and never use "."
    or ".." as a name.
  • New code signing policy and privacy policy (docs/CODE-SIGNING.md).

0.18.1

  • The video engine runs under the app's own name (nexonic-video-engine) on Mac, Windows and Linux, so that is
    what Activity Monitor, Task Manager and the app's folder show. The engine's messages use plain wording, and the
    third-party notices list it as "the video engine", with every licence of its bundled parts kept in full.
    Nothing else changes: the engine moves to ...
Read more

Nexonic Download Manager 0.23.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 05:06
49b1e21

Nexonic Download Manager 0.23.0

Android: scan a QR code and block torrent peers. Tap the QR button on the Downloads screen to add a download from the QR code a desktop app shows (or any link or magnet). Settings has a torrent blocklist. Includes 0.22.0 (VPN only on Android, network adapter and blocklist on Mac, smaller Windows downloads).

Mac, first launch: macOS says it could not verify the app because it's free and not sold through Apple. Click Done, open System Settings → Privacy & Security, click Open Anyway, then Open Anyway again and enter your Mac password. Only once; updates installed with Update Now open without a warning. Pictures of each step

Windows: if SmartScreen appears, click More info → Run anyway. Code signing policy

Android: open NexonicDownloadManager-Android.apk on your phone and allow installing from your browser or Files app when asked. Older 32-bit phones: NexonicDownloadManager-Android-32bit.apk.

Linux: NexonicDownloadManager-Linux-x86_64.AppImage runs on every distribution (chmod +x, then open it); ARM computers: -aarch64.AppImage. Ubuntu, Debian, Mint, Pop!_OS: the .deb. Fedora, openSUSE: the .rpm. Check files with sha256sum -c --ignore-missing SHA256SUMS-linux-x64.txt. Linux guide

Torrents: torrents use your proxy setting (No proxy, HTTP, SOCKS5 or the system's proxy) and the speed limit for all downloads; DNS over HTTPS is not used for torrents. Peers and trackers can see your IP address (or your proxy's). Torrent guide

0.23.0

  • Android: Scan QR code on the Downloads screen. Scan the QR code the Mac, Windows or Linux app shows for a
    download (or any QR code with a web link or magnet link) and it opens in the Add window. The camera is asked for
    the first time you use it; phones without a camera can still install the app.
  • Android: torrent blocklist (Settings): an https:// address with a P2P, DAT or CIDR list (also .gz), downloaded
    again once a day. Torrents never connect to those peers or trackers.

0.22.0

  • Mac: network adapter and torrent blocklist (Settings → Connection). Torrents and videos use only the chosen
    adapter's address; regular downloads stop within a second when it disconnects instead of continuing on another
    connection. The blocklist takes a file or an https:// address (P2P, DAT or CIDR, also .gz).
  • Android: VPN only (Settings). Downloads, videos and torrents go only through the VPN, bound to it, and stop when
    it disconnects; they continue by themselves when it is back. A note on the Downloads screen says when they wait.

0.21.0

  • Keep downloads on your VPN (Windows and Linux): Options → Connection → Network adapter. Downloads, videos and
    torrents then use only that adapter, and if it disconnects they stop instead of using another connection (a kill
    switch). DNS over HTTPS lookups go through the same adapter. Check the Connection shows whether it is connected.
  • Torrent blocklist (Windows and Linux): Options → Connection → Torrent blocklist takes a file or an https://
    address with P2P, DAT or CIDR lines (also .gz). Torrents never connect to those peers or trackers; a list from an
    address is downloaded again once a day, and the last copy is used when the server can't be reached.
  • Share links download the file itself on every app: Google Drive file links, Google Docs, Sheets and Slides (as Word, Excel and PowerPoint files), Dropbox share links and GitHub
    file pages.

0.20.2

  • The language changes at once: picking a language in Settings (Options on Windows and Linux) switches every
    open window and menu right away, with no restart. Arabic and Urdu switch the layout to right-to-left as well.
  • Mac: about 90 more texts translated into all 15 languages (Settings, torrents, playlists, the Media Library, the
    toolbar menus and the QR window), so these screens no longer show English.

0.20.1

  • Support the project: a "Support the Project" item in the Help menu (Mac, Windows, Linux), in the About window,
    and in Settings → About on Android, iPhone and iPad. It opens the Patreon page; every app stays free.

0.20.0

  • Seven more languages: Chinese (Simplified and Traditional), Japanese, Korean, Russian, Indonesian and Turkish,
    on Windows, Linux, Mac, iPhone, iPad and Android. English stays the default.
  • All 15 languages reviewed: every translation was checked and corrected (for example Pause and Stop, and Resume
    and Restart, are now different words in Hindi and Urdu), and the "machine translation" labels are gone
    (docs/TRANSLATIONS.md).
  • Pick the language in every app: Mac Settings → General → Language (with Restart Now), iPhone and iPad
    Settings → Language, Android Settings → Language (applies right away). Windows and Linux keep Options → General →
    Language.
  • The browser extension is translated into all 15 languages: its menu, right-click items and the "Download this
    video" button. Choose a language in the extension's Settings, or keep the browser's.
  • Android now follows the system's language for every translated language (it was English only on some phones).
  • Chinese follows the region: Traditional for Taiwan, Hong Kong and Macau, Simplified elsewhere.

0.19.2

  • iPhone and iPad app for sideloading: every release now includes NexonicDownloadManager-iOS-unsigned.ipa.
    Install it with AltStore or Sideloadly; a free Apple ID re-signs it every 7 days. The App Store version needs a
    paid Apple developer account and is not available yet.
  • Website: Mac and Windows screenshots are shown large with a row of thumbnails; dialog thumbnails are zoomed so
    they are readable.
  • Build tools updated (.NET and Java setup, SBOM action, the extension's fuzz-test library).

0.19.1

  • Add Torrent works the same everywhere (Windows and Linux, like the Mac). The torrent's name, size and files load
    by themselves as soon as it is opened, dropped, chosen or pasted; there is no Load metadata button. If torrents are
    off, a "Turn on torrents" box at the top loads the torrent when ticked. Problems are shown right under the link
    instead of at the bottom of the window.
  • Start Download is always on screen: speed limits, connections, seeding and trackers are folded into More
    options.
  • Drop a .torrent file onto the main window to open it in Add Torrent (Windows, Linux and Mac).
  • Windows: the About window shows a sharp icon. About lists every platform the app runs on.

0.19.0

  • Big downloads finish instantly (Mac, Windows, Linux). Every connection now writes its part straight into one
    file in the save folder, shown as name.nxpart while it downloads. When the last byte arrives the file is only
    renamed, so there is no slow "joining" step at the end, and a 5 GB download no longer needs 10 GB of free space.
  • Checks before a big download starts: if the drive doesn't have enough free space, or is formatted as FAT32 and
    can't hold a file over 4 GB, the download stops at once with a clear message instead of failing at the end.
  • Downloads started with an older version still finish: their pieces are joined with a "Joining parts… %"
    message, and if that fails the half-written file is removed and the pieces are kept so Resume can try again.
  • Canceling or removing an unfinished download also deletes its .nxpart file.
  • Browser extension: suggested file names no longer turn %2F into "/", drop control characters, and never use "."
    or ".." as a name.
  • New code signing policy and privacy policy (docs/CODE-SIGNING.md).

0.18.1

  • The video engine runs under the app's own name (nexonic-video-engine) on Mac, Windows and Linux, so that is
    what Activity Monitor, Task Manager and the app's folder show. The engine's messages use plain wording, and the
    third-party notices list it as "the video engine", with every licence of its bundled parts kept in full.
    Nothing else changes: the engine moves to its new folder by itself the first time the app opens.
  • The torrent engine builds without compiler warnings on every platform.

0.18.0

  • Windows: videos start sooner. The video engine now ships unpacked. Before, it unpacked itself before every
    video and Windows scanned it each time. It still keeps itself up to date once a day, checked against the official
    fingerprints. Sites and qualities are unchanged.
  • Windows and Linux: Add Download finds the qualities. Paste one video link and the window looks it up while it
    is open: pick Best, a lower quality (1080p, 720p…) or Sound only and see the size. Start then begins at once.
  • Windows and Linux: Cancel keeps the download in the list as Canceled instead of removing it. What was
    downloaded is deleted; Resume starts it again. (Torrents are still removed; their files stay on disk.)
  • Browser extension finds more streamed videos (#108). Players that load their stream from an address without a
    file extension, or from a background worker (common on streaming sites), are now detected while the video plays,
    and the browser hands the video over with your session. Sites that check for a real browser now get a clear
    message instead of a raw error when the app is asked to open the page by itself.
  • Windows: double-click a download that isn't finished to open its progress window; a finished one still opens
    its file (as on Linux and Mac).

0.17.5

  • Mac: smaller download again, same fast video start. The video engine is packed small inside the app (about
    26 MB instead of 52) and unpacke...
Read more

Nexonic Download Manager 0.22.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 03:57
4307a90

Nexonic Download Manager 0.22.0

Keep downloads on your VPN, now on Mac and Android too. Mac: Settings → Connection → Network adapter and Torrent blocklist. Android: Settings → VPN only. Downloads, videos and torrents stop if the VPN disconnects instead of using another connection. Includes 0.21.0 (Windows and Linux adapter and blocklist, share links download the file).

Mac, first launch: macOS says it could not verify the app because it's free and not sold through Apple. Click Done, open System Settings → Privacy & Security, click Open Anyway, then Open Anyway again and enter your Mac password. Only once; updates installed with Update Now open without a warning. Pictures of each step

Windows: if SmartScreen appears, click More info → Run anyway. Code signing policy

Android: open NexonicDownloadManager-Android.apk on your phone and allow installing from your browser or Files app when asked. Older 32-bit phones: NexonicDownloadManager-Android-32bit.apk.

Linux: NexonicDownloadManager-Linux-x86_64.AppImage runs on every distribution (chmod +x, then open it); ARM computers: -aarch64.AppImage. Ubuntu, Debian, Mint, Pop!_OS: the .deb. Fedora, openSUSE: the .rpm. Check files with sha256sum -c --ignore-missing SHA256SUMS-linux-x64.txt. Linux guide

Torrents: torrents use your proxy setting (No proxy, HTTP, SOCKS5 or the system's proxy) and the speed limit for all downloads; DNS over HTTPS is not used for torrents. Peers and trackers can see your IP address (or your proxy's). Torrent guide

0.22.0

  • Mac: network adapter and torrent blocklist (Settings → Connection). Torrents and videos use only the chosen
    adapter's address; regular downloads stop within a second when it disconnects instead of continuing on another
    connection. The blocklist takes a file or an https:// address (P2P, DAT or CIDR, also .gz).
  • Android: VPN only (Settings). Downloads, videos and torrents go only through the VPN, bound to it, and stop when
    it disconnects; they continue by themselves when it is back. A note on the Downloads screen says when they wait.

0.21.0

  • Keep downloads on your VPN (Windows and Linux): Options → Connection → Network adapter. Downloads, videos and
    torrents then use only that adapter, and if it disconnects they stop instead of using another connection (a kill
    switch). DNS over HTTPS lookups go through the same adapter. Check the Connection shows whether it is connected.
  • Torrent blocklist (Windows and Linux): Options → Connection → Torrent blocklist takes a file or an https://
    address with P2P, DAT or CIDR lines (also .gz). Torrents never connect to those peers or trackers; a list from an
    address is downloaded again once a day, and the last copy is used when the server can't be reached.
  • Share links download the file itself on every app: Google Drive file links, Google Docs, Sheets and Slides (as Word, Excel and PowerPoint files), Dropbox share links and GitHub
    file pages.

0.20.2

  • The language changes at once: picking a language in Settings (Options on Windows and Linux) switches every
    open window and menu right away, with no restart. Arabic and Urdu switch the layout to right-to-left as well.
  • Mac: about 90 more texts translated into all 15 languages (Settings, torrents, playlists, the Media Library, the
    toolbar menus and the QR window), so these screens no longer show English.

0.20.1

  • Support the project: a "Support the Project" item in the Help menu (Mac, Windows, Linux), in the About window,
    and in Settings → About on Android, iPhone and iPad. It opens the Patreon page; every app stays free.

0.20.0

  • Seven more languages: Chinese (Simplified and Traditional), Japanese, Korean, Russian, Indonesian and Turkish,
    on Windows, Linux, Mac, iPhone, iPad and Android. English stays the default.
  • All 15 languages reviewed: every translation was checked and corrected (for example Pause and Stop, and Resume
    and Restart, are now different words in Hindi and Urdu), and the "machine translation" labels are gone
    (docs/TRANSLATIONS.md).
  • Pick the language in every app: Mac Settings → General → Language (with Restart Now), iPhone and iPad
    Settings → Language, Android Settings → Language (applies right away). Windows and Linux keep Options → General →
    Language.
  • The browser extension is translated into all 15 languages: its menu, right-click items and the "Download this
    video" button. Choose a language in the extension's Settings, or keep the browser's.
  • Android now follows the system's language for every translated language (it was English only on some phones).
  • Chinese follows the region: Traditional for Taiwan, Hong Kong and Macau, Simplified elsewhere.

0.19.2

  • iPhone and iPad app for sideloading: every release now includes NexonicDownloadManager-iOS-unsigned.ipa.
    Install it with AltStore or Sideloadly; a free Apple ID re-signs it every 7 days. The App Store version needs a
    paid Apple developer account and is not available yet.
  • Website: Mac and Windows screenshots are shown large with a row of thumbnails; dialog thumbnails are zoomed so
    they are readable.
  • Build tools updated (.NET and Java setup, SBOM action, the extension's fuzz-test library).

0.19.1

  • Add Torrent works the same everywhere (Windows and Linux, like the Mac). The torrent's name, size and files load
    by themselves as soon as it is opened, dropped, chosen or pasted; there is no Load metadata button. If torrents are
    off, a "Turn on torrents" box at the top loads the torrent when ticked. Problems are shown right under the link
    instead of at the bottom of the window.
  • Start Download is always on screen: speed limits, connections, seeding and trackers are folded into More
    options.
  • Drop a .torrent file onto the main window to open it in Add Torrent (Windows, Linux and Mac).
  • Windows: the About window shows a sharp icon. About lists every platform the app runs on.

0.19.0

  • Big downloads finish instantly (Mac, Windows, Linux). Every connection now writes its part straight into one
    file in the save folder, shown as name.nxpart while it downloads. When the last byte arrives the file is only
    renamed, so there is no slow "joining" step at the end, and a 5 GB download no longer needs 10 GB of free space.
  • Checks before a big download starts: if the drive doesn't have enough free space, or is formatted as FAT32 and
    can't hold a file over 4 GB, the download stops at once with a clear message instead of failing at the end.
  • Downloads started with an older version still finish: their pieces are joined with a "Joining parts… %"
    message, and if that fails the half-written file is removed and the pieces are kept so Resume can try again.
  • Canceling or removing an unfinished download also deletes its .nxpart file.
  • Browser extension: suggested file names no longer turn %2F into "/", drop control characters, and never use "."
    or ".." as a name.
  • New code signing policy and privacy policy (docs/CODE-SIGNING.md).

0.18.1

  • The video engine runs under the app's own name (nexonic-video-engine) on Mac, Windows and Linux, so that is
    what Activity Monitor, Task Manager and the app's folder show. The engine's messages use plain wording, and the
    third-party notices list it as "the video engine", with every licence of its bundled parts kept in full.
    Nothing else changes: the engine moves to its new folder by itself the first time the app opens.
  • The torrent engine builds without compiler warnings on every platform.

0.18.0

  • Windows: videos start sooner. The video engine now ships unpacked. Before, it unpacked itself before every
    video and Windows scanned it each time. It still keeps itself up to date once a day, checked against the official
    fingerprints. Sites and qualities are unchanged.
  • Windows and Linux: Add Download finds the qualities. Paste one video link and the window looks it up while it
    is open: pick Best, a lower quality (1080p, 720p…) or Sound only and see the size. Start then begins at once.
  • Windows and Linux: Cancel keeps the download in the list as Canceled instead of removing it. What was
    downloaded is deleted; Resume starts it again. (Torrents are still removed; their files stay on disk.)
  • Browser extension finds more streamed videos (#108). Players that load their stream from an address without a
    file extension, or from a background worker (common on streaming sites), are now detected while the video plays,
    and the browser hands the video over with your session. Sites that check for a real browser now get a clear
    message instead of a raw error when the app is asked to open the page by itself.
  • Windows: double-click a download that isn't finished to open its progress window; a finished one still opens
    its file (as on Linux and Mac).

0.17.5

  • Mac: smaller download again, same fast video start. The video engine is packed small inside the app (about
    26 MB instead of 52) and unpacked once the first time the app opens after installing or updating. Sites,
    qualities, speed and updates are unchanged.

0.17.4

  • Mac: videos start much sooner. The video engine now ships unpacked. Before, it unpacked itself on every run and
    macOS checked it each time, which added about 18 seconds before every video and before the quality list appeared.
    Now it starts in a fraction of a second (macOS checks it once, right after installing or updating). It still ke...
Read more

Nexonic Download Manager 0.21.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 02:12
baedef4

Nexonic Download Manager 0.21.0

Keep downloads on your VPN. Windows and Linux: Options → Connection → Network adapter keeps every download, video and torrent on one adapter and stops them if it disconnects. Torrents can also use a blocklist, and Google Drive, Dropbox and GitHub share links download the file itself. Includes 0.20.x (15 languages, live language switch).

Mac, first launch: macOS says it could not verify the app because it's free and not sold through Apple. Click Done, open System Settings → Privacy & Security, click Open Anyway, then Open Anyway again and enter your Mac password. Only once; updates installed with Update Now open without a warning. Pictures of each step

Windows: if SmartScreen appears, click More info → Run anyway. Code signing policy

Android: open NexonicDownloadManager-Android.apk on your phone and allow installing from your browser or Files app when asked. Older 32-bit phones: NexonicDownloadManager-Android-32bit.apk.

Linux: NexonicDownloadManager-Linux-x86_64.AppImage runs on every distribution (chmod +x, then open it); ARM computers: -aarch64.AppImage. Ubuntu, Debian, Mint, Pop!_OS: the .deb. Fedora, openSUSE: the .rpm. Check files with sha256sum -c --ignore-missing SHA256SUMS-linux-x64.txt. Linux guide

Torrents: torrents use your proxy setting (No proxy, HTTP, SOCKS5 or the system's proxy) and the speed limit for all downloads; DNS over HTTPS is not used for torrents. Peers and trackers can see your IP address (or your proxy's). Torrent guide

0.21.0

  • Keep downloads on your VPN (Windows and Linux): Options → Connection → Network adapter. Downloads, videos and
    torrents then use only that adapter, and if it disconnects they stop instead of using another connection (a kill
    switch). DNS over HTTPS lookups go through the same adapter. Check the Connection shows whether it is connected.
  • Torrent blocklist (Windows and Linux): Options → Connection → Torrent blocklist takes a file or an https://
    address with P2P, DAT or CIDR lines (also .gz). Torrents never connect to those peers or trackers; a list from an
    address is downloaded again once a day, and the last copy is used when the server can't be reached.
  • Share links download the file itself on every app: Google Drive file links, Google Docs, Sheets and Slides (as Word, Excel and PowerPoint files), Dropbox share links and GitHub
    file pages.

0.20.2

  • The language changes at once: picking a language in Settings (Options on Windows and Linux) switches every
    open window and menu right away, with no restart. Arabic and Urdu switch the layout to right-to-left as well.
  • Mac: about 90 more texts translated into all 15 languages (Settings, torrents, playlists, the Media Library, the
    toolbar menus and the QR window), so these screens no longer show English.

0.20.1

  • Support the project: a "Support the Project" item in the Help menu (Mac, Windows, Linux), in the About window,
    and in Settings → About on Android, iPhone and iPad. It opens the Patreon page; every app stays free.

0.20.0

  • Seven more languages: Chinese (Simplified and Traditional), Japanese, Korean, Russian, Indonesian and Turkish,
    on Windows, Linux, Mac, iPhone, iPad and Android. English stays the default.
  • All 15 languages reviewed: every translation was checked and corrected (for example Pause and Stop, and Resume
    and Restart, are now different words in Hindi and Urdu), and the "machine translation" labels are gone
    (docs/TRANSLATIONS.md).
  • Pick the language in every app: Mac Settings → General → Language (with Restart Now), iPhone and iPad
    Settings → Language, Android Settings → Language (applies right away). Windows and Linux keep Options → General →
    Language.
  • The browser extension is translated into all 15 languages: its menu, right-click items and the "Download this
    video" button. Choose a language in the extension's Settings, or keep the browser's.
  • Android now follows the system's language for every translated language (it was English only on some phones).
  • Chinese follows the region: Traditional for Taiwan, Hong Kong and Macau, Simplified elsewhere.

0.19.2

  • iPhone and iPad app for sideloading: every release now includes NexonicDownloadManager-iOS-unsigned.ipa.
    Install it with AltStore or Sideloadly; a free Apple ID re-signs it every 7 days. The App Store version needs a
    paid Apple developer account and is not available yet.
  • Website: Mac and Windows screenshots are shown large with a row of thumbnails; dialog thumbnails are zoomed so
    they are readable.
  • Build tools updated (.NET and Java setup, SBOM action, the extension's fuzz-test library).

0.19.1

  • Add Torrent works the same everywhere (Windows and Linux, like the Mac). The torrent's name, size and files load
    by themselves as soon as it is opened, dropped, chosen or pasted; there is no Load metadata button. If torrents are
    off, a "Turn on torrents" box at the top loads the torrent when ticked. Problems are shown right under the link
    instead of at the bottom of the window.
  • Start Download is always on screen: speed limits, connections, seeding and trackers are folded into More
    options.
  • Drop a .torrent file onto the main window to open it in Add Torrent (Windows, Linux and Mac).
  • Windows: the About window shows a sharp icon. About lists every platform the app runs on.

0.19.0

  • Big downloads finish instantly (Mac, Windows, Linux). Every connection now writes its part straight into one
    file in the save folder, shown as name.nxpart while it downloads. When the last byte arrives the file is only
    renamed, so there is no slow "joining" step at the end, and a 5 GB download no longer needs 10 GB of free space.
  • Checks before a big download starts: if the drive doesn't have enough free space, or is formatted as FAT32 and
    can't hold a file over 4 GB, the download stops at once with a clear message instead of failing at the end.
  • Downloads started with an older version still finish: their pieces are joined with a "Joining parts… %"
    message, and if that fails the half-written file is removed and the pieces are kept so Resume can try again.
  • Canceling or removing an unfinished download also deletes its .nxpart file.
  • Browser extension: suggested file names no longer turn %2F into "/", drop control characters, and never use "."
    or ".." as a name.
  • New code signing policy and privacy policy (docs/CODE-SIGNING.md).

0.18.1

  • The video engine runs under the app's own name (nexonic-video-engine) on Mac, Windows and Linux, so that is
    what Activity Monitor, Task Manager and the app's folder show. The engine's messages use plain wording, and the
    third-party notices list it as "the video engine", with every licence of its bundled parts kept in full.
    Nothing else changes: the engine moves to its new folder by itself the first time the app opens.
  • The torrent engine builds without compiler warnings on every platform.

0.18.0

  • Windows: videos start sooner. The video engine now ships unpacked. Before, it unpacked itself before every
    video and Windows scanned it each time. It still keeps itself up to date once a day, checked against the official
    fingerprints. Sites and qualities are unchanged.
  • Windows and Linux: Add Download finds the qualities. Paste one video link and the window looks it up while it
    is open: pick Best, a lower quality (1080p, 720p…) or Sound only and see the size. Start then begins at once.
  • Windows and Linux: Cancel keeps the download in the list as Canceled instead of removing it. What was
    downloaded is deleted; Resume starts it again. (Torrents are still removed; their files stay on disk.)
  • Browser extension finds more streamed videos (#108). Players that load their stream from an address without a
    file extension, or from a background worker (common on streaming sites), are now detected while the video plays,
    and the browser hands the video over with your session. Sites that check for a real browser now get a clear
    message instead of a raw error when the app is asked to open the page by itself.
  • Windows: double-click a download that isn't finished to open its progress window; a finished one still opens
    its file (as on Linux and Mac).

0.17.5

  • Mac: smaller download again, same fast video start. The video engine is packed small inside the app (about
    26 MB instead of 52) and unpacked once the first time the app opens after installing or updating. Sites,
    qualities, speed and updates are unchanged.

0.17.4

  • Mac: videos start much sooner. The video engine now ships unpacked. Before, it unpacked itself on every run and
    macOS checked it each time, which added about 18 seconds before every video and before the quality list appeared.
    Now it starts in a fraction of a second (macOS checks it once, right after installing or updating). It still keeps
    itself up to date once a day, checked against the official fingerprints. Sites and qualities are unchanged.

0.17.3

  • Mac: Cancel keeps the download in the list as Canceled (like IDM) instead of removing it. What was downloaded
    is deleted; Resume starts it again from the beginning.
  • Mac: double-click a download that isn't finished to open its progress window; a finished one still opens its
    file.
  • Mac: video links start faster and show their qualities. Paste one video link in Add Download and the app looks
    it up while the window is ope...
Read more