Nextcloud 26.0.4 is now available. This release includes minor changes, enhancements and bug fixes.
Nextcloud 26.0.4 is open source file sync and share software for everyone from individuals operating the free Nextcloud Server in the privacy of their own home, to large enterprises and service providers supported by the Nextcloud Enterprise Subscription.
Nextcloud provides a safe, secure, and compliant file synchronization and sharing solution on servers that you control.
You can share one or more files and folders on your computer, and synchronize them with your Nextcloud server. Place files in your local shared directories, and those files are immediately synchronized to the server and to other devices using the ownCloud / Nextcloud Desktop Sync Client, Android app, or iOS app.
Nextcloud 26.0.4 Changelog
📝 Changed
- Move encrypt-all password email to EmailTemplate (server#37737)
- Store encrypted OAuth2 client secrets (server#38708)
- Generate user themed favicon and touchicon (server#38853)
- Fix confusion around mail settings and improve layout a bit (server#38887)
- Fix(core): Do not invert app menu text color (server#38908)
- PruneOutdatedSyncTokens deletes all entries (server#38920)
- Adjust admin setup check to increase warning to configure https (server#38932)
- Add bruteforce protection in OauthApiController (server#38949)
- Fix(systemtags): Add missing systemtags index (server#38961)
- Perf: skip request without write permission (server#38972)
- Fix: expect interface, not a specific implementation (server#38977)
- Fix: Avoid failing to update the current version entry if there is none (server#39003)
- Use getsystemvalue-functions in Mailer.php (server#39006)
- Fix setup-check test (server#39014)
- Fix(l10n): Fix plural issue with different locale and language (server#39031)
- Fix creating events with old (< unix time) lastoccurence (server#39060)
- Fix(cypress): branch definition (server#39072)
- Fix(files): Only render the menu if there are actions to show (server#39080)
- Silent `imagecreatefromstring()` errors (server#39100)
- Ignore and log non integer versions (server#39117)
- Fix password confirmation (server#39143)
- Fix(sse): don’t update uncached files (server#39152)
- Update psalm-baseline.xml (server#39155)
- Fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem (server#39159)
- Fix(TagSearchProvider): Short circuit if no tag matches the query (server#39194)
- Fix(cypress): revert only toggle (server#39206)
- Use more efficient tag retrieval on DAV report request (server#39232)
- Fix(dav): Abort requests with 429 instead of waiting (server#39252)
- Fix(files_sharing): hide download permission for circle shares (server#39260)
- Display displayname on federated shares (server#39270)
- Add command do delete orphan shares (server#39285)
- Preload custom properties when propfinding folders (server#39293)
- Cibit): fix failing test setup (server#39335)
- Chore(CI): Sign .drone.yml file (server#39345)
- GetStorage before remove (server#39355)
- Fix: also run phpunit on `apps/theming/css` modified files (server#39375)
- Fix(db): no hardcoded table prefix is expected (server#39393)
- Feat: Add public event for missing indices (server#39397)
- Update psalm-baseline.xml (server#39406)
- Fix(core): Add password confirmation requirement for getapppassword (server#39418)
- Fix(apps): Fix loading info.xml file (server#39492)
- Modernize cypress tests (activity#1189)
- Fix npm audit (activity#1243)
- Update nextcloud/ocp dependency (activity#1249)
- Update 3rdparty dependencies (bruteforcesettings#467)
- Revert “Update 3rdparty dependencies” (bruteforcesettings#478)
- Bump unzipper from 0.10.11 to 0.10.14 (files_pdfviewer#751)
- Fix npm audit (files_pdfviewer#766)
- Fix npm audit (again) (files_pdfviewer#773)
- Update phpunit workflows from master (files_pdfviewer#778)
- Replace “Unselect” with “Unselect all” in right click menu (files_rightclick#171)
- Update nextcloud/ocp dependency (firstrunwizard#901)
- Fix npm audit (firstrunwizard#904)
- Fix npm audit (firstrunwizard#916)
- Update nextcloud/ocp dependency (logreader#914)
- Choreaudit dependencies (logreader#925)
- Update nextcloud/ocp dependency (nextcloud_announcements#210)
- Update nextcloud/ocp dependency (nextcloud_announcements#214)
- Update nextcloud/ocp dependency (notifications#1579)
- Fix(settings): Delete settings when a user is deleted (notifications#1585)
- Choreaudit dependencies (notifications#1604)
- Update nextcloud/ocp dependency (notifications#1609)
- Reset selection state in route change (photos#1890)
- Update nextcloud/ocp dependency (photos#1894)
- Fix npm audit (photos#1902)
- Fix npm audit (photos#1913)
- Add unselect all (photos#1922)
- Adapt to SystemTags optimizations on server (photos#1927)
- Update nextcloud/ocp dependency (photos#1934)
- Fix npm audit (privacy#919)
- Fix npm audit (privacy#924)
- Fix npm audit (privacy#930)
- Update nextcloud/ocp dependency (related_resources#195)
- Update nextcloud/ocp dependency (serverinfo#467)
- Update nextcloud/ocp dependency (survey_client#179)
- Fix(deps): update highlight (text#4143)
- Fix(css): info callout box color to –color-info (text#4303)
- Update nextcloud/ocp dependency (text#4307)
- Fix/2708 pasting tables (text#4314)
- Bring back keyboard shortcuts to help modal on non-mobile (text#4319)
- Fix: Pass origin along the initial state update (text#4322)
- Fix: clickable zone of task list checkbox (text#4325)
- Chore(deps): update dependency prosemirror-test-builder to ^1.1.1 (text#4342)
- Chore(deps): update dependency vue-demi to ^0.14.5 (text#4358)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.10 (text#4359)
- Fix(deps): update dependency @nextcloud/router to ^2.1.2 (text#4360)
- Fix(deps): update dependency lib0 to ^0.2.78 (text#4361)
- Chore(deps): update dependency cypress to ^12.15.0 (text#4365)
- Chore(deps): update dependency vite-plugin-commonjs to ^0.8.0 (text#4366)
- Fix(deps): update dependency yjs to ^13.6.5 (text#4368)
- Fix(deps): update dependency @nextcloud/auth to ^2.1.0 (text#4369)
- Fix(deps): update dependency @nextcloud/dialogs to ^4.1.0 (text#4370)
- Fix(deps): update dependency @nextcloud/event-bus to ^3.1.0 (text#4371)
- Fix(deps): update dependency @nextcloud/vue to ^7.12.0 (text#4372)
- Fix(deps): update dependency @nextcloud/l10n to ^2.2.0 (text#4385)
- Fix(deps): update dependency yjs to ^13.6.6 (text#4388)
- Flaky CI fixes (text#4392)
- Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.2 (text#4404)
- Chore(deps): update dependency cypress to ^12.16.0 (text#4405)
- Fix: remove redundant css (text#4408)
- Chore(ci): Run cypress against proper stable branch (text#4410)
- Ci(cypress): Revert show_hidden method for cypress interception (text#4413)
- Fix(frontend): Update last saved timestamp when document is saved (text#4416)
- Fix: hotkey ctrl-s (text#4418)
- Fix npm audit (text#4430)
- Fix(deps): update dependency @nextcloud/axios to ^2.4.0 (text#4433)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.11 (text#4450)
- Fix(deps): update dependency mitt to ^3.0.1 (text#4451)
- Chore(deps): update dependency cypress to ^12.17.0 (text#4455)
- Chore(deps): update dependency vite to ^4.4.2 (text#4456)
- Chore(deps): update jest to ^29.6.1 (text#4457)
- Update nextcloud/ocp dependency (text#4463)
- Fix npm audit (text#4465)
- Fix(frontend): Improve paste handler for table cells (text#4471)
- Fix: Delete inactive sessions in one query (text#4473)
- Chore(deps): update dependency cypress to ^12.17.1 (text#4478)
- Fix: Fetch attachment share permissions (text#4485)
- Fix sync errors after network issues (text#4487)
- Fix: Encode individual parts of the dav url as uri components (text#4497)
- Fix: max width of editor container on mobile (text#4500)
- Fix: link preview width on mobile (text#4502)
- Fix(sync): only save on close if changes were made (text#4509)
- Fix: remove duplicated save key action (text#4515)
- Tests(cypress): Refactor reconnect test to be more reliable and add second test for actual reconnect (text#4518)
- Fix: Add index to session_id on text_steps table (text#4524)
- Fix: Use simple query and chunk in PHP to delete inactive sessions (text#4552)
- Fix(postgres): Use a unique index name (text#4554)
- Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (viewer#1724)
- Fix: update npm scripts for visual regression snapshots update (viewer#1735)
- Fix npm audit (viewer#1753)
- Use the Node object as event payload (viewer#1755)
- Chore: update cypress.yml workflow from template (viewer#1765)
- Fix npm audit (viewer#1776)
- Chore(deps): Bump @nextcloud/files from 3.0.0-beta.10 to 3.0.0-beta.11 (viewer#1789)
- Send CSRF token in rawStat (viewer#1799)
- Fix/video fullscreen iphone (viewer#1803)
- Fix/fullscreen ios stable26 (viewer#1822)
Although updates are tested, you’re always encouraged to backup your files before patching.
Tags: cloud, File Management, Softaculous
Related Links
- Live Demo:
See Nextcloud in action (Softaculous site (External link)) - Official Website:
Learn more about Nextcloud software (External link) - Run Nextcloud in your website:
Please Contact us for more information or start any Hosting Plan and install Nextcloud from Softaculous software library - Nextcloud Changelog:
To read changelog source Click Here (Nextcloud External link)
