Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
210 changes: 209 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Table of Contents


* [Changelog for unreleased](#changelog-for-owncloud-android-client-unreleased-unreleased)
* [Changelog for 4.8.4](#changelog-for-owncloud-android-client-484-2026-08-31)
* [Changelog for 4.8.3](#changelog-for-owncloud-android-client-483-2026-07-21)
* [Changelog for 4.8.2](#changelog-for-owncloud-android-client-482-2026-07-01)
Expand Down Expand Up @@ -36,6 +36,214 @@
* [Changelog for 2.18.1](#changelog-for-owncloud-android-client-2181-2021-07-20)
* [Changelog for 2.18.0](#changelog-for-owncloud-android-client-2180-2021-05-24)
* [Changelog for 2.17 versions and below](#changelog-for-217-versions-and-below)
# Changelog for ownCloud Android Client [unreleased] (UNRELEASED)

The following sections list the changes in ownCloud Android Client unreleased relevant to
ownCloud admins and users.

[unreleased]: https://github.com/owncloud/android/compare/v4.8.4...master

## Summary

* Bugfix - Spaces search filter for multi-personal accounts (Kiteworks accounts): [#4674](https://github.com/owncloud/android/issues/4674)
* Bugfix - Crash when returning from external-file receive screen: [#4738](https://github.com/owncloud/android/issues/4738)
* Bugfix - Hide keyboard and clear error when brute-force countdown ends: [#4874](https://github.com/owncloud/android/issues/4874)
* Bugfix - Recalculate grid mode after rotation: [#4884](https://github.com/owncloud/android/issues/4884)
* Bugfix - Widen snackbars on tablets: [#4921](https://github.com/owncloud/android/issues/4921)
* Bugfix - Show the full description of space permissions: [#4968](https://github.com/owncloud/android/issues/4968)
* Bugfix - Hide three dot menu on space cards for Kiteworks accounts: [#4991](https://github.com/owncloud/android/issues/4991)
* Change - Bump AGP from 8.7.2 to 9.2.1: [#4865](https://github.com/owncloud/android/pull/4865)
* Change - Upgrade minimum SDK version to API 28 (Android 9): [#4880](https://github.com/owncloud/android/issues/4880)
* Change - Refactor legacy sharing and space members code: [#4971](https://github.com/owncloud/android/issues/4971)
* Change - Remove sonarqube dependency: [#4990](https://github.com/owncloud/android/pull/4990)
* Enhancement - New UI for oCIS sharing: [#4839](https://github.com/owncloud/android/issues/4839)
* Enhancement - Create a share over a file or a folder on an oCIS server: [#4875](https://github.com/owncloud/android/issues/4875)
* Enhancement - List shares for oCIS accounts: [#4876](https://github.com/owncloud/android/issues/4876)
* Enhancement - Edit a share over a file or a folder on an oCIS server: [#4937](https://github.com/owncloud/android/issues/4937)
* Enhancement - Remove a share over a file or a folder on an oCIS server: [#4940](https://github.com/owncloud/android/issues/4940)
* Enhancement - Back gesture to go up a folder: [#4943](https://github.com/owncloud/android/pull/4943)
* Enhancement - List existing public links on oCIS servers: [#4956](https://github.com/owncloud/android/issues/4956)
* Enhancement - Add index for foreign keys: [#4971](https://github.com/owncloud/android/issues/4971)
* Enhancement - Add header to remove member dialog: [#4989](https://github.com/owncloud/android/pull/4989)
* Enhancement - Openspec setup: [#5006](https://github.com/owncloud/android/pull/5006)

## Details

* Bugfix - Spaces search filter for multi-personal accounts (Kiteworks accounts): [#4674](https://github.com/owncloud/android/issues/4674)

All matching personal spaces have been included in the spaces search filter for
multi-personal accounts.

https://github.com/owncloud/android/issues/4674
https://github.com/owncloud/android/pull/4922

* Bugfix - Crash when returning from external-file receive screen: [#4738](https://github.com/owncloud/android/issues/4738)

A null guard has been added to `startSyncFolderOperation` in
`ReceiveExternalFilesActivity` to prevent a NullPointerException when
`getCurrentDir()` cannot resolve the current folder.

https://github.com/owncloud/android/issues/4738
https://github.com/owncloud/android/pull/4986

* Bugfix - Hide keyboard and clear error when brute-force countdown ends: [#4874](https://github.com/owncloud/android/issues/4874)

The number keyboard has been hidden during the brute-force protection countdown
so users cannot interact with it. The wrong-passcode error message has been
cleared once the countdown ends, leaving a clean screen for the next attempt.

https://github.com/owncloud/android/issues/4874
https://github.com/owncloud/android/pull/4967

* Bugfix - Recalculate grid mode after rotation: [#4884](https://github.com/owncloud/android/issues/4884)

The grid mode column count has been recalculated after device rotation, keeping
file layouts aligned with the new orientation.

https://github.com/owncloud/android/issues/4884
https://github.com/owncloud/android/pull/4935

* Bugfix - Widen snackbars on tablets: [#4921](https://github.com/owncloud/android/issues/4921)

Snackbar width has been expanded to 80% on tablets with a smallest-width of at
least 600dp, so tablet users see a larger snackbar instead of the narrow
Material default.

https://github.com/owncloud/android/issues/4921
https://github.com/owncloud/android/pull/4985
https://github.com/owncloud/android/pull/5007

* Bugfix - Show the full description of space permissions: [#4968](https://github.com/owncloud/android/issues/4968)

More room has been given to the description of a role in the space member
permissions list, so longer descriptions are no longer cut after the second
line, and any text that still does not fit is ellipsized.

https://github.com/owncloud/android/issues/4968
https://github.com/owncloud/android/pull/4976

* Bugfix - Hide three dot menu on space cards for Kiteworks accounts: [#4991](https://github.com/owncloud/android/issues/4991)

The three dot menu shown on space cards has been hidden for Kiteworks accounts,
since spaces are folders in those servers and clicking on Members made the app
crash.

https://github.com/owncloud/android/issues/4991
https://github.com/owncloud/android/pull/4994

* Change - Bump AGP from 8.7.2 to 9.2.1: [#4865](https://github.com/owncloud/android/pull/4865)

Android Gradle Plugin (AGP) has been updated from version 8.7.2 to 9.2.1, along
with other dependencies required to build the app with this new version.

https://github.com/owncloud/android/pull/4865

* Change - Upgrade minimum SDK version to API 28 (Android 9): [#4880](https://github.com/owncloud/android/issues/4880)

The minimum SDK version has been upgraded to API 28 (Android 9) and previous
versions will not be supported anymore

https://github.com/owncloud/android/issues/4880
https://github.com/owncloud/android/pull/4885

* Change - Refactor legacy sharing and space members code: [#4971](https://github.com/owncloud/android/issues/4971)

Legacy sharing classes have been renamed with an Ocs prefix, the UI shared
between shares and space members has been consolidated into neutral, reusable
components, and the space members logic has been aligned with the graph shares
implementation.

https://github.com/owncloud/android/issues/4971
https://github.com/owncloud/android/pull/5002

* Change - Remove sonarqube dependency: [#4990](https://github.com/owncloud/android/pull/4990)

Sonarqube dependency has been removed since it's no longer used

https://github.com/owncloud/android/pull/4990

* Enhancement - New UI for oCIS sharing: [#4839](https://github.com/owncloud/android/issues/4839)

A new UI has been implemented for oCIS sharing. The app now distinguishes
between the backend in use: the new UI is displayed for oCIS, while the existing
sharing UI is preserved for oC classic.

https://github.com/owncloud/android/issues/4839
https://github.com/owncloud/android/pull/4936

* Enhancement - Create a share over a file or a folder on an oCIS server: [#4875](https://github.com/owncloud/android/issues/4875)

A new option to create a share over a file or a folder on an oCIS has been
added. It will be only visible for users with proper permissions.

https://github.com/owncloud/android/issues/4875
https://github.com/owncloud/android/issues/4917
https://github.com/owncloud/android/pull/4952
https://github.com/owncloud/android/pull/5000

* Enhancement - List shares for oCIS accounts: [#4876](https://github.com/owncloud/android/issues/4876)

A new UI has been implemented to list and show information about the shares of a
file or folder on oCIS accounts (using Graph API)

https://github.com/owncloud/android/issues/4876
https://github.com/owncloud/android/pull/4945

* Enhancement - Edit a share over a file or a folder on an oCIS server: [#4937](https://github.com/owncloud/android/issues/4937)

A new option to edit a share over a file or a folder on an oCIS has been added.
It will be only visible for users with proper permissions.

https://github.com/owncloud/android/issues/4937
https://github.com/owncloud/android/pull/4978
https://github.com/owncloud/android/pull/5000

* Enhancement - Remove a share over a file or a folder on an oCIS server: [#4940](https://github.com/owncloud/android/issues/4940)

A new option to remove a share over a file or a folder on an oCIS has been
added. It will be only visible for users with proper permissions.

https://github.com/owncloud/android/issues/4940
https://github.com/owncloud/android/pull/4974
https://github.com/owncloud/android/pull/5001

* Enhancement - Back gesture to go up a folder: [#4943](https://github.com/owncloud/android/pull/4943)

A new gesture has been added in the list of files to browse back to the parent
folder instead of closing the app

https://github.com/owncloud/android/pull/4943

* Enhancement - List existing public links on oCIS servers: [#4956](https://github.com/owncloud/android/issues/4956)

The existing public links of a file or folder have been listed, showing each
link's name, permission and expiration date, with a chain icon to share the
link's URL.

https://github.com/owncloud/android/issues/4956
https://github.com/owncloud/android/pull/5015

* Enhancement - Add index for foreign keys: [#4971](https://github.com/owncloud/android/issues/4971)

New indices have been added to the database for columns used in foreign keys,
avoiding full table scans on operations such as cascading deletes or updates.

https://github.com/owncloud/android/issues/4971
https://github.com/owncloud/android/pull/4972
https://github.com/owncloud/android/pull/5005

* Enhancement - Add header to remove member dialog: [#4989](https://github.com/owncloud/android/pull/4989)

A header has been added to the remove member from space dialog in order to be
consistent with other removal dialogs

https://github.com/owncloud/android/pull/4989

* Enhancement - Openspec setup: [#5006](https://github.com/owncloud/android/pull/5006)

Setup for openspec has been added to use sdd in further developments

https://github.com/owncloud/android/pull/5006

# Changelog for ownCloud Android Client [4.8.4] (2026-08-31)

Expand Down
Loading