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