Changelog for ownCloud 8.x

Version 8.2.8 Sep 20 2016

  • Core: Sanitize more data in config report – core/#23728
  • Core: Reconnect DB in occ files:scan to avoid DB timeouts – core/#25853
  • Files_trashbin: Add occ command to trigger trashbin retention expiration – core/#25878
  • Sharing: Fix path sent by shared storage hooks, could affect some apps like gallery – core/#23620
  • LDAP: Fix user cleanup tool deletion detection accuracy – core/#25338
  • Updater: Fix “unable to extract package Array” – updater/#134

SHA256: owncloud-8.2.8.tar.bz2.sha256 or owncloud-8.2.8.zip.sha256
PGP (Key): owncloud-8.2.8.tar.bz2.asc or owncloud-8.2.8.zip.asc
Packages on our Build Service: 8.2 Release Channel. Learn more about Release Channels.

Version 8.1.10 Sep 20 2016

  • LDAP: Fix user cleanup tool deletion detection accuracy – core/#25338
  • Updater: Properly copy ca-bundle.crt when updating to 8.1.x – updater/#164
  • Updater: Fix “unable to extract package Array” – updater/#134

SHA256: owncloud-8.1.10.tar.bz2.sha256 or owncloud-8.1.10.zip.sha256
PGP (Key): owncloud-8.1.10.tar.bz2.asc or owncloud-8.1.10.zip.asc
Packages on the openSUSE Build Service: 8.1 Release Channel, Stable Release Channel. Learn more about Release Channels.

Version 8.0.15 Sep 20 2016

  • Updater: Properly copy ca-bundle.crt when updating to 8.1.x – updater/#164
  • Updater: Fix “unable to extract package Array” – updater/#134

SHA256: owncloud-8.0.15.tar.bz2.sha256 or owncloud-8.0.15.zip.sha256
PGP (Key): owncloud-8.0.15.tar.bz2.asc or owncloud-8.0.15.zip.asc
Packages on the openSUSE Build Service: 8.0 Release Channel. Learn more about Release Channels.

Version 9.1.0 Jul 21 2016

General

  • Background jobs (cron) can now run in parallel
  • Update notifications in client via API – You can now be notified in your desktop client about available updates for core and apps. The notifications are made available via the notifications API.
  • Multi bucket support for primary objectstore integration

Authentication

  • Pluggable authentication: plugin system that supports different authentication schemes
  • Token-based authentication
  • Ability to invalidate sessions
  • List connected browsers/devices in the personal settings page. Allows the user to disconnect browsers/devices.
  • Device-specific passwords/tokens, can be generated in the personal page and revoked
  • Disable users and automatically revoke their sessions
  • Detect disabled LDAP users or password changes and revoke their sessions
  • Log in with email address
  • Configuration option to enforce token-based login outside the web UI
  • Two Factor authentication plug-in system
  • OCC command added to (temporarily) disable/enable two-factor authentication for single users

Note: the current desktop and mobile client versions do not support two-factor yet, this will be added later.
It is already possible to generate a device specific password and enter that in the current client versions.

Files app

  • Ability to toggle displaying hidden files
  • Remember sort order
  • Permalinks for internal shares
  • Visual cue when dragging in files app
  • Autoscroll file list when dragging files
  • Upload progress estimate

Federated sharing

  • Ability to create federated shares with CRUDS permissions
  • Resharing a federated share does not create a chain of shares any more but connects the share owner’s server to the reshare recipient

External storage

  • UTF-8 NFD encoding compatibility support for NFD file names stored directly on external storages (new mount option in external storage admin page)
  • Direct links to the configuration pages for setting up a GDrive or Dropbox app for use with ownCloud
  • Some performance and memory usage improvements for GDrive, stream download and chunk upload
  • Performance and memory usage improvements for Dropbox with stream download
  • GDrive library update provides exponential backoff which will reduce rate limit errors

Minor additions

  • Support for print style sheets
  • Command line based update will now be suggested if the instance is bigger to avoid potential timeouts
  • Web updater will be disabled if LDAP or shibboleth are installed
  • DB/app update process now shows better progress information
  • Added occ files:scan --unscanned to only scan folders that haven’t yet been explored on external storages
  • Chunk cache TTL can now be configured
  • Added warning for wrongly configured database transactions, helps prevent “database is locked” issues
  • Use a capped memory cache to reduce memory usage especially in background jobs and the file scanner
  • Allow login by email
  • Respect CLASS property in calendar events
  • Allow addressbook export using VCFExportPlugin
  • Birthdays are also generated based on shared addressbooks

For developers

  • New DAV endpoint with a new chunking protocol aiming to solve many issues like timeouts (not used by clients yet)
  • New webdav property for share permissions
  • Background repair steps can be specified info.xml
  • Background jobs (cron) can now be declared in info.xml
  • Apps can now define repair steps to run at install/uninstall time
  • Export contact images via sabre dav plugin
  • Sabre DAV’s browser plugin is available in debug mode to allow easier development around webdav

Technical debt

  • PSR-4 autoloading forced for OC\ and OCP\, optional for OCA\ docs at https://doc.owncloud.org/server/9.1/developer_manual/app/classloader.html
  • More cleanup of the sharing code (ongoing)

SHA256: owncloud-9.1.0.tar.bz2.sha256 or owncloud-9.1.0.zip.sha256
PGP (Key): owncloud-9.1.0.tar.bz2.asc or owncloud-9.1.0.zip.asc
Packages on our Build Service: 9.0 Release Channel and Stable Release Channel. Learn more about Release Channels.

Version 9.0.4 Jul 19 2016

  • Files: Prepend slash to paths in file list UI to prevent issues with links from share emails – core/#25200
  • Files: Ignore invalid paths in the JS file list – core/#25368
  • Files: Fix system tags search query – core/#25380
  • Files: Can now properly create folders in IE11 – core/#24453
  • DAV: Additional perm check in Webdav – core/#25449
  • DAV: Get only vcards which match both the address book id and the vcard uri – core/#25294
  • DAV: Suppress warnings from DAV migration if there’s nothing to do – core/#25279
  • DAV: Contacts API: replace raw image data with url – core/#25081
  • Sharing: Fix issue with share ids not being strings on some envs with public links – core/#23066
  • Sharing: Fix permission check issue when creating direct shares to users who already have access through group – core/#25359
  • Encryption: Fix misleading decrypt-all command message – core/#23695
  • Admin: Adding certificate revocation list and validate if the app certificate is revoked – core/#25469
  • Admin: Fixes htaccess check on environments that blocks data folder with redirects – core/#25416
  • Admin: Prevent endless reload in admin page during setup check – core/#24309
  • Admin: Set content type when downloading log file to force download on some browser – core/#25382
  • LDAP: Cap memory usage when iterating over all users, eg in a sync job – core/#25323
  • LDAP: Fix user cleanup tool deletion detection accuracy – core/#25338
  • Versions: Log version expiration as INFO instead of DEBUG to be consistent with trashbin – core/#25367
  • Versions: Hide rollback button in versions app when no permission to revert – core/#25288
  • Search: Fix search when operating on share file list sections – core/#23774
  • Updater: Now uses web requests, useful for environments without CLI or proc_open access – core/#21085
  • Updater: fix cleanup routine that failed with some apps – core/#24453
  • Updater: fix integrity check issue when updating from 9.0.0 or 9.0.1 – updater/#358

SHA256: owncloud-9.0.4.tar.bz2.sha256 or owncloud-9.0.4.zip.sha256
PGP (Key): owncloud-9.0.4.tar.bz2.asc or owncloud-9.0.4.zip.asc
Packages on our Build Service: 9.0 Release Channel and Stable Release Channel. Learn more about Release Channels.

Version 8.2.7 Jul 19 2016

  • Files: fix locking issue with too long key names – core/#25376
  • DAV: Additional perm check in Webdav – core/#25449
  • Admin: Set content type when downloading log file to force download on some browser – core/#25382
  • Versions: Log version expiration as INFO instead of DEBUG to be consistent with trashbin – core/#25367
  • Versions: Hide rollback button in versions app when no permission to revert – core/#25288
  • Sharing: Use display name instead of LDAP user id in sharing error messages – core/#25305
  • Search: Fix search when operating on share file list sections – core/#23774

SHA256: owncloud-8.2.7.tar.bz2.sha256 or owncloud-8.2.7.zip.sha256
PGP (Key): owncloud-8.2.7.tar.bz2.asc or owncloud-8.2.7.zip.asc
Packages on our Build Service: 8.2 Release Channel. Learn more about Release Channels.

Version 8.1.9 Jul 19 2016

  • Files: Properly update quota information when moving files from/to shared folders – core/#21236
  • DAV: Additional perm check in Webdav – core/#25449
  • DAV: Fix issue with chunks that got cleared too early – core/#24653
  • Users: Capped cache in the user database backend – core/#24414
  • Admin: Set content type when downloading log file to force download on some browser – core/#25382
  • Admin: Added warning in admin page when using unsupported transaction mode – core/#24889
  • LDAP: Fix writing to cache when fallback server should be used immediately – core/#23282
  • Versions: Prevent rollback when no permission to revert – core/#25288
  • Versions: Properly adjust cached size when reverting versions with encryption – core/#23928
  • Search: Don’t update search onResize – core/#24682

SHA256: owncloud-8.1.9.tar.bz2.sha256 or owncloud-8.1.9.zip.sha256
PGP (Key): owncloud-8.1.9.tar.bz2.asc or owncloud-8.1.9.zip.asc
Packages on the openSUSE Build Service: 8.1 Release Channel, Stable Release Channel. Learn more about Release Channels.

Version 8.0.14 Jul 19 2016

  • Core: Fix app loading order to load authentication apps first, fixes mail app issue – core/#25126
  • Files: Fix getting mount points when passing a path to the files:scan command – core/#24901
  • DAV: Additional perm check in Webdav – core/#25449
  • DAV: Fix issue with chunks that got cleared too early – core/#24653
  • Admin: Added warning in admin page when using unsupported transaction mode – core/#24889
  • Versions: Prevent rollback when no permission to revert – core/#25288

SHA256: owncloud-8.0.14.tar.bz2.sha256 or owncloud-8.0.14.zip.sha256
PGP (Key): owncloud-8.0.14.tar.bz2.asc or owncloud-8.0.14.zip.asc
Packages on the openSUSE Build Service: 8.0 Release Channel. Learn more about Release Channels.

Version 9.0.3 Jun 30 2016

  • Don’t reload page in case of auth errors during setup checks core/#25309
  • On mount make sure multiple shares with same target map to unique one core/#25244
  • Wrong file size for encrypted file when reverting version core/#23928
  • Fix null pointer exception in user_ldap core/#25062
  • Catch exceptions while creating shared mounts core/#25199
  • Capped cache for the user/group cache core/#24958
  • Capped cache for user config core/#25165
  • Capped cache for cache info in UserMountCache core/#25118
  • Capped cache for normalized paths core/#24340
  • Capped cache for encryption’s user access list core/#25084
  • Capped cache in the user database backend core/#24414
  • Improve memory usage when doing operation on users iteratively core/#24327
  • Repair job to fix permissions for avatars, fixes missing avatars core/#22978
  • Fix OCS Share API path response, UI showing wrong folder names core/#24997
  • Fix federated share upload from link share when quota is unlimited core/#24961
  • Added warning in admin page when using unsupported transaction mode core/#24889
  • Delay files_sharing’s registerMountProviders to fix some update issues core/#25187
  • Do not recurse link share fetching to avoid endless loops on Oracle core/#25160
  • Emit correct signal when disabling an app core/#25149
  • Fix app loading order to load authentication apps first, fixes mail app issue core/#25126
  • Fix Dropbox error handling to avoid ownCloud believing that there are no files in some cases core/#24739
  • Fix grouped input fields, make sure they take precedence core/#25143
  • DAV now returns file name with Content-Disposition header for Chrome with XML files core/#25052
  • Decrease initially loaded users in users page core/#24734
  • Allow empty host when installing on oracle via CLI core/#25106
  • Fix duplicate entries in language selector core/#24536
  • Fixed dynamic group ldap access core/#24950
  • Fix cron job error related to versions core/#22450
  • Delay reloading the page if an ajax error occurs, show notification core/#25035
  • Move datadir protection check back from .ocdata to htaccess.txt for more accurate check in some setups core/#25045
  • Skip scanning for a user when the user is not setup yet core/#25044
  • Catch the ForbiddenException from storage wrappers to make sure it gets handled core/#24949
  • Fix file not found in web UI when downloading a single file in a folder core/#24783
  • Fix ‘lost_password_link’ from config.php that did not work as expected core/#24789
  • Fix thumbnail download issue with external storage due to inaccurate path handling core/#21173
  • Fix endless loading loop in public share in some env when password is set core/#23066
  • Propagate size changes when running files:scan with explicit path core/#24271
  • Properly check for mbstring extension core/#24906
  • Enable range requests for public download, fixes video streaming files_videoplayer/#45, core/#24830
  • Fix performance for isLocal in SharedStorage core/#24651
  • Clarify filesystem_check_changes in config.sample.php core/#24817
  • Fix IApacheBackend issue due to wrong initialization order core/#23899
  • Fix SSO + master key encryption issue due to wrong initialization order core/#24182
  • Properly check “installed” config field which was a boolean string in some older setups core/#24714
  • Remove more sensitive values from log when logging objects core/#24328
  • Free up memory when releasing the last shared lock core/#24705
  • Fix issue with chunks that got cleared too early core/#24653
  • Fix issue with language detection for apps core/#24441
  • Do not automatically enable index.php-less urls, use “htaccess.RewriteBase” config core/#24539
  • Show proper error message when trying to create users with invalid characters core/#24512
  • Updater server URL can now be specified in config.php core/#24500
  • Help Translate link in personal settings is wrong core/#23594
  • Fix infinite loop issue when moving files over Webdav in some envs core/#24318
  • Remove “en@pirate” locale which caused issues core/#24545
  • Make getShareFolder use given view instead of static FS, fixes LDAP issues with mail attr core/#25150
  • Add support to know where the storage test comes from core/#25166
  • Don’t update search onResize core/#24682
  • Removed repair steps for broken updater repair core/#24438
  • Put back pcntl warning core/#24295
  • Disable integrity check failure message in UI when check is disabled core/#24752
  • Fix LDAP login with encryption after changing password core/#24832
  • Fix displaying of the date in the activity panel in the sidebar activity/#517
  • Updater: move __apps temp folder into data folder updater/#332
  • Fix updater issue when encryption was enabled update/#350
  • Gallery: tokens are too loose gallery/#669

SHA256: owncloud-9.0.3.tar.bz2.sha256 or owncloud-9.0.3.zip.sha256
PGP (Key): owncloud-9.0.3.tar.bz2.asc or owncloud-9.0.3.zip.asc
Packages on our Build Service: 9.0 Release Channel and Stable Release Channel. Learn more about Release Channels.

Version 8.2.6 June 30 2016

  • Fix oc_appconfig fetching performance core/#25226
  • Wrong file size for encrypted file when reverting version core/#23928
  • Fix app loading order to load authentication apps first, fixes mail app issue core/#25126
  • Fix occ files:scan locking issue with shared folder core/#24507
  • Fix quota update after moving files to shared folder in webinterface core/#21236
  • Show a proper error message when handling “storage not available” situations core/#25037
  • Fix cron job error related to versions core/#22450
  • Fix thumbnail download issue with external storage due to inaccurate path handling core/#21173
  • Capped cache for the user/group cache core/#24958
  • Capped cache for normalized paths core/#24340
  • Fix ‘lost_password_link’ from config.php that did not work as expected core/#24789
  • Fix IApacheBackend issue due to wrong initialization order core/#23899
  • Fix SSO + master key encryption issue due to wrong initialization order core/#24182
  • Read available l10n files also from theme folder core/#23571
  • Propagate size changes when running files:scan with explicit path core/#24271
  • Fix performance for isLocal in SharedStorage core/#24651
  • Clarify filesystem_check_changes in config.sample.php core/#24817
  • Free up memory when releasing the last shared lock core/#24704
  • Fix issue with chunks that got cleared too early core/#24653
  • Fix federated share checkboxes to correctly display disabled state core/#24547
  • LDAP: do not attempt to process user records without display name core/#20804
  • Updater server URL can now be specified in config.php core/#24500
  • Remove “en@pirate” locale which caused issues core/#24545
  • Added warning in admin page when using unsupported transaction mode core/#24889
  • Don’t update search onResize core/#24682
  • Gallery: tokens are too loose gallery/#669

SHA256: owncloud-8.2.6.tar.bz2.sha256 or owncloud-8.2.6.zip.sha256
PGP (Key): owncloud-8.2.6.tar.bz2.asc or owncloud-8.2.6.zip.asc
Packages on our Build Service: 8.2 Release Channel. Learn more about Release Channels.

Version 8.1.8 May 13 2016

  • Addressed XSS issues in the files_videoviewer app

SHA256: owncloud-8.1.8.tar.bz2.sha256 or owncloud-8.1.8.zip.sha256
PGP (Key): owncloud-8.1.8.tar.bz2.asc or owncloud-8.1.8.zip.asc
Packages on the openSUSE Build Service: 8.1 Release Channel, Stable Release Channel. Learn more about Release Channels.

Version 8.0.13 May 13 2016

  • Addressed XSS issues in the files_videoviewer app

SHA256: owncloud-8.0.13.tar.bz2.sha256 or owncloud-8.0.13.zip.sha256
PGP (Key): owncloud-8.0.13.tar.bz2.asc or owncloud-8.0.13.zip.asc
Packages on the openSUSE Build Service: 8.0 Release Channel. Learn more about Release Channels.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close