Skip to content

Release 3.16.0 RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mgallien mgallien released this 12 Feb 14:47
· 1 commit to master since this release
v3.16.0-rc1
e23ed84

What's Changed

  • fix spelling os UserStatus qml type when setting user status by @mgallien in #7558
  • gui/tray: Dark mode switch by @claucambra in #7561
  • no transparent background for main ApplicationWindow by @mgallien in #7564
  • fix regressions in automated tests for bulk upload by @mgallien in #7580
  • when updating a virtual file after lock/unlock: avoid setting modtime by @mgallien in #7572
  • enable reversed locale layout (RTL) in QML by @mgallien in #4240
  • Fix text strings by @Valdnet in #3792
  • l10n: Change to a capital letter by @Valdnet in #4953
  • mac-crafter: Fix codesigning of app bundle when auto-updater is excluded by @claucambra in #7605
  • when locking a file set If-Match header to ensure etag is correct by @mgallien in #7595
  • gui/tray: Fix tray window corners by @claucambra in #7566
  • gui/tray: Fix activity icon colours by @claucambra in #7567
  • Bugfix/handle windows directory junction by @mgallien in #7609
  • gui: Remove content margins account settings subsections by @claucambra in #7568
  • Disable legacy import dialog by @camilasan in #7623
  • chore(i18n): Aligned error messages by @rakekniven in #7612
  • gui/tray: Ensure colour of featured app icon is consistent with other header buttons by @claucambra in #7604
  • doc: Rename first header on macos vfs doc entry, fixing title in index by @claucambra in #7576
  • mac-crafter: Close isExecutable command outpipe file handle after use by @claucambra in #7585
  • Bug fix import of unbranded account by @camilasan in #7635
  • improve definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD by @mgallien in #7625
  • dehydrate placeholder files using CfDehydratePlaceholder by @mgallien in #7602
  • use modern non deprecated hash algorithm and parameters by @mgallien in #7642
  • optionally install PDB files when building them by @mgallien in #7626
  • Include folders when displaying the local metadata about a conflict. by @camilasan in #7639
  • Fix: correctly detects network drive. by @camilasan in #7636
  • chore(i18n): Corrected spelling and improved grammar by @rakekniven in #7655
  • remove NC17 support by @Rello in #7656
  • improvement of error message by @Rello in #7667
  • Fix a bug preventing sync root in folder on drive roots by @xjzsq in #7662
  • Bugfix/lnk folder virtual files by @mgallien in #7670
  • Add authors file by @AndyScherzinger in #7680
  • Bump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4 by @dependabot in #7675
  • all: Fix deprecation warnings when building with Qt 6.8.0 by @claucambra in #7584
  • Bugfix/catch exceptions to prevent crash by @mgallien in #7684
  • Bugfix/elidedtext by @camilasan in #7679
  • Remove assert for when the timestamp is not empty. by @camilasan in #7641
  • url update in readme by @sol8712 in #7704
  • Call setDesktopFileName without .desktop suffix by @kleifgch in #7699
  • add a simple github action workflow to build test the documentation by @mgallien in #7708
  • Fix filename of fix-macosvfs-file-sharing.png by @Flowdalic in #7691
  • Fix .netrc parsing by @fredrik-eriksson in #7698
  • Bugfix/do not always free up storage windows shortcuts by @mgallien in #7713
  • fix dev application name to keep a consitant migration behaviour for the dev and prod build by @kaikli in #7683
  • ensure proper read write access to root folder and db files by @mgallien in #7724
  • Make extraction of ETag header independent of capitalisation by @PatrickJosh in #7720
  • gui/tray: Fix colour for secondary text items being too pale by @claucambra in #7725
  • Fix "open local or group folders" menu not showing by @nilsding in #7730
  • improve feedback from documentation generation workflow by @nilsding in #7743
  • gui/tray: Remove BasicComboBox QML component, prefer native component by @claucambra in #7583
  • Update macosvfs.rst by @tflidd in #7742
  • chore(i18n): Improved grammar by @rakekniven in #7749
  • update runwizard introduction screen by @mgallien in #7737
  • updater: Upgrade to Sparkle 2 by @claucambra in #7750
  • gui/tray: Fix sync state icon showing paused state when using macOS VFS with no standard sync folders by @claucambra in #7741
  • fix window resize on DPI changes by @nilsding in #7735
  • github: Implement issue types in issue templates by @claucambra in #7766
  • Use normal MenuSeparator instead of custom code by @CarlSchwan in #7770
  • update legal notice copyright years for Nextcloud by @mgallien in #7773
  • add some missing doc images in a valid path by @mgallien in #7774
  • Avoid converting string to color by @CarlSchwan in #7769
  • Bugfix/read only classical sync lnk shortcuts windows by @mgallien in #7779
  • fix the if check for invalid virtual LNK files by @mgallien in #7781
  • Make Brander QT selection dynamic by @Rello in #7754
  • sync: Respect maximum chunk size provided in server capabilities by @claucambra in #7772
  • switch client side encryption to use sha256 hash algorithm by @mgallien in #7780
  • Log path strings directly instead of accumulating by @Diff-fusion in #7718
  • modify AppImage build script to work with an EL8 base by @nilsding in #7782
  • notifications: Do not assume root activity link is the correct "join call" link by @claucambra in #7786
  • fix "Resolve conflicts" dialog not showing up by @nilsding in #7789
  • persist credentials retrieved through the wizard by @nilsding in #7768
  • use new in Qt6.8 windows fluent style by @mgallien in #7416
  • fix wrong if condition by @mgallien in #7799
  • Add Ubuntu Plucky by @ivaradi in #7801
  • Link to new documentation by @Rello in #7810
  • Update doc link in issue template by @Rello in #7811
  • fix colours in dark mode by @nilsding in #7755
  • refactor: replace QString() with QStringLiteral() for better performance by @Integral-Tech in #7422
  • use correct qml style on Windows by @nilsding in #7812
  • craft: Upgrade to binary cache 25.01 by @claucambra in #7825
  • only use debug log level for discovery traces to decrease cost by @mgallien in #7819
  • shell_integration/macOS: Upgrade to NextcloudFileProviderKit 2.0 by @claucambra in #7824
  • Adds some extra info when throwing exception with setting folder permissions. by @camilasan in #7809
  • Feature/e2ee use hardware token secure storage by @mgallien in #5877
  • Fetch "shared with me" information separately by @nilsding in #7744
  • gui/tray: Fix defaulting to "problem" state in sync tray icon when using macOS VFS by @claucambra in #7827
  • set the parent folder read/write always when downloading a new file by @mgallien in #7808
  • fix deletion of .lnk files on Windows with paths containing special characters by @nilsding in #7828
  • shell_integration/macOS: Add ability to share macOS VFS files via internal link shares by @claucambra in #7787
  • gui/macOS: Improve/fix illegal File Provider domain handling for macOS VFS by @claucambra in #7835
  • shell_integration/macOS: Do not try to lock macOS VFS file if locking is unavailable on the server by @claucambra in #7833
  • fix: Nautilus integration conflicts with ownCloud by @mammo0 in #6418
  • Add button to scroll to top when activity list is long. by @camilasan in #7823
  • UI: Improves texts displayed to the user when picking the wrong location for syncing by @camilasan in #7596
  • skip attempt to install updates at launch when update checks are disabled by @nilsding in #7838
  • gui/tray: Prevent talk reply text field being too wide and breaking layout by @claucambra in #7839
  • Bugfix. E2EE. Always migrate from 1.2 to 2.0, even with nested folders. by @allexzander in #6695
  • Bugfix migration from legacy clients. by @camilasan in #7807
  • Fix Height for Resolve Conflicts Dialog by @alexknop in #7815
  • add test skeleton for OCC::FolderStatusModel by @mgallien in #7842
  • Attempt to detect if client is running in a Vmware to disable graphic acceleration by @camilasan in #7687

New Contributors

Full Changelog: v3.15.0...v3.16.0-rc1