All Versions
41
Latest Version
Avg Release Cycle
21 days
Latest Release
826 days ago

Changelog History
Page 2

  • v10.3.3

    March 19, 2020
  • v10.3.2 Changes

    December 05, 2019

    The following sections list the changes in ownCloud core 10.3.2 relevant to ownCloud admins and users.

    Summary

    • ๐Ÿ›  Bugfix - Fix share transfer in files:transfer-ownership command: #36222
    • Bugfix - Respect accounts.enable_medial_search setting for remote search: #36225
    • ๐Ÿ›  Bugfix - Fix SMB access denied error while listing the contents of the folder: #36242
    • ๐Ÿ›  Bugfix - Avoid unnecessary "Avatar not found" logs: #36281
    • ๐Ÿ›  Bugfix - Prevent Forbidden errors in the logs during file scan: #36288
    • ๐Ÿ›  Bugfix - LargeFileHelper::getFileSizeViaCurl is broken with newer libcurl: #36319
    • ๐Ÿ›  Bugfix - Do not try to set null parent Id in the file cache: #36305
    • ๐Ÿ›  Bugfix - Follow single-bucket initialization for multi-bucket setup: #36329
    • ๐Ÿ›  Bugfix - Disallow sharing share_folder or it's parents: #36241
    • ๐Ÿ›  Bugfix - Fix sharing behavior to distinguish user and group having the same name: #35488
    • ๐Ÿ›  Bugfix - Do not create error log about user home in user creation: #30853
    • ๐Ÿ›  Bugfix - Allow sharing with guests when group restriction is active: #36384
    • ๐Ÿ›  Bugfix - Allow re-sharer to send an e-mail for public link: #36386
    • ๐Ÿ›  Bugfix - Handling null properly in dav files endpoint: #36401
    • ๐Ÿ›  Bugfix - Fix a php error for occ command files_external:list --output: #36420
    • ๐Ÿ›  Bugfix - Fix user search problem happening after user deletion: #36431
    • ๐Ÿ›  Bugfix - The authentication header can also hold an empty string: #36465
    • ๐Ÿ›  Bugfix - Remove query and/or anchor part in remote url: #36487
    • ๐Ÿ›  Bugfix - Occ system:cron only shows progess bar if option is set: #36298
    • โšก๏ธ Change - Update Symfony components to 3.4.32: #36244
    • โšก๏ธ Change - Update phpspec/prophecy (1.8.1 => 1.9.0): #36253
    • โšก๏ธ Change - Update zendframework/zend-validator (2.12.0 => 2.12.1): #36274
    • โšก๏ธ Change - Update league/flysystem (1.0.55 => 1.0.57): #36285
    • โšก๏ธ Change - Update sabre/dav from version 4.0.1 to 4.0.2: #36299
    • โšก๏ธ Change - Update pear/archive_tar (1.4.7 => 1.4.8): #36310
    • โšก๏ธ Change - Update jQuery-File-Upload from 9.18 to 9.34: #3508
    • โšก๏ธ Change - Update twbs/bootstrap (3.3.7 => 3.4.1): #36344
    • โšก๏ธ Change - Update nikic/php-parser (4.2.4 => 4.2.5): #36345
    • โšก๏ธ Change - Update psr/log (1.1.0 => 1.1.1): #36348
    • โšก๏ธ Change - Update Symfony components to 3.4.33 and other dependencies: #36358
    • โšก๏ธ Change - Update Symfony components to 3.4.34: #36405
    • โšก๏ธ Change - Update nikic/php-parser (4.2.5 => 4.3.0): #36410
    • โšก๏ธ Change - Update swiftmailer/swiftmailer (v6.2.1 => v6.2.3): #36417
    • โšก๏ธ Change - Update Symfony components to 3.4.35: #36426
    • โšก๏ธ Change - Update pear/pear-core-minimal (v1.10.9 => v1.10.10): #36448
    • โšก๏ธ Change - Update pear/console_getopt (v1.4.2 => v1.4.3): #36454
    • โšก๏ธ Change - Update webmozart/assert (1.5.0 => 1.6.0): #36465
    • โœจ Enhancement - New option in occ command files_external:list --mount-options: #36420

    Details

    • ๐Ÿ›  Bugfix - Fix share transfer in files:transfer-ownership command: #36222

    Even when the path argument was given, files:transfer-ownership command was trying to transfer all shares of sourceUser. This situation caused random errors. We fixed this unintended behavior.

    https://github.com/owncloud/core/pull/36222

    • Bugfix - Respect accounts.enable_medial_search setting for remote search: #36225

    Users taken from a federated instance were always searched with medial search in the share autocomplete box. Config option accounts.enable_medial_search was not taken into account.

    https://github.com/owncloud/core/pull/36225

    • ๐Ÿ›  Bugfix - Fix SMB access denied error while listing the contents of the folder: #36242

    This happened in a DFS Replication (DFSr) folder, where such folder was visible even though the user didn't have permissions to read the folder. Using SMB2, windows threw an access denied error when a normal user was accessing that file.

    https://github.com/owncloud/core/pull/36242

    • ๐Ÿ›  Bugfix - Avoid unnecessary "Avatar not found" logs: #36281

    ViewOnlyPlugin was producing too many warning logs for users who do not have an avatar. This problem has been resolved by registering ViewOnlyPlugin only for files.

    https://github.com/owncloud/core/pull/36281

    • ๐Ÿ›  Bugfix - Prevent Forbidden errors in the logs during file scan: #36288

    When running files:scan exceptions were logged for guest users. This has been corrected.

    https://github.com/owncloud/core/pull/36288

    • ๐Ÿ›  Bugfix - LargeFileHelper::getFileSizeViaCurl is broken with newer libcurl: #36319

    GetFileSizeViaCurl is a workaround for 32 bit platforms. Path separator was encoded when encoding the path but newer libcurl doesn't support that.

    https://github.com/owncloud/core/pull/36319

    • ๐Ÿ›  Bugfix - Do not try to set null parent Id in the file cache: #36305

    In some cases when the parent Id of a resource was null, it was still being stored. That was causing database constraint errors. The issue has been fixed.

    https://github.com/owncloud/core/issues/36305 https://github.com/owncloud/core/pull/36320

    • ๐Ÿ›  Bugfix - Follow single-bucket initialization for multi-bucket setup: #36329

    In multi-bucket object store configurations, store version information in the object storage the same as for single-bucket configurations.

    https://github.com/owncloud/core/pull/36329

    • ๐Ÿ›  Bugfix - Disallow sharing share_folder or it's parents: #36241

    Share_folder had share permission so it was possible for the user to share it along with some received shares. It caused weird behavior. So sharing share_folder (or any of it's parent folders) was prohibited. Deleting share_folder was already prohibited, but, the server did not return the correct node permissions. This situation led to dysfunctionality in client sides. This problem has been fixed.

    https://github.com/owncloud/core/issues/36241 https://github.com/owncloud/core/issues/36252 https://github.com/owncloud/core/pull/36337 https://github.com/owncloud/core/pull/36297

    • ๐Ÿ›  Bugfix - Fix sharing behavior to distinguish user and group having the same name: #35488

    Sharing a node with user and group having the same name was impossible. This bug was resolved by adding a share type check for share creation controls.

    https://github.com/owncloud/core/issues/35488 https://github.com/owncloud/core/pull/36359

    • ๐Ÿ›  Bugfix - Do not create error log about user home in user creation: #30853

    The server was producing an error log in every user creation and every first sync of a user account. This problem has been fixed.

    https://github.com/owncloud/core/issues/30853 https://github.com/owncloud/core/issues/32438 https://github.com/owncloud/core/pull/36365

    • ๐Ÿ›  Bugfix - Allow sharing with guests when group restriction is active: #36384

    It was not possible to share with guest users when 'Restrict users to only share with users in their groups' is enabled.

    https://github.com/owncloud/core/pull/36384

    • ๐Ÿ›  Bugfix - Allow re-sharer to send an e-mail for public link: #36386

    Sending an e-mail when creating public links from received shares was impossible. This problem fixed.

    https://github.com/owncloud/core/issues/36386 https://github.com/owncloud/core/pull/36393

    • ๐Ÿ›  Bugfix - Handling null properly in dav files endpoint: #36401

    Only if the files system is properly setup FileHome can properly be initialized

    https://github.com/owncloud/core/pull/36401

    • ๐Ÿ›  Bugfix - Fix a php error for occ command files_external:list --output: #36420

    Fix a php error of occ command files_external:list --output=json respectively --output=json_pretty, when using in conjunction with option --all

    https://github.com/owncloud/core/pull/36420

    • ๐Ÿ›  Bugfix - Fix user search problem happening after user deletion: #36431

    After a user search in user management web-UI, if the search result has a single user entry and afterward the user was deleted from the interface, the search was no longer work until refreshing the page. This bug has been fixed.

    https://github.com/owncloud/core/pull/36431

    • ๐Ÿ›  Bugfix - The authentication header can also hold an empty string: #36465

    In some setups a not set authentication header can not only hold null but also an empty string

    https://github.com/owncloud/core/pull/36465

    • ๐Ÿ›  Bugfix - Remove query and/or anchor part in remote url: #36487

    Remote server URL may potentially contain query or anchor part. This pull request strips these parts for proper server name detection.

    https://github.com/owncloud/core/pull/36487

    • ๐Ÿ›  Bugfix - Occ system:cron only shows progess bar if option is set: #36298

    Occ system:cron will only output the progess bar if the newly introduced option --progress is set. When being executed from crontab occ system::cron shall only print out in case of error.

    https://github.com/owncloud/core/issues/36298 https://github.com/owncloud/core/pull/36304

    • โšก๏ธ Change - Update Symfony components to 3.4.32: #36244

    The following Symfony components have been updated to version 3.4.32: - console - event-dispatcher - process - translation - routing

    https://github.com/owncloud/core/pull/36244 https://github.com/owncloud/core/pull/36245 https://github.com/owncloud/core/pull/36246 https://github.com/owncloud/core/pull/36247 https://github.com/owncloud/core/pull/36248 https://symfony.com/blog/symfony-3-4-32-released

    • โšก๏ธ Change - Update phpspec/prophecy (1.8.1 => 1.9.0): #36253

    https://github.com/owncloud/core/pull/36253

    • โšก๏ธ Change - Update zendframework/zend-validator (2.12.0 => 2.12.1): #36274

    https://github.com/owncloud/core/pull/36274

    • โšก๏ธ Change - Update league/flysystem (1.0.55 => 1.0.57): #36285

    https://github.com/owncloud/core/pull/36285

    • โšก๏ธ Change - Update sabre/dav from version 4.0.1 to 4.0.2: #36299

    Sabre/http 4.0.2 was released. It fixes a server error when syncing carddav/caldav.

    https://github.com/owncloud/core/issues/36299 https://github.com/owncloud/core/pull/36300 https://github.com/sabre-io/dav/releases/tag/4.0.2

    • โšก๏ธ Change - Update pear/archive_tar (1.4.7 => 1.4.8): #36310

    https://github.com/owncloud/core/pull/36310

    • โšก๏ธ Change - Update jQuery-File-Upload from 9.18 to 9.34: #3508

    Updated jQuery-File-Upload component to the v9.34 which fixed Edge garbage collection for huge files

    https://github.com/blueimp/jQuery-File-Upload/pull/3508 https://github.com/owncloud/core/pull/36343

    • โšก๏ธ Change - Update twbs/bootstrap (3.3.7 => 3.4.1): #36344

    https://github.com/owncloud/core/pull/36344

    • โšก๏ธ Change - Update nikic/php-parser (4.2.4 => 4.2.5): #36345

    https://github.com/owncloud/core/pull/36345

    • โšก๏ธ Change - Update psr/log (1.1.0 => 1.1.1): #36348

    https://github.com/owncloud/core/pull/36348

    • โšก๏ธ Change - Update Symfony components to 3.4.33 and other dependencies: #36358

    The following Symfony components have been updated to version 3.4.33: - debug - console - event-dispatcher - process - routing - translation

    The following other dependencies have been updated: - psr/log (1.1.1 => 1.1.2) - guzzlehttp/guzzle (5.3.3 => 5.3.4) - zendframework/zend-validator (2.12.1 => 2.12.2) - mikey179/vfsstream (v1.6.7 => v1.6.8)

    https://github.com/owncloud/core/pull/36358 https://symfony.com/blog/symfony-3-4-33-released

    • โšก๏ธ Change - Update Symfony components to 3.4.34: #36405

    The following Symfony components have been updated to version 3.4.34: - console - event-dispatcher - process - translation - routing

    https://github.com/owncloud/core/pull/36405 https://github.com/owncloud/core/pull/36406 https://github.com/owncloud/core/pull/36407 https://github.com/owncloud/core/pull/36408 https://github.com/owncloud/core/pull/36409 https://symfony.com/blog/symfony-3-4-34-released

    • โšก๏ธ Change - Update nikic/php-parser (4.2.5 => 4.3.0): #36410

    https://github.com/owncloud/core/pull/36410

    • โšก๏ธ Change - Update swiftmailer/swiftmailer (v6.2.1 => v6.2.3): #36417

    Swiftmailer/swiftmailer v6.2.3 was released. It provides changes for PHP 7.4 compatibility.

    https://github.com/owncloud/core/pull/36417 https://github.com/swiftmailer/swiftmailer/releases/tag/v6.2.3

    • โšก๏ธ Change - Update Symfony components to 3.4.35: #36426

    The following Symfony components have been updated to version 3.4.35: - console - debug - event-dispatcher - process - routing - translation

    https://github.com/owncloud/core/pull/36426 https://symfony.com/blog/symfony-3-4-35-released

    • โšก๏ธ Change - Update pear/pear-core-minimal (v1.10.9 => v1.10.10): #36448

    https://github.com/owncloud/core/pull/36448

    • โšก๏ธ Change - Update pear/console_getopt (v1.4.2 => v1.4.3): #36454

    https://github.com/owncloud/core/pull/36454

    • โšก๏ธ Change - Update webmozart/assert (1.5.0 => 1.6.0): #36465

    https://github.com/owncloud/core/pull/36465

    • โœจ Enhancement - New option in occ command files_external:list --mount-options: #36420

    Using --mount-options shows all mount options independent if they are set to their default value or not.

    https://github.com/owncloud/core/pull/36420

  • v10.3.2.RC1

    November 26, 2019
  • v10.3.1 Changes

    November 06, 2019

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Use userFolder instead of rootFolder - #36368
  • v10.3.1.RC1

    November 05, 2019
  • v10.3.0 Changes

    October 08, 2019

    โž• Added

    • ๐Ÿ‘Œ Support for php 7.3 #34559 #35775 #35752
    • ๐Ÿ‘Œ Support for redirecting private links to ownCloud phoenix frontend #35819
    • encryption:fixencryptedversion command to address issues related to encrypted versions #115
    • Tech preview DAV endpoint for public shares #35932 #36057 #36021 #36059 #36066 #36080 #36061 #36119 #36049 #36068
    • Tech preview DAV endpoint for trashbin #35716 #35879 #36053 #36073
    • 0๏ธโƒฃ Disable Tech preview trashbin and public DAV APIs by default - #36124
    • OCS Roles API and ability to set permissions via share attributes - #36024 #36086
    • OCS API for public link share email notification - #36063
    • JS API v2 for share attributes - #35836
    • ๐Ÿ‘ท Url /cron in addition to /cron.php to execute cronjobs via webcron #34932
    • system:cron occ command for executing background tasks via system cron #34932
    • ๐Ÿ”ง previews_path config option to configure thumbnail storage path #35131
    • ๐Ÿ‘‰ Show activity when share receiver unshares a received share #35193
    • Document phoenix.baseUrl in config.sample.php - #36007
    • โž• Add getReshareAttributes method to shareitemmodel with fix for parsing - #36186
    • โž• Add new migrations to dav app to prevent invalid dav properties - #36084

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ Allow two-factor providers to display custom challenge message #34848
    • ๐Ÿ’ป Handling of unauthenticated ajax requests to prevent browser issues #36003
    • ๐Ÿ‘Œ Improved share permission handling #35884
    • ๐Ÿ‘Œ Improve the JS attributes handling during reshare #36214
    • Refined user administration setting button #35877
    • ๐Ÿ‘Œ Improved mobile device experience #35919 #35813 #35347
    • Reference the new iOS app in the list of available applications #35918
    • ๐Ÿ‘Œ Improved sharing autocomplete dropdown layout #35397
    • ๐Ÿ‘Œ Improved theming capabilities by allowing html for Name and LogoClaim #35273
    • ๐Ÿ‘Œ Improved private link UX for large resolutions #34998
    • ๐Ÿ‘Œ Improved wording for several user/administrator encryption related interactions #21 #117
    • Handling of composer autoloader for apps/files_external #35755
    • ๐Ÿ“‡ Renamed share icon to be adblock friendly #35199
    • โฌ†๏ธ Bump @bower_components/handlebars from v4.1.1 to v4.1.2 #35025
    • โฌ†๏ธ Bump @bower_components/jsTimezoneDetect from 1.0.5 to v1.0.6 #33776
    • โฌ†๏ธ Bump doctrine/lexer from v1.0.1 to 1.0.2 #35625
    • โฌ†๏ธ Bump egulias/email-validator from 2.1.7 to 2.1.11 #35341 #35625 #35934 #36026 #36026
    • โฌ†๏ธ Bump icewind/smb from 3.1.1 to 3.1.2 #36017
    • โฌ†๏ธ Bump icewind/smb from 3.1.1 to 3.1.2 in /apps/files_external/3rdparty - #36017
    • โฌ†๏ธ Bump league/flysystem from 1.0.51 to 1.0.55 #35275 #35644 #36099
    • โฌ†๏ธ Bump nikic/php-parser from 4.2.1 to 4.2.4 #35337 #36015 #36015 #36132
    • โฌ†๏ธ Bump phan to 1.3.5 and enable on PHP 7.2 7.3 - #35818
    • โฌ†๏ธ Bump phpseclib/phpseclib from 2.0.15 to 2.0.23 #35336 #35565 #35643 #35827 #36196 #36200
    • โฌ†๏ธ Bump sabre/dav from 3.2 to 4.0.1 #34559 #36094
    • โฌ†๏ธ Bump sabre/xml 2.1.2 from to 2.1.3 #36036 #36036
    • โฌ†๏ธ Bump sabre/uri from 2.1.2 to 2.1.3 #36189
    • โฌ†๏ธ Bump sabre/http from 5.0.0 to 5.0.2 #36192
    • โฌ†๏ธ Bump swiftmailer/swiftmailer from 6.2.0 to 6.2.1 #35075
    • โฌ†๏ธ Bump symfony from v3.4.26 to v3.4.31 #35146 #35348 #35625 #35934 #36098 #36097 #35989 - Bump symfony/process from 3.4.30 to 3.4.31 - #36095 #36096 #36093
    • โฌ†๏ธ Bump theseer/tokenizer from 1.1.2 to 1.1.3 #35625
    • โšก๏ธ Updating webmozart/assert (1.4.0 => 1.5.0) - #36103
    • โšก๏ธ Updating zendframework/zend-filter (2.9.1 => 2.9.2) - #36102
    • โšก๏ธ Updating zendframework/zend-inputfilter (2.10.0 => 2.10.1) - #36112
    • โšก๏ธ Update the minimum required Node engine version to 8.15.0 - #36033

    โœ‚ Removed

    • โšก๏ธ Deprecated update script from files app #35781
    • โฌ‡๏ธ Dropped APC and XCache support #35782
    • Old table repair step will drop deprecated contacts_cards_properties table #35721
    • โœ‚ Removed support for swift as primary / external storage #35951
    • Moved S3 external integration into separate app (files_external_s3) #34986
    • ๐Ÿšš Moved ownCloud default encryption app into separate repository #35949

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix potential issue when a user tries to delete the share_folder entry - #36170
    • Clean up code of sharing blacklist feature - #36038
    • Obey to config in share mail notifications APIs - #36161
    • Don't invalidate the auth token if there isn't a user session active - #36153
    • ๐Ÿ›  Fix typos in 'phoenix.baseUrl' documentation - #36152
    • Don't check the CSRF token on public link email API - #36158
    • โœ‚ Remove hardcoded http response codes - #36127
    • ๐Ÿ›  Fix permission handling for share owner of a reshare - #36193
    • ๐Ÿ‘Œ Improve logging when a remote host went down suddenly - #36180
    • ๐Ÿ‘‰ Use bit operators when checking share file permission - #36111
    • โšก๏ธ Only share owner should be able to update or delete share - #36120
    • ๐Ÿ›  Fix various issues with session handling in relation to redis - #35888
    • ๐Ÿ›  Fix issue where IE did not redirect to login page when user is not logged in - #36079
    • Check that all user mount points has unique names - #36029
    • ๐Ÿ›  Fix loading of app.php when using a separate apps folder - #36054
    • 0๏ธโƒฃ Respect default app config within the TwoFactorChallengeController - #36031
    • Don't send WWW-Authenticate headers with schema Basic for ajax requests - #36003
    • ๐Ÿ›  Fix issue when share folder and shares go missing when storage becomes unavailable - #35998
    • Handling of OCM sharing when receiving server did not include a protocol (i.e. https) #35711
    • ๐ŸŽ Performance improvements when loading groups of users #35822
    • Relative path handling for files:checksums:verify occ command #35694
    • Failed rename operation leading to unavailable external storage #35598
    • Comment creation event missing ID field #35799
    • ๐Ÿ‘Œ Improved handling of share expire input fields to avoid user error #35779
    • ๐Ÿšš Maintain dav properties when files are moved to trashbin #35954
    • Usage of domain when authenticate with SMB/WND shares #35892
    • Triggering dav events on the public webdav endpoint #35820
    • ๐Ÿ”ง Prevent deletion of configured share_folder #35998
    • Issues with improper displayed languages #35973
    • Respect user.min_search_length with federated sharing #35977
    • Avoid password manager autocomplete on user administration #35931
    • Changing config settings produced duplicate emitted events #35875
    • Properly return StorageNotAvailable on network failures with external storages #35707
    • ๐Ÿ‘Œ Improved error message when trying to share with a non-existing federated user #35542
    • ๐Ÿ‘ Allow selection of UI errors during web-installation #35681
    • โž• Added missing events for webdav copy operations on new endpoint #35604
    • Double-appearing address book entries when shared with groups #35603
    • Issues with federation when proxy requires credentials #35868
    • Respect share_folder with federated shares #35396
    • Issues with sqlite to mysql migration with db:convert-type #35390
    • Upload issues with mismatching checksums #35294
    • ๐Ÿ‘Œ Improved memory handling for trashbin expiry background job #35708
    • Proper handling of objecstorage S3 issues on object upload for files_primary_s3 core#35389 files_primary_s3#212
    • ๐Ÿ”ง Respect default application configuration when using TwoFactor Authentication #36031
    • ๐Ÿ‘Œ Improved mobile view for file drop links #34803
    • Ignore case of userid in occ files:scan command #35324
    • Properly handle errors from remote server when declining a non-existing federated share #35321
    • ๐Ÿ’ป UI issues on setup page when mobile devices where used #35347
    • Direct access to sharing tab for long file listings #35306
    • ๐Ÿ‘Œ Improved OCM compliance on providerId and remoteId fields #35122
    • Issue with adding multiple Google Drive external storages #34987
    • Issues with recreating masterkeys when HSM is used #128
  • v10.3.0.RC1

    September 30, 2019
  • v10.3.0.alpha2

    August 30, 2019
  • v10.3.0.alpha

    August 15, 2019
  • v10.2.1 Changes

    July 03, 2019

    ๐Ÿ›  Fixed

    • Handling of "password fields" on public link shares - #35541 #35563
    • ๐Ÿšš Error when user was removed from a group - #35289 #35570
    • Incorrect avatar storage location - #35311 #35531
    • Incorrect rendering of password changed notification email - #35255 #35491
    • ๐ŸŽ Performance issue with sharing on masterkey encryption - #35492
    • Permission change handling for share receivers on internal shares - #35510 #35633
    • Permission handling of public link shares based upon internal shares #35600
    • Automatically set expiration date on newly created shares #35550 #35593
    • Incorrectly sent password reset tokens #32889 #35607
    • Issue with loading javascript files from additional app folders #35640 #35709

    ๐Ÿ”„ Changed

    • โž• Added -y option to encryption:encrypt-all occ command encryption#33 #35606
    • โšก๏ธ Updated application revocation list - #35506