Skip to content

4.2.0

Compare
Choose a tag to compare
@nuxeojenkins nuxeojenkins released this 26 Sep 17:09
· 1956 commits to master since this release

🔥 Big changes

  • GNU/Linux support
  • Update channel: Centralized
  • Transfer speed in the system tray

Core

  • NXDRIVE-1708: Revocation of Nuxeo Drive token does not invalidate link for Direct Edit feature
  • NXDRIVE-1833: Direct Edit'ing an unsynced doc works the 1st time only
  • NXDRIVE-1813: Ignore engines that cannot be initalized
  • NXDRIVE-1807: Improve startup SSL check wording
  • NXDRIVE-1832: Fix a regression that prevents deep structure sync
  • NXDRIVE-1830: Rotating logs check-up
  • NXDRIVE-1618: Remove inexistant engines from the Manager engines list
  • NXDRIVE-1747: Fix the SSL support on GNU/Linux
  • NXDRIVE-1783: Handle account addition with already used local folder
  • NXDRIVE-1787: Ensure Engine.newError is passed an Engine
  • NXDRIVE-1788: Ensure Application.action_progressing() is passing an Action
  • NXDRIVE-1824: Resuming a download fails if the temporary file was deleted
  • NXDRIVE-1845: Prevent a crash if the local folder does not exist anymore
  • NXDRIVE-1491: Do not use bare exceptions
  • NXDRIVE-1784: Remove unused objects and add CI/QA checks
  • NXDRIVE-1803: New update channel: Centralized
  • NXDRIVE-1814: Gracefully exit the application on CTRL+C
  • NXDRIVE-1816: Remove access to private methods
  • NXDRIVE-1842: Skip update when no file is provided for a given version on a given OS
  • NXDRIVE-1846: Do not log the whole exception when checking for HTTS support on a development environment
  • NXDRIVE-1473: Add GNU/Linux support to the auto-updater
  • NXDRIVE-1474: Generate an AppImage for GNU/Linux distribution
  • NXDRIVE-1812: Add a new option to quit the application after the sync is over (--sync-and-quit)
  • NXDRIVE-445: [GNU/Linux] Add support for the custom URL protocol

Tests

Packaging / Build

Doc

GUI

  • NXDRIVE-1806: Fix transfered files list refreshing in the systray
  • NXDRIVE-1749: [GNU/Linux] Systray menu is not at the good location
  • NXDRIVE-1821: Fix update from the systray after failing update
  • NXDRIVE-1823: Update the sync count after resuming transfers at startup
  • NXDRIVE-1828: [Windows] Report generation result line hides a line in the GUI
  • NXDRIVE-1840: Fix the progress bar animation duration
  • NXDRIVE-1782: Provide information on transfer speed
  • NXDRIVE-1802: [macOS] Automatically use light icons if the dark mode is in use
  • NXDRIVE-1819: Use arrows to indicate transfer type in speed metrics
  • NXDRIVE-1825: Display the transfer speed at 1s interval (or more)
  • NXDRIVE-1844: Use light icons on Manjaro Linux

Download links: