## nextcloud/android — stable-33.1.2…stable-34.0.0

_529+ commits._

### Features
- **Add lint check for translations** (4d1f022)
- **add missing fields** (25c5af3)
- **add missing fields** (e592cbb)
- **feat(sync-all): show notifications** (b457bf2)
- **feat(sync-all): show notifications** (8b93ad4)
- **feat(sync-all): show notifications** (883a319)
- **feat(sync-all): show notifications** (a7f8611)
- **feat(sync-all): show notifications** (0c5da71)
- **feat(sync-all): show notifications** (be0739e)
- **feat(sync-all): show notifications** (f855c0d)
- **feat(sync-all): convert to kt simplify sync file operation** (16a54df)
- **feat(sync-all): fix empty notifications, execution flow** (a2ec733)
- **add confirmation dialog for sync all** (1a01f55)
- **feat(sync): download folder including all nested files** (112dd14)
- **feat(assistant): copy content** (f05ab31)
- **feat(assistant): copy content** (9a865b3)
- **introduce FolderLayout** (8880402)
- **introduce FolderLayout** (3e9412e)

### Fixes
- **fix translation line break** (6169918)
- **Merge pull request #17004 from nextcloud/fix/oc-file-search-task-data-state** (3154507)
- **fix user file selection order** (5a9f21e)
- **fix(oc-search-task): data consistency** (b410b2f)
- **fix(oc-search-task): data consistency** (737f9fc)
- **Merge pull request #17117 from nextcloud/fix/ci-v2** (440b22d)
- **Merge pull request #17095 from nextcloud/fix/upload-cancel** (cb6f8b9)
- **Merge pull request #17018 from nextcloud/fix/oc-file-list-favorite-refresh** (5a22bf6)
- **Merge pull request #17025 from nextcloud/fix/file-edit-share** (2b49e12)
- **Merge pull request #17083 from nextcloud/fix/rich-documents-file-download** (ac67a4a)
- **fix user file selection order** (25f1820)
- **fix user file selection order** (afb4423)
- **Merge pull request #17081 from nextcloud/fix/auto-upload-header-alignment** (4835c43)
- **Merge pull request #17097 from nextcloud/fix/e2ee-folder-shortcut-open** (d055512)
- **fix lint** (b7a3fd0)
- **Merge pull request #17027 from nextcloud/fix/backup** (b329099)
- **fix(backup-fragment): lifecycle, permission management** (aa380fd)
- **fix(backup-fragment): lifecycle, permission management** (931ec12)
- **fix(backup-fragment): lifecycle, permission management** (6ae54a6)
- **fix(l10n): Update translations from Transifex** (3393948)
- **fix(l10n): Update translations from Transifex** (f89bdf2)
- **fix(l10n): Update translations from Transifex** (1a957bd)
- **fix on remove file operation on finish** (08a9444)
- **Potential fix for pull request finding** (a9359c6)
- **fix spotbugs** (8162621)
- **fix delete file refresh** (6ac4399)
- **fix codacy** (243ca5d)
- **fix refresh after rename** (9b7c453)
- **fix(oc-file-list): favorite refresh** (01cc7db)
- **fix(l10n): Update translations from Transifex** (81e2db5)
- **fix(l10n): Update translations from Transifex** (c0c9119)
- **fix(l10n): Update translations from Transifex** (4880319)
- **fix(auto-upload): header title** (4ebf7c6)
- **fix(l10n): Update translations from Transifex** (5857c9e)
- **Merge pull request #16986 from nextcloud/fix/gallery-fragment-oome** (e02b01f)
- **fix(share-activity): ui/ux** (c993245)
- **fix(share-activity): ui/ux** (28dbfc9)
- **fix(share-activity): ui/ux** (2e8ac4a)

### Backend
- **Merge pull request #17154 from nextcloud/chore/version-bump-34.0** (91aeb3a)
- **Merge pull request #17151 from nextcloud/backport/17150/stable-34.0.x** (6e81788)
- **Merge pull request #17121 from nextcloud/chore/version-bump-34.0.0-rc1** (e1a2684)
- **wip** (4956c99)
- **fetch result from search directly** (4e4dddc)
- **Merge pull request #17118 from nextcloud/cleanup-settings-gradle** (1b45bdf)
- **update library hash** (5e0c50d)
- **remove local libs** (dae2f53)
- **wip** (df5c25d)
- **wip** (f94f9b3)
- **Merge pull request #16744 from nextcloud/feat/sync-all** (9b760aa)
- **Merge pull request #17113 from nextcloud/openssl-via-jitpack** (10f006e)
- **wip** (aa3897e)
- **wip** (2d16c58)
- **removeFileIfAlreadyUploaded** (bba9593)
- **no need to update db in fuw, upload file operation already does** (3ccf803)
- **Merge pull request #17094 from nextcloud/improve-backup-list-adapter** (3a7b194)
- **Merge pull request #17100 from nextcloud/update-local-libs-comments** (5606676)
- **Merge pull request #17112 from nextcloud/feat/copy-chat** (96a17e1)
- **wip** (635d57a)
- **wip** (412e0ee)
- **wip** (7e28302)
- **wip** (0b15a1b)
- **wip** (b31060e)
- **wip** (94f0283)
- **Rename .java to .kt** (a309ad5)
- **wip** (9feba5f)
- **wip** (1e9b174)
- **Update app/src/main/res/values/strings.xml** (f0d3c0c)
- **sync folder operation already handles nested files** (e6c7957)
- **save files that not exists in db before sync all folder** (bbdb425)
- **simplify sync file calls** (a4d70cd)
- **simplify sync file calls** (e5aebfe)
- **use checkIfEnoughSpace** (51b9799)
- **Merge pull request #17114 from nextcloud/repo-sync/android-config/master** (22bcf2f)
- **🔄 synced local '.github/workflows/' with remote 'config/workflows/'** (66f8a41)
- **wip** (0e44d93)
- **wip** (783a5c0)
- **wip** (155440e)
- **openssl-via-jitpack** (a8526fb)
- **update local lib comment blocks** (53f4d1c)
- **wip** (d5ed2e1)
- **wip** (e057c0d)
- **update file name** (30e8fce)
- **wip** (8d5d146)
- **wip** (9ef33d0)
- **wip** (1e4a6c4)
- **keep layout style after rename** (bef362f)
- **simplify on rename logics** (2a26fe6)
- **resolveLocalFileId instead refresh whole directory** (7e1f9fb)
- **refresh current dir was not mandatory** (f477145)
- **only show loading state first time if app doesn't have active search task** (10d9dcb)
- **refresh directory to always use latest cached files to prevent duplicate item** (5ba22cb)
- **improve performance** (260edd4)
- **improve backup list adapter** (313fda8)
- **Merge pull request #17090 from nextcloud/renovate/codecov-codecov-action-6.x** (97e4452)
- **Update codecov/codecov-action action to v6.0.1** (cef9a34)
- **Merge pull request #17085 from nextcloud/repo-sync/android-config/master** (8ee8580)
- **🔄 synced local '.github/workflows/' with remote 'config/workflows/'** (3518158)
- **Merge pull request #17053 from nextcloud/gallery/fixVideoThumbnail** (ea77434)
- **Merge pull request #17080 from nextcloud/repo-sync/android-config/master** (d2e8b98)
- **🔄 synced local '.github/workflows/' with remote 'config/workflows/'** (45c8a2c)
- **Merge pull request #16688 from nextcloud/renovate/kotlin-monorepo** (7a80672)
- **use dialog** (270297a)
- **Rename .java to .kt** (cd9937a)
- **Update kotlin monorepo to v2.3.21** (f0ed829)
- **Merge pull request #16683 from nextcloud/renovate/reactivecircus-android-emulator-runner-2.x** (2925d79)
- **Merge pull request #16738 from nextcloud/renovate/emojigoogleversion** (93d9143)
- **Merge pull request #16830 from nextcloud/renovate/annotationversion** (7ceb420)
- **Merge pull request #16919 from nextcloud/renovate/foundationversion** (c2c4eb4)
- **Merge pull request #16923 from nextcloud/renovate/bcpkixjdk18onversion** (8c3f02d)
- **Update dependency androidx.compose.foundation:foundation to v1.11.2** (8537e66)
- **Update reactivecircus/android-emulator-runner action to v2.37.0** (d267914)
- **Update dependency com.vanniktech:emoji-google to v0.24.1** (f880881)
- **Update dependency androidx.annotation:annotation to v1.10.0** (79381b5)
- **Merge pull request #17011 from nextcloud/renovate/composebom** (265b77c)
- **updated keys** (dfa6e8a)
- **Update dependency androidx.compose:compose-bom to v2026.05.01** (8611175)
- **Merge pull request #17010 from nextcloud/renovate/spotbugsgradleplugin** (6fceab3)
- **Merge pull request #16920 from nextcloud/renovate/gsonversion** (f968788)
- **Merge pull request #17012 from nextcloud/renovate/webkitversion** (12ec32c)
- **Merge pull request #16921 from nextcloud/renovate/commonsioversion** (690c671)
- **Merge pull request #17057 from nextcloud/update-library-2026-05-17** (6c6882f)
- **Update library to 2026-05-17** (5ce50a9)
- **Update dependency org.bouncycastle:bcpkix-jdk18on to v1.84** (dfbcb3f)
- **update verification-metadata.xml** (7b5a56b)
- **Update dependency com.github.spotbugs to v6.5.4** (1ce04ec)
- **Update dependency androidx.webkit:webkit to v1.16.0** (8544328)
- **Update dependency commons-io:commons-io to v2.22.0** (b7d7afe)
- **Update dependency com.google.code.gson:gson to v2.14.0** (16d0d70)
- **Merge pull request #16891 from nextcloud/renovate/glide** (28eb160)

### Chore
- **chore(version): bump 34.0.0** (7f6281f)
- **chore(version): bump 34.0.0** (f1ebfe2)
- **chore: version bump 34.0.0 rc1** (11f8685)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/nextcloud/android?utm_source=github-action)._