ownCloud v10.2.0 Release Notes

Release Date: 2019-05-16 // almost 5 years ago
  • ➕ Added

    • ➕ Add new capability to advertise the availability of the detail parameter for private links - #35104
    • ➕ Add background:queue:execute occ command for running cron jobs manually - #34995
    • ➕ Adding background:queue commands: status and delete - #34783 #35228
    • ➕ Added new permissions option for public link - #34983 #35082#35159#35197#35238
    • 👌 Support for extra share key-value attributes - #34951
    • Internal permission to prevent file download when set in share attribute, for "secure view" feature - #34951 #35095
    • 👌 Support for automatically accepting incoming federated shares from trusted servers - #34206 #35135
    • 👉 User option for automatically accepting incoming shares - #34647 #34842 #34934
    • 👉 User option for automatically accepting incoming federated shares - #34706
    • 👉 User option to opt-out autocomplete in share dialog - #34942
    • ➕ Add before-after share link auth events - #34399
    • 🌲 Log broken smb config params for easier debugging - #34056
    • ➕ Add support for detecting library mime types - #34082
    • Extend repair command to be able to list repair steps and run them individually - #34499
    • ➕ Added CORS headers for many existing API calls, required for Phoenix - #34476
    • 🔒 Encryption now supports working with a Hardware Security Module - #34527
    • Command for first run wizard to reset for all users - firstrunwizard/#83
    • Inform admin about the need to login again after changing the master encryption key - #34596
    • ➕ Added checkboxes to hide quota and password - #34479
    • 0️⃣ By default the "apps-external" directory is included in config.php during installation - #34656 #34902
    • ➕ Added files:scan --group and --groups options - #34754
    • 👍 Allow admins to enable medial search on group and user - #34779
    • ➕ Add composer cleaner - #34784
    • ➕ Add events for user preference changes - #34820
    • ➕ Add occ command to poll incoming federated shares for updates - #34933 #34959 #34993 #35073

    🔄 Changed

    • ⬆️ Bump @bower_components/bowser from 1.6.0 to 1.9.4 in /build - #34844
    • ⬆️ Bump @bower_components/backbone from 1.2.3 to 1.4.0 in /build - #34288 #34621
    • ⬆️ Bump @bower_components/base64 from 0.3.0 to 1.0.2 in /build - #34542
    • ⬆️ Bump @bower_components/clipboard from 1.5.12 to v2.0.4 in /build - #34620
    • ⬆️ Bump @bower_components/bootstrap from 3.3.6 to 3.3.7 in /build - #34843
    • ⬆️ Bump @bower_components/handlebars from v4.0.12 to v4.1.1 in /build - #34454 #34802
    • ⬆️ Bump @bower_components/moment from 2.22.0 to 2.24.0 in /build - #34459
    • ⬆️ Bump @bower_components/strengthify from 0.5.2 to 0.5.6 in /build - #34451
    • ⬆️ Bump @bower_components/underscore from 1.8.3 to 1.9.1 in /build - #34457
    • ⬆️ Bump composer/semver from 1.4.2 to 1.5.0 - #34882
    • ⬆️ Bump extend from 3.0.1 to 3.0.2 in /build - #34411
    • ⬆️ Bump handlebars from 4.0.12 to 4.1.1 in /build - #34456#34801
    • ⬆️ Bump karma from 3.1.3 to 4.0.1 in /build - #34458 #34675
    • ⬆️ Bump icewind/smb from 3.0.0 to 3.1.1 in /apps/files_external/3rdparty - #34670
    • ⬆️ Bump icewind/streams from 0.5.2 to 0.7.1 in /apps/files_external/3rdparty - #34537
    • ⬆️ Bump icewind/streams from 0.5.2 to 0.7.1 - #34617
    • ⬆️ Bump league flysystem 1.0.51 - #34417 #34946
    • ⬆️ Bump react promise v2.7.1 - #34416
    • Zendframework bumps 20190208 - #34413
    • ⬆️ Bump paragonie/random_compat v2.0.17 => v2.0.18 - #34043
    • ⬆️ Bump pear/archive_tar from 1.4.6 to 1.4.7 - #34990
    • ⬆️ Bump phpseclib/phpseclib from 2.0.13 to 2.0.15 - #34285 #34741
    • ⬆️ Bump pimple/pimple from 3.0.2 to 3.2.3 - #31753
    • ⬆️ Bump sinon from 7.1.1 to 7.3.1 in /build - #34881 #34943
    • ⬆️ Bump symfony and modules to 3.4.26 - #35062
    • ⬆️ Bump symfony/polyfill components from v1.10.0 to v1.11.0 - #34882
    • ⬆️ Bump deepdiver1975/tarstreamer from 0.1.0 to 0.1.1 - #34615
    • ⬆️ Bump zendframework/zend-servicemanager from 3.3.2 to 3.4.0 - #33971
    • ⬆️ Bump zendframework/zend-inputfilter from 2.9.0 to 2.9.1 - #34145
    • ⬆️ Bump dependencies after PHP 5.6 deprecation, swiftmailer 6.2 - #34755
    • ⬆️ Bump README.md doc links to 10.1 - #34403
    • ⚡️ Updating phpunit/phpunit (5.7.27 => 6.5.14) - #34866
    • ⚡️ Updating bamarni/composer-bin-plugin (v1.2.0 => v1.3.0) - #34920
    • Increase size of login_name from 64 to 255 - #34280
    • Warn when .htaccess file is not writable - #34486 #34461
    • ➕ Add password confirmation field when resetting password - #34492 #34834
    • ➕ Add email footer with motto in email for changing password - #34498
    • 🔄 Change the styling of the active settings navigation menu item - #34561
    • ➕ Added delay in search field - #34613
    • Tidy up code for notification by email - #34786 #35137
    • Some code now made PHP 7 specific - #34925
    • cron.php calls the new occ system:cron command as a fallback - #36221
    • ⚡️ Update the CA bundle - #36219

    ✂ Removed

    • ⬇️ Drop PHP 5.6 support across the platform - #34698
    • ✂ Removed bundled documentation, help links now point to the online documentation - #34612 #34649
    • ✂ Remove incompatible script for generating DB changeset - #34722
    • ✂ Remove classes that were deprecated since OC 8.0.0: OCP\Config, OCP\PERMISSION_XXX, OCP\Template - #34927

    🛠 Fixed

    • 🌐 Wrong translation file referenced for accept & decline share - #35063
    • ⚡️ Respect 'writable' appdir flag on update - #35097
    • 💻 Aborted uploads in web UI are now properly cleared - #35134
    • 🛠 Fix regression with missing progress bar in files drop view - #35059
    • 👷 Log exception when background job class not found - #34723
    • ⚡️ Prevent concurrent updates in group shares to avoid duplicate entries - #34769
    • Calender invitation now uses actual sender name - #34901
    • 🛠 Fix public link share default expiration behavior - #34971
    • 👌 Improve files error handling on download - #34886
    • Directly honour robots.txt if htaccess.RewriteBase is set - #34949
    • ⬇️ Reduce sharing query size by properly reusing the query builder - #34915
    • 👍 Tar download support for file names longer than 99 chars - #34615
    • 🛠 Fix Webdav error page, include CSP and message - #34817
    • 🖐 Handle accept decline with invalid share id - #34786 #35221
    • Normalize path when moving chunks to final destination - #34777
    • 👍 Better support for international email addresses after swiftmailer update - #34759
    • 🛠 Fix first time login handling - #34758
    • Server container interface should inherit from icontainer,… - #34756
    • Don't expose hashed password in OCS api - #34691
    • 🛠 Fixes UID issue with birthday calendar events - #34701
    • 👌 Improve avatar performance by having many avatar related calls bypass the file cache - #34592
    • 👌 Improve speed of apps list settings page by caching integrity check results - #34584
    • 🛠 Fix chunking infinite loop in some environment related issues - #34558
    • 🛠 Fixes issue file picker choose button disabled for directory selection - #34426
    • 👉 Use sabre/vobject 4.2 to fix issues in ITip messages - #34553
    • Filter static tags when searching files by tag - #34557
    • 🛠 Fix collaborative tags PHP API for get and create operations - #34610
    • 👌 Improve performance of account sync service - #34546
    • 👌 Improve code occ files_external:list --short - #34549
    • 🛠 Fix preview expiration issues with trashbin/versions - #34533
    • 👉 Use the displayname in lost password emails where possible - #34512
    • Store quota overrides in preferences table - #34467
    • Prevent password removal in share dialog if enforced - #34497
    • Encryption now skips shared files when adding recovery key - #34506
    • 🛠 Fix encryption to use API instead of config access - #34504
    • Properly handle StorageNotAvailableException in Webdav endpoint - #34485
    • Properly hide share fields in "Shared with You" section when permissions are restricted - #34473
    • Repair subshares earlier to avoid errors - #34462
    • 🐎 Only parse info.xml once to improve performance for every request - #34482
    • Catch errors when info.xml is malformed - #34427
    • Send OCM requests as JSON - #34424
    • ✂ Remove composer that is now in vendor bin - #34418
    • 👉 Use recipient language when sending notification email - #34255
    • 🛠 Fix shares not accessible for guest users when using "share_folder" config option - #34395
    • 🛠 Fix reset confirmation mail from occ - #34154
    • 🌲 Correctly write Login failed entry in log when 2FA is enforced - #34055
    • Center the logo and login fields - #34057
    • 🛠 Fix Apache warnings by setting headers to "always" in htaccess - #34089 #35118
    • 🛠 Fix external storage advanced checkbox state issue - #34168
    • 🌲 Set permissions on log file creation instead of every write - #34061
    • Images are again properly rotated now based on EXIF rotation - #34356
    • 🛠 Fix query parts for federated shares to be less expensive - #34401
    • 🛠 Fix cancel upload and hide 'uploading' message for files_drop shared folders - #34097