ownCloud v10.3.0 Release Notes

Release Date: 2019-10-08 // over 4 years ago
  • โž• 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