Releases: nuxeo/nuxeo-drive
3.1.2
3.1.1
Core
- NXDRIVE-1230: Fix the ability to disable a Worker
- NXDRIVE-605: Handle corrupted SQLite database
Packaging / Build
- NXDRIVE-1226: Deprecate macOS 10.10 (Yosemite)
- NXDRIVE-1229: Do not install Drive in
%APPDATA%
but%LOCALAPPDATA%
folder on Windows - NXDRIVE-1232: Split the macOS installer build to support macOS 10.11
Download links:
3.1.0
Changes in command line arguments:
- Added
access-online
- Renamed
share-link
->copy-share-link
- Renamed
metadata
->edit-metadata
Breaking Changes
- NXDRIVE-730: Move to PyInstaller
- NXDRIVE-1143: New auto-update framework
Core
- NXDRIVE-1025: Filters issue with folders at the same tree level
- NXDRIVE-1163: Direct Edit does not work with filenames containing spaces
- NXDRIVE-891: Display user full name in locked notification instead of 'userid'
- NXDRIVE-903: Renaming folders/files does not sync while network interface is OFF
- NXDRIVE-988: Handle local document deletion and restore on macOS
- NXDRIVE-989: No files visible in DM after DS Copy Paste replace operation
- NXDRIVE-925: Conflict resolve using local is not working
- NXDRIVE-998: Fix behavior if the PAC URL is not reachable
- NXDRIVE-1132: Security fix in the Crypto module (move to PyCryptodome)
- NXDRIVE-1138: Fix Direct Edit auto-lock on Windows 10
- NXDRIVE-1154: Persist the server's UI into the local configuration database
- NXDRIVE-1121: Set modified date to Nuxeo platform modified date
- NXDRIVE-1130: Set creation date to Nuxeo platform creation date
- NXDRIVE-1186: Fix several small issues related to long paths on Windows
- NXDRIVE-1207: Modifying a file overwrites event on its parent folder
- NXDRIVE-1133: Purge dead code reported by the 'vulture' tool
- NXDRIVE-1147: Do not definitively delete a document synced elsewhere
- NXDRIVE-1125: Make Finder interactions through FinderSync extension on macOS
- NXDRIVE-1166: Display a notification on new update on GNU/Linux
- NXDRIVE-626: Use Crowdin for label translations
- NXDRIVE-1124: Right click menu entry on files : "Copy share-link"
- NXDRIVE-1149: New language: Indonesian
- NXDRIVE-1158: Restore the context menu "Edit metadata"
Tests
- NXDRIVE-1173: Pip installation fails on Windows
- NXDRIVE-1191: Use Java OpenJDK instead of Java Oracle
- NXDRIVE-1159: Update the Nuxeo snapshot to 10.2
Packaging / Build
- NXDRIVE-512: Windows application properties not set
- NXDRIVE-136: Activate code signing on macOS (valid until 2023-03-10)
- NXDRIVE-261: Activate code signing on Windows (valid until 2021-04-25)
- NXDRIVE-1146: Drop module availability on PyPi
- NXDRIVE-601: Provide a user installation mode on Windows
- NXDRIVE-1202: Upgrade to Python 2.7.15
- NXDRIVE-448: Fix version displayed in Windows uninstall
Doc
- NXDRIVE-1190: Remove Microsoft Visual C++ Compiler from requirements
GUI
- NXDRIVE-1126: Notifications are size limited
- NXDRIVE-1180: Fix UI display and icons on macOS
- NXDRIVE-1108: Standardize and rename context menu entry
- NXDRIVE-1193: Switch all HTML messages box to simple Qt box
- NXDRIVE-289: Use light icons on Windows
- NXDRIVE-715: Use SVG for icons
Download links:
3.0.6
Core
- NXDRIVE-1138: Fix Direct Edit auto-lock on Windows 10
If you have a Nuxeo Drive instance running against a LTS or a Fast Track version of Nuxeo, a notification about this new version should be displayed in the systray menu within an hour allowing you to upgrade (can bypass this delay by restarting Drive).
It is also directly available for download from:
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.6-win32.msi
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.6-osx.dmg
Or from the Nuxeo Drive tab in the User Center of a LTS or a Fast Track version of Nuxeo.
3.0.5
Core
- NXDRIVE-1008: Document deleted server side when unfiltering and opened elsewhere
- NXDRIVE-972: DirectEdit does not work with Safari browser
- NXDRIVE-1009: Some folders not deleted on client when file is open
- NXDRIVE-1105: Avoid unwanted file deletions on Windows 7
- NXDRIVE-1118: Windows API used to trash files cannot deal with long paths
- NXDRIVE-1062: Fix encoding for string comparisons on macOS
- NXDRIVE-1098: Auto-Lock does not work when there are orphans
- NXDRIVE-1087: Remove backward compatibility code for Nuxeo <= 5.8
- NXDRIVE-1088: Ignore Windows symlink suffix by default (.lnk)
- NXDRIVE-1104: Set invalid credentials on 401,403 errors only
- NXDRIVE-1114: Add server information to analytics
Tests
- NXDRIVE-887: Integrate SonarCloud code quality check
GUI
- NXDRIVE-1106: Use new branding icons
- NXDRIVE-1107: Notify user of lost authenticated state during Direct Edit
- NXDRIVE-1119: Show "Items to sync" phrase before item number
If you have a Nuxeo Drive instance running against a LTS or a Fast Track version of Nuxeo, a notification about this new version should be displayed in the systray menu within an hour allowing you to upgrade (can bypass this delay by restarting Drive).
It is also directly available for download from:
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.5-win32.msi
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.5-osx.dmg
Or from the Nuxeo Drive tab in the User Center of a LTS or a Fast Track version of Nuxeo.
3.0.4
Core
- NXDRIVE-836: Bad behaviors with read-only documents
- NXDRIVE-1033: File move operation fails, instead it creates duplicates
- NXDRIVE-1075: Review how TRACE level is added to loggers
GUI
- NXDRIVE-1069: Show filters window on account creation
- NXDRIVE-1070: Show release notes before auto-upgrading to a new version
- NXDRIVE-1072: Show notification on document update via DirectEdit
Packaging / Build
- NXDRIVE-1076: Upgrade requirements: SIP, Js2Py, markdown, psutil and pytest
If you have a Nuxeo Drive instance running against a LTS or a Fast Track version of Nuxeo, a notification about this new version should be displayed in the systray menu within an hour allowing you to upgrade (can bypass this delay by restarting Drive).
It is also directly available for download from:
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.4-win32.msi
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.4-osx.dmg
Or from the Nuxeo Drive tab in the User Center of a LTS or a Fast Track version of Nuxeo.
3.0.3
Core
- Partially revert "NXDRIVE-1054: Smart remote changes handling". See commit message for information.
- NXDRIVE-1063: Add quotes to filenames and paths in translations
- NXDRIVE-1064: Better error message on corrupted file
Tests
- NXDRIVE-1066: Remove nuxeo-jsf-ui package dependency
Packaging / Build
- NXDRIVE-1065: Upgrade requirements: psutil, pyobjc, pytest and pytest-timeout
If you have a Nuxeo Drive instance running against a LTS or a Fast Track version of Nuxeo, a notification about this new version should be displayed in the systray menu within an hour allowing you to upgrade (can bypass this delay by restarting Drive).
It is also directly available for download from:
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.3-win32.msi
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.3-osx.dmg
Or from the Nuxeo Drive tab in the User Center of a LTS or a Fast Track version of Nuxeo.
3.0.2
Core
- NXDRIVE-1037: Ignore children of folder in duplicate error
- NXDRIVE-1059: Wrong URL for the beta channel
- NXDRIVE-1061: Remote rename of an accentued folder fails on Windows
Tests
- NXDRIVE-1044: Remove temporary workaround for stream audit await added by NXDRIVE-1043
If you have a Nuxeo Drive instance running against a LTS or a Fast Track version of Nuxeo, a notification about this new version should be displayed in the systray menu within an hour allowing you to upgrade (can bypass this delay by restarting Drive).
It is also directly available for download from:
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.2-win32.msi
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.2-osx.dmg
Or from the Nuxeo Drive tab in the User Center of a LTS or a Fast Track version of Nuxeo.
3.0.0
Core
- NXDRIVE-968: Improve logs disk space usage
- NXDRIVE-1040: Handle documents that are indexed but inexistant
- NXDRIVE-1036: Cannot unsync an accentued root
- NXDRIVE-1038: Don't quote parameters when acquiring a token
- NXDRIVE-1019: Retrieve the configuration from the server
- NXDRIVE-1046: Review the LocalClient class
- NXDRIVE-1054: Smart remote changes handling
- NXDRIVE-748: Make remote change summary polling more consistent with faulty sleep
- NXP-23113: Add missing DE and JA labels on 9.3
Tests
- NXDRIVE-1034: Test folders containing dots
- NXDRIVE-1043: Workaround tests failing systematically because of a wrong await on the stream audit
- NXDRIVE-1035: Update the Nuxeo snapshot to 9.10
- NXDRIVE-1045: Fix tests tearDown generating a LoginException server-side
- NXDRIVE-317: Test tmp directories are not cleaned up after tear down
- NXDRIVE-1042: Remove non-used jobs parameters
- NXDRIVE-1047: The setup stage from Jenkins job Drive-tests is useless
- NXDRIVE-1049: Better use of Mock objects in tests
- NXDRIVE-1039: Align the test REST API client following NXP-22542
Doc
- NXDRIVE-755: Update deployment documentation
If you have a Nuxeo Drive instance running against a LTS or a Fast Track version of Nuxeo, a notification about this new version should be displayed in the systray menu within an hour allowing you to upgrade (can bypass this delay by restarting Drive).
It is also directly available for download from:
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.0-win32.msi
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-3.0.0-osx.dmg
Or from the Nuxeo Drive tab in the User Center of a LTS or a Fast Track version of Nuxeo.
2.5.9
Packaging / Build
- NXDRIVE-1032: Bypass PyPi upload
If you have a Nuxeo Drive instance running against a LTS or a Fast Track version of Nuxeo, a notification about this new version should be displayed in the systray menu within an hour allowing you to upgrade (can bypass this delay by restarting Drive).
It is also directly available for download from:
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-2.5.9-win32.msi
- http://community.nuxeo.com/static/drive-tests/nuxeo-drive-2.5.9-osx.dmg
Or from the Nuxeo Drive tab in the User Center of a LTS or a Fast Track version of Nuxeo.