Die Open-Source Cloud, Nextcloud erhielt Aktualisierungen. Die Updates 21.0.1, 20.0.3 und 19.0.10 bringen diverse Fixes und sollen die Performance steigern. Das Update auf die neue Version 21.0.1 wird 1 von 3 Installationen angeboten. Die PHP Version 7.2 wird mit dem Update nicht mehr unterstützt.
Nextcloud 21.0.1 Release Notes
- Always renew apppasswords on login (server#25571)
- Improve mention matches (server#25573)
- Disable trasbin during the moveFromStorage fallback (server#25877)
- Clear multiselect after selection in share panel (server#25918)
- Activity: show if files are hidden or not (server#25935)
- Sharebymail: set expiration on creation (server#25937)
- Catch notfound and forbidden exception in smb::getmetadata (server#25943)
- Skip empty obsolete owner when adding to own NC (server#25955)
- Fix admin password strengthify tooltip (server#25962)
- Add missing waits and asserts in acceptance tests (server#25993)
- Hide expiration date field for remote shares (server#26026)
- Remove trash items from other trash backends when deleting all (server#26039)
- Fix SCSS compiler deprecated function usages (server#26042)
- Provisioning API to IBootstrap (server#26044)
- Cache baseurl in url generator (server#26051)
- Allow autocomplete based on phone sync (server#26056)
- Only clear share password model when actually saved (server#26058)
- Add appconfig to always show the unique label of a sharee (server#26062)
- Only clear known users when we had at least one phonebook entry (server#26081)
- Chunk the array of phone numbers (server#26084)
- Limit constructing of result objects in file search (server#26087)
- Apply object store copy optimization when ‚cross storage‘ copy is wit… (server#26090)
- Add getID function to the simplefile implementation (server#26119)
- Allow overwriting isAuthenticated (server#26122)
- Send share notification instead of erroring on duplicate share (server#26124)
- Log exceptions when creating share (server#26128)
- Do cachejail search filtering in sql (server#26133)
- Return the fileid from `copyFromCache` and use it instead of doing an extra query (server#26146)
- Dont allow creating users with __groupfolders as uid (server#26151)
- Use correct exception type hint in catch statement (server#26162)
- Fix default missing initial state for templates (server#26166)
- Remove explicit fclose from S3->writeStream (server#26167)
- Adds ldap user:reset command (server#26175)
- Improve search results when only phonebook-matches can we autocompleted (server#26177)
- Fix valid storages removed when cleaning remote storages (server#26192)
- Update user share must use correct expiration validation (server#26204)
- Expand ‚path is already shared‘ error message (server#26211)
- Add (hidden) option to always show smb root as writable (server#26215)
- Removed unnecessary padding (server#26227)
- L10n: Add words user and because in ShareByMailProvider.php (server#26238)
- Fix non LGC glyphs in avatars and txt file previews (server#26249)
- Handle limit offset and sorting in files search (server#26257)
- Update icewind/smb to 3.4.0 (server#26263)
- Catch invalid cache source storage path (server#26271)
- Fix casing of core test folder, bring back missing tests (server#26276)
- L10n: Separate ellipsis (server#26279)
- Show better error messages when a file with a forbidden path is encountered (server#26291)
- Fix l10n (server#26298)
- Log when a storage is marked as unavailable (server#26301)
- Delete old birthday calendar object when moving contact to another ad… (server#26307)
- Add a prefix index to filecache.path (server#26326)
- Avatar privacy and new scope (server#26352)
- Fix broken Calendar Event Invite email icons in Gmail by using PNGs instead of SVGs (server#26357)
- Update cipher defaults (server#26363)
- Fix wording for phone number integration (server#26366)
- Remove notifications when retesting profile field input (server#26371)
- Do not attempt to read 0 bytes when manually iterating over a non-seekable file (server#26376)
- Fix(translation): replace static error message (server#26377)
- Only mark migrations as installed after execution (server#26379)
- Gracefully handle deleteFromSelf when share is already gone (server#26382)
- Also check the default phone region when the number has no country code (server#26391)
- Allow apps to write/update account data (server#26398)
- Log and continue when failing to update encryption keys during for individual files (server#26400)
- Make ILDAPProviderFactory usable when there is no ldap setup (server#26402)
- Remove leftover debug @NoCSRFRequired introduced with #26198 (server#26404)
- Get the parent directory before creating a file from a template (server#26406)
- Bump y18n from 4.0.0 to 4.0.1 (server#26413)
- [3rdparty]phpseclib-2.0.31 (server#26447)
- Revert „add a prefix index to filecache.path“ (server#26451)
- 21.0.1 final (server#26453)
- Show icon-phone when setting is set to private instead of local (server#26459)
- Bump phpseclib/phpseclib from 2.0.30 to 2.0.31 (3rdparty#643)
- Fix ‚Daily activity summary‘ email subject translation (activity#562)
- Fix notifying own activities (activity#566)
- Send the footer with the defined language (activity#570)
- Make sure we only load the public script on public pages (files_pdfviewer#340)
- Extend reasons for email address (firstrunwizard#503)
- Only send desktop notifications in one tab (notifications#911)
- Fix Photos not shown in large browser windows #630 (photos#689)
- Add vue-virtual-grid to babel (photos#710)
- Match any non-whitespace character in filesystem type pattern (serverinfo#280)
- Fix Internal Server Error @ /settings/admin/serverinfo in 21.0.0 (serverinfo#287)
- Disable cypress recording for now (text#1504)
- Use write permission when possible (text#1512)
- Fix clicking links with color annotations (text#1516)
- Update CLI tests to PHP 7.4 to 8.0 (updater#346)
- Disable UI when web updater is disabled in config.php (updater#351)
- Remove obsolete pipeline php72-master (updater#355)
- Update used version of box (updater#359)
- Do not allow to keep maintenance mode active in web updater (updater#363)
- Fix fullscreen (viewer#842)
Nextcloud 20.0.9 Release Notes
- Avoid creating two share links when password is enforced (server#25740)
- Fix detecting cyclic group memberships (server#25844)
- Bump the ca location (server#25848)
- Card::getOwner should return the actual value (server#25858)
- Fix namespacing (server#25873)
- Update psalm baseline (server#25876)
- Disable trasbin during the moveFromStorage fallback (server#25878)
- Do not die after LDAP auth failed with expired acc (server#25900)
- Clear multiselect after selection in share panel (server#25919)
- Activity: show if files are hidden or not (server#25934)
- Sharebymail: set expiration on creation (server#25938)
- Catch notfound and forbidden exception in smb::getmetadata (server#25944)
- Skip empty obsolete owner when adding to own NC (server#25956)
- Fix admin password strengthify tooltip (server#25963)
- Add missing waits and asserts in acceptance tests (server#25994)
- Bump elliptic from 6.5.3 to 6.5.4 (server#26009)
- Hide expiration date field for remote shares (server#26027)
- Remove trash items from other trash backends when deleting all (server#26040)
- Cache baseurl in url generator (server#26052)
- Only clear share password model when actually saved (server#26059)
- Add appconfig to always show the unique label of a sharee (server#26063)
- Limit constructing of result objects in file search (server#26088)
- Apply object store copy optimization when ‚cross storage‘ copy is wit… (server#26091)
- Allow overwriting isAuthenticated (server#26123)
- Send share notification instead of erroring on duplicate share (server#26125)
- Log exceptions when creating share (server#26130)
- Do cachejail search filtering in sql (server#26134)
- Return the fileid from `copyFromCache` and use it instead of doing an extra query (server#26147)
- Dont allow creating users with __groupfolders as uid (server#26152)
- Use correct exception type hint in catch statement (server#26163)
- Remove explicit fclose from S3->writeStream (server#26168)
- Adds ldap user:reset command (server#26176)
- Add getID function to the simplefile implementation (server#26181)
- Fix valid storages removed when cleaning remote storages (server#26190)
- Update user share must use correct expiration validation (server#26205)
- Expand ‚path is already shared‘ error message (server#26209)
- Add (hidden) option to always show smb root as writable (server#26217)
- L10n: Add words user and because in ShareByMailProvider.php (server#26239)
- Fix non LGC glyphs in avatars and txt file previews (server#26250)
- Handle limit offset and sorting in files search (server#26258)
- Update icewind/smb to 3.4.0 (server#26262)
- Catch invalid cache source storage path (server#26272)
- Fix casing of core test folder, bring back missing tests (server#26275)
- L10n: Separate ellipsis (server#26278)
- Show better error messages when a file with a forbidden path is encountered (server#26290)
- Fix l10n (server#26297)
- Log when a storage is marked as unavailable (server#26302)
- Delete old birthday calendar object when moving contact to another ad… (server#26305)
- Fix broken Calendar Event Invite email icons in Gmail by using PNGs instead of SVGs (server#26356)
- Bump y18n from 4.0.0 to 4.0.1 (server#26360)
- Update cipher defaults (server#26364)
- Fix(translation): replace static error message (server#26378)
- Gracefully handle deleteFromSelf when share is already gone (server#26381)
- Log and continue when failing to update encryption keys during for individual files (server#26399)
- Remove leftover debug @NoCSRFRequired introduced with #26198 (server#26405)
- [3rdparty]phpseclib-2.0.31 (server#26449)
- 20.0.9 final (server#26454)
- Bump phpseclib/phpseclib from 2.0.25 to 2.0.31 (3rdparty#644)
- Fix ‚Daily activity summary‘ email subject translation (activity#563)
- Fix notifying own activities (activity#567)
- Send the footer with the defined language (activity#571)
- Make sure we only load the public script on public pages (files_pdfviewer#339)
- Extend reasons for email address (firstrunwizard#504)
- Only send desktop notifications in one tab (notifications#912)
- Add vue-virtual-grid to babel (photos#711)
- Match any non-whitespace character in filesystem type pattern (serverinfo#281)
- Make sure the session list is always at the end (text#1410)
- Pin versions (text#1506)
- Use write permission when possible (text#1513)
- Update CLI tests to PHP 7.4 to 8.0 (updater#345)
- Disable UI when web updater is disabled in config.php (updater#352)
- Remove obsolete pipeline php72-master (updater#354)
- Update used version of box (updater#360)
- Do not allow to keep maintenance mode active in web updater (updater#364)
- Fix fullscreen (viewer#843)
Nextcloud 19.0.10 Release Notes
- Show the actual error on share requests (server#25351)
- Avoid creating two share links when password is enforced (server#25741)
- Fix detecting cyclic group memberships (server#25845)
- Bump the ca location (server#25849)
- Card::getOwner should return the actual value (server#25859)
- Do not die after LDAP auth failed with expired acc (server#25901)
- Skip empty obsolete owner when adding to own NC (server#25957)
- Fix admin password strengthify tooltip (server#25964)
- Bump elliptic from 6.5.3 to 6.5.4 (server#26010)
- Hide expiration date field for remote shares (server#26028)
- Remove trash items from other trash backends when deleting all (server#26041)
- Only clear share password model when actually saved (server#26060)
- Limit constructing of result objects in file search (server#26073)
- Apply object store copy optimization when ‚cross storage‘ copy is wit… (server#26092)
- Bump yargs-parser from 5.0.0 to 5.0.1 (server#26095)
- Log exceptions when creating share (server#26129)
- Do cachejail search filtering in sql (server#26135)
- Return the fileid from `copyFromCache` and use it instead of doing an extra query (server#26148)
- Use correct exception type hint in catch statement (server#26164)
- Remove explicit fclose from S3->writeStream (server#26169)
- Fix valid storages removed when cleaning remote storages (server#26191)
- Update user share must use correct expiration validation (server#26206)
- Add (hidden) option to always show smb root as writable (server#26216)
- L10n: Add words user and because in ShareByMailProvider.php (server#26240)
- Handle limit offset and sorting in files search (server#26264)
- Catch invalid cache source storage path (server#26273)
- L10n: Separate ellipsis (server#26277)
- Fix l10n (server#26296)
- Delete old birthday calendar object when moving contact to another ad… (server#26306)
- Bump y18n from 3.2.1 to 3.2.2 (server#26359)
- Update cipher defaults (server#26365)
- Gracefully handle deleteFromSelf when share is already gone (server#26380)
- [3rdparty]phpseclib-2.0.31 (server#26450)
- 19.0.10 final (server#26455)
- Bump phpseclib/phpseclib from 2.0.25 to 2.0.31 (3rdparty#646)
- Match any non-whitespace character in filesystem type pattern (serverinfo#282)
- Remove EPUB mimetype (text#1392)
- Make sure the session list is always at the end (text#1411)
- Bump @babel/plugin-transform-modules-commonjs from 7.12.1 to 7.12.13 (text#1435)
- Bump @babel/plugin-proposal-class-properties from 7.12.1 to 7.12.13 (text#1437)
- Bump @babel/plugin-transform-runtime from 7.12.10 to 7.12.17 (text#1465)
- Bump @babel/preset-env from 7.12.11 to 7.12.17 (text#1467)
- Bump @babel/core from 7.12.10 to 7.12.17 (text#1469)
- Use write permission when possible (text#1514)
- Update CLI tests to PHP 7.4 to 8.0 (updater#344)
- Disable UI when web updater is disabled in config.php (updater#350)
- Remove obsolete pipeline php72-master (updater#353)
Quelle: Changelog – Nextcloud
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.