Nextcloud Android Updates & Release Notes
73 updates curated from 1 source by the Releasebot Team. Last updated: Oct 21, 2026
- Oct 20, 2026
- Date parsed from source:Oct 20, 2026
- First seen by Releasebot:Oct 21, 2026
Nextcloud Android by Nextcloud
dev-20261020: daily dev 20261020
Nextcloud Android updates translations, keeps the screen awake during video playback, and hides all system bars in fullscreen media.
fix(l10n): Update translations from Transifex
fix(l10n): Update translations from Transifex
Keep screen on while video is playing
Video/Image player: hide all system bars when going fullscreen instead of leaving the top system bar in place
Original source - Oct 18, 2026
- Date parsed from source:Oct 18, 2026
- First seen by Releasebot:Oct 18, 2026
Nextcloud Android by Nextcloud
dev-20261018: daily dev 20261018
Nextcloud Android updates translations and its library, alongside a Fastlane dependency upgrade.
fix(l10n): Update translations from Transifex
fix(l10n): Update translations from Transifex
Update dependency fastlane to v2.241.0
fix(l10n): Update translations from Transifex
Update Nextcloud Android library
Original source All of your release notes in one feed
Join Releasebot and get updates from Nextcloud and hundreds of other software products.
- Oct 15, 2026
- Date parsed from source:Oct 15, 2026
- First seen by Releasebot:Oct 15, 2026
Nextcloud Android by Nextcloud
dev-20261015: daily dev 20261015
Nextcloud Android improves file handling with automatic folder creation during uploads, clearer sync status, current-folder actions and favorites, plus refinements to widgets, icons and file lists.
Updates
- fix(l10n): Update translations from Transifex
- fix padding
- wip
- add HeaderFirstNestedScrollView
- make widget images rounded as well
- fix kotlin spotless
- handle picture drawable as well
- add monochrome icon support and use correct size for unified search
- update glide
- update widget calls
- unify widget icon sizes
- decode SVG
- update item id for downloaded files because FragmentStateAdapter.java relies on item id to remove and replace
- wip
- Create local folders metadata to reflect server's auto folder creation
- Moved dir tree creation to extensions (automatic java to kotlin conversion) Signed-off-by: daniele-verducci [email protected]
- Rebased
- Use isOlderThan on capabilities for code readability
- Apply suggestion from @alperozturk96
- Working new auto folder creation feature on uploads
- Updated android-library
- feature/create-folder-during-upload: use new auto folder creation feature
- add folder mark favorite action
- fix spotless check
- use kt extension and simplify
- reorganize package
- simplify adapter
- extract item binder
- convert java to kotlin
- Rename .java to .kt
- remove tests since its visible ui action
- revert file download indicator since out of scope of the feature and for folder download worker can cause issue
- fix(files): hide synced icon after deleting local copy
- feat(files): show syncing icon on files while folder downloads
- fix(files): avoid list shift when opening details
- feat(files): show actions for current folder in toolbar
- simplify AvatarGroupLayout
- simplify FilesSpecificViewThemeUtils
- fix
- Oct 14, 2026
- Date parsed from source:Oct 14, 2026
- First seen by Releasebot:Oct 14, 2026
Nextcloud Android by Nextcloud
dev-20261014: daily dev 20261014
Nextcloud Android improves two-way sync with uploads for newly created files and folders, refines file upload and download progress handling, and adds previews for file detail logs and errors. The update also brings performance, build, and codebase improvements.
Changes
- fix(l10n): Update translations from Transifex
- fix rest uploads
- fix updated upload
- fix move operation
- check remote file as well for is file delete
- add comment for isFolderDeletedLocally
- rename function for storage path that needed two way sync
- handle parent folder deletion
- handle parent folder deletion and fix spotbugs
- handle if server: creates new folder
- use UploadFileOperationFactory
- use TwoWaySyncOperation.kt instead bloat SynchronizeFolderOperation.java
- Internal two way sync: upload new created files/folders
- Internal two way sync: upload new created files/folders
- update callers
- add agent skills for further migrations
- update file detail fragment and make progress bar m3
- use new listening approach in worker
- add new view model for the proper observation
- remove dead file download progress listener
- remove event bus for file download progress observation
- expose file download job tag
- update tests
- fix build
- perf(bitmap): usage
- update updateOCFile
- update updateOCFile
- add tests
- refactor(upload-file-operation): upload file resolver
- fix tests
- Fix tests server data configuration for local dev
- verify metadata
- Update library to 2026-10-11
- fix(l10n): Update translations from Transifex
- chore(deps): update gradle to v9.8.1
- feat(file-details): previews
- logs errors
- refactor(file-storage-utils): kotlin
- Rename .java to .kt
- deprecate ClientFactory
- update AGENTS.md fur further usages
- use ClientRepository in AlbumItemsFragment for future reference
- inject dependencies for the remote client repository
- refactor(media-thumbnail-generation): kotlin
- update usage of the new push configuration data classes
- use app wide json kotlinx for other classes as well
- convert push configuration state to kotlin data class
- introduce app wide json util object for kotlinx.serialization
- refactor(upload-list-activity): kotlin
- Rename .java to .kt
- handle edge cases
- use OCFileListDiffer
- rename helper package to filelist
- perf(file-list): diff util
- fix garm
- update license header and remove comments
- fix slide behaviour crash when going back from settings
- remove pminify
- update agents md
- add new rules
- feat(build): gradle property to control optimization, set for CI
- feat(build): First step towards R8 minify - still crashing
- add branch for email appid in send() profileBottomSheet
- Update Nextcloud Android library
- Oct 10, 2026
- Date parsed from source:Oct 10, 2026
- First seen by Releasebot:Oct 10, 2026
Nextcloud Android by Nextcloud
dev-20261010: daily dev 20261010
Nextcloud Android refactors drawer link handling and fixes external links for local IDs above 100.
refactor(drawer): simplify external link click handling
fix(drawer): open external links with local ID above 100
Original source - Oct 9, 2026
- Date parsed from source:Oct 9, 2026
- First seen by Releasebot:Oct 10, 2026
Nextcloud Android by Nextcloud
dev-20261009: daily dev 20261009
Nextcloud Android updates translations, refreshes the status bar cache flow, and cleans up unused dependencies.
fix(l10n): Update translations from Transifex
fix(l10n): Update translations from Transifex
style(status-bar): multi-select
expire cache in 10 mins so that client can update itself when in foreground
improve unified share fetch
chore: remove unused dependencies
remove stateless4j
Update Nextcloud Android library
Original source - Oct 6, 2026
- Date parsed from source:Oct 6, 2026
- First seen by Releasebot:Oct 6, 2026
Nextcloud Android by Nextcloud
dev-20261006: daily dev 20261006
Nextcloud Android improves the app with a Kotlin refactor, fragment-based UI work, refreshed translations, and cleanup across navigation, themes, and thumbnail handling. It also makes the theme cache account-aware and updates how view theme utilities are provided.
fix(l10n): Update translations from Transifex
refactor(di): convert to Kotlin
Rename .java to .kt
fix(l10n): Update translations from Transifex
remove unused functions
update callers
update callers
extract common logic that needed from file activity
convert activity to fragment
add agent skill for navigator
OCCapability capability = result.getResultData();use Provider for view theme utils since ViewThemeUtils can change and Provider can gives us retrieving multiple instances.
set account name as well
make the theme cache (memory-only) user account name aware instead url
dont use singleton instance for thumbnails
Original source - Oct 5, 2026
- Date parsed from source:Oct 5, 2026
- First seen by Releasebot:Oct 1, 2026
- Modified by Releasebot:Oct 21, 2026
Nextcloud Android by Nextcloud
35.0.1
Nextcloud Android releases version 35.0.1 with bug fixes and performance improvements.
35.0.1 (October 5, 2026)
Bugfixes and performance improvements
Minimum: NC 22 Server, Android 9 Nougat
For a full list, please see https://github.com/nextcloud/android/milestone/134
Original source - Oct 4, 2026
- Date parsed from source:Oct 4, 2026
- First seen by Releasebot:Oct 4, 2026
Nextcloud Android by Nextcloud
dev-20261004: daily dev 20261004
Nextcloud Android improves translations, file creation, error handling and test stability in its latest update.
fix(l10n): Update translations from Transifex
fix(l10n): Update translations from Transifex
remove flaky tests
simplify createFileOnServer
simplify comment
get rid of the async task
get rid of the async task
simplify error handling
Check filename length, similarly to what happens server-side
Better error management during CreateFileFromTemplate
Update Nextcloud Android library
Original source - Oct 2, 2026
- Date parsed from source:Oct 2, 2026
- First seen by Releasebot:Oct 2, 2026
Nextcloud Android by Nextcloud
dev-20261002: daily dev 20261002
Nextcloud Android ships build fixes, Kotlin refactors and a broad set of sync and file handling improvements, including conflict resolution updates, offline upload fixes, faster disk loading, pinch and refresh behavior changes, and more reliable worker and auto-upload handling.
fix build createPendingFile should pass remotePath
use latest lib hash
use ActivityResultContracts
refactor(editor-site-web-view): kotlin
Rename .java to .kt
refactor(editor-web-view): kotlin
Rename .java to .kt
fix min chunk size
fix interrupting with pinch and refresh
use cached image without lock
speed-up load from disk
remove cache check since job already doing it
add pinch listener for column change
simplify refreshCurrentDirectory
fix view model integration
use view model and getWorkInfosByTagFlow to observe worker
remove workaround observe worker logic
fix file list refresh after adding offline operation
walled connection should not cached for 5 minutes, separate walled and reachability cache timing
do in io scope
use result success since policy is keep and check remote file to prevent unnecessary job
early exit for remove files if its empty
early exit for remove files if its empty
return value for fail scenario as well
do not cancel previous job so that list action such as create can react
refactor(bitmap-utils): kotlin
Rename .java to .kt
Fix SpotBugs
Fixed lint
Fixed getRemotePathForConflictResolution (broken after refactoring), written relevant test
simplify logic, and add upper bound instead recursive loop
Fixed lint
Removed unreliable file creation date check
Moved regexp outside of recurrency
Lint
Fixed bug in duplicate files renaming generator, fixed test
Fix lint
Implemented file conflict name generator specific for offlineOperations
Fixes in conflict resolve dialog, see https://github.com/nextcloud/android/pull/17590/changes\#r4034298542
Applied some proposed fixes from PR
Applied suggestions from PR
Fixed lint
Fixed conflict resolution dialog content for offline uploads
Working conflict resolution for "keep both" in offline upload, aligned new name to the one used for online
Working fix proof of concept, to be refactored and not taking account edge cases
Fixed detekt
Removed wrongly-placed file update code from uploadworker and updaging etagOnServer field properly in UploadFileOperation
Refactored java function: moved into FileExtensions
fix/internal-104835: lint
fix/internal-104835: check size as well
fix/internal-104835: avoid showing conflict window for an unmodified, already uploaded file
wip
fix/internal-104835: do not overwrite existent file metadata
cancel enqueued ones so that we can re-start. Some workers may stuck thus we need to have clean start.
retry if already auto upload runs
cancel per folder first
fix(auto-upload): rescan periodic worker
fail fast for ignore eTag thus no need read file operation
remove deduplicated root folder refresh operation
Original source - Oct 1, 2026
- Date parsed from source:Oct 1, 2026
- First seen by Releasebot:Oct 1, 2026
Nextcloud Android by Nextcloud
dev-20261001: daily dev 20261001
Nextcloud Android fixes translations and gallery/media animations with navigation refactors and Kotlin cleanup.
fix(l10n): Update translations from Transifex
use username
fix kotlin spotless check
fix transitions
style(gallery): multi select animation
slide up image from center
use scale up and down for opening and close image
use m3 slide down and up
create navigation animator
wip
fix(media): navigation
refactor(view-extension): slide behaviour
refactor(disk-lru-image-cache): kotlin
Rename .java to .kt
Original source - Sep 30, 2026
- Date parsed from source:Sep 30, 2026
- First seen by Releasebot:Sep 30, 2026
Nextcloud Android by Nextcloud
dev-20260930: daily dev 20260930
Nextcloud Android fixes translations, status and system bar colors, and encrypted folder handling while cleaning up tests, refactoring key generation, and updating dependencies.
fix(l10n): Update translations from Transifex
fix(status-bar): details
fix tests
Fix Codacy magic number
Spotless apply Signed-off-by: daniele-verducci [email protected]
Missing imports
Sealed class for generatePrivateKey() result
Moved generateKeyPair into EncryptionKeyGenerator
Non-nullable keywords, replaced annotation
Refactored & small fixes
Working encrypted folder test
Fixed empty capability in test
Fix lint + a small refactoring to make generatePrivateKey() more readable
Working create and read tests for folder and subfolder
Refactoring to extract key generation for better testing
fix(l10n): Update translations from Transifex
Proposal to fix metadata key check
Better fix subfolders in encrypted folders (using existing metadata retrieval function) Signed-off-by: daniele-verducci [email protected]
Fix subfolders in encrypted folders
remove external flag rely on windowcompat
fix status-bar
fix full-screen
fix lint
fix(deps): add verification metadata for android-library update
refactor(player): remove unused execution flow
fix(l10n): Update translations from Transifex
Update workRuntime to v2.12.0 (#17722)
Update dependency androidx.fragment:fragment-ktx to v1.9.1 (#17719)
Update dependency org.mockito.kotlin:mockito-kotlin to v6.4.0 (#17715)
fix(l10n): Update translations from Transifex
Update library to 2026-09-27
Update dependency org.slf4j:jcl-over-slf4j to v2.0.20 (#17713)
fix spotless
fix codacy
fix(system-bar): color
fix(system-bar): color
fix(system-bar): color
Original source - Sep 25, 2026
- Date parsed from source:Sep 25, 2026
- First seen by Releasebot:Sep 25, 2026
Nextcloud Android by Nextcloud
dev-20260925
Nextcloud Android ships a daily dev build for 20260925.
daily dev 20260925
Original source - Sep 24, 2026
- Date parsed from source:Sep 24, 2026
- First seen by Releasebot:Sep 30, 2026
Nextcloud Android by Nextcloud
dev-20260924
Nextcloud Android ships a daily dev build dated 20260924.
daily dev 20260924
Original source - Sep 23, 2026
- Date parsed from source:Sep 23, 2026
- First seen by Releasebot:Sep 26, 2026
Nextcloud Android by Nextcloud
dev-20260923
Nextcloud Android ships daily dev build 20260923.
daily dev 20260923
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.