ownCloud v10.0.10 Release Notes

Release Date: 2018-09-18 // over 5 years ago
  • โž• Added

    • Store user name in oc_preferences when provided by backend, use in external storage save in session mode #32587
    • ๐Ÿ‘Œ Support JSON format for settings passed to occ system:config:set - #32524
    • occ decrypt-all command can now read password from an environment variable - #32252 #32677
    • ๐Ÿ”’ Roave Security Advisories as a development dependency - #31818
    • Store timestamp when ownCloud was first installed - #32000
    • Symfony events for login action with token or Apache - #31985
    • Search API for files using Webdav REPORT and underlying search provider - #31946 #32328 #32603
    • โž• Add information whether user can share to capabilities API - #31824
    • Reload the filelist view when accepting or rejecting a share - #31798
    • ๐Ÿ‘ Allow different language in public link share email - #31767
    • Command files:scan now outputs items per second - #32093
    • ๐Ÿ†• New option to prevent users to share with specific system groups - #31740 #32533 #32501 #32707
    • Hook "loadAdditionalScripts" now also available for public link page - #31944
    • โž• Add url parameter to files app which opens a specific sidebar tab - #32202
    • ๐Ÿ’ป Retry chunks in web UI on stalled or timed out uploads - #32170 #32335
    • โž• Add log entry for each migration that is run - #32461
    • Ability to create users and send them an email for password creation - #32466
    • ๐Ÿ‘ Command for resetting password now supports sending reset email and outputting link - #32500
    • โž• Added Phan static code analyzer to improve code quality - #32492
    • โž• Added method in PHP share API to set password hashes directly - #32572
    • ๐Ÿšš Experimental support for asynchronous MOVE operations - #32414
    • โšก๏ธ Config report now contains list of all migrations that have run, for easier debugging of update issues - configreport/#68

    ๐Ÿ”„ Changed

    • โšก๏ธ Update CA bundle - 2018-06-20 - #32688
    • Minimum desktop client version is 2.3.3 - #32657
    • ๐Ÿ– Handle SSL certificate verifications for others than Let's Encrypt - #31858
    • ๐ŸŒฒ Insufficient storage exception now logged with "debug" log level - #31978
    • Skip filecache repair step for version greater than 10.0.4 - #31803
    • โฌ†๏ธ Bump sinon from 2.4.1 to 6.2.0 in /build - #32319 #32662
    • โฌ†๏ธ Bump karma from 2.0.2 to 3.0.0 in /build - #31892 #32197 #32317
    • โฌ†๏ธ Bump behat/behat from 3.4.3 to 3.5.0 - #32318
    • โฌ†๏ธ Bump paragonie/random_compat v2.0.15 to v2.0.17 - #32107
    • โฌ†๏ธ Bump symfony/event-dispatcher from 3.4.12 to 3.4.13 - #32199
    • โฌ†๏ธ Bump symfony/console from 3.4.12 to 3.4.13 - #32140
    • โฌ†๏ธ Bump symfony/routing from 3.4.12 to 3.4.13 - #32137
    • โฌ†๏ธ Bump symfony/process from 3.4.12 to 3.4.13 - #32135
    • โฌ†๏ธ Bump symfony/translation from 3.4.12 to 3.4.13 - #32198
    • โฌ†๏ธ Bump symfony polyfill 1.8.0 to 1.9.0 - #32255
    • โฌ†๏ธ Bump swiftmailer/swiftmailer from 5.4.9 to 5.4.10 - #32200
    • Minor dependency bumps 2018-08-26 - #32439
    • โฌ†๏ธ Bump symfony 3.4.11 to 3.4.12 - #31912
    • โฌ†๏ธ Bump symfony 3.4.15 and zend-stdlib 3.2.1 - #32499
    • ๐Ÿ‘ Allow slashes in generated resource routes in app framework - #31939
    • 0๏ธโƒฃ Email field is now default in user management page, users receive an email with token to set initial password - #32466 #32648 #32636 #32672 #32672 #32685 #32690
    • Split of config.sample.php into two files for core and apps - #32554 #32634

    โœ‚ Removed

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix PHP 7.2 issue with ini_set - #32538
    • ๐ŸŒฒ Prevent logging LDAP password in case of failure - #32592
    • Prevent passwords to be set to empty strings - #32581
    • ๐Ÿ›  Fix update issue related to oc_jobs when automatically enabling market app to assist for update in OC 10 - #32573
    • Trigger missing migrations in files_sharing app, adds indices and can speed up some instances - #32562
    • ๐Ÿ›  Fix issue with spam filters when sending public link emails - #32542
    • ๐Ÿ›  Fix version previews to fall back to icon when no preview provider is available - #32474
    • ๐Ÿ›  Fix master key recreation - #32504
    • Return correct status when IMip email delivery fails - #32489
    • ๐Ÿ›  Fix typos in config.sample.php - #32496
    • Don't check for avatar folder if not enabled - #32490
    • โž• Add missing ILogger declaration in MigrationService - #32473 #32475
    • ๐Ÿ›  Fix JS tests for future Sinon JS update - #32488
    • Command to verify checksums is now more robust - #32360
    • ๐Ÿ›  Fix not allowed to share message - #32429
    • โšก๏ธ Update php doc to reflect proper return type - #32427
    • Catch more errors in SMB storage - #32416
    • Don't crash on filescan where folder has symlink - #32408
    • ๐Ÿ›  Fix issue with some special characters in queries - #32412
    • ๐Ÿ‘ป Use the core exception logger functionality in cron.php - #32404
    • Compare UIDs instead of objects when changing displayname - #32409
    • Compare UIDs instead of objects when changing email address - #32391
    • ๐Ÿ‘Œ Improve performance when propagating size updates in file cache - #32304
    • ๐Ÿ”’ Prevent current chunk assembly failing by setting the exclusive file lock earlier - #32334
    • Don't strip linebreaks in personal note of public link share - #32331
    • Let files be overwritten by rename operations on local storage instead of pre-deleting - #32273
    • โฌ†๏ธ Continue with upgrade even if the market app cannot be disabled - #32324
    • ๐Ÿ”– Versions app now works also when comments app is disabled - #32208
    • ๐Ÿ›  Fix two factor challenge page for when password has expired - #32058
    • Scanner now properly resets checksum whenever a file has changed remotely - #32284
    • ๐Ÿ›  Fix checksums not being updated on modifying shared file for objectstore - #32364
    • Accept email addresses with subdomains with hyphens for public link emails - #32281
    • Properly set installed_version flag when enabling app via provisioning api - #32214
    • ๐Ÿ›  Fix API response of pending shares when the state did not change - #32156
    • ๐Ÿ’ป Read mtime from both JS properties in web UI upload for browser compatibility - #32013
    • ๐Ÿ›  Fix warning in logs while moving FutureFile after chunk assembly - #32166
    • ๐Ÿ‘ Allow null in "Origin" header for third party clients that send it with WebDAV - #32189
    • ๐Ÿ›  Fix calendar or reminder insertion error via CalDAV on MacOS - #32024
    • ๐ŸŒฒ Properly log failed message when token based authentication is enforced - #31948
    • Prevent share access to birthday calendar - #31882
    • โž• Added space in display names of shared calendar/contact - #31877
    • Deleting a user now also properly deletes their external storages and storage assignations - #32069
    • ๐Ÿ‘Œ Improve text about logging in config.sample.php - #32049
    • 0๏ธโƒฃ Use OC_DEFAULT_MODULE constant for encryption in core - #31838
    • Unset encrypted flag in file cache when running decrypt-all command - #32027
    • ๐Ÿ›  Fix decrypt of single user in decrypt-all command - #32168
    • ๐Ÿ›  Fix login exception in decrypt-all command - #31986
    • Properly clean up encryption keys after file deletion - #31959
    • โœ‚ Remove sensitive shared_secret data from occ config:list output - #31997
    • ๐Ÿ›  Fix file cache update function to properly handle empty string and nulls with Oracle - #31996
    • ๐Ÿ›  Fix bogus etag update when propagating etag for federated shares - #31992
    • Display all failed recipients when sending link share email - #31935 #32633
    • ๐Ÿ”’ Lock public link share dialog while processing - #31928
    • AppManager text typo and PHPdoc return tags - #31918
    • โšก๏ธ Optimize file uploads with PUT method, with custom mtime, use storage instead of view - #31891
    • โšก๏ธ Optimize file uploads with PUT, don't fetch and update checksum again, reuse the one from part file - #31768
    • Do not throw an error when the same theme is enabled twice - #31783
    • ๐Ÿ›  Fix repair step that removes duplicate sub shares - #31146
    • Adjust code to follow coding standard - #32116
    • ๐Ÿ›  Fix overriding for gif images in themes for CLI scripts - #32131
    • ๐Ÿ›  Fix wording on password change page - #32146
    • ๐Ÿ›  Fixed mount config in frontend to only load once to avoid side effects - #32095
    • Don't urlencode group id to make it work with "/" and "%" - #31109