Skip to content
This repository has been archived by the owner on Feb 20, 2019. It is now read-only.

10.0.4 release notes draft #3533

Merged
merged 11 commits into from
Nov 28, 2017
62 changes: 62 additions & 0 deletions admin_manual/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
Release Notes
=============

* :ref:`10.0.4_release_notes_label`
* :ref:`10.0.3_release_notes_label`
* :ref:`10.0.1_release_notes_label`
* :ref:`10.0.0_release_notes_label`
Expand All @@ -12,6 +13,67 @@ Release Notes
* :ref:`8.0_release_notes_label`
* :ref:`7.0_release_notes_label`

.. _10.0.4_release_notes_label:

Changes in 10.0.4
-----------------

Dear ownCloud administrator, please find below the changes and known issues in ownCloud Server 10.0.4 that need your attention:

**The full ownCloud Server 10.0.4 changelog can be found here: https://github.com/owncloud/core/blob/stable10/CHANGELOG.md**

* **More granular sharing restrictions**
The "*Restrict users to only share with users in their groups*" option, in the Sharing settings, restricts users to only share with groups which they are a member of, while simultaneously prohibiting sharing with single users that do not belong to any of the users' groups.
To make this more granular, we split this option into two parts and added "*Restrict users to only share with groups they are member of*", which differentiates between users and groups. Doing so makes it possible to restrict users from sharing with all users of an installation, limiting them to only being able to share with groups which they are a member of, and vice versa.

- **Configurable solution for indistinguishable user display names**
The ownCloud sharing dialog displays users according to their display name. As users can choose their display name in self-service (which can be disabled in `config.php`) and display names are not unique, it is possible that a user can't distinguish sharing results. To cover this case the displayed user identifiers are now configurable. In the Sharing settings administrators can now configure the display of either mail addresses or user ids.

- **Added "occ files:scan" repair mode to repair filecache inconsistencies**
We recommend to use this command when directed to do so in the upgrade process.
Please check the ownCloud documentation for more information (https://doc.owncloud.com/server/10.0/admin_manual/configuration/server/occ_command.html?highlight=occ#the-repair-option).

- **Detailed mode for "occ security:routes"**
Administrators can use the output of this command when using a network firewall, to check the appropriateness of configured rules or to get assistance when setting up.

- **Added mode of operations to differentiate between single-instance or clustered setup**
As ownCloud needs to behave differently when operating in a clustered setup versus a single instance setup, the new `config.php` option `operation.mode` has been added. It can take one of two values: `single-instance` and `clustered-instance`.
For example:

```
'operation.mode' => 'clustered-instance',
```

Currently the Market App (ownCloud Marketplace integration) does not support clustered setups and can do harm when used for installing or updating apps. The new config setting prevents this and other actions that are undesired in cluster mode.
**Therefore when operating in a clustered setup it is mandatory to set this option.**
Please check the ownCloud documentation for more information (https://doc.owncloud.com/server/10.0/admin_manual/configuration/server/config_sample_php_parameters.html#mode-of-operation).

- **Added occ dav:cleanup-chunks command to clean up expired uploads**
When file uploads are interrupted for any reason, already uploaded file parts (chunks) remain in the underlying storage so that the file upload can resume in a future upload attempt.
However, resuming an upload is only possible until the partial upload is expired and deleted, respectively. To clean up chunks (expire and delete) originating from unfinished uploads, administrators can use this newly introduced command. The default expiry time is two days, but it can be specified as a parameter to the command.
**It is recommended to configure CRON to execute this background job regularly**. It is not included in the regular ownCloud background jobs so that the administrators have more flexibility in scheduling it. Please check the ownCloud documentation for more information (https://doc.owncloud.com/server/10.0/admin_manual/configuration/server/background_jobs_configuration.html#cleanupchunks).

- **Administrators can now exclude files from integrity check in config.php**
When administrators did intentional changes to the ownCloud code they now have the ability to exclude certain files from the integrity checker.
Please check "config.sample.php" for the usage of ``'integrity.excluded.files'``.

- **Modification time value of files is now 64 bits long**
Note: When upgrading to 10.0.4 migrations may increase update duration dependent on number of files.

- **Updated minimum supported browser versions**
Note: Users with outdated browsers might get warnings. See the list of supported browser versions: https://doc.owncloud.com/server/10.0/admin_manual/installation/system_requirements.html#web-browser

- **10.0.3 known issues are solved**

- SFTP external storages with key pair mode work again https://github.com/owncloud/core/issues/29156
- Added support for MariaDB 10.2.7+ https://github.com/owncloud/core/issues/29240
- Encryption panel in admin settings fixed to properly detect current mode after upgrade to ownCloud 10 https://github.com/owncloud/core/issues/29049
- Removed double quotes from boolean values in status.php output https://github.com/owncloud/core/pull/29261

**Known issues**

Currently there are no known issues for ownCloud Server 10.0.4.

.. _10.0.3_release_notes_label:

Changes in 10.0.3
Expand Down