Skip to content
Open
Show file tree
Hide file tree
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
9 changes: 5 additions & 4 deletions 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.0](#changelog-for-owncloud-android-client-480-2026-05-18)
* [Changelog for 4.7.0](#changelog-for-owncloud-android-client-470-2025-11-17)
* [Changelog for 4.6.2](#changelog-for-owncloud-android-client-462-2025-08-13)
* [Changelog for 4.6.1](#changelog-for-owncloud-android-client-461-2025-08-01)
Expand Down Expand Up @@ -31,12 +31,12 @@
* [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)
# Changelog for ownCloud Android Client [4.8.0] (2026-05-18)

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

[unreleased]: https://github.com/owncloud/android/compare/v4.7.0...master
[4.8.0]: https://github.com/owncloud/android/compare/v4.7.0...v4.8.0

## Summary

Expand Down Expand Up @@ -178,6 +178,7 @@ ownCloud admins and users.
https://github.com/owncloud/android/pull/4825
https://github.com/owncloud/android/pull/4826
https://github.com/owncloud/android/pull/4829
https://github.com/owncloud/android/pull/4853

* Change - Use reusable workflow for Conventional commits: [#4832](https://github.com/owncloud/android/pull/4832)

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions owncloudApp/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -101,8 +101,8 @@ android {

testInstrumentationRunner "com.owncloud.android.utils.OCTestAndroidJUnitRunner"

versionCode = 47000000
versionName = "4.7.0"
versionCode = 48000000
versionName = "4.8.0"

buildConfigField "String", gitRemote, "\"" + getGitOriginRemote() + "\""
buildConfigField "String", commitSHA1, "\"" + getLatestGitHash() + "\""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,11 @@ class ReleaseNotesViewModel(
subtitle = R.string.release_notes_4_8_0_subtitle_action_to_copy_or_move_destination_folder,
type = ReleaseNoteType.ENHANCEMENT
),
ReleaseNote(
title = R.string.release_notes_4_8_0_title_warning_latest_release_sdk28,
subtitle = R.string.release_notes_4_8_0_subtitle_warning_latest_release_sdk28,
type = ReleaseNoteType.CHANGE
),
ReleaseNote(
title = R.string.release_notes_bugfixes_title,
subtitle = R.string.release_notes_bugfixes_subtitle,
Expand Down
20 changes: 10 additions & 10 deletions owncloudApp/src/main/res/values-de-rDE/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@
<string name="auth_oauth_failure">Das Zugriffstoken ist abgelaufen oder ungültig geworden. Melden Sie sich erneut an, um wieder Zugriff zu erhalten.</string>
<string name="auth_oauth_failure_snackbar_action">Anmelden</string>
<string name="auth_check_server">Server überprüfen</string>
<string name="auth_host_url">Server Adresse https://&amp;#8230;</string>
<string name="auth_host_url">Server Adresse https://...</string>
<string name="auth_username">Benutzername</string>
<string name="auth_password">Passwort</string>
<string name="auth_register">Ist %1$s neu für Sie?</string>
Expand Down Expand Up @@ -175,7 +175,7 @@
<string name="spaces_list_empty_subtitle">Sie haben keinen Zugriff auf einen Space!</string>
<string name="file_list_empty_subtitle_available_offline">Dateien und Ordner, die Sie als offline verfügbar markieren, werden hier angezeigt.</string>
<string name="file_list_empty_subtitle_shared_by_links">Dateien und Ordner, die Sie per Link teilen, werden hier erscheinen.</string>
<string name="file_list_loading">Lade&amp;#8230;</string>
<string name="file_list_loading">Lade...</string>
<string name="file_list_no_app_for_file_type">Keine Applikationen für diesen Dateityp gefunden</string>
<string name="file_list_no_app_for_perform_action">Keine Anwendung für diese Aktion gefunden</string>
<string name="local_file_list_empty">Es befinden sich keine Dateien in diesem Ordner.</string>
Expand Down Expand Up @@ -213,7 +213,7 @@
<string name="common_back">Zurück</string>
<string name="common_save_exit">Speichern &amp; Schließen</string>
<string name="common_error">Fehler</string>
<string name="common_loading">Lade&amp;#8230;</string>
<string name="common_loading">Lade...</string>
<string name="common_unknown">unbekannt</string>
<string name="common_error_unknown">Unbekannter Fehler</string>
<string name="common_pending">Ausstehend</string>
Expand All @@ -224,7 +224,7 @@
<string name="create_account">Account erstellen</string>
<string name="upload_chooser_title">Dateien hochladen von ...</string>
<string name="uploader_info_dirname">Ordnername</string>
<string name="uploader_upload_in_progress_ticker">Hochladen&amp;#8230;</string>
<string name="uploader_upload_in_progress_ticker">Hochladen...</string>
<string name="uploader_upload_in_progress_content">%1$d%% Hochladen %2$s</string>
<string name="uploader_upload_succeeded_ticker">Hochladen erfolgreich</string>
<string name="uploader_upload_succeeded_content_single">%1$s wurde/n erfolgreich hochgeladen.</string>
Expand Down Expand Up @@ -275,7 +275,7 @@
<string name="uploader_upload_canceled_ticker">Hochladen abgebrochen</string>
<string name="downloader_download_canceled_ticker">Herunterladen abgebrochen</string>
<string name="downloader_download_enqueued_ticker">Herunterladen von %1$s in Warteschlange eingereiht</string>
<string name="downloader_download_in_progress_ticker">Herunterladen&amp;#8230;</string>
<string name="downloader_download_in_progress_ticker">Herunterladen...</string>
<string name="downloader_download_in_progress_content">%1$d%% Herunterladen %2$s</string>
<string name="downloader_download_succeeded_ticker">Herunterladen erfolgreich</string>
<string name="downloader_download_succeeded_content">%1$s wurde erfolgreich heruntergeladen</string>
Expand Down Expand Up @@ -349,8 +349,8 @@
<string name="media_forward_description">Vorspulen</string>
<string name="upload_from_camera_title">Kamerabild</string>

<string name="auth_getting_authorization">Genehmigung einholen&amp;#8230;</string>
<string name="auth_trying_to_login">Anmeldeversuch&amp;#8230;</string>
<string name="auth_getting_authorization">Genehmigung einholen...</string>
<string name="auth_trying_to_login">Anmeldeversuch...</string>
<string name="auth_no_net_conn_title">Keine Netzwerkverbindung</string>
<string name="auth_nossl_plain_ok_title">Sichere Verbindung nicht verfügbar.</string>
<string name="auth_connection_established">Verbindung hergestellt</string>
Expand Down Expand Up @@ -528,7 +528,7 @@
<string name="log_send_history_button">Verlauf senden</string>
<string name="log_send_no_mail_app">Keine App zum Versenden der Meldungen gefunden. Bitte installieren Sie die E-Mail-App!</string>
<string name="log_send_mail_subject">%1$s Android-App Meldungen</string>
<string name="log_progress_dialog_text">Lade Daten&amp;#8230;</string>
<string name="log_progress_dialog_text">Lade Daten...</string>

<string name="actionbar_select_all">Alle auswählen</string>
<string name="actionbar_select_inverse">Auswahl invertieren</string>
Expand Down Expand Up @@ -718,7 +718,7 @@
<string name="scoped_storage_wizard_explanation">Es wurde(n) %1$s der Daten auf externem Speicher gefunden. Diese werden auf den sicheren Speicher auf dem Gerät verschoben. Verbleibende Dateien auf externem Speicher werden nach der Migration aufgeräumt, um Duplikaten und Sicherheitslücken vorzubeugen.</string>
<string name="scoped_storage_wizard_intro">Ihre Anwendung wurde aktualisiert. Dieses Aktualisierung migriert Ihre Dateien an einen sichereren Ort auf Ihrem Gerät. Diese einmalige Datenmigration ist erforderlich und kann bis zu einer Minute oder länger dauern.</string>
<string name="scoped_storage_wizard_intro_button">Legen wir los.</string>
<string name="scoped_storage_wizard_not_enough_space_warning">&amp;#9888;️ Der freie Speicherplatz auf Ihrem Gerät ist derzeit begrenzt. Es kann sein, dass einige Dateien nicht übertragen werden. Bitte stellen Sie sicher, dass alle heruntergeladenen Dateien nach Abschluss des Vorgangs weiterhin vorhanden sind.</string>
<string name="scoped_storage_wizard_not_enough_space_warning">⚠️ Der freie Speicherplatz auf Ihrem Gerät ist derzeit begrenzt. Es kann sein, dass einige Dateien nicht übertragen werden. Bitte stellen Sie sicher, dass alle heruntergeladenen Dateien nach Abschluss des Vorgangs weiterhin vorhanden sind.</string>
<string name="scoped_storage_wizard_migrate_and_clean_button">Jetzt migrieren</string>
<string name="scoped_storage_wizard_migration_completed">Die Migration war erfolgreich. Ihre Daten sind jetzt sicherer als jemals zuvor.</string>
<string name="scoped_storage_wizard_migration_completed_access_files_button">Auf Ihre Dateien zugreifen</string>
Expand All @@ -739,7 +739,7 @@

<!-- Release Notes -->
<string name="release_notes_header">Neu in %1$s</string>
<string name="release_notes_footer">Danke für die Benutzung %1$s.\n&amp;#10084;</string>
<string name="release_notes_footer">Danke für die Benutzung %1$s.\n</string>
<string name="release_notes_proceed">Fortfahren</string>
<string name="release_notes_icon">Symbol für Veröffentlichungsnotizen</string>
<string name="release_notes_bugfixes_title">Geringfügige Fehler behoben</string>
Expand Down
20 changes: 10 additions & 10 deletions owncloudApp/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@
<string name="auth_oauth_failure">Das Zugriffstoken ist abgelaufen oder ungültig geworden. Melden Sie sich erneut an, um wieder Zugriff zu erhalten.</string>
<string name="auth_oauth_failure_snackbar_action">Einloggen</string>
<string name="auth_check_server">Überprüfe den Server</string>
<string name="auth_host_url">Server Adresse https://&#8230;</string>
<string name="auth_host_url">Server Adresse https://...</string>
<string name="auth_username">Benutzername</string>
<string name="auth_password">Passwort</string>
<string name="auth_register">Ist %1$s neu für dich?</string>
Expand Down Expand Up @@ -175,7 +175,7 @@
<string name="spaces_list_empty_subtitle">Sie haben keinen Zugriff auf einen Space!</string>
<string name="file_list_empty_subtitle_available_offline">Dateien und Ordner, die du als offline verfügbar markierst, werden hier angezeigt.</string>
<string name="file_list_empty_subtitle_shared_by_links">Dateien und Ordner, die du per Link teilst, werden hier erscheinen.</string>
<string name="file_list_loading">Lade&#8230;</string>
<string name="file_list_loading">Lade...</string>
<string name="file_list_no_app_for_file_type">Keine App für diesen Dateityp gefunden</string>
<string name="file_list_no_app_for_perform_action">Keine App für diese Aktion gefunden</string>
<string name="local_file_list_empty">Es befinden sich keine Dateien in diesem Ordner.</string>
Expand Down Expand Up @@ -213,7 +213,7 @@
<string name="common_back">Zurück</string>
<string name="common_save_exit">Speichern &amp; verlassen</string>
<string name="common_error">Fehler</string>
<string name="common_loading">Lade&#8230;</string>
<string name="common_loading">Lade...</string>
<string name="common_unknown">unbekannt</string>
<string name="common_error_unknown">Unbekannter Fehler</string>
<string name="common_pending">Ausstehend</string>
Expand All @@ -224,7 +224,7 @@
<string name="create_account">Account erstellen</string>
<string name="upload_chooser_title">Hochladen von (Quelle)</string>
<string name="uploader_info_dirname">Ordnername</string>
<string name="uploader_upload_in_progress_ticker">Hochladen&#8230;</string>
<string name="uploader_upload_in_progress_ticker">Hochladen...</string>
<string name="uploader_upload_in_progress_content">%1$d%% Hochladen %2$s</string>
<string name="uploader_upload_succeeded_ticker">Hochladen erfolgreich</string>
<string name="uploader_upload_succeeded_content_single">%1$s hochgeladen</string>
Expand Down Expand Up @@ -275,7 +275,7 @@
<string name="uploader_upload_canceled_ticker">Hochladen abgebrochen</string>
<string name="downloader_download_canceled_ticker">Herunterladen abgebrochen</string>
<string name="downloader_download_enqueued_ticker">Herunterladen von %1$s in Warteschlange eingereiht</string>
<string name="downloader_download_in_progress_ticker">Herunterladen&#8230;</string>
<string name="downloader_download_in_progress_ticker">Herunterladen...</string>
<string name="downloader_download_in_progress_content">%1$d%% Herunterladen %2$s</string>
<string name="downloader_download_succeeded_ticker">Herunterladen erfolgreich</string>
<string name="downloader_download_succeeded_content">%1$s heruntergeladen</string>
Expand Down Expand Up @@ -349,8 +349,8 @@
<string name="media_forward_description">Vorspulen Knopf</string>
<string name="upload_from_camera_title">Kamerabild</string>

<string name="auth_getting_authorization">Genehmigung einholen&#8230;</string>
<string name="auth_trying_to_login">Anmeldeversuch&#8230;</string>
<string name="auth_getting_authorization">Genehmigung einholen...</string>
<string name="auth_trying_to_login">Anmeldeversuch...</string>
<string name="auth_no_net_conn_title">Keine Netzwerkverbindung</string>
<string name="auth_nossl_plain_ok_title">Sichere Verbindung nicht verfügbar.</string>
<string name="auth_connection_established">Verbindung hergestellt</string>
Expand Down Expand Up @@ -528,7 +528,7 @@
<string name="log_send_history_button">versende die Chronik</string>
<string name="log_send_no_mail_app">Es wurde keine App gefunden die Logs verschicken kann. Bitte installiere eine App die E-Mails verschicken kann.</string>
<string name="log_send_mail_subject">%1$s Android-App Meldungen</string>
<string name="log_progress_dialog_text">Lade Daten&#8230;</string>
<string name="log_progress_dialog_text">Lade Daten...</string>

<string name="actionbar_select_all">Alle auswählen</string>
<string name="actionbar_select_inverse">Selektion umkehren</string>
Expand Down Expand Up @@ -718,7 +718,7 @@
<string name="scoped_storage_wizard_explanation">Es wurde(n) %1$s der Daten auf externem Speicher gefunden. Diese werden auf den sicheren Speicher auf dem Gerät verschoben. Verbleibende Dateien auf externem Speicher werden nach der Migration aufgeräumt, um Duplikate und Sicherheitslücken vorzubeugen.</string>
<string name="scoped_storage_wizard_intro">Ihre App wurde aktualisiert. Dieses Anwendungs-Update migriert Ihre Dateien an einen sichereren Ort auf Ihrem Gerät. Diese einmalige Datenmigration ist erforderlich und kann bis zu einer Minute oder länger dauern.</string>
<string name="scoped_storage_wizard_intro_button">Lass uns loslegen</string>
<string name="scoped_storage_wizard_not_enough_space_warning">&#9888;️ Der freie Speicherplatz auf Ihrem Gerät ist derzeit begrenzt. Es kann sein, dass einige Dateien nicht übertragen werden. Bitte stellen Sie sicher, dass alle heruntergeladenen Dateien nach Abschluss des Vorgangs weiterhin vorhanden sind.</string>
<string name="scoped_storage_wizard_not_enough_space_warning">⚠️ Der freie Speicherplatz auf Ihrem Gerät ist derzeit begrenzt. Es kann sein, dass einige Dateien nicht übertragen werden. Bitte stellen Sie sicher, dass alle heruntergeladenen Dateien nach Abschluss des Vorgangs weiterhin vorhanden sind.</string>
<string name="scoped_storage_wizard_migrate_and_clean_button">Jetzt migrieren</string>
<string name="scoped_storage_wizard_migration_completed">Die Migration war erfolgreich. Deine Daten sind jetzt sicherer als jemals zuvor.</string>
<string name="scoped_storage_wizard_migration_completed_access_files_button">Auf Ihre Dateien zugreifen</string>
Expand All @@ -739,7 +739,7 @@

<!-- Release Notes -->
<string name="release_notes_header">Neu in %1$s</string>
<string name="release_notes_footer">Danke für die Benutzung %1$s.\n&#10084;</string>
<string name="release_notes_footer">Danke für die Benutzung %1$s.\n</string>
<string name="release_notes_proceed">Fortfahren</string>
<string name="release_notes_icon">Icon für Veröffentlichungsnotizen</string>
<string name="release_notes_bugfixes_title">Geringfügige Fehler behoben</string>
Expand Down
Loading
Loading