We recommend you follow our Release Channels to always have the latest and most secure Nextcloud Server version which fits your needs.
Go directly to the latest maintenance release of:- Nextcloud 21
- Nextcloud 20
- Nextcloud 19
- Nextcloud 18 (unsupported!)
- Nextcloud 17 (unsupported!)
- Nextcloud 16 (unsupported!)
- Nextcloud 15 (unsupported!)
- Nextcloud 14 (unsupported!)
- Nextcloud 13 (unsupported!)
- Nextcloud 12 (unsupported!)
- Nextcloud 11 (unsupported!)
- Nextcloud 10 (unsupported!)
- Nextcloud 9 (unsupported!)
Note here that with 'supported' in this context we mean that software updates will be available to the public, not that there is any actual support beyond community members answering questions in our home user forums. If you need to run Nextcloud in an enterprise setting, we recommend Nextcloud Enterprise.
Version 21.0.1 April 9 2021
Download: nextcloud-21.0.1.tar.bz2 or nextcloud-21.0.1.zip Check the file integrity with: MD5: nextcloud-21.0.1.tar.bz2.md5 or nextcloud-21.0.1.zip.md5 SHA256: nextcloud-21.0.1.tar.bz2.sha256 or nextcloud-21.0.1.zip.sha256 SHA512: nextcloud-21.0.1.tar.bz2.sha512 or nextcloud-21.0.1.zip.sha512 PGP (Key): nextcloud-21.0.1.tar.bz2.asc or nextcloud-21.0.1.zip.asc
Changes
- 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)
Version 21.0.0 February 22 2021
Download: nextcloud-21.0.0.tar.bz2 or nextcloud-21.0.0.zip Check the file integrity with: MD5: nextcloud-21.0.0.tar.bz2.md5 or nextcloud-21.0.0.zip.md5 SHA256: nextcloud-21.0.0.tar.bz2.sha256 or nextcloud-21.0.0.zip.sha256 SHA512: nextcloud-21.0.0.tar.bz2.sha512 or nextcloud-21.0.0.zip.sha512 PGP (Key): nextcloud-21.0.0.tar.bz2.asc or nextcloud-21.0.0.zip.asc
Changes
The biggest improvements we introduce with Nextcloud 21 are:
- 🚀 High Performance Back-end for Nextcloud Files: reduces server load from desktop clients and web interface polling by 90% while delivering instant notifications to users.
- ➕🚀 And a wide range of performance improvements all over on top, decreasing loading times of pages and reducing load on the server
- 🤝 Collaborative features: new Whiteboard, author colours in Text and Document Templates to increase team productivity
- 🗨 Nextcloud Talk: debuts message status indicators, a raise hand feature, a group conversation description and more!
- 📫 A range of Groupware improvements like drag'n'drop and nicer threading in Mail and syncing social media avatars in Contacts.
Read the full announcement on our blog.
An exhaustive changelog would be unreasonably long, but one can always see our entire development history in github. For the core Server repository, see for example here the 762 pull requests merged for Milestone 21.
Version 20.0.9 April 9 2021
Download: nextcloud-20.0.9.tar.bz2 or nextcloud-20.0.9.zip Check the file integrity with: MD5: nextcloud-20.0.9.tar.bz2.md5 or nextcloud-20.0.9.zip.md5 SHA256: nextcloud-20.0.9.tar.bz2.sha256 or nextcloud-20.0.9.zip.sha256 SHA512: nextcloud-20.0.9.tar.bz2.sha512 or nextcloud-20.0.9.zip.sha512 PGP (Key): nextcloud-20.0.9.tar.bz2.asc or nextcloud-20.0.9.zip.asc
Changes
- 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)
Version 20.0.8 February 26 2021
Download: nextcloud-20.0.8.tar.bz2 or nextcloud-20.0.8.zip Check the file integrity with: MD5: nextcloud-20.0.8.tar.bz2.md5 or nextcloud-20.0.8.zip.md5 SHA256: nextcloud-20.0.8.tar.bz2.sha256 or nextcloud-20.0.8.zip.sha256 SHA512: nextcloud-20.0.8.tar.bz2.sha512 or nextcloud-20.0.8.zip.sha512 PGP (Key): nextcloud-20.0.8.tar.bz2.asc or nextcloud-20.0.8.zip.asc
Changes
- Dont offer to edit external config settings if we can't edit them (server#25132)
- LDAP: make actually use of batch read known groups (server#25379)
- Do not lower case search provider names on web ui (server#25382)
- Do not remove valid group shares (server#25384)
- Use RFC-compliant URL encoding for cookies (server#25388)
- Keep direct login active when redirecting (server#25430)
- Add repair job for unencoded group share uris (server#25448)
- Override default dashboard background with theming one (server#25458)
- Make user list pagination more tolerant (server#25475)
- Fix duplicate tag info view registration (server#25477)
- Remove stray compiled assets (server#25480)
- Fix CI branch for notifications app (server#25492)
- Log deprecation notice of GenericEventWrapper just once (server#25497)
- Cleanup bundle files before checking the rebuild (server#25504)
- Change reconect wrapper to only check connection after inactivity (server#25550)
- Do not send imip email to invalid recipients (server#25592)
- Use ownerDisplayName for SharingEntry Tooltip (server#25651)
- Fix app icon list in dark mode (server#25663)
- Updated CRL (server#25666)
- Initialize \OCP\AppFramework\Http\ZipResponse::$resources (server#25703)
- Send emails on password reset to the displayname (server#25709)
- 20.0.8 final (server#25719)
- Fix opening pdf files in public folder shares (files_pdfviewer#321)
Version 20.0.7 February 3 2021
Download: nextcloud-20.0.7.tar.bz2 or nextcloud-20.0.7.zip Check the file integrity with: MD5: nextcloud-20.0.7.tar.bz2.md5 or nextcloud-20.0.7.zip.md5 SHA256: nextcloud-20.0.7.tar.bz2.sha256 or nextcloud-20.0.7.zip.sha256 SHA512: nextcloud-20.0.7.tar.bz2.sha512 or nextcloud-20.0.7.zip.sha512 PGP (Key): nextcloud-20.0.7.tar.bz2.asc or nextcloud-20.0.7.zip.asc
Changes
- Catch NotFoundException when querying quota (server#25315)
- CalDAV] Validate notified emails (server#25324)
- Fix/app fetcher php compat comparison (server#25347)
- Show the actual error on share requests (server#25352)
- Fix parameter provided as string not array (server#25366)
- The objectid is a string (server#25374)
- 20.0.7 final (server#25387)
- Properly handle SMB ACL blocking scanning a directory (server#25421)
- Don't break completely when creating the digest fail for one user (activity#556)
- Only attempt to use a secure view if hide download is actually set (files_pdfviewer#296)
- Fix opening PDF files with special characters in their name (files_pdfviewer#298)
- Fix PDF viewer failing on Edge (not based on Chromium) (files_pdfviewer#299)
- Cannot unfold plain text notifications (notifications#846)
- Remove EPUB mimetype (text#1391)
Version 20.0.6 January 27 2021
Download: nextcloud-20.0.6.tar.bz2 or nextcloud-20.0.6.zip Check the file integrity with: MD5: nextcloud-20.0.6.tar.bz2.md5 or nextcloud-20.0.6.zip.md5 SHA256: nextcloud-20.0.6.tar.bz2.sha256 or nextcloud-20.0.6.zip.sha256 SHA512: nextcloud-20.0.6.tar.bz2.sha512 or nextcloud-20.0.6.zip.sha512 PGP (Key): nextcloud-20.0.6.tar.bz2.asc or nextcloud-20.0.6.zip.asc
Changes
- Make sure to do priority app upgrades first (server#25077)
- Respect DB restrictions on number of arguments in statements and queries (server#25120)
- Add a hint about the direction of priority (server#25143)
- Do not redirect to logout after login (server#25146)
- Fix comparison of PHP versions (server#25152)
- Add "composer.lock" for acceptance tests to git (server#25178)
- Update CRL due to revoked gravatar.crl (server#25190)
- Don't log keys on checkSignature (server#25193)
- Update 3rdparty after Archive_Tar (server#25199)
- Bump CA bundle (server#25219)
- Update handling of user credentials (server#25225)
- Fix encoding issue with OC.Notification.show (server#25244)
- Also use storage copy when dav copying directories (server#25261)
- Silence log message (server#25263)
- Extend ILDAPProvider to allow reading arbitrairy ldap attributes for users (server#25276)
- Do not obtain userFolder of a federated user (server#25278)
- Bump pear/archive_tar from 1.4.11 to 1.4.12 (3rdparty#603)
- Add gitignore entry for .github folder of dependencies (3rdparty#604)
- Clear event array on getting them (activity#551)
Version 20.0.5 January 15 2021
Download: nextcloud-20.0.5.tar.bz2 or nextcloud-20.0.5.zip Check the file integrity with: MD5: nextcloud-20.0.5.tar.bz2.md5 or nextcloud-20.0.5.zip.md5 SHA256: nextcloud-20.0.5.tar.bz2.sha256 or nextcloud-20.0.5.zip.sha256 SHA512: nextcloud-20.0.5.tar.bz2.sha512 or nextcloud-20.0.5.zip.sha512 PGP (Key): nextcloud-20.0.5.tar.bz2.asc or nextcloud-20.0.5.zip.asc
Changes
- Don't log params of imagecreatefromstring (server#24546)
- Use storage copy implementation when doing dav copy (server#24590)
- Use in objectstore copy (server#24592)
- Add tel, note, org and title search (server#24697)
- Check php compatibility of app store app releases (server#24698)
- Fix #24682]: ensure federation cloud id is retruned if FN property not found (server#24709)
- Do not include non-required scripts on the upgrade page (server#24714)
- LDAP: fix inGroup for memberUid type of group memberships (server#24716)
- Cancel user search requests to avoid duplicate results being added (server#24728)
- Also unset the other possible unused paramters (server#24751)
- Enables the file name check also to match name of mountpoints (server#24760)
- Fixes sharing to group ids with characters that are being url encoded (server#24763)
- Limit getIncomplete query to one row (server#24791)
- Fix Argon2 descriptions (server#24792)
- Actually set the TTL on redis set (server#24798)
- Allow to force rename a conflicting calendar (server#24806)
- Fix IPv6 localhost regex (server#24823)
- Catch the error on heartbeat update (server#24826)
- Make oc_files_trash.auto_id a bigint (server#24853)
- Fix total upload size overwritten by next upload (server#24854)
- Avoid huge exception argument logging (server#24876)
- Make share results distinguishable if there are more than one with the exact same display name (server#24878)
- Add migration for oc_share_external columns (server#24963)
- Don't throw a 500 when importing a broken ics reminder file (server#24972)
- Fix unreliable ViewTest (server#24976)
- Update root.crl due to revocation of transmission.crt (server#24990)
- Set the JSCombiner cache if needed (server#24997)
- Fix column name to check prior to deleting (server#25009)
- Catch throwable instead of exception (server#25013)
- Set the user language when adding the footer (server#25019)
- Change defaultapp in config.sample.php to dashboard to improve docs and align it to source code (server#25030)
- Fix clearing the label of a share (server#25035)
- Update psalm-baseline.xml (server#25066)
- Don't remove assignable column for now (server#25074)
- Add setup check to verify that the used DB version is still supported… (server#25076)
- Correctly set the user for activity parsing when preparing a notifica… (activity#542)
- Bump vue-virtual-grid from 2.2.1 to 2.3.0 (photos#597)
- Catch possible database exceptions when fetching document data (text#1221)
- Make sure we have the proper PHP version installed before running composer (text#1234)
- Revert removal of transformResponse (text#1235)
- Bump prosemirror-view from 1.16.1 to 1.16.5 (text#1255)
- Bump @babel/preset-env from 7.12.1 to 7.12.11 (text#1257)
- Bump babel-loader from 8.1.0 to 8.2.2 (text#1259)
- Bump eslint-plugin-standard from 4.0.2 to 4.1.0 (text#1261)
- Bump vue-loader from 15.9.5 to 15.9.6 (text#1263)
- Bump prosemirror-model from 1.12.0 to 1.13.1 (text#1265)
- Bump core-js from 3.7.0 to 3.8.1 (text#1266)
- Bump stylelint from 13.7.2 to 13.8.0 (text#1269)
- Bump @babel/plugin-transform-runtime from 7.12.1 to 7.12.10 (text#1271)
- Bump sass-loader from 10.0.5 to 10.1.0 (text#1273)
- Bump webpack-merge from 5.3.0 to 5.7.2 (text#1274)
- Bump @babel/core from 7.12.3 to 7.12.10 (text#1277)
- Bump cypress from 5.1.0 to 5.6.0 (text#1278)
- Bump @vue/test-utils from 1.1.1 to 1.1.2 (text#1279)
- Bump webpack-merge from 5.7.2 to 5.7.3 (text#1303)
Version 20.0.4 December 17 2020
Download: nextcloud-20.0.4.tar.bz2 or nextcloud-20.0.4.zip Check the file integrity with: MD5: nextcloud-20.0.4.tar.bz2.md5 or nextcloud-20.0.4.zip.md5 SHA256: nextcloud-20.0.4.tar.bz2.sha256 or nextcloud-20.0.4.zip.sha256 SHA512: nextcloud-20.0.4.tar.bz2.sha512 or nextcloud-20.0.4.zip.sha512 PGP (Key): nextcloud-20.0.4.tar.bz2.asc or nextcloud-20.0.4.zip.asc
Changes
- Avoid dashboard crash when accessibility app is not installed (server#24636)
- Bump ini from 1.3.5 to 1.3.7 (server#24649)
- Handle owncloud migration to latest release (server#24653)
- Use string for storing a OCM remote id (server#24654)
- Fix MySQL database size calculation (serverinfo#262)
- Bump cypress-io/github-action@v2 (viewer#722)
- Fix] sidebar opening animation (viewer#723)
- Fix not.exist cypress and TESTING checks (viewer#725)
Note: the main improvement in this very small release is the migration support.
Version 20.0.3 December 10 2020
Download: nextcloud-20.0.3.tar.bz2 or nextcloud-20.0.3.zip Check the file integrity with: MD5: nextcloud-20.0.3.tar.bz2.md5 or nextcloud-20.0.3.zip.md5 SHA256: nextcloud-20.0.3.tar.bz2.sha256 or nextcloud-20.0.3.zip.sha256 SHA512: nextcloud-20.0.3.tar.bz2.sha512 or nextcloud-20.0.3.zip.sha512 PGP (Key): nextcloud-20.0.3.tar.bz2.asc or nextcloud-20.0.3.zip.asc
Changes
- Check quota of subdirectories when uploading to them (server#24181)
- CircleId too short in some request (server#24196)
- Missing level in ScopedPsrLogger (server#24212)
- Fix nextcloud logo in email notifications misalignment (server#24228)
- Allow selecting multiple columns with SELECT DISTINCT (server#24230)
- Use file name instead of path in 'not allowed to share' message (server#24231)
- Fix setting images through occ for theming (server#24232)
- Use regex when searching on single file shares (server#24239)
- Harden EncryptionLegacyCipher a bit (server#24249)
- Update ScanLegacyFormat.php (server#24258)
- Simple typo in comments (server#24259)
- Use correct year for generated birthdays events (server#24263)
- Delete files that exceed trashbin size immediately (server#24297)
- Update sabre/xml to fix XML parsing errors (server#24311)
- Only check path for being accessible when the storage is a object home (server#24325)
- Avoid empty null default with value that will be inserted anyways (server#24333)
- Fix contacts menu position and show uid as a tooltip (server#24342)
- Fix the config key on the sharing expire checkbox (server#24346)
- Set the display name of federated sharees from addressbook (server#24353)
- Catch storage not available in versions expire command (server#24367)
- Use proper bundles for files client and fileinfo (server#24377)
- Properly encode path when fetching inherited shares (server#24387)
- Formatting remote sharer should take protocol, path into account (server#24391)
- Make sure we add new line between vcf groups exports (server#24443)
- Fix public calendars shared to circles (server#24446)
- Store scss variables under a different prefix for each theming config version (server#24453)
- External storages: save group ids not display names in configuration (server#24455)
- Use correct l10n source in files_sharing JS code (server#24462)
- Set frame-ancestors to none if none are filled (server#24477)
- Move the password fiels of chaging passwords to post (server#24478)
- Move the global password for files external to post (server#24479)
- Only attempt to move to trash if a file is not in appdata (server#24483)
- Fix loading mtime of new file in conflict dialog in firefox (server#24491)
- Harden setup check for TLS version if host is not reachable (server#24502)
- Fix file size computation on 32bit platforms (server#24509)
- Allow subscription to indicate that a userlimit is reached (server#24511)
- Set mountid for personal external storage mounts (server#24513)
- Only execute plain mimetype check for directories and do the fallback… (server#24517)
- Fix vsprint parameter (server#24527)
- Replace abandoned log normalizer with our fork (server#24530)
- Add icon to user limit notification (server#24531)
- Also run repair steps when encryption is disabled but a legacy key is present (server#24532)
- [3rdparty][security] Archive TAR to 1.4.11 (server#24534)
- Generate a new session id if the decrypting the session data fails (server#24553)
- Revert "Do not read certificate bundle from data dir by default" (server#24556)
- Dont use system composer for autoload checker (server#24557)
- Remember me is not an app_password (server#24563)
- Do not load nonexisting setup.js (server#24582)
- Update sabre/xml to fix XML parsing errors (3rdparty#529)
- Use composer v1 on CI (3rdparty#532)
- Bump pear/archive_tar from 1.4.9 to 1.4.11 (3rdparty#536)
- Replace abandoned log normalizer with our fork (3rdparty#543)
- Allow nullable values as subject params (activity#535)
- Don't log when unknown array is null (notifications#803)
- Feat/virtual grid (photos#550)
- Make sure we have a string to localecompare to (photos#583)
- Always get recommendations for dashboard if enabled (recommendations#336)
- Properly fetch oracle database information (serverinfo#258)
- Also register to urlChanged event to update RichWorkspace (text#1181)
- Move away from GET (text#1214)
Version 20.0.2 November 20 2020
Download: nextcloud-20.0.2.tar.bz2 or nextcloud-20.0.2.zip Check the file integrity with: MD5: nextcloud-20.0.2.tar.bz2.md5 or nextcloud-20.0.2.zip.md5 SHA256: nextcloud-20.0.2.tar.bz2.sha256 or nextcloud-20.0.2.zip.sha256 SHA512: nextcloud-20.0.2.tar.bz2.sha512 or nextcloud-20.0.2.zip.sha512 PGP (Key): nextcloud-20.0.2.tar.bz2.asc or nextcloud-20.0.2.zip.asc
Changes
- Inidicate preview availability in share api responses (server#23419)
- CalDavBackend: check if timerange is array before accessing (server#23563)
- Some emojis are in CHAR_CATEGORY_GENERAL_OTHER_TYPES (server#23575)
- Also expire share type email (server#23583)
- Only use index of mount point when it is there (server#23611)
- Only retry fetching app store data once every 5 minutes in case it fails (server#23633)
- Bring back the restore share button (server#23636)
- Fix updates of NULL appconfig values (server#23641)
- Fix sharing input placeholder for emails (server#23646)
- Use bigint for fileid in filecache_extended (server#23690)
- Enable theming background transparency (server#23699)
- Fix sharer flag on ldap:show-remnants when user owned more than a single share (server#23702)
- Make sure the function signatures of the backgroundjob match (server#23710)
- Check if array elements exist before using them (server#23713)
- Fix default quota display value in user row (server#23726)
- Use lib instead if core as l10n module in OC_Files (server#23727)
- Specify accept argument to avatar upload input field (server#23732)
- Save email as lower case (server#23733)
- Reset avatar cropper before showing (server#23736)
- Also run the SabreAuthInitEvent for the main server (server#23745)
- Type the \OCP\IUserManager::callForAllUsers closure with Psalm (server#23749)
- Type the \OCP\AppFramework\Services\IInitialState::provideLazyInitial… (server#23751)
- Don't overwrite the event if we use it later (server#23753)
- Inform the user when flow config data exceeds thresholds (server#23759)
- Type the \OCP\IUserManager::callForSeenUsers closure with Psalm (server#23763)
- Catch errors when closing file conflict dialog (server#23774)
- Document the backend registered events of LDAP (server#23779)
- Fetch the logger and system config once for all query builder instances (server#23787)
- Type the event dispatcher listener callables with Psalm (server#23789)
- Only run phpunit when "php" changed (server#23794)
- Remove bold font-weight and lower font-size for empty search box (server#23829)
- No need to check if there is an avatar available, because it is gener… (server#23846)
- Ensure filepicker list is empty before populating (server#23850)
- UserStatus: clear status message if message is null (server#23858)
- Fix grid view toggle in tags view (server#23874)
- Restrict query when searching for versions of trashbin files (server#23884)
- Fix potentially passing null to events where IUser is expected (server#23894)
- Make user status styles scoped (server#23899)
- Move help to separate stylesheet (server#23900)
- Add default font size (server#23902)
- Do not emit UserCreatedEvent twice (server#23917)
- Bearer must be in the start of the auth header (server#23924)
- Fix casting of integer and boolean on Oracle (server#23935)
- Skip already loaded apps in loadApps (server#23948)
- Fix repair mimetype step to not leave stray cursors (server#23950)
- Improve query type detection (server#23951)
- Fix iLike() falsely turning escaped % and _ into wildcards (server#23954)
- Replace some usages of OC_DB in OC\Share\* with query builder (server#23955)
- Use query builder instead of OC_DB in trashbin (server#23971)
- Fix greatest/least order for oracle (server#23975)
- Fix link share label placeholder not showing (server#23992)
- Unlock when promoting to exclusive lock fails (server#23995)
- Make sure root storage is valid before checking its size (server#23996)
- Use query builder instead of OC_DB in OC\Files\* (server#23998)
- Shortcut to avoid file system setup when generating the logo URL (server#24001)
- Remove old legacy scripts references (server#24004)
- Fix js search in undefined ocs response (server#24012)
- Don't leave cursors open (server#24033)
- Fix sharing tab state not matching resharing admin settings (server#24044)
- Run unit tests against oracle (server#24049)
- Use png icons in caldav reminder emails (server#24050)
- Manually iterate over calendardata when oracle is used (server#24058)
- Make is_user_defined nullable so we can store false on oracle (server#24079)
- Fix default internal expiration date enforce (server#24081)
- Register new command db:add-missing-primary-keys (server#24106)
- Convert the card resource to a string if necessary (server#24114)
- Don't throw on SHOW VERSION query (server#24147)
- Bump dompurify to 2.2.2 (server#24153)
- Set up FS before querying storage info in settings (server#24156)
- Fix default internal expiration date (server#24159)
- CircleId too short in some request (server#24178)
- Revert "circleId too short in some request" (server#24183)
- Missing level in ScopedPsrLogger (server#24212)
- Fix activity spinner on empty activity (activity#523)
- Add OCI github action (activity#528)
- Disable download button by default (files_pdfviewer#257)
- Feat/dependabot ga/stable20 (firstrunwizard#442)
- Fix loading notifications without a message on oracle (notifications#796)
- Do not setup appdata in constructor to avoid errors causing the whole instance to stop working (text#1105)
- Bump eslint-plugin-standard from 4.0.1 to 4.0.2 (text#1125)
- Bump sass-loader from 10.0.1 to 10.0.5 (text#1134)
- Bump webpack from 4.44.1 to 4.44.2 (text#1140)
- Bump dependencies to version in range (text#1164)
- Validate link on click (text#1166)
- Add migration to fix oracle issues with the database schema (text#1177)
- Bump cypress from 4.12.1 to 5.1.0 (text#1179)
- Fix URL escaping of shared files (viewer#681)
- Fix component click outside and cleanup structure (viewer#684)
Version 20.0.1 October 24 2020
Download: nextcloud-20.0.1.tar.bz2 or nextcloud-20.0.1.zip Check the file integrity with: MD5: nextcloud-20.0.1.tar.bz2.md5 or nextcloud-20.0.1.zip.md5 SHA256: nextcloud-20.0.1.tar.bz2.sha256 or nextcloud-20.0.1.zip.sha256 SHA512: nextcloud-20.0.1.tar.bz2.sha512 or nextcloud-20.0.1.zip.sha512 PGP (Key): nextcloud-20.0.1.tar.bz2.asc or nextcloud-20.0.1.zip.asc
Changes
- Add mount point to quota warning message (server#23170)
- Dont hold a transaction during the move to trash (server#23185)
- Fix dashboard rendering if accessibility app is disabled (server#23192)
- Fix legacy update notifications (server#23195)
- Fix the user email issue while creating a user (server#23203)
- Make BeforeTemplateRenderedEvent aware of the actual response (server#23205)
- Fix array to string conversion on event search (server#23207)
- Also check the path based mimetype for flow rule checks (server#23211)
- Allow configuring the activity update interval of token (server#23213)
- Don't influence toastify errors and always use white (server#23216)
- Only run the query to get the account data once (server#23220)
- Fix appid in translation (server#23235)
- Use the correct l10n for activities (server#23254)
- Make sure getUsersFavoritingObject can be run without a user (server#23256)
- Fix sidebar updateTabs method (server#23271)
- Fix the user remove from group in UI (server#23281)
- Fix dashboard statuses sort (server#23288)
- Fix database password visibility toggle (server#23336)
- Add template typing to the QBMapper (server#23375)
- Add Psalm type for the bootstrap registration context (server#23383)
- Fix adminpass strengthify margin (server#23384)
- Fix typo 'shared' (server#23388)
- Expose CLOUD federation for local users in the recent addressbook (server#23390)
- Stop transfer of ownership between same users (server#23395)
- VersioningTest.php:729 is unreliable and should be disabled (server#23403)
- Encode requesttoken for logout url in auto logout (server#23420)
- Fix undefined index and consequential damages in versions code (server#23422)
- Allow using saved login credentials for notify (server#23426)
- Add option to disable notify self check (server#23438)
- Annotate IContainer so Psalm knows what resove and query return (server#23446)
- Fix app sidebar mountpoint (server#23458)
- Bump @nextcloud/vue to 2.6.9 (server#23466)
- Add psalm types for the migration schema closure (server#23472)
- Remove posix_getpwuid and compare only userid (server#23473)
- Use own psalm instead of a global one (server#23480)
- Add psalm types for the event dispatcher (server#23491)
- SharedMountTest.php:367 is unreliable (server#23498)
- Provide log statements for SCSS cache (server#23503)
- SCSSCacher - Lock should not be removed (server#23510)
- Clear cached app config while waiting for the SCSSCache lock to return (server#23513)
- Fixes potential passing of null to getUserGroupIds (server#23514)
- Add local version of escapeHTML (server#23548)
- LDAP: when nesting is not enabled, the group filter can be applied right away (server#23570)
- Disable unreliable app-files.feature:108 (server#23621)
- Disable unreliable app-files-sharing.feature:338 (server#23622)
- Set current user when parsing activities for digest (activity#507)
- Fix mail table columns to match the activity table (activity#511)
- Fix the comments added to the activity table (activity#515)
- GetUsersFavoritingObject is moved to the manager (activity#517)
- Remove close button (files_pdfviewer#244)
- Update phpunit.yml (files_pdfviewer#245)
- Hide the download button by default (files_pdfviewer#247)
- Better debug output on public pages (files_pdfviewer#249)
- Pass preview availability too (photos#510)
- FIx loading speed of dashboard by loading the data async (recommendations#307)
- Fix Memory (#240) (serverinfo#245)
- Fix num_shares_link_no_password for NC >= 15 (serverinfo#247)
- Fix FreeBSD Interface Exception (serverinfo#252)
- Fix player controls on Firefox (viewer#627)
- Make div display: none (viewer#629)
- Fix theming chaining (viewer#633)
- Fix cypress branch (viewer#643)
Version 20.0.0 October 3 2020
Download: nextcloud-20.0.0.tar.bz2 or nextcloud-20.0.0.zip Check the file integrity with: MD5: nextcloud-20.0.0.tar.bz2.md5 or nextcloud-20.0.0.zip.md5 SHA256: nextcloud-20.0.0.tar.bz2.sha256 or nextcloud-20.0.0.zip.sha256 SHA512: nextcloud-20.0.0.tar.bz2.sha512 or nextcloud-20.0.0.zip.sha512 PGP (Key): nextcloud-20.0.0.tar.bz2.asc or nextcloud-20.0.0.zip.asc
Changes
The three biggest features we introduce with Nextcloud 20 are:
- 🏁 Our new dashboard provides a great starting point for the day with over a dozen widgets ranging from Twitter and Github to Moodle and Zammad already available
- 🔍 Search was unified, bringing search results of Nextcloud apps as well as external services like Gitlab, Jira and Discourse in one place
- 🗨 Talk introduced bridging to other platforms including MS Teams, Slack, IRC, Matrix and a dozen others
- 📢 Notifications and Activities were brought together, making sure you won’t miss anything important
- 🟢 We added a ‘status’ setting so you can communicate to other users what you are up to
- 🗨 Talk also brings dashboard and search integration, emoji picker, upload view, camera and microphone settings, mute and more
- 📅 Calendar integrates in dashboard and search, introduced a list view and design improvements
- 📫 Mail introduces threaded view, mailbox management and more
- 🗂 Deck integrates with dashboard and search, introduces Calendar integration, modal view for card editing and series of smaller improvements
- ↕ Flow adds push notification and webhooks so other web apps can easily integrate with Nextcloud
- 🗒 Text introduced direct linking to files in Nextcloud
- 🗄 Files lets you add a description to public link shares
Read the full announcement on our blog.
An exhaustive changelog would be unreasonably long, but one can always see our entire development history in github. For the core Server repository, see for example here the 783 pull requests merged for Milestone 20.
Version 19.0.10 April 9 2021
Download: nextcloud-19.0.10.tar.bz2 or nextcloud-19.0.10.zip Check the file integrity with: MD5: nextcloud-19.0.10.tar.bz2.md5 or nextcloud-19.0.10.zip.md5 SHA256: nextcloud-19.0.10.tar.bz2.sha256 or nextcloud-19.0.10.zip.sha256 SHA512: nextcloud-19.0.10.tar.bz2.sha512 or nextcloud-19.0.10.zip.sha512 PGP (Key): nextcloud-19.0.10.tar.bz2.asc or nextcloud-19.0.10.zip.asc
Changes
- 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)
Version 19.0.9 February 26 2021
Download: nextcloud-19.0.9.tar.bz2 or nextcloud-19.0.9.zip Check the file integrity with: MD5: nextcloud-19.0.9.tar.bz2.md5 or nextcloud-19.0.9.zip.md5 SHA256: nextcloud-19.0.9.tar.bz2.sha256 or nextcloud-19.0.9.zip.sha256 SHA512: nextcloud-19.0.9.tar.bz2.sha512 or nextcloud-19.0.9.zip.sha512 PGP (Key): nextcloud-19.0.9.tar.bz2.asc or nextcloud-19.0.9.zip.asc
Changes
- Respect DB restrictions on number of arguments in statements and queries (server#25121)
- CalDAV] Validate notified emails (server#25323)
- Fix parameter provided as string not array (server#25367)
- The objectid is a string (server#25375)
- LDAP: make actually use of batch read known groups (server#25380)
- Do not remove valid group shares (server#25385)
- Use RFC-compliant URL encoding for cookies (server#25389)
- Properly handle SMB ACL blocking scanning a directory (server#25422)
- Keep direct login active when redirecting (server#25431)
- Add repair job for unencoded group share uris (server#25449)
- Fix(translation): replace static error message (server#25507)
- Do not send imip email to invalid recipients (server#25593)
- Use ownerDisplayName for SharingEntry Tooltip (server#25652)
- Updated CRL (server#25667)
- Initialize \OCP\AppFramework\Http\ZipResponse::$resources (server#25704)
- Send emails on password reset to the displayname (server#25710)
- 19.0.9 final (server#25720)
- Bump prosemirror-markdown from 1.5.0 to 1.5.1 (text#1346)
- Bump webpack from 4.45.0 to 4.46.0 (text#1361)
- Bump stylelint from 13.8.0 to 13.9.0 (text#1377)
- Pin to patch releases (text#1390)
Version 19.0.8 January 27 2021
Download: nextcloud-19.0.8.tar.bz2 or nextcloud-19.0.8.zip Check the file integrity with: MD5: nextcloud-19.0.8.tar.bz2.md5 or nextcloud-19.0.8.zip.md5 SHA256: nextcloud-19.0.8.tar.bz2.sha256 or nextcloud-19.0.8.zip.sha256 SHA512: nextcloud-19.0.8.tar.bz2.sha512 or nextcloud-19.0.8.zip.sha512 PGP (Key): nextcloud-19.0.8.tar.bz2.asc or nextcloud-19.0.8.zip.asc
Changes
- Make sure to do priority app upgrades first (server#25078)
- Do not redirect to logout after login (server#25147)
- Add "composer.lock" for acceptance tests to git (server#25179)
- Update CRL due to revoked gravatar.crl (server#25191)
- Don't log keys on checkSignature (server#25194)
- Update 3rdparty after Archive_Tar (server#25200)
- Bump CA bundle (server#25220)
- Also use storage copy when dav copying directories (server#25262)
- Silence log message (server#25264)
- Do not obtain userFolder of a federated user (server#25277)
- Bump pear/archive_tar from 1.4.11 to 1.4.12 (3rdparty#600)
Version 19.0.7 January 15 2021
Download: nextcloud-19.0.7.tar.bz2 or nextcloud-19.0.7.zip Check the file integrity with: MD5: nextcloud-19.0.7.tar.bz2.md5 or nextcloud-19.0.7.zip.md5 SHA256: nextcloud-19.0.7.tar.bz2.sha256 or nextcloud-19.0.7.zip.sha256 SHA512: nextcloud-19.0.7.tar.bz2.sha512 or nextcloud-19.0.7.zip.sha512 PGP (Key): nextcloud-19.0.7.tar.bz2.asc or nextcloud-19.0.7.zip.asc
Changes
- Use storage copy implementation when doing dav copy (server#24591)
- Use in objectstore copy (server#24593)
- Fixes sharing to group ids with characters that are being url encoded (server#24762)
- Fix Argon2 descriptions (server#24795)
- Actually set the TTL on redis set (server#24799)
- Fix total upload size overwritten by next upload (server#24855)
- Avoid huge exception argument logging (server#24875)
- Make share results distinguishable if there are more than one with the exact same display name (server#24880)
- Bump pear/archive_tar from 1.4.9 to 1.4.11 (server#24901)
- Fix #24682]: ensure federation cloud id is retruned if FN property not found (server#24962)
- Don't throw a 500 when importing a broken ics reminder file (server#24973)
- Update root.crl due to revocation of transmission.crt (server#24991)
- Bump pear/archive_tar from 1.4.9 to 1.4.11 (3rdparty#533)
- Catch possible database exceptions when fetching document data (text#1222)
- Bump prosemirror-view from 1.16.1 to 1.16.5 (text#1256)
- Bump @vue/test-utils from 1.1.1 to 1.1.2 (text#1258)
- Bump eslint-plugin-standard from 4.0.2 to 4.1.0 (text#1260)
- Bump @babel/preset-env from 7.12.1 to 7.12.11 (text#1262)
- Bump @babel/plugin-transform-runtime from 7.12.1 to 7.12.10 (text#1264)
- Bump babel-loader from 8.1.0 to 8.2.2 (text#1267)
- Bump prosemirror-model from 1.12.0 to 1.13.1 (text#1268)
- Bump vue-loader from 15.9.5 to 15.9.6 (text#1270)
- Bump stylelint from 13.7.2 to 13.8.0 (text#1272)
- Bump @babel/core from 7.12.3 to 7.12.10 (text#1275)
- Bump core-js from 3.7.0 to 3.8.1 (text#1276)
- Fix cypress tests (text#1290)
- Fix: use OC.Files API to get file info (text#1294)
- Fix link menu positioning (text#1295)
- Bump cypress from 5.1.0 to 5.6.0 (text#1302)
- Bump webpack from 4.44.2 to 4.45.0 (text#1326)
Version 19.0.6 December 10 2020
Download: nextcloud-19.0.6.tar.bz2 or nextcloud-19.0.6.zip Check the file integrity with: MD5: nextcloud-19.0.6.tar.bz2.md5 or nextcloud-19.0.6.zip.md5 SHA256: nextcloud-19.0.6.tar.bz2.sha256 or nextcloud-19.0.6.zip.sha256 SHA512: nextcloud-19.0.6.tar.bz2.sha512 or nextcloud-19.0.6.zip.sha512 PGP (Key): nextcloud-19.0.6.tar.bz2.asc or nextcloud-19.0.6.zip.asc
Changes
- Check quota of subdirectories when uploading to them (server#24182)
- CircleId too short in some request (server#24195)
- Fix setting images through occ for theming (server#24233)
- Simple typo in comments (server#24260)
- Use correct year for generated birthdays events (server#24262)
- Delete files that exceed trashbin size immediately (server#24296)
- Update sabre/xml to fix XML parsing errors (server#24306)
- Only check path for being accessible when the storage is a object home (server#24327)
- Avoid empty null default with value that will be inserted anyways (server#24334)
- Fix contacts menu position and show uid as a tooltip (server#24343)
- Fix the config key on the sharing expire checkbox (server#24347)
- Set the display name of federated sharees from addressbook (server#24354)
- Catch storage not available in versions expire command (server#24368)
- Avoid substr() error when strpos returns false (server#24370)
- Properly encode path when fetching inherited shares (server#24386)
- Formatting remote sharer should take protocol, path into account (server#24392)
- Make sure we add new line between vcf groups exports (server#24444)
- Fix public calendars shared to circles (server#24447)
- Store scss variables under a different prefix for each theming config version (server#24452)
- External storages: save group ids not display names in configuration (server#24457)
- Use correct l10n source in files_sharing JS code (server#24463)
- Update ScanLegacyFormat.php (server#24480)
- Only attempt to move to trash if a file is not in appdata (server#24484)
- Fix loading mtime of new file in conflict dialog in firefox (server#24492)
- Harden setup check for TLS version if host is not reachable (server#24503)
- Fix file size computation on 32bit platforms (server#24508)
- Set mountid for personal external storage mounts (server#24514)
- Only execute plain mimetype check for directories and do the fallback… (server#24518)
- Fix vsprint parameter (server#24528)
- Generate a new session id if the decrypting the session data fails (server#24554)
- Stable20] dont use system composer for autoload checker (server#24561)
- Remember me is not an app_password (server#24564)
- Do not load nonexisting setup.js (server#24583)
- Update sabre/xml to fix XML parsing errors (3rdparty#530)
- Use composer v1 on CI (3rdparty#531)
- Make sure we have a string to localecompare to (photos#584)
- Also register to urlChanged event to update RichWorkspace (text#1182)
Version 19.0.5 November 20 2020
Download: nextcloud-19.0.5.tar.bz2 or nextcloud-19.0.5.zip Check the file integrity with: MD5: nextcloud-19.0.5.tar.bz2.md5 or nextcloud-19.0.5.zip.md5 SHA256: nextcloud-19.0.5.tar.bz2.sha256 or nextcloud-19.0.5.zip.sha256 SHA512: nextcloud-19.0.5.tar.bz2.sha512 or nextcloud-19.0.5.zip.sha512 PGP (Key): nextcloud-19.0.5.tar.bz2.asc or nextcloud-19.0.5.zip.asc
Changes
- Add mount point to quota warning message (server#23168)
- Fix the user email issue while creating a user (server#23202)
- Also check the path based mimetype for flow rule checks (server#23212)
- Allow configuring the activity update interval of token (server#23214)
- Allow using saved login credentials for notify (server#23233)
- Fix the user remove from group in UI (server#23282)
- Add template typing to the QBMapper (server#23376)
- Fix adminpass strengthify margin (server#23385)
- VersioningTest.php:729 is unreliable and should be disabled (server#23404)
- Encode requesttoken for logout url in auto logout (server#23421)
- Fix undefined index and consequential damages in versions code (server#23424)
- Add option to disable notify self check (server#23439)
- SharedMountTest.php:367 is unreliable (server#23499)
- Provide log statements for SCSS cache (server#23504)
- SCSSCacher - Lock should not be removed (server#23511)
- Clear cached app config while waiting for the SCSSCache lock to return (server#23515)
- Update CA bundle to october version (server#23556)
- CalDavBackend: check if timerange is array before accessing (server#23564)
- LDAP: when nesting is not enabled, the group filter can be applied right away (server#23571)
- Also expire share type email (server#23585)
- Disable unreliable app-files.feature:108 (server#23623)
- Disable unreliable app-files-sharing.feature:338 (server#23624)
- Only retry fetching app store data once every 5 minutes in case it fails (server#23634)
- Bring back the restore share button (server#23637)
- Fix updates of NULL appconfig values (server#23642)
- Fix sharing input placeholder for emails (server#23647)
- Log the route not found exception on a lower level (server#23676)
- Use bigint for fileid in filecache_extended (server#23691)
- Enable theming background transparency (server#23705)
- Fix sharer flag on ldap:show-remnants when user owned more than a single share (server#23708)
- Check if array elements exist before using them (server#23714)
- Use lib instead if core as l10n module in OC_Files (server#23728)
- Save email as lower case (server#23734)
- Harden SSE key generation (server#23755)
- Inform the user when flow config data exceeds thresholds (server#23760)
- Add occ command to set theming values (server#23777)
- Only run phpunit when "php" changed (server#23795)
- Bump lodash from 4.17.15 to 4.17.20 (server#23806)
- No need to check if there is an avatar available, because it is gener… (server#23847)
- Inidicate preview availability in share api responses (server#23860)
- Fix grid view toggle in tags view (server#23875)
- Restrict query when searching for versions of trashbin files (server#23885)
- Fix potentially passing null to events where IUser is expected (server#23895)
- Bearer must be in the start of the auth header (server#23925)
- Do not emit UserCreatedEvent twice (server#23931)
- Improve query type detection (server#23952)
- Make sure root storage is valid before checking its size (server#23997)
- Remove old legacy scripts references (server#24005)
- Fix js search in undefined ocs response (server#24013)
- Fix sharing tab state not matching resharing admin settings (server#24045)
- Fix iLike() falsely turning escaped % and _ into wildcards (server#24048)
- Use png icons in caldav reminder emails (server#24052)
- Fix php-cs-fixer on stable19 by updating to a new minor version (server#24057)
- Unlock when promoting to exclusive lock fails (server#24076)
- Fix default internal expiration date enforce (server#24080)
- Fix password visibility toggles (server#24111)
- Convert the card resource to a string if necessary (server#24115)
- Don't throw on SHOW VERSION query (server#24148)
- Bump dompurify to 2.2.2 (server#24155)
- Fix default internal expiration date (server#24160)
- CircleId too short in some request (server#24177)
- Revert "circleId too short in some request" (server#24184)
- Feat/dependabot ga/stable19 (firstrunwizard#441)
- Pass preview availability too (photos#511)
- Do not setup appdata in constructor to avoid errors causing the whole instance to stop working (text#1106)
- Bump dependencies to version in range (text#1163)
- Validate link before opening (text#1167)
- Fix player controls on Firefox (viewer#671)
- Fix URL escaping of shared files (viewer#682)
Version 19.0.4 October 9 2020
Download: nextcloud-19.0.4.tar.bz2 or nextcloud-19.0.4.zip Check the file integrity with: MD5: nextcloud-19.0.4.tar.bz2.md5 or nextcloud-19.0.4.zip.md5 SHA256: nextcloud-19.0.4.tar.bz2.sha256 or nextcloud-19.0.4.zip.sha256 SHA512: nextcloud-19.0.4.tar.bz2.sha512 or nextcloud-19.0.4.zip.sha512 PGP (Key): nextcloud-19.0.4.tar.bz2.asc or nextcloud-19.0.4.zip.asc
Changes
- Better error message when blocked by access control (server#22591)
- LDAP: remove unused methods and DB values (server#22630)
- Fix installing on Oracle (server#22652)
- Do not fail if share for mountpoint is no longer available (server#22713)
- Don't use SELECT DISTINCT when to_char() is used in a WHERE statement (server#22720)
- Allow additional personal settings via normal registration (server#22742)
- Fix detecting text/x-php mimetype and secure mimetype mapping (server#22745)
- Check if var debugMode exists (server#22752)
- Fix reading empty files from objectstorage (server#22753)
- Clarify PHP warning in admin settings (server#22769)
- Makes LDAP's group updater dispatch type events (server#22775)
- Fix s3 doesDirectoryExist check for empty directories (server#22776)
- Don't fail if copying a file of 0 byte size (server#22778)
- Use user mount with matching shared storage only (server#22784)
- Fix share transfer of single files and on the transfered node (server#22804)
- Mitigate encoding issue with user principal uri (server#22840)
- Only get the permissions from the share source if it's not already cached (server#22892)
- Revoke secsignid (server#22893)
- Fix: file quota was not applied in all cases (server#22899)
- Make sure that getConfig is still called for browsers that do not support CSPv3 (server#22904)
- Improve handling of out of space errors for smb (server#22926)
- Fix settings chunk loading (server#22941)
- Flow: do not hide "matches" and "does not match" checkers (server#22988)
- Never copy the share link when the password is forced (server#23002)
- Fix numeric folders throwing on markDirty (server#23049)
- Sync all users to the system addresssbook (server#23086)
- Show federation and email results also with exact user match unless c… (server#23087)
- Do not match sharees on an empty email address (server#23090)
- Generate exception to log on php errors (server#23093)
- Fix ignoring the correct settings files for translations (server#23137)
- Dont hold a transaction during the move to trash (server#23186)
- Fix legacy update notifications (server#23196)
- Don't influence toastify errors and always use white (server#23217)
- Only run the query to get the account data once (server#23221)
- 19.0.4 final (server#23263)
- Fix mail table columns to match the activity table (activity#512)
- Bugfix): Protect LogIterator.php from empty array indices (logreader#389)
- Also check responses of 400 errors and so delete unknown devices (notifications#760)
- Fix num_shares_link_no_password for NC >= 15 (serverinfo#248)
- Only return rich workspace when depth is 1 or greater (text#1003)
- IE11 madness (text#1036)
- Check if error is ocs response on workspace request (text#1054)
- Update .l10nignore to exclude bundled JS files (viewer#613)
Version 19.0.3 September 10 2020
Download: nextcloud-19.0.3.tar.bz2 or nextcloud-19.0.3.zip Check the file integrity with: MD5: nextcloud-19.0.3.tar.bz2.md5 or nextcloud-19.0.3.zip.md5 SHA256: nextcloud-19.0.3.tar.bz2.sha256 or nextcloud-19.0.3.zip.sha256 SHA512: nextcloud-19.0.3.tar.bz2.sha512 or nextcloud-19.0.3.zip.sha512 PGP (Key): nextcloud-19.0.3.tar.bz2.asc or nextcloud-19.0.3.zip.asc
Changes
- Fix possible leaking scope in Flow (server#22410)
- Combine body-login rules in theming and fix twofactor and guest styling on bright colors (server#22427)
- Show better quota warning for group folders and external storage (server#22442)
- Add php docs build script (server#22448)
- Fix clicks on actions menu of non opaque file rows in acceptance tests (server#22503)
- Fix writing BLOBs to postgres with recent contacts interaction (server#22515)
- Set the mount id before calling storage wrapper (server#22519)
- Fix S3 error handling (server#22521)
- Only disable zip64 if the size is known (server#22537)
- Change free space calculation (server#22553)
- Do not keep the part file if the forbidden exception has no retry set (server#22560)
- Fix app password updating out of bounds (server#22569)
- Use the correct root to determinate the webroot for the resource (server#22579)
- Upgrade icewind/smb to 3.2.7 (server#22581)
- Bump elliptic from 6.4.1 to 6.5.3 (notifications#732)
- Fixes regression that prevented you from toggling the encryption flag (privacy#489)
- Match any non-whitespace character in filesystem pattern (serverinfo#229)
- Catch StorageNotAvailable exceptions (text#1001)
- Harden read only check on public endpoints (text#1017)
- Harden check when using token from memcache (text#1020)
- Sessionid is an int (text#1029)
- Only overwrite Ctrl-f when text is focussed (text#990)
- Set the X-Requested-With header on dav requests (viewer#582)
Version 19.0.2 August 28 2020
Download: nextcloud-19.0.2.tar.bz2 or nextcloud-19.0.2.zip Check the file integrity with: MD5: nextcloud-19.0.2.tar.bz2.md5 or nextcloud-19.0.2.zip.md5 SHA256: nextcloud-19.0.2.tar.bz2.sha256 or nextcloud-19.0.2.zip.sha256 SHA512: nextcloud-19.0.2.tar.bz2.sha512 or nextcloud-19.0.2.zip.sha512 PGP (Key): nextcloud-19.0.2.tar.bz2.asc or nextcloud-19.0.2.zip.asc
Changes
- Lower minimum search length to 2 characters (server#21782)
- Call openssl_pkey_export with $config and log errors. (server#21804)
- Improve error reporting on sharing errors (server#21806)
- Do not log RequestedRangeNotSatisfiable exceptions in DAV (server#21840)
- Fix parsing of language code (server#21857)
- Fix typo in revokeShare() (server#21876)
- Discourage webauthn user interaction (server#21917)
- Encryption is ready if master key is enabled (server#21935)
- Disable fragile comments tests (server#21939)
- Do not double encode the userid in webauthn login (server#21953)
- Update icewind/smb to 3.2.6 (server#21955)
- Respect default share permissions (server#21967)
- allow admin to configure the max trashbin size (server#21975)
- Fix risky test in twofactor_backupcodes (server#21978)
- Fix PHPUnit deprecation warnings (server#21981)
- Fix moving files from external storage to object store trashbin (server#21983)
- Ignore whitespace in sharing by mail (server#21991)
- Properly fetch translation for remote wipe confirmation dialog (server#22036)
- Parse_url returns null in case a parameter is not found (server#22044)
- Bump elliptic from 6.5.2 to 6.5.3 (server#22050)
- Correctly remove usergroup shares on removing group members (server#22053)
- Fix height to big for iPhone when using many apps (server#22064)
- Reset the cookie internally in new API when abandoning paged results op (server#22069)
- Add Guzzle's InvalidArgumentException (server#22070)
- Contactsmanager shall limit number of results early (server#22091)
- Fix browser freeze on long password input (server#22094)
- Search also the email and displayname in user mangement for groups (server#22118)
- Ensured large image is unloaded from memory when generating previews (server#22121)
- Fix display of remote users in incoming share notifications (server#22131)
- Reuse cache for directory mtime/size if filesystem changes can be ignored (server#22171)
- Remove unexpected argument (server#22178)
- Do not exit if available space cannot be determined on file transfer (server#22181)
- Fix empty 'more' apps navigation after installing an app (server#22183)
- Fix default log_rotate_size in config.sample.php (server#22192)
- shortcut in reading nested group members when IN_CHAIN is available (server#22203)
- Fix chmod on file descriptor (server#22208)
- Do clearstatcache() on rmdir (server#22209)
- SSE enhancement of file signature (server#22210)
- Remove logging message carrying no valuable information (server#22215)
- Add app config option to disable "Email was changed by admin" activity (server#22232)
- Delete chunks if the move on an upload failed (server#22239)
- Silence duplicate session warnings (server#22247)
- Doctrine: Fix unquoted stmt fragments backslash escaping (server#22252)
- Allow to disable share emails (server#22300)
- Show disabled user count in occ user:report (server#22302)
- Bump 3rdparty to last stable19 commit (server#22303)
- Fixing a logged deprecation message (server#22309)
- CalDAV: Add ability to limit sharing to owner (server#22333)
- Only copy the link when updating a share or no password was forced (server#22337)
- Remove encryption option for nextcloud external storage (server#22341)
- L10n:Correct appid for WebAuthn (server#22348)
- Properly search for users when limittogroups is enabled (server#22355)
- SSE: make legacy format opt in (server#22381)
- Update the CRL (server#22387)
- Fix missing FN from federated contact (server#22400)
- Fix event icon sizes and text alignment (server#22414)
- Bump stecman/symfony-console-completion from 0.8.0 to 0.11.0 (3rdparty#457)
- Add Guzzle's InvalidArgumentException (3rdparty#474)
- Doctrine: Fix unquoted stmt fragments backslash escaping (3rdparty#486)
- Fix cypress (viewer#545)
- Move to webpack vue global config & bump deps (viewer#558)
Version 19.0.1 July 17 2020
Download: nextcloud-19.0.1.tar.bz2 or nextcloud-19.0.1.zip Check the file integrity with: MD5: nextcloud-19.0.1.tar.bz2.md5 or nextcloud-19.0.1.zip.md5 SHA256: nextcloud-19.0.1.tar.bz2.sha256 or nextcloud-19.0.1.zip.sha256 SHA512: nextcloud-19.0.1.tar.bz2.sha512 or nextcloud-19.0.1.zip.sha512 PGP (Key): nextcloud-19.0.1.tar.bz2.asc or nextcloud-19.0.1.zip.asc
Changes
- Improve group queries (server#21068)
- Do not read certificate bundle from data dir by default (server#21095)
- Fixes infinitely repeating LDPA search results with PHP <= 7.2 (server#21111)
- Use the loginname to verify the old password in user password changes (server#21114)
- Make the translation sanitization optional (server#21126)
- Simplify getGroups, fixing wrong chunking logic (server#21128)
- Move the password confirmation form template to post (server#21131)
- Clear the statscache before fetching the metadata (server#21135)
- Fix reference to wrong class name (server#21148)
- Fix password changes in link and mail shares (server#21151)
- Do not only catch Exceptions but any Throwable during rmt share delete (server#21200)
- Normalize sftp path in read and write stream (server#21203)
- Fix the Talk verification (server#21210)
- Prevent harder to share your root (server#21226)
- Use \OC::$CLI instead of PHP_SAPI (server#21242)
- Fix empty event UUID reminder notifications (server#21247)
- Enable passwordless for everyone not only admins. (server#21287)
- Only use background fade if nextcloud blue is set (server#21308)
- Clear LDAP cache after user deletion (server#21333)
- Update icewind/smb to 3.2.5 (server#21342)
- Always sort shares in a reliable way (server#21352)
- Pass the proper share permissions to the create share call (server#21354)
- Reflect unreadable state in the UI (server#21356)
- Increase timeout of the appstore requests (server#21387)
- Fix pagination of contacts search (server#21405)
- Upload part size as S3 parameter instead of constant value (server#21409)
- Avoid duplicate matches in wide and exact results (server#21419)
- Clean up auth tokens when user is deleted (server#21427)
- Fix invalid usage of \Exception::getResult (server#21441)
- Disable Client-Side Monitoring on AWS storage (server#21447)
- Don't log Keys (server#21485)
- GetXbyY can still return false, e.g. when using ldap write support (server#21491)
- Acceptence tests shall specify which branch to pick when cloning apps (server#21493)
- Give up after 10 seconds in SCSS timeout (server#21495)
- Clarify that the email is always shared within the instance (server#21521)
- Allow to specify the cookie type for appframework responses (server#21526)
- Fix autocomplete for LDAP with `shareapi_only_share_with_group_members` on (server#21538)
- Fix modal support for vue apps and dark theme (server#21541)
- Fix language in share notes email for users (server#21550)
- Fix obsolete usage of OCdialogs (server#21568)
- Comment was wrong, block is needed nevertheless (server#21571)
- Relax permissions mask check for detecting part file rename (server#21573)
- Fix share permission checkboxes enabled when permissions can not be set (server#21574)
- Fix strings being passed where arrays where expected (server#21583)
- Remove rescanDelay from directory mtime (server#21584)
- Precalculate the primary element color for dark mode too (server#21622)
- Update presign method to match with interface again. (server#21638)
- Log deprecated events as debug (server#21652)
- Fix IPv6 remote addresses from X_FORWARDED_FOR headers before validating (server#21655)
- Check if debugMode is defined before using it (server#21660)
- Fix static method call for s3 bucket compat check (server#21663)
- Add missing TarHeader.php (server#21664)
- Revert "Do not read certificate bundle from data dir by default" (server#21671)
- Change OAuth2 redirect link to relative link (server#21687)
- Changes the Birthday calendar color to slightly brighter one (server#21703)
- Fix releasing a shared lock multiple times (server#21710)
- Fix main bundle on IE11 (server#21726)
- Add a clear message why you could end up there (server#21751)
- Fix placeholder issues with multiplace spaces in the name (server#21770)
- Use the correct mountpoint to calculate (server#21772)
- Fix #21285 as oneliner (server#21779)
- Set the moment locale even earlier (server#21780)
- Build source maps on production build again (server#21834)
- Add missing TarHeader.php (3rdparty#466)
- Allow downloads in sandboxed iframe (files_pdfviewer#187)
- Do not keep loading the slide list on every reopen (firstrunwizard#351)
- Allow to group push notifications via an event (notifications#651)
- Don't shutdown the notifications when it freezes by browser shutdown (notifications#666)
- Ignore old push devices (notifications#667)
- More buffer to the key size (notifications#672)
- Delete duplicates of the same push token hash (notifications#676)
- Fix wordwrap issue regression from #540, fix #679 (notifications#686)
- Don't push without internet connection (notifications#694)
- Also check for internet on delete push (notifications#697)
- Correct format for uptime is used (serverinfo#221)
Version 19.0.0 June 3 2020
Download: nextcloud-19.0.0.tar.bz2 or nextcloud-19.0.0.zip Check the file integrity with: MD5: nextcloud-19.0.0.tar.bz2.md5 or nextcloud-19.0.0.zip.md5 SHA256: nextcloud-19.0.0.tar.bz2.sha256 or nextcloud-19.0.0.zip.sha256 SHA512: nextcloud-19.0.0.tar.bz2.sha512 or nextcloud-19.0.0.zip.sha512 PGP (Key): nextcloud-19.0.0.tar.bz2.asc or nextcloud-19.0.0.zip.asc
Changes
Nextcloud Hub v19, code name “home office”, represents a big step forward for remote collaboration in teams. This release brings document collaboration to video chats, introduces password-less login and improves performance.
As this is a major release, the changelog is too long to put here. Users can look at github milestones to find what has been merged. A quick overview of what is new:
- 🔒 password-less authentication and many other security measures
- 📝 Talk 9 with built-in office document editing courtesy of Collabora, a grid view & more
- 🚀 MUCH improved performance, 📆 Deck integration in Calendar, 🙇 guest account groups and more!
Read the release announcement for more details.
Version 18.0.14 January 27 2021
Download: nextcloud-18.0.14.tar.bz2 or nextcloud-18.0.14.zip Check the file integrity with: MD5: nextcloud-18.0.14.tar.bz2.md5 or nextcloud-18.0.14.zip.md5 SHA256: nextcloud-18.0.14.tar.bz2.sha256 or nextcloud-18.0.14.zip.sha256 SHA512: nextcloud-18.0.14.tar.bz2.sha512 or nextcloud-18.0.14.zip.sha512 PGP (Key): nextcloud-18.0.14.tar.bz2.asc or nextcloud-18.0.14.zip.asc
Changes
This is the final release of Nextcloud Hub 18. To protect the security of your data, upgrade to Nextcloud Hub 19 or get a subscription to Nextcloud Enterprise to benefit from long term support.
- Update 3rdparty after Archive_Tar (server#25201)
- Bump CA bundle (server#25221)
- Bump pear/archive_tar from 1.4.11 to 1.4.12 (3rdparty#602)
- Bump ini from 1.3.5 to 1.3.8 (recommendations#348)
Version 18.0.13 January 15 2021
Download: nextcloud-18.0.13.tar.bz2 or nextcloud-18.0.13.zip Check the file integrity with: MD5: nextcloud-18.0.13.tar.bz2.md5 or nextcloud-18.0.13.zip.md5 SHA256: nextcloud-18.0.13.tar.bz2.sha256 or nextcloud-18.0.13.zip.sha256 SHA512: nextcloud-18.0.13.tar.bz2.sha512 or nextcloud-18.0.13.zip.sha512 PGP (Key): nextcloud-18.0.13.tar.bz2.asc or nextcloud-18.0.13.zip.asc
Changes
- Bump ini from 1.3.5 to 1.3.7 (server#24651)
- Enables the file name check also to match name of mountpoints (server#24761)
- Actually set the TTL on redis set (server#24800)
- Fix total upload size overwritten by next upload (server#24857)
- Make share results distinguishable if there are more than one with the exact same display name (server#24881)
- Bump pear/archive_tar from 1.4.8 to 1.4.11 (server#24902)
- Don't throw a 500 when importing a broken ics reminder file (server#24974)
- Update root.crl due to revocation of transmission.crt (server#24992)
- Bump pear/archive_tar from 1.4.8 to 1.4.11 (3rdparty#534)
- Bump stylelint from 13.7.2 to 13.8.0 (text#1194)
- Bump babel-loader from 8.2.1 to 8.2.2 (text#1209)
- Bump @babel/plugin-transform-runtime from 7.12.1 to 7.12.10 (text#1226)
- Bump core-js from 3.7.0 to 3.8.1 (text#1227)
- Bump prosemirror-view from 1.16.1 to 1.16.5 (text#1228)
- Bump @babel/core from 7.12.3 to 7.12.10 (text#1229)
- Bump vue-loader from 15.9.5 to 15.9.6 (text#1237)
- Bump @babel/preset-env from 7.12.1 to 7.12.11 (text#1238)
- Bump @vue/test-utils from 1.1.1 to 1.1.2 (text#1240)
- Bump prosemirror-model from 1.12.0 to 1.13.1 (text#1284)
- Fix cypress (text#1291)
- Handle 403 errors the same as not found (text#1292)
- Fix: use OC.Files API to get file info (text#1293)
- Bump cypress from 5.1.0 to 5.6.0 (text#1301)
- Bump webpack from 4.44.2 to 4.45.0 (text#1325)
Version 18.0.12 December 10 2020
Download: nextcloud-18.0.12.tar.bz2 or nextcloud-18.0.12.zip Check the file integrity with: MD5: nextcloud-18.0.12.tar.bz2.md5 or nextcloud-18.0.12.zip.md5 SHA256: nextcloud-18.0.12.tar.bz2.sha256 or nextcloud-18.0.12.zip.sha256 SHA512: nextcloud-18.0.12.tar.bz2.sha512 or nextcloud-18.0.12.zip.sha512 PGP (Key): nextcloud-18.0.12.tar.bz2.asc or nextcloud-18.0.12.zip.asc
Changes
- CircleId too short in some request (server#24152)
- Simple typo in comments (server#24261)
- Fix contacts menu position in sharing sidebar (server#24332)
- Avoid empty null default with value that will be inserted anyways (server#24335)
- Only check path for being accessible when the storage is a object home (server#24344)
- Catch storage not available in versions expire command (server#24369)
- Avoid substr() error when strpos returns false (server#24371)
- Properly encode path when fetching inherited shares (server#24388)
- Respect default share permissions (server#24437)
- Make sure we add new line between vcf groups exports (server#24445)
- External storages: save group ids not display names in configuration (server#24458)
- Use correct l10n source in files_sharing JS code (server#24465)
- Fix the config key on the sharing expire checkbox (server#24481)
- Only attempt to move to trash if a file is not in appdata (server#24485)
- Harden setup check for TLS version if host is not reachable (server#24504)
- Generate a new session id if the decrypting the session data fails (server#24555)
- Stable20] dont use system composer for autoload checker (server#24562)
- Remember me is not an app_password (server#24565)
- Make sure we have a string to localecompare to (photos#585)
Version 18.0.11 November 20 2020
Download: nextcloud-18.0.11.tar.bz2 or nextcloud-18.0.11.zip Check the file integrity with: MD5: nextcloud-18.0.11.tar.bz2.md5 or nextcloud-18.0.11.zip.md5 SHA256: nextcloud-18.0.11.tar.bz2.sha256 or nextcloud-18.0.11.zip.sha256 SHA512: nextcloud-18.0.11.tar.bz2.sha512 or nextcloud-18.0.11.zip.sha512 PGP (Key): nextcloud-18.0.11.tar.bz2.asc or nextcloud-18.0.11.zip.asc
Changes
- Fix the user email issue while creating a user (server#23204)
- Fix adminpass strengthify margin (server#23386)
- Fix the user remove from group in UI (server#23393)
- VersioningTest.php:729 is unreliable and should be disabled (server#23405)
- Contactsmanager shall limit number of results early (server#23423)
- Use paginated search for contacts + fixes (server#23437)
- SharedMountTest.php:367 is unreliable (server#23500)
- Provide log statements for SCSS cache (server#23506)
- SCSSCacher - Lock should not be removed (server#23512)
- Clear cached app config while waiting for the SCSSCache lock to return (server#23516)
- Fix display of remote users in incoming share notifications (server#23549)
- Update CA bundle to october version (server#23557)
- CalDavBackend: check if timerange is array before accessing (server#23565)
- Dont hold a transaction during the move to trash (server#23567)
- Also expire share type email (server#23584)
- Disable unreliable app-files.feature:108 (server#23625)
- Disable unreliable app-files-sharing.feature:108 (server#23626)
- Only retry fetching app store data once every 5 minutes in case it fails (server#23635)
- Bring back the restore share button (server#23638)
- Fix updates of NULL appconfig values (server#23643)
- Fix sharing input placeholder for emails (server#23648)
- Use bigint for fileid in filecache_extended (server#23692)
- Enable theming background transparency (server#23706)
- Fix sharer flag on ldap:show-remnants when user owned more than a single share (server#23709)
- Check if array elements exist before using them (server#23715)
- Use lib instead if core as l10n module in OC_Files (server#23729)
- Save email as lower case (server#23735)
- Harden SSE key generation (server#23756)
- Inform the user when flow config data exceeds thresholds (server#23761)
- Only run phpunit when "php" changed (server#23796)
- Bump lodash from 4.17.15 to 4.17.20 (server#23803)
- No need to check if there is an avatar available, because it is gener… (server#23848)
- Inidicate preview availability in share api responses (server#23861)
- Fix grid view toggle in tags view (server#23876)
- Restrict query when searching for versions of trashbin files (server#23886)
- Fix potentially passing null to events where IUser is expected (server#23896)
- Bearer must be in the start of the auth header (server#23926)
- Improve query type detection (server#23953)
- Remove old legacy scripts references (server#24006)
- Fix js search in undefined ocs response (server#24020)
- Fix sharing tab state not matching resharing admin settings (server#24046)
- Fix iLike() falsely turning escaped % and _ into wildcards (server#24047)
- Use png icons in caldav reminder emails (server#24051)
- Unlock when promoting to exclusive lock fails (server#24077)
- Add mount point to quota warning message (server#24078)
- Fix default internal expiration date enforce (server#24082)
- Don't throw on SHOW VERSION query (server#24149)
- Bump dompurify to 2.2.2 (server#24154)
- Fix default internal expiration date (server#24161)
- Bump lodash from 4.17.14 to 4.17.20 (firstrunwizard#435)
- Add dependabot-approve-merge (firstrunwizard#440)
- Pass preview availability too (photos#512)
- Bump lodash from 4.17.14 to 4.17.20 (recommendations#321)
- Bump dependencies to version in range (text#1161)
- Validate link on click (text#1168)
- Bump eslint-plugin-standard from 4.0.2 to 4.1.0 (text#1173)
- Bump babel-loader from 8.1.0 to 8.2.1 (text#1174)
Version 18.0.10 October 9 2020
Download: nextcloud-18.0.10.tar.bz2 or nextcloud-18.0.10.zip Check the file integrity with: MD5: nextcloud-18.0.10.tar.bz2.md5 or nextcloud-18.0.10.zip.md5 SHA256: nextcloud-18.0.10.tar.bz2.sha256 or nextcloud-18.0.10.zip.sha256 SHA512: nextcloud-18.0.10.tar.bz2.sha512 or nextcloud-18.0.10.zip.sha512 PGP (Key): nextcloud-18.0.10.tar.bz2.asc or nextcloud-18.0.10.zip.asc
Changes
- Show better quota warning for group folders and external storage (server#22443)
- Better error message when blocked by access control (server#22592)
- LDAP: remove unused methods and DB values (server#22631)
- Fix installing on Oracle (server#22653)
- Do not fail if share for mountpoint is no longer available (server#22714)
- Don't use SELECT DISTINCT when to_char() is used in a WHERE statement (server#22721)
- Allow additional personal settings via normal registration (server#22743)
- Fix detecting text/x-php mimetype and secure mimetype mapping (server#22746)
- Fix reading empty files from objectstorage (server#22754)
- Fix s3 doesDirectoryExist check for empty directories (server#22777)
- Don't fail if copying a file of 0 byte size (server#22779)
- Makes LDAP's group updater dispatch type events (server#22781)
- Fix share transfer of single files and on the transfered node (server#22802)
- Mitigate encoding issue with user principal uri (server#22841)
- Revoke secsignid (server#22894)
- Fix: file quota was not applied in all cases (server#22900)
- Improve handling of out of space errors for smb (server#22927)
- Fix settings chunk loading (server#22942)
- Flow: do not hide "matches" and "does not match" checkers (server#22989)
- Never copy the share link when the password is forced (server#23003)
- Show federation and email results also with exact user match unless c… (server#23088)
- Do not match sharees on an empty email address (server#23091)
- Fix ignoring the correct settings files for translations (server#23139)
- Don't influence toastify errors and always use white (server#23218)
- Only run the query to get the account data once (server#23222)
- Sync all users to the system addresssbook (server#23227)
- Fix mail table columns to match the activity table (activity#513)
- Bugfix): Protect LogIterator.php from empty array indices (logreader#390)
- Also check responses of 400 errors and so delete unknown devices (notifications#761)
- Fix num_shares_link_no_password for NC >= 15 (serverinfo#249)
- IE11 madness (text#1035)
- Update .l10nignore to exclude bundled JS files (viewer#614)
Version 18.0.9 September 10 2020
Download: nextcloud-18.0.9.tar.bz2 or nextcloud-18.0.9.zip Check the file integrity with: MD5: nextcloud-18.0.9.tar.bz2.md5 or nextcloud-18.0.9.zip.md5 SHA256: nextcloud-18.0.9.tar.bz2.sha256 or nextcloud-18.0.9.zip.sha256 SHA512: nextcloud-18.0.9.tar.bz2.sha512 or nextcloud-18.0.9.zip.sha512 PGP (Key): nextcloud-18.0.9.tar.bz2.asc or nextcloud-18.0.9.zip.asc
Changes
- Fix possible leaking scope in Flow (server#22411)
- Fix event icon sizes and text alignment (server#22415)
- Combine body-login rules in theming and fix twofactor and guest styling on bright colors (server#22428)
- Add php docs build script (server#22449)
- Fix clicks on actions menu of non opaque file rows in acceptance tests (server#22504)
- Set the mount id before calling storage wrapper (server#22518)
- Fix S3 error handling (server#22522)
- Only disable zip64 if the size is known (server#22538)
- Change free space calculation (server#22554)
- Do not keep the part file if the forbidden exception has no retry set (server#22561)
- Fix app password updating out of bounds (server#22570)
- Bump node-sass from 4.13.0 to 4.13.1 in /build (server#22572)
- Upgrade icewind/smb to 3.2.7 (server#22582)
- Use the correct root to determinate the webroot for the resource (server#22585)
- Bump node-sass from 4.13.0 to 4.13.1 (server#22595)
- Bump http-proxy from 1.17.0 to 1.18.1 in /build (server#22602)
- Bump node-sass from 4.13.0 to 4.13.1 (firstrunwizard#398)
- Bump node-sass from 4.13.0 to 4.13.1 (notifications#731)
- Bump node-sass from 4.13.0 to 4.13.1 (recommendations#279)
- Catch StorageNotAvailable exceptions (text#1002)
- Harden read only check on public endpoints (text#1018)
- Sessionid is an int (text#1030)
- Only overwrite Ctrl-f when text is focussed (text#991)
- Set the X-Requested-With header on dav requests (viewer#586)
Version 18.0.8 August 28 2020
Download: nextcloud-18.0.8.tar.bz2 or nextcloud-18.0.8.zip Check the file integrity with: MD5: nextcloud-18.0.8.tar.bz2.md5 or nextcloud-18.0.8.zip.md5 SHA256: nextcloud-18.0.8.tar.bz2.sha256 or nextcloud-18.0.8.zip.sha256 SHA512: nextcloud-18.0.8.tar.bz2.sha512 or nextcloud-18.0.8.zip.sha512 PGP (Key): nextcloud-18.0.8.tar.bz2.asc or nextcloud-18.0.8.zip.asc
Changes
- Do not filter id matching userId on non-user-share shares (server#20842)
- Lower minimum search length to 2 characters (server#21783)
- Improve error reporting on sharing errors (server#21807)
- Do not log RequestedRangeNotSatisfiable exceptions in DAV (server#21841)
- Fix typo in revokeShare() (server#21877)
- Encryption is ready if master key is enabled (server#21936)
- Update icewind/smb to 3.2.6 (server#21956)
- Fix parsing of language code (server#21961)
- Allow admin to configure the max trashbin size (server#21976)
- Fix risky test in twofactor_backupcodes (server#21979)
- Fix moving files from external storage to object store trashbin (server#21982)
- Ignore whitespace in sharing by mail (server#21992)
- Properly fetch translation for remote wipe confirmation dialog (server#22035)
- Bump elliptic from 6.5.2 to 6.5.3 (server#22051)
- Correctly remove usergroup shares on removing group members (server#22054)
- Fix PHPUnit deprecation warnings (server#22058)
- Fix height to big for iPhone when using many apps (server#22071)
- Reuse cache for directory mtime/size if filesystem changes can be ignored (server#22172)
- Remove unexpected argument (server#22179)
- Do not exit if available space cannot be determined on file transfer (server#22182)
- Fix empty 'more' apps navigation after installing an app (server#22184)
- Fix default log_rotate_size in config.sample.php (server#22191)
- Shortcut in reading nested group members when IN_CHAIN is available (server#22204)
- Fix chmod on file descriptor (server#22207)
- SSE enhancement of file signature (server#22212)
- Add app config option to disable "Email was changed by admin" activity (server#22233)
- Delete chunks if the move on an upload failed (server#22240)
- Fix browser freeze on long password input (server#22268)
- Show disabled user count in occ user:report (server#22301)
- Allow to disable share emails (server#22306)
- Fixing a logged deprecation message (server#22310)
- Only copy the link when updating a share or no password was forced (server#22338)
- Remove encryption option for nextcloud external storage (server#22343)
- Update the CRL (server#22388)
- Fix missing FN from federated contact (server#22401)
- Make legacy format opt-in (server#22405)
- Bump elliptic from 6.5.2 to 6.5.3 (firstrunwizard#368)
- Bump elliptic from 6.4.1 to 6.5.3 (notifications#710)
- Bump elliptic from 6.5.2 to 6.5.3 (recommendations#255)
- Fix babel (viewer#552)
- Bump elliptic from 6.5.2 to 6.5.3 (viewer#556)
Version 18.0.7 July 17 2020
Download: nextcloud-18.0.7.tar.bz2 or nextcloud-18.0.7.zip Check the file integrity with: MD5: nextcloud-18.0.7.tar.bz2.md5 or nextcloud-18.0.7.zip.md5 SHA256: nextcloud-18.0.7.tar.bz2.sha256 or nextcloud-18.0.7.zip.sha256 SHA512: nextcloud-18.0.7.tar.bz2.sha512 or nextcloud-18.0.7.zip.sha512 PGP (Key): nextcloud-18.0.7.tar.bz2.asc or nextcloud-18.0.7.zip.asc
Changes
- Only use background fade if nextcloud blue is set (server#21309)
- Clear LDAP cache after user deletion (server#21334)
- Update icewind/smb to 3.2.5 (server#21343)
- Pass the proper share permissions to the create share call (server#21355)
- Increase max-height on button in welcome email template (server#21381)
- Increase timeout of the appstore requests (server#21388)
- Disable Client-Side Monitoring on AWS storage (server#21448)
- Clean up auth tokens when user is deleted (server#21471)
- Don't log Keys (server#21486)
- Acceptence tests shall specify which branch to pick when cloning apps (server#21494)
- Give up after 10 seconds in SCSS timeout (server#21496)
- Fix #21285 as oneliner (server#21499)
- Clarify that the email is always shared within the instance (server#21522)
- Fix autocomplete for LDAP with `shareapi_only_share_with_group_members` on (server#21539)
- Fix modal support for vue apps and dark theme (server#21543)
- Fix language in share notes email for users (server#21551)
- Fix obsolete usage of OCdialogs (server#21569)
- Relax permissions mask check for detecting part file rename (server#21572)
- Fix share permission checkboxes enabled when permissions can not be set (server#21575)
- Remove rescanDelay from directory mtime (server#21585)
- Fix IPv6 remote addresses from X_FORWARDED_FOR headers before validating (server#21654)
- Manual backport of "Check if debugMode is defined before using it" #21657 (server#21661)
- Revert "Do not read certificate bundle from data dir by default" (server#21670)
- Changes the Birthday calendar color to slightly brighter one (server#21702)
- Add a clear message why you could end up there (server#21752)
- Use the correct mountpoint to calculate (server#21773)
- Set the moment locale even earlier (server#21781)
- Do not keep loading the slide list on every reopen (firstrunwizard#352)
- More buffer to the key size (notifications#673)
- Delete duplicates of the same push token hash (notifications#677)
- Fix wordwrap issue regression from #540, fix #679 (notifications#685)
- Don't push without internet connection (notifications#695)
- Also check for internet on delete push (notifications#698)
- Fix NC18 deprecation (password_policy#107)
Version 18.0.6 June 10 2020
Download: nextcloud-18.0.6.tar.bz2 or nextcloud-18.0.6.zip Check the file integrity with: MD5: nextcloud-18.0.6.tar.bz2.md5 or nextcloud-18.0.6.zip.md5 SHA256: nextcloud-18.0.6.tar.bz2.sha256 or nextcloud-18.0.6.zip.sha256 SHA512: nextcloud-18.0.6.tar.bz2.sha512 or nextcloud-18.0.6.zip.sha512 PGP (Key): nextcloud-18.0.6.tar.bz2.asc or nextcloud-18.0.6.zip.asc
Changes
- Simplify getGroups, fixing wrong chunking logic (server#21129)
- Fix password changes in link and mail shares (server#21160)
- Do not only catch Exceptions but any Throwable during rmt share delete (server#21201)
- Fix the Talk verification (server#21211)
- Prevent harder to share your root (server#21227)
- Fix password reset saying Admin changed my password when reset from login page (server#21230)
- Fix empty event UUID reminder notifications (server#21248)
- Init fileinfo for all tabs (server#21306)
- Allow downloads in sandboxed iframe (files_pdfviewer#188)
Version 18.0.5 June 4 2020
Download: nextcloud-18.0.5.tar.bz2 or nextcloud-18.0.5.zip Check the file integrity with: MD5: nextcloud-18.0.5.tar.bz2.md5 or nextcloud-18.0.5.zip.md5 SHA256: nextcloud-18.0.5.tar.bz2.sha256 or nextcloud-18.0.5.zip.sha256 SHA512: nextcloud-18.0.5.tar.bz2.sha512 or nextcloud-18.0.5.zip.sha512 PGP (Key): nextcloud-18.0.5.tar.bz2.asc or nextcloud-18.0.5.zip.asc
Changes
- Dont show remote and email options if we have an exact match for local user email (server#20574)
- Array offset error due to empty file versions array (server#20578)
- Set fileInfo correctly for LegacyTabs (server#20588)
- Fix Sharing recommendation user display (server#20596)
- Fix IE11 upload fallback methods (server#20602)
- Allow specifying a default expiration date (server#20635)
- Fix security header setting in .htaccess by adding 'onsuccess unset' (server#20647)
- Only catch anonymous OPTIONS for Office (server#20680)
- Adhere to EMailTemplate interface in constructor call. (server#20682)
- Don't remove last user in ldap group when limit is -1 (server#20701)
- Add tests for update notification controller for non-default updater … (server#20703)
- Allow to navigate to others with access from the sidebar (server#20740)
- Add a wrapper to fall back to the share owner on public shares (server#20747)
- Fix public layout header title & description (server#20750)
- Fix Argon2 options checks (server#20763)
- Dont try to update storage mtime if we can't get the mtime (server#20774)
- Exclude groups from sharing: Skip delete groups (server#20802)
- Correctly hide table headers in filepicker (server#20805)
- Clarified trash bin retention by storage shortage override in config.sample.php (server#20808)
- Fix filtering our owner & current user from shares (server#20830)
- Fix languages empty array (server#20877)
- Add locking to resolve concurent move to trashbin conflicts (server#20881)
- Fix color-text-maxcontrast not passing WCAG AA (server#20886)
- Use random_bytes (server#20924)
- Proxy server could cache http response when it is not private (server#20955)
- Enable fseek for files in S3 storage (server#20965)
- Bump handlebars from 4.5.3 to 4.6.0 in /build (server#20975)
- Update icewind/smb to 3.2.4 (server#20992)
- Fix issues with Keystone auth v3 in files_external app (server#20994)
- Don't load text file preview when text app is available (Fixes: #20615) (server#20996)
- Remove entries from locales.json incompatible with punic (server#21030)
- Caching and compression for app store requests (server#21053)
- Do not read certificate bundle from data dir by default (server#21096)
- Fix resharing of federated shares that were created out of links (server#21109)
- Use the loginname to verify the old password in user password changes (server#21115)
- Make the translation sanitization optional (server#21127)
- Move the password confirmation form template to post (server#21132)
- Fix password changes in link and mail shares (server#21152)
- Revert "Fix password changes in link and mail shares" (server#21159)
- Use the usermountcache to get all users who have access to a file (activity#457)
- Prevent download, printing and text selection when download is hidden (files_pdfviewer#181)
- Bump handlebars from 4.5.3 to 4.6.0 (notifications#647)
- Revert "Delete menu-sidebar-white.svg" (viewer#477)
Version 18.0.4 April 24 2020
Download: nextcloud-18.0.4.tar.bz2 or nextcloud-18.0.4.zip Check the file integrity with: MD5: nextcloud-18.0.4.tar.bz2.md5 or nextcloud-18.0.4.zip.md5 SHA256: nextcloud-18.0.4.tar.bz2.sha256 or nextcloud-18.0.4.zip.sha256 SHA512: nextcloud-18.0.4.tar.bz2.sha512 or nextcloud-18.0.4.zip.sha512 PGP (Key): nextcloud-18.0.4.tar.bz2.asc or nextcloud-18.0.4.zip.asc
Changes
- Use contacts name on federated activities (server#19879)
- Allow to edit admin/own user in the user management (server#19882)
- Fix hostname in Apple configuration profile (server#19884)
- Don't break when one remote share is down (server#19886)
- Properly emit Viewer event on files and files_sharing (server#19897)
- Get correct mimetype on objectstores (server#19916)
- Properly respect hide download on sharebymail (server#19921)
- Use placeholder values for password fields in external storage webui (server#19922)
- Do not use the instance name as user part of from mail addresses (server#19924)
- Don't allow anchors and queries in remote urls (server#19933)
- Fix external storage controller tests (server#19940)
- Bump acorn from 6.3.0 to 6.4.1 (server#19945)
- Properly set 'hide_download' as integer (server#19950)
- Fix safari useragent for versions with 3 digits (server#19966)
- Fix default action for deleted shares (server#19982)
- Default value of lookupServerEnabled should be the same everywhere (server#19998)
- Only do regular polling of storage statistics if session_keepalive is enabled (server#19999)
- Fix single "ScopeContext" passed to "setScopes" (server#20001)
- Fix invalid instantiation of TemplateResponse if client not found (server#20008)
- Update the target when it isempty after sharing (server#20016)
- Remove the requirement that everything that looks like a placeholder … (server#20021)
- Handle long dav property paths by hashing them (server#20030)
- Allow the video player on the hide download (server#20044)
- Fixes auto-detecting UUID attributes (server#20046)
- Force compatible dependency versions in acceptance tests (server#20051)
- Adjust acceptance tests to incoming shares being accepted by default (server#20060)
- Fix OCA\DAV\CalDAV\CalDavBackend search $options (server#20102)
- Fix dav browser error page not styled (server#20104)
- Fix language multiselect action (server#20136)
- Remove admin_notifications since it is obsolete since Nextcloud 14 (server#20140)
- Change quota design (server#20144)
- RefreshWebcalService: randomly generate calendar-object uri (server#20148)
- Close updatenotification channel selector on click outside (server#20155)
- Add app config to disable user flows (server#20158)
- Auto accept group shares for users added to a group (server#20161)
- Use global used space in quota wrappen when external storage is included (server#20163)
- Check the user on remote wipe (server#20166)
- Bugfix - Prevent PHP Warning for count on null on LDAP (server#20175)
- Bump version on stable18 (server#20195)
- Actually check if the owner is not null (server#20202)
- Remove Acrobat logo from PDF filetype icon (server#20238)
- Dont always use the current users quota when calculating storage info (server#20258)
- Silence LDAP deprecation logs in NC 18 (server#20274)
- Check for empty authorization headers for office requests (server#20282)
- Fixes the return type of BeforeUserLoggedInEvent (server#20296)
- Properly catch NoUserException during upload cleanup (server#20334)
- Catch NotFoundException when getting the user folder (server#20335)
- Try to use the display name of file transfers (server#20366)
- Clear comment on successful post (server#20382)
- Fix systemtags overflow (server#20387)
- Update icewind/smb to 3.2.3 (server#20405)
- Add text restore after restore icon (server#20407)
- Use a normal string to translate. (server#20420)
- Make sure group management works with all types of group names (server#20433)
- Properly display share error messages (server#20471)
- Handle unset owner in sharing (server#20483)
- Update root.crl due to revocation of spgverein.crt (server#20485)
- Close the streams in `writeStream` even when there is an exception (server#20493)
- Fix absolute redirect (server#20495)
- Provide the proper language to the mailer (server#20512)
- Do not advertise nulled userId for for systemwide credentials (server#20516)
- Allow to edit admin user (server#20530)
- Update list of multiple properties (server#20531)
- Fix jsunit tests (server#20548)
- Set fileInfo correctly for LegacyTabs (server#20588)
- Fix Sharing recommendation user display (server#20596)
- Fix IE11 upload fallback methods (server#20602)
- Email activity is missing information (activity#441)
- Catch new notfound exception while trying to get owner (activity#446)
- Skip notifications for users with invalid email address. (activity#449)
- Bump pdf.js to 2.1.266 (files_pdfviewer#169)
- Bump acorn from 7.1.0 to 7.1.1 (firstrunwizard#301)
- Hide slide for app store if disabled (firstrunwizard#313)
- Bump acorn from 6.4.0 to 6.4.1 (notifications#592)
- Request the permissions for notifications via user interaction (notifications#608)
- Bump acorn from 6.4.0 to 6.4.1 (recommendations#196)
- Update DefaultOs.php (serverinfo#189)
- Public pages compatibility (viewer#422)
- Move cypress to gh actions (viewer#423)
- Bump acorn from 5.7.3 to 5.7.4 (viewer#425)
- Fix trying to open the sidebar when not available (viewer#428)
- Add public testing (viewer#435)
- Fix public preview url cropping (viewer#450)
- Fix babel transpile settings (viewer#453)
- Await sidebar (viewer#467)
- Change sidebar icon to proper understandable one (viewer#469)
- Fix sidebar full state (viewer#470)
Version 18.0.3 March 23 2020
Download: nextcloud-18.0.3.tar.bz2 or nextcloud-18.0.3.zip Check the file integrity with: MD5: nextcloud-18.0.3.tar.bz2.md5 or nextcloud-18.0.3.zip.md5 SHA256: nextcloud-18.0.3.tar.bz2.sha256 or nextcloud-18.0.3.zip.sha256 SHA512: nextcloud-18.0.3.tar.bz2.sha512 or nextcloud-18.0.3.zip.sha512 PGP (Key): nextcloud-18.0.3.tar.bz2.asc or nextcloud-18.0.3.zip.asc
Changes
Security update
Version 18.0.2 March 13 2020
Download: nextcloud-18.0.2.tar.bz2 or nextcloud-18.0.2.zip Check the file integrity with: MD5: nextcloud-18.0.2.tar.bz2.md5 or nextcloud-18.0.2.zip.md5 SHA256: nextcloud-18.0.2.tar.bz2.sha256 or nextcloud-18.0.2.zip.sha256 SHA512: nextcloud-18.0.2.tar.bz2.sha512 or nextcloud-18.0.2.zip.sha512 PGP (Key): nextcloud-18.0.2.tar.bz2.asc or nextcloud-18.0.2.zip.asc
Changes
- Disable timeout on app install via cli (server#19439)
- Show proper file name when fetching details fails (server#19441)
- Don't create invalid users (server#19451)
- When we receive intentional empty whats new info, do not try to show it (server#19470)
- Reduce flow logging at INFO level, move to DEBUG (server#19481)
- Continue with next foreach iteration (server#19516)
- Allow to overwrite the path on the cache event (server#19522)
- Move RefreshWebcalJob logic to a proper service so that it may be called independently (server#19573)
- Make sure the secondary view registered for systemtags has an id (server#19574)
- Strip of users home path from share api message (server#19591)
- FIx logging in accessibility controller (server#19607)
- Change the route generation of AuthPublicShareController.php (server#19610)
- Replace tab character with space (server#19612)
- Remove noise from detectUuid and cache results (server#19624)
- Make sure that the transfer details are present in the database during the cron run (server#19628)
- Fix hover state color of drag-n-drop with theming and dark mode (server#19630)
- Correctly trim long cyrillic note (server#19636)
- Hash event UID to make sure it's not too long for PushProvider notifications (server#19639)
- Theme search results (server#19690)
- Also cache avatars when it's not allowed (server#19696)
- Revive the "send email to new users" toggle for the user form (server#19702)
- Fix non-centered no javascript message (server#19715)
- Allow single file downloads so the video player works again (server#19729)
- Add message for DoesNotExistException (server#19744)
- Fetch translate for Tags from files app (server#19762)
- Various user settings fixes (server#19767)
- Do not allow transfer ownership when the user isn't the owner (server#19773)
- Introduce a default refresh rate app setting for calendar subscriptions (server#19784)
- Fix regex for office documents (server#19800)
- Fix filename and popover menu misalignment (server#19802)
- Fix avatar in file list for users with an @ in the uid (server#19803)
- Fix "Error loading the shares list TypeError: "this is undefined"" fo… (server#19824)
- Prevent self-xss via invalid mysql user name on install screen (server#19830)
- Correctly set up Application class (activity#430)
- Chunk deleting of rows from the activity table (activity#435)
- Fix 18 public folder (files_videoplayer#153)
- Move to github actions (files_videoplayer#156)
- Fix push notifications for multibyte notifications (notifications#576)
- Prevent delete for impersonated users (notifications#582)
- Delete unknown devices (notifications#583)
- Fix long message (notifications#584)
- Ignore unavailable storages while scanning for albums (photos#211)
- Don't flatten out albums (photos#213)
- Avoid line breaks after long device names in "df" command (serverinfo#177)
- Do not print errors if time server config is not available (serverinfo#178)
- Change sidebar file while changing file in slideshow (viewer#405)
Version 18.0.1 February 13 2020
Download: nextcloud-18.0.1.tar.bz2 or nextcloud-18.0.1.zip Check the file integrity with: MD5: nextcloud-18.0.1.tar.bz2.md5 or nextcloud-18.0.1.zip.md5 SHA256: nextcloud-18.0.1.tar.bz2.sha256 or nextcloud-18.0.1.zip.sha256 SHA512: nextcloud-18.0.1.tar.bz2.sha512 or nextcloud-18.0.1.zip.sha512 PGP (Key): nextcloud-18.0.1.tar.bz2.asc or nextcloud-18.0.1.zip.asc
Changes
- Fix cursor on disabled contenteditable divs (server#18961)
- Bump style-loader from 1.1.2 to 1.1.3 (server#18982)
- Increase the timeout for app downloads (server#19025)
- Fix loaded controller check (server#19060)
- Allow to await the sidebar (server#19089)
- Expose Argon2 options (as we did for bcrypt) (server#19094)
- Fix multiselect actions for files (server#19108)
- Adjust filelist color handling to new dark theme value (server#19117)
- Reduce legacy event log level to debug (server#19118)
- New file menu needs to be above the filelist header (server#19119)
- Do not invert avatar colors when dark theme is enabled (server#19121)
- Use the target for file notifications (server#19149)
- Use correct appid for talk (server#19150)
- Add hub bundle for easy installation on upgraded instances (server#19153)
- Apps can have polyamorous relationships with bundles (server#19166)
- Use themed favicon-fb (server#19189)
- Fix "Call to undefined method OCA\\WorkflowEngine\\Entity\\File::t()" (server#19190)
- Fix query selector for inverted icons (server#19206)
- Do not encode contacts menu mailto links (server#19207)
- Give the sharing tab a unique id so it also opens properly on other languages (server#19212)
- WebcalRefreshJob: Fix reading refresh rate (server#19228)
- Make sure to catch php errors during job execution (server#19269)
- Center Buttons (server#19271)
- Use the l10n from settings (server#19277)
- Use proper andwhere clause (server#19278)
- Add move (and firstlogin) option to transferownership service (server#19279)
- For the DB ot pick an index specify the object_type (server#19283)
- Owner transfer multiselect fixes (server#19291)
- Allow respecting PASSWORD_DEFAULT (server#19292)
- Keep the modification time during decryptFile (server#19297)
- Fix data Apache2 .htaccess typo (server#19302)
- Fix display of DTEND for multi-day all-day event (server#19308)
- Do not overwrite global user auth credentials with empty values (server#19315)
- Fix occ maintenance:install database connect failure (server#19326)
- Fix event type (server#19330)
- Array access on int will fail on php7.4 (server#19332)
- Make sure the default share provider does not execute for other things (server#19334)
- Disable link shares of disabled users (server#19340)
- Prevent archieved download on secure view (server#19360)
- Log Flow activity (server#19396)
- Allow to serve static webm directly (server#19420)
- 18.0.1 final (server#19422)
- Allow to serve static mp4 directly (server#19428)
- Update master php testing versions (activity#417)
- Update stable18 target versions (activity#418)
- Update master php testing versions (files_pdfviewer#164)
- Update stable18 target versions (files_pdfviewer#165)
- Update stable18 target versions (files_texteditor#194)
- Update stable18 target versions (firstrunwizard#274)
- Update stable18 target versions (logreader#313)
- Update master php testing versions (nextcloud_announcements#64)
- Update stable18 target versions (nextcloud_announcements#65)
- Update stable18 target versions (notifications#547)
- Add linting via github actions (notifications#555)
- Support Strict VoIP push notifications for iOS 13 SDK (notifications#565)
- Update master php testing versions (password_policy#93)
- Update stable18 target versions (password_policy#94)
- Lint with github actions (photos#153)
- No more drone. Do it all on github actions (photos#158)
- Respect .noimage and .nomedia files (photos#160)
- Added headers for your photos and favs (photos#172)
- Fix/actions (photos#174)
- Fix url escaping (photos#175)
- Use actions from tutorial (photos#181)
- Update stable18 target versions (privacy#323)
- Update stable18 target versions (recommendations#182)
- Update stable18 target versions (serverinfo#170)
- Update master php testing versions (survey_client#104)
- Update stable18 target versions (survey_client#105)
- GitHub actions/lint (viewer#368)
- Fix url escaping (viewer#370)
- Adjust tests syntax & formatting (viewer#379)
- Use actions from tutorial (viewer#385)
- Revert "Fix url escaping" (viewer#396)
Version 18.0.0 January 17 2020
Download: nextcloud-18.0.0.tar.bz2 or nextcloud-18.0.0.zip Check the file integrity with: MD5: nextcloud-18.0.0.tar.bz2.md5 or nextcloud-18.0.0.zip.md5 SHA256: nextcloud-18.0.0.tar.bz2.sha256 or nextcloud-18.0.0.zip.sha256 SHA512: nextcloud-18.0.0.tar.bz2.sha512 or nextcloud-18.0.0.zip.sha512 PGP (Key): nextcloud-18.0.0.tar.bz2.asc or nextcloud-18.0.0.zip.asc
Changes
Nextcloud Hub is the first completely integrated on-premises content collaboration platform on the market, ready for a new generation of users who expect seamless online collaboration capabilities out of the box.
With this release, we made a change to what we ship. Nextcloud 17 is now Nextcloud Hub 18. Nextcloud Hub comes with a number of new apps which get installed by default on installation (but not shipped as part of the tarball/zip). Nextcloud 17 users can just upgrade as usual to 18, we encourage you to install the new and improved apps like Talk, Calendar, Mail, ONLYOFFICE and more. You will get notified of this recommendation on upgrade!
As this is a major release, the changelog is too long to put here. Users can look at github milestones to find what has been merged. A quick overview of what is new:
- 📁 Files - features an improved sidebar, accepting internal shares & folder owner transfership
- 🗃 Workspaces brings context to your folders, facilitating collaboration in one place.
- 🔏 File locking prevents conflicts editing shared files with others
- 🤖 Flow - Brings extensive, easy to use workflow capabilities to Nextcloud. Automatically turn documents in PDFs, send messages to chat rooms and more!
- 📝 ONLYOFFICE - Built in ONLYOFFICE makes collaborative editing of Microsoft Office documents accessible to everyone
- 📸 Photos - A brand new image gallery makes finding, browsing and sharing your images easier than ever before.
- 📅 Calendar 2.0 - Calendar 2.0 books Talk meetings, brings busy view for meetings and resource booking and more
- 📩 Mail - Mail 1.0 recognizes itineraries, handles rich text mails and more
- 🗣 Talk - rewritten user interface brings message delivery notifications, circles support, message replies and flow integration
Read the release announcement for more details.
Version 17.0.10 October 9 2020
Download: nextcloud-17.0.10.tar.bz2 or nextcloud-17.0.10.zip Check the file integrity with: MD5: nextcloud-17.0.10.tar.bz2.md5 or nextcloud-17.0.10.zip.md5 SHA256: nextcloud-17.0.10.tar.bz2.sha256 or nextcloud-17.0.10.zip.sha256 SHA512: nextcloud-17.0.10.tar.bz2.sha512 or nextcloud-17.0.10.zip.sha512 PGP (Key): nextcloud-17.0.10.tar.bz2.asc or nextcloud-17.0.10.zip.asc
Changes
This is the final release of Nextcloud 17. To protect the security of your data, upgrade to Nextcloud Hub 19 or get a subscription to Nextcloud Enterprise to benefit from long term support.
- Bump elliptic from 6.5.0 to 6.5.3 (server#22046)
- Show disabled user count in occ user:report (server#22513)
- Fix S3 error handling (server#22523)
- Only disable zip64 if the size is known (server#22539)
- Bump node-sass from 4.12.0 to 4.13.1 (server#22566)
- Bump dompurify from 1.0.11 to 2.0.7 (server#22571)
- Bump http-proxy from 1.17.0 to 1.18.1 in /build (server#22610)
- Mitigate encoding issue with user principal uri (server#22842)
- Revoke secsignid (server#22895)
- Fix: file quota was not applied in all cases (server#22901)
- Bump node-sass from 4.11.0 to 4.13.1 (firstrunwizard#402)
- Bump handlebars from 4.3.0 to 4.6.0 (notifications#646)
- Bump node-sass from 4.12.0 to 4.13.1 (notifications#730)
- Bump node-sass from 4.12.0 to 4.13.1 (recommendations#280)
Note: this is the final 17 release. Upgrade to Nextcloud 18 or contact Nextcloud GmbH for extended support.
Version 17.0.9 August 28 2020
Download: nextcloud-17.0.9.tar.bz2 or nextcloud-17.0.9.zip Check the file integrity with: MD5: nextcloud-17.0.9.tar.bz2.md5 or nextcloud-17.0.9.zip.md5 SHA256: nextcloud-17.0.9.tar.bz2.sha256 or nextcloud-17.0.9.zip.sha256 SHA512: nextcloud-17.0.9.tar.bz2.sha512 or nextcloud-17.0.9.zip.sha512 PGP (Key): nextcloud-17.0.9.tar.bz2.asc or nextcloud-17.0.9.zip.asc
Changes
- Do not log RequestedRangeNotSatisfiable exceptions in DAV (server#21842)
- Fix typo in revokeShare() (server#21878)
- Encryption is ready if master key is enabled (server#21937)
- Fix risky test in twofactor_backupcodes (server#21980)
- Remove unexpected argument (server#22180)
- Fix empty 'more' apps navigation after installing an app (server#22185)
- Fix default log_rotate_size in config.sample.php (server#22193)
- SSE enhancement of file signature (server#22213)
- Delete chunks if the move on an upload failed (server#22241)
- Remove encryption option for nextcloud external storage (server#22344)
- Update the CRL (server#22389)
- Make legacy format opt-in (server#22390)
- Bump elliptic from 6.4.1 to 6.5.3 (firstrunwizard#367)
- Bump elliptic from 6.4.1 to 6.5.3 (notifications#707)
- Bump elliptic from 6.5.0 to 6.5.3 (recommendations#256)
- Bump elliptic from 6.4.1 to 6.5.3 (viewer#554)
Version 17.0.8 July 17 2020
Download: nextcloud-17.0.8.tar.bz2 or nextcloud-17.0.8.zip Check the file integrity with: MD5: nextcloud-17.0.8.tar.bz2.md5 or nextcloud-17.0.8.zip.md5 SHA256: nextcloud-17.0.8.tar.bz2.sha256 or nextcloud-17.0.8.zip.sha256 SHA512: nextcloud-17.0.8.tar.bz2.sha512 or nextcloud-17.0.8.zip.sha512 PGP (Key): nextcloud-17.0.8.tar.bz2.asc or nextcloud-17.0.8.zip.asc
Changes
- Exclude groups from sharing: Skip delete groups (server#20803)
- Simplify getGroups, fixing wrong chunking logic (server#21130)
- Fix password changes in link and mail shares (server#21158)
- Do not only catch Exceptions but any Throwable during rmt share delete (server#21202)
- Prevent harder to share your root (server#21228)
- Fix password reset saying Admin changed my password when reset from login page (server#21231)
- Fix empty event UUID reminder notifications (server#21249)
- Clear LDAP cache after user deletion (server#21335)
- Increase timeout of the appstore requests (server#21389)
- Don't log Keys (server#21487)
- Fix #21285 as oneliner (server#21498)
- Clarify that the email is always shared within the instance (server#21523)
- Fix language in share notes email for users (server#21552)
- Fix obsolete usage of OCdialogs (server#21570)
- Fix federated link sharing permissions (server#21587)
- Fix IPv6 remote addresses from X_FORWARDED_FOR headers before validating (server#21656)
- Revert "Do not read certificate bundle from data dir by de… (server#21669)
- Add a clear message why you could end up there (server#21753)
- Use the correct mountpoint to calculate (server#21774)
- 17.0.8 final (server#21803)
- Allow downloads in sandboxed iframe (files_pdfviewer#189)
- More buffer to the key size (notifications#674)
- Delete duplicates of the same push token hash (notifications#678)
- Don't push without internet connection (notifications#696)
- Also check for internet on delete push (notifications#699)
Version 17.0.7 June 4 2020
Download: nextcloud-17.0.7.tar.bz2 or nextcloud-17.0.7.zip Check the file integrity with: MD5: nextcloud-17.0.7.tar.bz2.md5 or nextcloud-17.0.7.zip.md5 SHA256: nextcloud-17.0.7.tar.bz2.sha256 or nextcloud-17.0.7.zip.sha256 SHA512: nextcloud-17.0.7.tar.bz2.sha512 or nextcloud-17.0.7.zip.sha512 PGP (Key): nextcloud-17.0.7.tar.bz2.asc or nextcloud-17.0.7.zip.asc
Changes
- Bump handlebars from 4.1.2 to 4.3.0 in /build (server#19496)
- Array offset error due to empty file versions array (server#20579)
- Fix IE11 upload fallback methods (server#20603)
- Fix jsunit tests (server#20620)
- Only catch anonymous OPTIONS for Office (server#20681)
- Adhere to EMailTemplate interface in constructor call. (server#20683)
- Add tests for update notification controller for non-default updater … (server#20704)
- Add a wrapper to fall back to the share owner on public shares (server#20748)
- Fix public layout header title & description (server#20751)
- Fix Argon2 options checks (server#20764)
- Dont try to update storage mtime if we can't get the mtime (server#20775)
- Clarified trash bin retention by storage shortage override in config.sample.php (server#20809)
- Add locking to resolve concurent move to trashbin conflicts (server#20882)
- Use random_bytes (server#20925)
- Enable fseek for files in S3 storage (server#20966)
- Bump handlebars from 4.3.0 to 4.6.0 in /build (server#20977)
- Proxy server could cache http response when it is not private (server#20986)
- Update icewind/smb to 3.2.4 (server#20993)
- Caching and compression for app store requests (server#21055)
- Do not read certificate bundle from data dir by default (server#21097)
- Don't remove last user in ldap group when limit is -1 (server#21104)
- Fix resharing of federated shares that were created out of links (server#21110)
- Use the loginname to verify the old password in user password changes (server#21116)
- Prevent download, printing and text selection when download is hidden (files_pdfviewer#182)
Version 17.0.6 April 23 2020
Download: nextcloud-17.0.6.tar.bz2 or nextcloud-17.0.6.zip Check the file integrity with: MD5: nextcloud-17.0.6.tar.bz2.md5 or nextcloud-17.0.6.zip.md5 SHA256: nextcloud-17.0.6.tar.bz2.sha256 or nextcloud-17.0.6.zip.sha256 SHA512: nextcloud-17.0.6.tar.bz2.sha512 or nextcloud-17.0.6.zip.sha512 PGP (Key): nextcloud-17.0.6.tar.bz2.asc or nextcloud-17.0.6.zip.asc
Changes
- Fix hostname in Apple configuration profile (server#19885)
- Get correct mimetype on objectstores (server#19917)
- Do not use the instance name as user part of from mail addresses (server#19925)
- Fix default action for deleted shares (server#19983)
- Default value of lookupServerEnabled should be the same everywhere (server#20000)
- Update the target when it isempty after sharing (server#20017)
- Handle long dav property paths by hashing them (server#20034)
- Fixes auto-detecting UUID attributes (server#20047)
- Force compatible dependency versions in acceptance tests (server#20052)
- Remove the requirement that everything that looks like a placeholder … (server#20055)
- Fix PDF and video viewers on public links (server#20131)
- Remove admin_notifications since it is obsolete since Nextcloud 14 (server#20141)
- RefreshWebcalService: randomly generate calendar-object uri (server#20149)
- Close updatenotification channel selector on click outside (server#20157)
- Use global used space in quota wrappen when external storage is included (server#20164)
- Check the user on remote wipe (server#20167)
- Bugfix - Prevent PHP Warning for count on null on LDAP (server#20176)
- Fix OCA\DAV\CalDAV\CalDavBackend search $options (server#20189)
- Bump version on stable17 (server#20194)
- Actually check if the owner is not null (server#20203)
- Remove Acrobat logo from PDF filetype icon (server#20239)
- Dont always use the current users quota when calculating storage info (server#20259)
- Do not flood console when uploading files (server#20263)
- Check for empty authorization headers for office requests (server#20283)
- Catch NotFoundException when getting the user folder (server#20336)
- Update icewind/smb to 3.2.3 (server#20406)
- Add text restore after restore icon (server#20408)
- Handle unset owner in sharing (server#20484)
- Update root.crl due to revocation of spgverein.crt (server#20487)
- Close the streams in `writeStream` even when there is an exception (server#20494)
- Fix absolute redirect (server#20496)
- Provide the proper language to the mailer (server#20513)
- Do not advertise nulled userId for for systemwide credentials (server#20517)
- Update list of multiple properties (server#20532)
- Email activity is missing information (activity#442)
- Catch new notfound exception while trying to get owner (activity#447)
- Bump pdf.js to 2.1.266 (files_pdfviewer#170)
- Bump acorn from 6.1.1 to 6.4.1 (firstrunwizard#303)
- Bump acorn from 6.1.1 to 6.4.1 (notifications#590)
- Bump acorn from 6.2.1 to 6.4.1 (recommendations#197)
Version 17.0.5 March 23 2020
Download: nextcloud-17.0.5.tar.bz2 or nextcloud-17.0.5.zip Check the file integrity with: MD5: nextcloud-17.0.5.tar.bz2.md5 or nextcloud-17.0.5.zip.md5 SHA256: nextcloud-17.0.5.tar.bz2.sha256 or nextcloud-17.0.5.zip.sha256 SHA512: nextcloud-17.0.5.tar.bz2.sha512 or nextcloud-17.0.5.zip.sha512 PGP (Key): nextcloud-17.0.5.tar.bz2.asc or nextcloud-17.0.5.zip.asc
Changes
Security update
Version 17.0.4 March 13 2020
Download: nextcloud-17.0.4.tar.bz2 or nextcloud-17.0.4.zip Check the file integrity with: MD5: nextcloud-17.0.4.tar.bz2.md5 or nextcloud-17.0.4.zip.md5 SHA256: nextcloud-17.0.4.tar.bz2.sha256 or nextcloud-17.0.4.zip.sha256 SHA512: nextcloud-17.0.4.tar.bz2.sha512 or nextcloud-17.0.4.zip.sha512 PGP (Key): nextcloud-17.0.4.tar.bz2.asc or nextcloud-17.0.4.zip.asc
Changes
- Allow inline styles for theming images (server#18580)
- Relax strict getHome behaviour for LDAP users in a shadow state (server#18884)
- Expose Argon2 options (as we did for bcrypt) (server#19095)
- Use themed favicon-fb (server#19188)
- Do not encode contacts menu mailto links (server#19208)
- WebcalRefreshJob: Fix reading refresh rate (server#19229)
- Make sure to catch php errors during job execution (server#19270)
- For the DB ot pick an index specify the object_type (server#19284)
- Fix display of DTEND for multi-day all-day event (server#19309)
- Do not overwrite global user auth credentials with empty values (server#19316)
- Fix occ maintenance:install database connect failure (server#19327)
- Prevent archieved download on secure view (server#19361)
- Show proper file name when fetching details fails (server#19442)
- Don't create invalid users (server#19452)
- When we receive intentional empty whats new info, do not try to show it (server#19471)
- Move RefreshWebcalJob logic to a proper service so that it may be called independently (server#19588)
- Strip of users home path from share api message (server#19592)
- Change the route generation of AuthPublicShareController.php (server#19611)
- Remove noise from detectUuid and cache results (server#19625)
- Fix hover state color of drag-n-drop with theming and dark mode (server#19631)
- Correctly trim long cyrillic note (server#19637)
- Hash event UID to make sure it's not too long for PushProvider notifications (server#19640)
- Theme search results (server#19691)
- Revive the "send email to new users" toggle for the user form (server#19703)
- Fix non-centered no javascript message (server#19716)
- Keep edit permission when toggling share checkbox (server#19768)
- Introduce a default refresh rate app setting for calendar subscriptions (server#19785)
- Add message for DoesNotExistException (server#19816)
- Prevent self-xss via invalid mysql user name on install screen (server#19831)
- Move to github actions (files_videoplayer#157)
- Append the autocomplete results to the dropdown container (gallery#571)
- Support Strict VoIP push notifications for iOS 13 SDK (notifications#566)
- Bump handlebars from 4.1.2 to 4.3.0 (notifications#568)
- Fix push notifications for multibyte notifications (notifications#577)
- Use actions from tutorial (viewer#384)
Version 17.0.3 January 31 2020
Download: nextcloud-17.0.3.tar.bz2 or nextcloud-17.0.3.zip Check the file integrity with: MD5: nextcloud-17.0.3.tar.bz2.md5 or nextcloud-17.0.3.zip.md5 SHA256: nextcloud-17.0.3.tar.bz2.sha256 or nextcloud-17.0.3.zip.sha256 SHA512: nextcloud-17.0.3.tar.bz2.sha512 or nextcloud-17.0.3.zip.sha512 PGP (Key): nextcloud-17.0.3.tar.bz2.asc or nextcloud-17.0.3.zip.asc
Changes
- Fix comments search result to work with multibyte strings (server#18399)
- Fix listing users in groups with slash in the name (server#18467)
- Fix Office preview generation (server#18475)
- Use File Node API for more download cases, skip unreadable files (server#18488)
- Restore old behavior allowing to set custom appstore (server#18694)
- Fix broken upgrade caused by undefined method call (server#18706)
- Trash bin: fix exception triggered if no correct fileId is provided. (server#18734)
- Cache group existence early to save useless requests to LDAP (server#18747)
- Do not rerender the selection menu on show (server#18758)
- Set direct login after password reset (server#18792)
- Properly handle resources in ReminderService (server#18880)
- Dont throw undefined index errors for storages that have no owner set (server#18932)
- Always use the latest timestamp for merged activities (server#19014)
- Fix loaded controller check (server#19069)
- When a user was deleted remove them from applicable list, unless... (server#19076)
- AppFetcher: Distinguish between fileName and endpointName (server#19159)
- Use themed favicon-fb (server#19188)
- GitHub actions/lint (viewer#369)
Version 17.0.2 December 20 2019
Download: nextcloud-17.0.2.tar.bz2 or nextcloud-17.0.2.zip Check the file integrity with: MD5: nextcloud-17.0.2.tar.bz2.md5 or nextcloud-17.0.2.zip.md5 SHA256: nextcloud-17.0.2.tar.bz2.sha256 or nextcloud-17.0.2.zip.sha256 SHA512: nextcloud-17.0.2.tar.bz2.sha512 or nextcloud-17.0.2.zip.sha512 PGP (Key): nextcloud-17.0.2.tar.bz2.asc or nextcloud-17.0.2.zip.asc
Changes
- Actually return the quote when getting global storage info (server#17851)
- Also set X-OC-Mtime header for files that are smaller than 10MB (server#17858)
- FIX: horizontal scrolling on mobile due to tab accessibility navigation 'skip to content' positioned at a fixed position (server#17883)
- Fix reshare with circle (server#17916)
- Bump icewind/searchdav (server#17919)
- Make timeout a optional parameter (server#17925)
- Check quota before transfer ownership (server#17928)
- Re-acquired expired shared locks on large file uploads (server#17945)
- Pass through ServerNotAvailableException on app init (server#17952)
- Do not check for updates if we have no internet (server#18036)
- Convert more columns to bigint (server#18040)
- Fix installing with MySQL 8.0.4+ (server#18043)
- Uid can be false when the user record does not exit (server#18047)
- Update the CRL (server#18050)
- Make chunksize (used to check for gone LDAP users) configurable (server#18054)
- Remove objectstore credentials (server#18075)
- Incorrect integer value: '' for column 'password_invalid' while migra… (server#18100)
- Trim the login name (server#18156)
- Delay creation of the cert bundle (server#18186)
- Handle token insert conflicts (server#18189)
- Throw an invalid token exception is token is marked outdated (server#18198)
- Backport #18120 (server#18205)
- Mark "Talk" active on /call/token URLs (server#18221)
- Allow to unfavorite all files (server#18247)
- Hide the tooltip if the list row is rerendered (server#18252)
- Move overwritehost check to isTrustedDomain (server#18306)
- Convert various columns in oc_mounts to bigint (server#18307)
- Do not disable authentication apps (server#18332)
- Sharee API GS fixes (server#18337)
- Handle IPv6 addresses with an explict incoming interface at the end (server#18352)
- Adding share type circles (server#18355)
- Fix restoring shared versions (server#18358)
- Support more IPv6 addresses in the RefreshWebcalJob (server#18366)
- Bump the CRL (server#18375)
- Allow to detect mimetype by content (server#18386)
- Bump serialize-javascript and handlebars (server#18419)
- Update icewind/searchdav to 1.0.2 (3rdparty#351)
- Is_dir can be null on blacklisted files (activity#407)
- Remove debug log (activity#412)
- Use @nextcloud/axios so the csrf token gets refreshed (notifications#471)
- Fix header icon hover & focus feedback (notifications#495)
- Fix cutting of multibyte characters (notifications#499)
- Do not send push notifications when nothing was deleted (notifications#506)
Version 17.0.1 November 9 2019
Download: nextcloud-17.0.1.tar.bz2 or nextcloud-17.0.1.zip Check the file integrity with: MD5: nextcloud-17.0.1.tar.bz2.md5 or nextcloud-17.0.1.zip.md5 SHA256: nextcloud-17.0.1.tar.bz2.sha256 or nextcloud-17.0.1.zip.sha256 SHA512: nextcloud-17.0.1.tar.bz2.sha512 or nextcloud-17.0.1.zip.sha512 PGP (Key): nextcloud-17.0.1.tar.bz2.asc or nextcloud-17.0.1.zip.asc
Changes
- Always use the folder icon depending on the mount type if not a share mount (server#17156)
- Fix "create folder" icon overlaying home icon (server#17219)
- Fix directory detection for s3 (server#17273)
- Fix user with id 0 to be able to comment (server#17274)
- Handle moveFromStorage within the same storage even when storage wrap… (server#17277)
- Dont delete cache entries if deleting an object from object store failed (server#17281)
- Correctly detect the mimetype from uploads (server#17295)
- Add (hidden) option to configure smb timeout (server#17298)
- Position fixed for .toastify.toast (server#17300)
- Fix fetching additional search results on scrolling down (server#17305)
- Bring the default font size up to 15px (server#17309)
- Use handlebars from node_modules (on CI) (server#17348)
- Reduce adressbook change events and handling (server#17351)
- Fix typo in "which" (server#17358)
- Fix updating and deleting authtokens (server#17415)
- Allow removing federated shares of locally reshared files (server#17418)
- Fix oauth client redirect (server#17438)
- Don't call basename on null (server#17444)
- Fix axios csrf token update event (server#17453)
- Use @nextcloud/axios to keep the CSRF token in sync (server#17455)
- Kill ui-regression ci job (server#17457)
- Force hide tooltips on sidebar close (server#17493)
- Only cache the mimetype if the file exists (server#17538)
- Set the proper filename for version downloads (server#17541)
- Load additional scripts on help page (server#17578)
- Let SCSS cleanup only run once (server#17579)
- Pass on direct query parameter during login (server#17581)
- Added documentation links on settings pages (server#17589)
- Include the share in the Files_Sharing::loadAdditionalScripts event (server#17597)
- Treat LDAP error 50 as auth issue, prevents lost server connection errors (server#17617)
- Hide strange Everyone and Disabled group numbers with LDAP (server#17621)
- Fix browser back button (server#17638)
- Fix filename overlapping on mobile (server#17676)
- Harden middleware check (server#17681)
- Fix jsConfigHelper lang/locale mixup (server#17686)
- Fix weird KDE bug with loginflowv2 (server#17688)
- Make sure limit is never negative (server#17716)
- Fix DAV mimetype search (server#17731)
- Return null from migration to match with typehint (server#17742)
- Do not show 'Get your own free account' on services under subscription (server#17748)
- Fix action menu on mobile (server#17766)
- Bring back external storage group select delete (server#17767)
- Switch to Files Node API for zip generation (server#17840)
- Use correct route to generate (nextcloud_announcements#56)
- Name of the collector is `Php`. (survey_client#98)
- Update version on master (viewer#232)
- Bump eslint-plugin-node from 9.2.0 to 10.0.0 (viewer#235)
- Bump @babel/core from 7.5.5 to 7.6.0 (viewer#236)
- Bump @babel/preset-env from 7.5.5 to 7.6.0 (viewer#237)
- Bump webpack-cli from 3.3.7 to 3.3.8 (viewer#238)
- Bump webpack from 4.39.3 to 4.40.1 (viewer#242)
- Bump webpack from 4.40.1 to 4.40.2 (viewer#245)
- Bump webpack-cli from 3.3.8 to 3.3.9 (viewer#250)
- Bump eslint-config-nextcloud from 0.0.5 to 0.0.6 (viewer#258)
- Bump url-loader from 2.1.0 to 2.2.0 (viewer#259)
Version 17.0.0 September 30 2019
Download: nextcloud-17.0.0.tar.bz2 or nextcloud-17.0.0.zip Check the file integrity with: MD5: nextcloud-17.0.0.tar.bz2.md5 or nextcloud-17.0.0.zip.md5 SHA256: nextcloud-17.0.0.tar.bz2.sha256 or nextcloud-17.0.0.zip.sha256 SHA512: nextcloud-17.0.0.tar.bz2.sha512 or nextcloud-17.0.0.zip.sha512 PGP (Key): nextcloud-17.0.0.tar.bz2.asc or nextcloud-17.0.0.zip.asc
Changes
Nextcloud 17 introduces a series of secure collaboration features including a collaborative text editor, remote wipe, updated secure view, improved two-factor-authentication and easier access than ever with deeper integration of large-scale storage like S3 and IBM Spectrum Scale.
As this is a major release, the changelog is too long to put here. Users can look at github milestones to find what has been merged.
A quick overview of what is new:
- 💣 Remote Wipe allows users and administrators to forcibly clean files from remote devices, for example in case they are stolen.
- 📝 Nextcloud Text, our new distraction-free, collaborative rich text editor
- 🔒 Improvements to secure view like enforcable watermarks enable virtual data room use
- 🔐 Setup two-factor authentication after first login, admins can create one-time login tokens in the web UI and delegate this to group admins
- 📧 secure mailbox in Outlook Add-in
- 👥 LDAP write support makes it possible to manage users from Nextcloud
- 💽 S3 versioning support, IBM Spectrum Scale integration and Global Scale with Collabora Online
Read the release announcement and blogs it links to for more details.
Version 16.0.11 June 9 2020
Download: nextcloud-16.0.11.tar.bz2 or nextcloud-16.0.11.zip Check the file integrity with: MD5: nextcloud-16.0.11.tar.bz2.md5 or nextcloud-16.0.11.zip.md5 SHA256: nextcloud-16.0.11.tar.bz2.sha256 or nextcloud-16.0.11.zip.sha256 SHA512: nextcloud-16.0.11.tar.bz2.sha512 or nextcloud-16.0.11.zip.sha512 PGP (Key): nextcloud-16.0.11.tar.bz2.asc or nextcloud-16.0.11.zip.asc
Changes
This is the final release of Nextcloud 16. To protect the security of your data, upgrade to Nextcloud Hub 19 or get a subscription to Nextcloud Enterprise to benefit from long term support.
- Fix IE11 upload fallback methods (server#20604)
- Fix jsunit tests (server#20621)
- Fix public layout header title & description (server#20758)
- Fix Argon2 options checks (server#20765)
- Clarified trash bin retention by storage shortage override in config.sample.php (server#20810)
- Bump handlebars from 4.1.1 to 4.6.0 in /build (server#20968)
- Caching and compression for app store requests (server#21056)
- Prevent download, printing and text selection when download is hidden (files_pdfviewer#184)
Version 16.0.10 April 25 2020
Download: nextcloud-16.0.10.tar.bz2 or nextcloud-16.0.10.zip Check the file integrity with: MD5: nextcloud-16.0.10.tar.bz2.md5 or nextcloud-16.0.10.zip.md5 SHA256: nextcloud-16.0.10.tar.bz2.sha256 or nextcloud-16.0.10.zip.sha256 SHA512: nextcloud-16.0.10.tar.bz2.sha512 or nextcloud-16.0.10.zip.sha512 PGP (Key): nextcloud-16.0.10.tar.bz2.asc or nextcloud-16.0.10.zip.asc
Changes
- Fix occ maintenance:install database connect failure (server#19328)
- Do not use the instance name as user part of from mail addresses (server#19926)
- Bump acorn from 6.1.1 to 6.4.1 (server#19946)
- Fix default action for deleted shares (server#19984)
- Default value of lookupServerEnabled should be the same everywhere (server#20002)
- Update the target when it isempty after sharing (server#20018)
- Fixes auto-detecting UUID attributes (server#20048)
- Force compatible dependency versions in acceptance tests (server#20053)
- Remove admin_notifications since it is obsolete since Nextcloud 14 (server#20142)
- Fix PDF and video viewers on public links (server#20147)
- Bugfix - Prevent PHP Warning for count on null on LDAP (server#20177)
- Fix OCA\DAV\CalDAV\CalDavBackend search $options (server#20190)
- Remove Acrobat logo from PDF filetype icon (server#20240)
- Catch NotFoundException when getting the user folder (server#20337)
- Update root.crl due to revocation of spgverein.crt (server#20486)
- Do not advertise nulled userId for for systemwide credentials (server#20518)
- Fix MariaDB/MySQL version check (server#20590)
- Fix IE11 upload fallback methods (server#20604)
- Fix jsunit tests (server#20621)
- Email activity is missing information (activity#443)
- Bump pdf.js to 2.1.266 (files_pdfviewer#171)
- Bump acorn from 6.1.1 to 6.4.1 (firstrunwizard#302)
- Bump acorn from 6.1.1 to 6.4.1 (notifications#591)
- Bump acorn from 6.1.1 to 6.4.1 (recommendations#198)
Version 16.0.9 March 13 2020
Download: nextcloud-16.0.9.tar.bz2 or nextcloud-16.0.9.zip Check the file integrity with: MD5: nextcloud-16.0.9.tar.bz2.md5 or nextcloud-16.0.9.zip.md5 SHA256: nextcloud-16.0.9.tar.bz2.sha256 or nextcloud-16.0.9.zip.sha256 SHA512: nextcloud-16.0.9.tar.bz2.sha512 or nextcloud-16.0.9.zip.sha512 PGP (Key): nextcloud-16.0.9.tar.bz2.asc or nextcloud-16.0.9.zip.asc
Changes
- Respect shareapi_allow_share_dialog_user_enumeration in Principal bac… (server#18230)
- Relax strict getHome behaviour for LDAP users in a shadow state (server#18885)
- Expose Argon2 options (as we did for bcrypt) (server#19096)
- Do not encode contacts menu mailto links (server#19209)
- For the DB ot pick an index specify the object_type (server#19285)
- Fix display of DTEND for multi-day all-day event (server#19310)
- Prevent archieved download on secure view (server#19362)
- Bump fstream from 1.0.11 to 1.0.12 in /build (server#19371)
- Bump lodash from 4.17.11 to 4.17.15 in /build (server#19373)
- Bump lodash.mergewith from 4.6.1 to 4.6.2 in /build (server#19374)
- Don't create invalid users (server#19453)
- When we receive intentional empty whats new info, do not try to show it (server#19472)
- Strip of users home path from share api message (server#19594)
- Remove noise from detectUuid and cache results (server#19626)
- Correctly trim long cyrillic note (server#19638)
- Fix non-centered no javascript message (server#19717)
- Keep edit permission when toggling share checkbox (server#19797)
- Add message for DoesNotExistException (server#19817)
- Prevent self-xss via invalid mysql user name on install screen (server#19832)
- Move to github actions (files_videoplayer#158)
- Fix push notifications for multibyte notifications (notifications#586)
- Stb16 actions (viewer#386)
Version 16.0.8 January 31 2020
Download: nextcloud-16.0.8.tar.bz2 or nextcloud-16.0.8.zip Check the file integrity with: MD5: nextcloud-16.0.8.tar.bz2.md5 or nextcloud-16.0.8.zip.md5 SHA256: nextcloud-16.0.8.tar.bz2.sha256 or nextcloud-16.0.8.zip.sha256 SHA512: nextcloud-16.0.8.tar.bz2.sha512 or nextcloud-16.0.8.zip.sha512 PGP (Key): nextcloud-16.0.8.tar.bz2.asc or nextcloud-16.0.8.zip.asc
Changes
- Fix comments search result to work with multibyte strings (server#18400)
- Bump nextcloud-vue-collections to 0.4.2 (server#18440)
- Use File Node API for more download cases, skip unreadable files (server#18489)
- Allow inline styles for theming images (server#18581)
- Cache group existence early to save useless requests to LDAP (server#18748)
- Do not rerender the selection menu on show (server#18759)
- Dont throw undefined index errors for storages that have no owner set (server#18933)
- Always use the latest timestamp for merged activities (server#19015)
- Fix restoring shared versions (server#19016)
- When a user was deleted remove them from applicable list, unless... (server#19077)
- Bump handlebars from 4.1.2 to 4.3.0 (notifications#524)
Version 16.0.7 December 20 2019
Download: nextcloud-16.0.7.tar.bz2 or nextcloud-16.0.7.zip Check the file integrity with: MD5: nextcloud-16.0.7.tar.bz2.md5 or nextcloud-16.0.7.zip.md5 SHA256: nextcloud-16.0.7.tar.bz2.sha256 or nextcloud-16.0.7.zip.sha256 SHA512: nextcloud-16.0.7.tar.bz2.sha512 or nextcloud-16.0.7.zip.sha512 PGP (Key): nextcloud-16.0.7.tar.bz2.asc or nextcloud-16.0.7.zip.asc
Changes
- Actually return the quote when getting global storage info (server#17852)
- Also set X-OC-Mtime header for files that are smaller than 10MB (server#17857)
- FIX: horizontal scrolling on mobile due to tab accessibility navigation 'skip to content' positioned at a fixed position (server#17884)
- Don't use an undefined index if not needed (server#17906)
- Always check via http and https whether htaccess is working (server#17910)
- Check quota before transfer ownership (server#17927)
- Make timeout a optional parameter (server#17929)
- Bump icewind/searchdav (server#17933)
- Re-acquired expired shared locks on large file uploads (server#17944)
- Pass through ServerNotAvailableException on app init (server#17953)
- Do not check for updates if we have no internet (server#18037)
- Convert more columns to bigint (server#18041)
- Fix installing with MySQL 8.0.4+ (server#18044)
- Uid can be false when the user record does not exit (server#18048)
- Update the CRL (server#18051)
- Make chunksize (used to check for gone LDAP users) configurable (server#18055)
- Incorrect integer value: '' for column 'password_invalid' while migra… (server#18116)
- Use old node LTS to build handlebars (server#18129)
- Trim the login name (server#18183)
- Delay creation of the cert bundle (server#18187)
- Allow to unfavorite all files (server#18248)
- Mark files_rightclick as shipped so it's marked as official (server#18259)
- Fix removing groups that have a slash in the name (server#18284)
- Move overwritehost check to isTrustedDomain (server#18308)
- Convert various columns in oc_mounts to bigint (server#18309)
- Do not disable authentication apps (server#18333)
- ShareeAPI GS fixes (server#18347)
- Adding share type circles (server#18356)
- Support more IPv6 addresses in the RefreshWebcalJob (server#18367)
- Bump the CRL (server#18376)
- Allow to detect mimetype by content (server#18387)
- Update icewind/searchdav to 1.0.2 (3rdparty#352)
- Remove debug log (activity#413)
- The token id is an int (notifications#489)
- Fix cutting of multibyte characters (notifications#500)
Version 16.0.6 November 9 2019
Download: nextcloud-16.0.6.tar.bz2 or nextcloud-16.0.6.zip Check the file integrity with: MD5: nextcloud-16.0.6.tar.bz2.md5 or nextcloud-16.0.6.zip.md5 SHA256: nextcloud-16.0.6.tar.bz2.sha256 or nextcloud-16.0.6.zip.sha256 SHA512: nextcloud-16.0.6.tar.bz2.sha512 or nextcloud-16.0.6.zip.sha512 PGP (Key): nextcloud-16.0.6.tar.bz2.asc or nextcloud-16.0.6.zip.asc
Changes
- Instead of upsert query, fallback to default on PSQL <= 9.4 (server#16814)
- Return the proper jailed path when requesting the root path (server#17012)
- Fix "create folder" icon overlaying home icon (server#17227)
- Fix directory detection for s3 (server#17271)
- Handle moveFromStorage within the same storage even when storage wrap… (server#17278)
- Dont delete cache entries if deleting an object from object store failed (server#17282)
- Correctly detect the mimetype from uploads (server#17296)
- Add (hidden) option to configure smb timeout (server#17299)
- Fix scrolling after switching to grid view (server#17342)
- Use handlebars from node_modules (on CI) (server#17347)
- Reduce adressbook change events and handling (server#17352)
- Fix updating and deleting authtokens (server#17416)
- Allow removing federated shares of locally reshared files (server#17419)
- Don't call basename on null (server#17441)
- Correctly handle emtpy string in proxyuserpwd config (server#17511)
- Only cache the mimetype if the file exists (server#17539)
- Set the proper filename for version downloads (server#17542)
- Let SCSS cleanup only run once (server#17580)
- Added documentation links on settings pages (server#17588)
- Treat LDAP error 50 as auth issue, prevents lost server connection errors (server#17618)
- Fix method scope (server#17619)
- Hide strange Everyone and Disabled group numbers with LDAP (server#17622)
- Load additional scripts on help page (server#17641)
- Stop if there is no encrypted token (server#17648)
- Reset and init new user form language (server#17653)
- Fix jsConfigHelper lang/locale mixup (server#17687)
- Fix weird KDE bug with loginflowv2 (server#17689)
- Fix DAV mimetype search (server#17732)
- Bring back external storage group select delete (server#17768)
- Switch to Files Node API for zip generation (server#17841)
- Actually return the quote when getting global storage info (server#17852)
- Force close all tooltips when closing sharing menu (gallery#548)
- Use correct route to generate (nextcloud_announcements#57)
- Name of the collector is `Php`. (survey_client#99)
- Bump sass-loader from 7.1.0 to 7.2.0 (viewer#213)
- Bump webpack from 4.39.1 to 4.39.2 (viewer#214)
- Bump sass-loader from 7.2.0 to 7.3.1 (viewer#215)
- Bump webpack-cli from 3.3.6 to 3.3.7 (viewer#216)
- Bump eslint-loader from 2.2.1 to 3.0.0 (viewer#217)
- Bump eslint-plugin-standard from 4.0.0 to 4.0.1 (viewer#218)
- Bump eslint-utils from 1.3.1 to 1.4.2 (viewer#220)
- Bump webpack-merge from 4.2.1 to 4.2.2 (viewer#222)
- Bump babel-eslint from 10.0.2 to 10.0.3 (viewer#223)
- Bump webpack from 4.39.2 to 4.39.3 (viewer#225)
- Bump nextcloud-vue from 0.12.1 to 0.12.2 (viewer#226)
- Bump eslint-plugin-node from 9.1.0 to 9.2.0 (viewer#227)
- Update version on master (viewer#232)
- Bump eslint-plugin-node from 9.2.0 to 10.0.0 (viewer#235)
- Bump @babel/core from 7.5.5 to 7.6.0 (viewer#236)
- Bump @babel/preset-env from 7.5.5 to 7.6.0 (viewer#237)
- Bump webpack-cli from 3.3.7 to 3.3.8 (viewer#238)
- Bump webpack from 4.39.3 to 4.40.1 (viewer#242)
- Bump webpack from 4.40.1 to 4.40.2 (viewer#245)
- Bump webpack-cli from 3.3.8 to 3.3.9 (viewer#250)
- Bump eslint-config-nextcloud from 0.0.5 to 0.0.6 (viewer#258)
- Bump url-loader from 2.1.0 to 2.2.0 (viewer#259)
Version 16.0.5 September 27 2019
Download: nextcloud-16.0.5.tar.bz2 or nextcloud-16.0.5.zip Check the file integrity with: MD5: nextcloud-16.0.5.tar.bz2.md5 or nextcloud-16.0.5.zip.md5 SHA256: nextcloud-16.0.5.tar.bz2.sha256 or nextcloud-16.0.5.zip.sha256 SHA512: nextcloud-16.0.5.tar.bz2.sha512 or nextcloud-16.0.5.zip.sha512 PGP (Key): nextcloud-16.0.5.tar.bz2.asc or nextcloud-16.0.5.zip.asc
Changes
- Make possible to focus grid/list view toggle via keyboard (server#16745)
- Fix tracking of auto disabled apps in Updater (server#16753)
- Filter more configs (server#16802)
- Correctly remove apps without any releases (server#16818)
- Undefined variable response when server is no nextcloud anymore (server#16826)
- Change access handling of projects (server#16837)
- Only add the app-itunes-app tag if the id is set (server#16848)
- Use custom client URL in welcome emails (server#16883)
- Properly redirect if accessing invalid file though /f/ entrypoint (server#16891)
- Bump mixin-deep from 1.3.1 to 1.3.2 (server#16896)
- Only run integration tests when PHP was modified (server#16909)
- Ignore Enter key up event on menu button toggles (server#16921)
- Be sure to get the jailed path if the storage is a jail (server#16991)
- Remove orphaned calendar data from deleted subscriptions (server#16994)
- Only run code coverage CI on merge (server#16995)
- Returns 404 (server#16997)
- Properly initialize the CacheJail for sharing (server#17061)
- Fix SMB availability status + higher delay on auth issues (server#17070)
- When you click on thumbnail of a file, it should open the file not the sidebar (server#17091)
- Emit moveToTrash event only for the deleting user (server#17099)
- Fix opening apps with Ctrl+click (server#17103)
- Always use the folder icon depending on the mount type if not a share mount (server#17155)
- Don't send executionContexts for Clear-Site-Data (server#17157)
- Add uid to delete temp token query (server#17197)
- Fix l10n in federated file sharing (server#17211)
- Nextcloud 16.0.5 (server#17250)
- Fix spaces being collapsed in move dialog (server#17257)
- Better dark theme support (activity#389)
- Fix travis database tests (activity#390)
- Bump lodash from 4.17.11 to 4.17.14 (files_texteditor#174)
- Translate menu action (files_texteditor#183)
- Bump mixin-deep from 1.3.1 to 1.3.2 (files_videoplayer#138)
- Bump mixin-deep from 1.3.1 to 1.3.2 (firstrunwizard#211)
- Randomize the interval. (nextcloud_announcements#48)
- Improve the notification (nextcloud_announcements#51)
- Also set the subject when the subject is not too long (notifications#415)
- Bump eslint-utils from 1.3.1 to 1.4.2 (notifications#418)
- The backports of #392 and #390 did not work out as expected (notifications#420)
- Bump mixin-deep from 1.3.1 to 1.3.2 (recommendations#121)
- Bump eslint-utils from 1.3.1 to 1.4.2 (viewer#221)
Download: nextcloud-16.0.4.tar.bz2 or nextcloud-16.0.4.zip Check the file integrity with: MD5: nextcloud-16.0.4.tar.bz2.md5 or nextcloud-16.0.4.zip.md5 SHA256: nextcloud-16.0.4.tar.bz2.sha256 or nextcloud-16.0.4.zip.sha256 SHA512: nextcloud-16.0.4.tar.bz2.sha512 or nextcloud-16.0.4.zip.sha512 PGP (Key): nextcloud-16.0.4.tar.bz2.asc or nextcloud-16.0.4.zip.asc
Changes
- Always set the display name for user shares (server#16254)
- Prevent undefined offset 0 in findByUserIdOrMail (server#16325)
- Use HTTP1.1 to read S3 objects (server#16330)
- Bump lodash.mergewith from 4.6.1 to 4.6.2 (server#16338)
- Bump lodash.merge from 4.6.1 to 4.6.2 (server#16341)
- Bump lodash from 4.17.11 to 4.17.13 (server#16352)
- Addsubtag should push to array (server#16405)
- Add catch for RuntimeException (server#16414)
- Only prevent disabling encrytion via the API (server#16425)
- Do not keep searching for recent (server#16432)
- Update operationprogressbar.js (server#16437)
- Fix File#putContents(string) on ObjectStorage (server#16444)
- Pass $configargs to openssl_pkey_export (server#16500)
- Nested recursion breaking max nested level for parent comment calculation (server#16524)
- Allow hidden smb shares (server#16527)
- Allow to provide supported calendar component set internally as a string (server#16536)
- Lock SCSS so we only run 1 job at a time (server#16541)
- Fix max contrast retrieval to limit minimum color for relative time (server#16543)
- Supresses disclosing the userid for LDAP users in the welcome mail (server#16561)
- Use a pattern to identify sensitive config keys (server#16562)
- Do not log locked files (server#16564)
- Log email shares in admin_audit log (server#16566)
- Change send to sent (server#16567)
- Do not log all locked exceptions (server#16578)
- Check the if we can actually access the storage cache for recent files (server#16598)
- Set proper defaults for v-tooltip usages (server#16607)
- Fix/xss/on favorite file (server#16610)
- Log circles and remote shares in admin_audit (server#16627)
- Make sure we only fetch the file by id for the actual owner (server#16630)
- Remove unncessary code block in share recommendations, fixed undefined var error (server#16633)
- Files_external: proper user context for sharing (server#16637)
- Properly return an int in the getId function of the cache (server#16689)
- Fix enable/disable user audit message (server#16691)
- Delay sending event from app init to when they are needed (server#16695)
- Fix download button shown in public share page with hidden downloads (files_pdfviewer#145)
- Change name from 'Text editor' to 'Plain text editor' to prevent confusion with 'Text' (files_texteditor#169)
- Run drone for webpack build (files_texteditor#176)
- Bump lodash from 4.17.11 to 4.17.14 (files_videoplayer#135)
- Bump lodash.mergewith from 4.6.1 to 4.6.2 (firstrunwizard#199)
- Bump lodash.merge from 4.6.1 to 4.6.2 (firstrunwizard#200)
- Bump lodash from 4.17.11 to 4.17.14 (firstrunwizard#202)
- Bump fstream from 1.0.11 to 1.0.12 (firstrunwizard#205)
- Bump lodash from 4.17.11 to 4.17.13 (notifications#376)
- Trim the subject before encrypting the subject (notifications#384)
- Align the notification subject vertically to the icon (notifications#390)
- Fix notification body text alignment and text contrast (notifications#391)
- Fix mention and actions layout (notifications#392)
- Bump lodash.mergewith from 4.6.1 to 4.6.2 (recommendations#105)
- Bump lodash from 4.17.11 to 4.17.14 (recommendations#107)
- Bump tar from 2.2.1 to 2.2.2 (recommendations#120)
- Bump cypress-image-snapshot from 3.0.1 to 3.0.2 (viewer#102)
- Bump babel-loader from 8.0.5 to 8.0.6 (viewer#103)
- Bump cypress-file-upload from 3.1.1 to 3.1.2 (viewer#104)
- Bump @babel/preset-env from 7.4.4 to 7.4.5 (viewer#109)
- Bump eslint-plugin-node from 9.0.1 to 9.1.0 (viewer#116)
- Bump cypress-testing-library from 3.0.1 to 4.0.0 (viewer#119)
- Bump nextcloud-vue from 0.11.3 to 0.11.4 (viewer#121)
- Bump webpack-cli from 3.3.2 to 3.3.3 (viewer#127)
- Bump file-loader from 3.0.1 to 4.0.0 (viewer#130)
- Bump cypress-image-snapshot from 3.1.0 to 3.1.1 (viewer#131)
- Bump webpack from 4.33.0 to 4.34.0 (viewer#135)
- Bump cypress-file-upload from 3.1.2 to 3.1.3 (viewer#137)
- Bump webpack-cli from 3.3.3 to 3.3.4 (viewer#138)
- Bump nextcloud-server from 0.15.9 to 0.15.10 (viewer#139)
- Bump webpack from 4.34.0 to 4.35.0 (viewer#144)
- Bump eslint-plugin-vue from 5.2.2 to 5.2.3 (viewer#152)
- Bump webpack-cli from 3.3.4 to 3.3.5 (viewer#153)
- Bump eslint-plugin-promise from 4.1.1 to 4.2.1 (viewer#154)
- Bump url-loader from 2.0.0 to 2.0.1 (viewer#155)
- Bump eslint-plugin-import from 2.17.3 to 2.18.0 (viewer#156)
- Bump eslint-loader from 2.1.2 to 2.2.1 (viewer#165)
- Bump webpack from 4.35.2 to 4.35.3 (viewer#176)
- Bump stylelint-scss from 3.8.0 to 3.9.1 (viewer#178)
- Bump eslint-plugin-import from 2.18.0 to 2.18.2 (viewer#182)
- Bump webpack-cli from 3.3.5 to 3.3.6 (viewer#187)
- Bump vue-loader from 15.7.0 to 15.7.1 (viewer#188)
- Bump webpack from 4.35.3 to 4.36.1 (viewer#189)
- Bump webpack from 4.36.1 to 4.38.0 (viewer#194)
- Bump url-loader from 2.0.1 to 2.1.0 (viewer#196)
- Bump lodash from 4.17.11 to 4.17.15 (viewer#201)
- Bump webpack from 4.38.0 to 4.39.0 (viewer#202)
- Bump webpack from 4.39.0 to 4.39.1 (viewer#204)
- Detect and switch fullscreen (viewer#47)
- Update version on master (viewer#66)
- Test actions (viewer#67)
- Revert "Test actions" (viewer#68)
- Bump nextcloud-vue from 0.9.5 to 0.10.0 (viewer#69)
- Bump eslint-plugin-import from 2.16.0 to 2.17.2 (viewer#70)
- Bump eslint-import-resolver-webpack from 0.11.0 to 0.11.1 (viewer#71)
- Bump webpack from 4.29.6 to 4.30.0 (viewer#72)
- Fix/loading/race condition (viewer#73)
- Bump webpack-cli from 3.3.1 to 3.3.2 (viewer#90)
- Bump eslint-plugin-node from 8.0.1 to 9.0.1 (viewer#92)
- Bump webpack from 4.30.0 to 4.31.0 (viewer#96)
Version 16.0.3 July 9 2019
Download: nextcloud-16.0.3.tar.bz2 or nextcloud-16.0.3.zip Check the file integrity with: MD5: nextcloud-16.0.3.tar.bz2.md5 or nextcloud-16.0.3.zip.md5 SHA256: nextcloud-16.0.3.tar.bz2.sha256 or nextcloud-16.0.3.zip.sha256 SHA512: nextcloud-16.0.3.tar.bz2.sha512 or nextcloud-16.0.3.zip.sha512 PGP (Key): nextcloud-16.0.3.tar.bz2.asc or nextcloud-16.0.3.zip.asc
Changes
- Do not fail hard on new user mail error (server#16189)
- Fix redirect after rescanFailedIntegrityCheck to "Overview" page (server#16244)
- Fix permissions for drag-n-drop uploads (server#16249)
- Try to delete the cypress folder of the viewer app (server#16297)
- Send browser notifications again (notifications#373)
Version 16.0.2 July 5 2019
Download: nextcloud-16.0.2.tar.bz2 or nextcloud-16.0.2.zip Check the file integrity with: MD5: nextcloud-16.0.2.tar.bz2.md5 or nextcloud-16.0.2.zip.md5 SHA256: nextcloud-16.0.2.tar.bz2.sha256 or nextcloud-16.0.2.zip.sha256 SHA512: nextcloud-16.0.2.tar.bz2.sha512 or nextcloud-16.0.2.zip.sha512 PGP (Key): nextcloud-16.0.2.tar.bz2.asc or nextcloud-16.0.2.zip.asc
Changes
- Update ca bundle (server#15553)
- Update ca bundle checker (server#15554)
- User management/subadmin: rephrase ambiguous error message (server#15575)
- Update shipped.json to include privacy and recommendations (server#15592)
- Show supported apps in app management (server#15593)
- Update CRL due to revoked cookbook.crt (server#15628)
- Only show sharing section if it has content (server#15649)
- Remove quota feedback if no link set (server#15666)
- Allow redis cluster to use password (server#15686)
- Don't run repair step for every individual user, outsource that to background job (server#15718)
- Check the actual status code for 204 and 304 (server#15724)
- [Security] Bump tar from 2.2.1 to 2.2.2 (server#15728)
- Don't notify admins if no potentially over exposing links found (server#15745)
- Also allow dragging below the file list (server#15754)
- Change text color in search box in darktheme, ref #15598 (server#15768)
- Check for free space on touch (server#15772)
- Search files by id in shared storages last (server#15799)
- Hide newFile menu if quota is set to 0B (server#15856)
- Add core/js/dist/ to l10nignore (server#15948)
- Add LDAP integr. test for receiving share candidates with group limitation (server#15984)
- Remove auto focus of share input field on dialog open, fix #15261 (server#16010)
- LDAP) API: return one base properly when multiple are configured (server#16015)
- Handle storage exceptions when trying to set mtime (server#16038)
- Fix LDAP Wizard forgetting groups on select with search (server#16051)
- Revert "Fix userid casting in notifications" (server#16068)
- Fix appid argument for integrity:check-app (server#16080)
- Fix full text search for groupfolders (server#16082)
- Fall back to black for non-color values (server#16089)
- Check if uploading to lookup server is enabled before verifying (server#16091)
- Allow apps to store longer messages in the comments API (server#16105)
- Invalidates user when plugin reported deletion success (server#16112)
- Fix download link included in public share page with hidden download (server#16125)
- Better check reshare permissions (server#16127)
- Verify that paths are valid for recursive local move (server#16128)
- Don't allow to disable encryption via the API (server#16133)
- Do not show a internet connectivity warning if internet access is dis… (server#16146)
- Update Nextcloud version in docs link (server#16157)
- Allow apps to overwrite the maximum length when reading from database (server#16177)
- RefreshWebcalJob: replace ugly Regex with standard php utils (server#16201)
- Better check reshare permissions part2 (server#16211)
- Fix "unshare group share from self" activity (activity#380)
- Fix load of character maps (files_pdfviewer#141)
- [Security] Bump axios from 0.18.0 to 0.18.1 (firstrunwizard#192)
- Correctly show errors when setting the password (gallery#529)
- Blacklist using .noimage (gallery#533)
- Update dependabot deps in stable16 (notifications#359)
- Increase size of icon bubble for more visibility (notifications#368)
- Add app description to readme and appinfo (privacy#133)
- Catch and filter share that can't be found (recommendations#79)
- [Security] Bump axios from 0.18.0 to 0.18.1 (recommendations#92)
- [Security] Bump tar from 2.2.1 to 2.2.2 (viewer#113)
- [Security] Bump axios from 0.18.0 to 0.19.0 (viewer#117)
Version 16.0.1 May 16 2019
Download: nextcloud-16.0.1.tar.bz2 or nextcloud-16.0.1.zip Check the file integrity with: MD5: nextcloud-16.0.1.tar.bz2.md5 or nextcloud-16.0.1.zip.md5 SHA256: nextcloud-16.0.1.tar.bz2.sha256 or nextcloud-16.0.1.zip.sha256 SHA512: nextcloud-16.0.1.tar.bz2.sha512 or nextcloud-16.0.1.zip.sha512 PGP (Key): nextcloud-16.0.1.tar.bz2.asc or nextcloud-16.0.1.zip.asc
Changes
- Fix setupcheck for intl module (server#15223)
- Take return of mkdir into consideration; photocache to not create a folder for deletion (server#15303)
- Remove the custom prefix from the table name length when checking on … (server#15312)
- Check if the data is in the lookup server (server#15341)
- Do NOT assume all files are selected if the first checkbox is (server#15345)
- Fix collapse button in app navigation in IE11 (server#15389)
- Make sure all middlewares are only registered once (server#15399)
- Allow to send the password of protected conversations (server#15405)
- Remove extra margin from warning messages in authenticate page (server#15409)
- Set Edge < 16 as incompatible with css vars (server#15417)
- Remove extra param in cache update call (server#15418)
- Handle 0 B default quota properly in the web UI (server#15424)
- Fix multiselect min width (server#15433)
- Make access column a real boolean (server#15434)
- Fix public upload by also load the semaphore method (server#15439)
- Remove setup args from logging (server#15442)
- Use non-absolute logout URL to fix wrong URL in reverse proxy scenario (server#15452)
- Fix mobile vertical scrolling (server#15469)
- Remove recommendation for opcache on CLI (server#15471)
- Update file-upload.js (server#15482)
- Add interfaces to interact with subscription from support app (server#15513)
- Fall back to application/octet-stream instead of using an invalid mim… (activity#374)
- Only call setViewerMode if FileList is available (files_pdfviewer#132)
- Use correct CSS URL, remove default marked settings and change to GFM rendering (files_texteditor#150)
- Use correct method to determine if HTTPS is used (firstrunwizard#189)
Version 16.0.0 April 25 2019
Download: nextcloud-16.0.0.tar.bz2 or nextcloud-16.0.0.zip Check the file integrity with: MD5: nextcloud-16.0.0.tar.bz2.md5 or nextcloud-16.0.0.zip.md5 SHA256: nextcloud-16.0.0.tar.bz2.sha256 or nextcloud-16.0.0.zip.sha256 SHA512: nextcloud-16.0.0.tar.bz2.sha512 or nextcloud-16.0.0.zip.sha512 PGP (Key): nextcloud-16.0.0.tar.bz2.asc or nextcloud-16.0.0.zip.asc
Changes
Nextcloud 16 is smarter than ever, with machine learning to detect suspicious logins and offering clever recommendations. Group Folders now sport access control lists so system administrators can easily manage who has access to what in organization-wide shares. We also introduce Projects, a way to easily relate and find related information like files, chats or tasks.
As this is a major release, the changelog is too long to put here. Users can look on github milestones to find what has been merged. Find an overview of what has been improved in this series of blog posts:
- Nextcloud 16 becomes smarter with Machine Learning for security and productivity
- ACL permissions for Groupfolders
- Nextcloud 16 allows you to link resources to keep track of your projects
- Talk 6.0 brings commands, improved user experience and more
Version 15.0.14 December 20 2019
Download: nextcloud-15.0.14.tar.bz2 or nextcloud-15.0.14.zip Check the file integrity with: MD5: nextcloud-15.0.14.tar.bz2.md5 or nextcloud-15.0.14.zip.md5 SHA256: nextcloud-15.0.14.tar.bz2.sha256 or nextcloud-15.0.14.zip.sha256 SHA512: nextcloud-15.0.14.tar.bz2.sha512 or nextcloud-15.0.14.zip.sha512 PGP (Key): nextcloud-15.0.14.tar.bz2.asc or nextcloud-15.0.14.zip.asc
Changes
This is the final release of Nextcloud 15. To protect the security of your data, upgrade to Nextcloud Hub 19 or get a subscription to Nextcloud Enterprise to benefit from long term support.
- Actually return the quote when getting global storage info (server#17853)
- Always check via http and https whether htaccess is working (server#17911)
- Pass through ServerNotAvailableException on app init (server#17954)
- Uid can be false when the user record does not exit (server#18049)
- Update the CRL (server#18052)
- Revert "Load additional scripts on help page" (server#18106)
- Incorrect integer value: '' for column 'password_invalid' while migra… (server#18117)
- Delay creation of the cert bundle (server#18190)
- Correctly remove apps without any releases (server#18214)
- Fix removing groups that have a slash in the name (server#18285)
- Convert various columns in oc_mounts to bigint (server#18310)
- Adding share type circles (server#18357)
- Support more IPv6 addresses in the RefreshWebcalJob (server#18368)
- Bump the CRL (server#18377)
- Allow to detect mimetype by content (server#18388)
- Remove debug log (activity#414)
Version 15.0.13 November 9 2019
Download: nextcloud-15.0.13.tar.bz2 or nextcloud-15.0.13.zip Check the file integrity with: MD5: nextcloud-15.0.13.tar.bz2.md5 or nextcloud-15.0.13.zip.md5 SHA256: nextcloud-15.0.13.tar.bz2.sha256 or nextcloud-15.0.13.zip.sha256 SHA512: nextcloud-15.0.13.tar.bz2.sha512 or nextcloud-15.0.13.zip.sha512 PGP (Key): nextcloud-15.0.13.tar.bz2.asc or nextcloud-15.0.13.zip.asc
Changes
- Return the proper jailed path when requesting the root path (server#17013)
- Fix directory detection for s3 (server#17272)
- Correctly detect the mimetype from uploads (server#17297)
- Don't call basename on null (server#17442)
- Only cache the mimetype if the file exists (server#17540)
- Added documentation links on settings pages (server#17587)
- Load additional scripts on help page (server#17642)
- Fix method scope (server#17660)
- Fix DAV mimetype search (server#17733)
- Fix to strict typehint in FileMimeType (server#17760)
- Actually return the quote when getting global storage info (server#17853)
- Force close all tooltips when closing sharing menu (gallery#549)
- Use correct route to generate (nextcloud_announcements#58)
- Adjust target branch (nextcloud_announcements#59)
- Name of the collector is `Php`. (survey_client#100)
Version 15.0.12 September 27 2019
Download: nextcloud-15.0.12.tar.bz2 or nextcloud-15.0.12.zip Check the file integrity with: MD5: nextcloud-15.0.12.tar.bz2.md5 or nextcloud-15.0.12.zip.md5 SHA256: nextcloud-15.0.12.tar.bz2.sha256 or nextcloud-15.0.12.zip.sha256 SHA512: nextcloud-15.0.12.tar.bz2.sha512 or nextcloud-15.0.12.zip.sha512 PGP (Key): nextcloud-15.0.12.tar.bz2.asc or nextcloud-15.0.12.zip.asc
Changes
- Filter more configs (server#16803)
- Undefined variable response when server is no nextcloud anymore (server#16825)
- Only add the app-itunes-app tag if the id is set (server#16849)
- Use custom client URL in welcome emails (server#16884)
- Bump mixin-deep from 1.3.1 to 1.3.2 in /apps/accessibility (server#16897)
- Bump mixin-deep from 1.3.1 to 1.3.2 in /apps/oauth2 (server#16900)
- Bump mixin-deep from 1.3.1 to 1.3.2 in /apps/updatenotification (server#16902)
- Bump mixin-deep from 1.3.1 to 1.3.2 in /settings (server#16904)
- Bump mixin-deep from 1.3.1 to 1.3.2 in /build (server#16905)
- Be sure to get the jailed path if the storage is a jail (server#16992)
- Only run code coverage CI on merge (server#16996)
- Returns 404 (server#17058)
- Properly initialize the CacheJail for sharing (server#17062)
- Fix SMB availability status + higher delay on auth issues (server#17071)
- Emit moveToTrash event only for the deleting user (server#17100)
- Don't send executionContexts for Clear-Site-Data (server#17158)
- Add uid to delete temp token query (server#17198)
- Fix l10n in federated file sharing (server#17212)
- Nextcloud 15.0.12 (server#17251)
- Randomize the interval. (nextcloud_announcements#49)
- Improve the notification (nextcloud_announcements#53)
- Bump mixin-deep from 1.3.1 to 1.3.2 (notifications#419)
- Bump tar from 4.4.1 to 4.4.11 (notifications#437)
Version 15.0.11 August 16 2019
Download: nextcloud-15.0.11.tar.bz2 or nextcloud-15.0.11.zip Check the file integrity with: MD5: nextcloud-15.0.11.tar.bz2.md5 or nextcloud-15.0.11.zip.md5 SHA256: nextcloud-15.0.11.tar.bz2.sha256 or nextcloud-15.0.11.zip.sha256 SHA512: nextcloud-15.0.11.tar.bz2.sha512 or nextcloud-15.0.11.zip.sha512 PGP (Key): nextcloud-15.0.11.tar.bz2.asc or nextcloud-15.0.11.zip.asc
Changes
- Dont use part files for dav writes when the target folder doesn't have create permissions (server#16224)
- Prevent undefined offset 0 in findByUserIdOrMail (server#16326)
- Bump lodash.mergewith from 4.6.1 to 4.6.2 in /settings (server#16344)
- Bump lodash.merge from 4.6.1 to 4.6.2 in /settings (server#16345)
- Bump lodash.mergewith from 4.6.1 to 4.6.2 in /build (server#16346)
- Bump lodash from 4.17.11 to 4.17.14 in /apps/accessibility (server#16348)
- Bump lodash from 4.17.11 to 4.17.13 in /settings (server#16350)
- Bump lodash from 4.17.11 to 4.17.14 in /apps/updatenotification (server#16351)
- Bump lodash from 4.17.11 to 4.17.14 in /build (server#16353)
- Bump lodash from 4.17.11 to 4.17.14 in /apps/oauth2 (server#16357)
- Only prevent disabling encrytion via the API (server#16426)
- Do not keep searching for recent (server#16433)
- Fix File#putContents(string) on ObjectStorage (server#16445)
- Allow to provide supported calendar component set internally as a string (server#16537)
- Bump fstream from 1.0.11 to 1.0.12 in /build (server#16548)
- Bump fstream from 1.0.11 to 1.0.12 in /settings (server#16549)
- Use a pattern to identify sensitive config keys (server#16565)
- Change send to sent (server#16568)
- Set proper defaults for v-tooltip usages (server#16608)
- Fix/xss/on favorite file (server#16611)
- Make sure we only fetch the file by id for the actual owner (server#16631)
- Properly return an int in the getId function of the cache (server#16690)
- Fix enable/disable user audit message (server#16692)
- Fix download button shown in public share page with hidden downloads (files_pdfviewer#146)
- Bump lodash from 4.17.10 to 4.17.14 (notifications#377)
- Trim the subject before encrypting the subject (notifications#385)
Version 15.0.10 July 9 2019
Download: nextcloud-15.0.10.tar.bz2 or nextcloud-15.0.10.zip Check the file integrity with: MD5: nextcloud-15.0.10.tar.bz2.md5 or nextcloud-15.0.10.zip.md5 SHA256: nextcloud-15.0.10.tar.bz2.sha256 or nextcloud-15.0.10.zip.sha256 SHA512: nextcloud-15.0.10.tar.bz2.sha512 or nextcloud-15.0.10.zip.sha512 PGP (Key): nextcloud-15.0.10.tar.bz2.asc or nextcloud-15.0.10.zip.asc
Changes
- Do not fail hard on new user mail error (server#16190)
- Forward OCSException to initiator (server#16192)
- Properly load permissions in showActions (server#16283)
Version 15.0.9 July 5 2019
Download: nextcloud-15.0.9.tar.bz2 or nextcloud-15.0.9.zip Check the file integrity with: MD5: nextcloud-15.0.9.tar.bz2.md5 or nextcloud-15.0.9.zip.md5 SHA256: nextcloud-15.0.9.tar.bz2.sha256 or nextcloud-15.0.9.zip.sha256 SHA512: nextcloud-15.0.9.tar.bz2.sha512 or nextcloud-15.0.9.zip.sha512 PGP (Key): nextcloud-15.0.9.tar.bz2.asc or nextcloud-15.0.9.zip.asc
Changes
- Update ca bundle checker (server#15555)
- Update ca bundle (server#15572)
- User management/subadmin: rephrase ambiguous error message (server#15576)
- Update CRL due to revoked cookbook.crt (server#15629)
- Only show sharing section if it has content (server#15650)
- Allow redis cluster to use password (server#15687)
- Check the actual status code for 204 and 304 (server#15725)
- [Security] Bump tar from 2.2.1 to 2.2.2 in /settings (server#15726)
- [Security] Bump tar from 2.2.1 to 2.2.2 in /build (server#15727)
- Also allow dragging below the file list (server#15755)
- Check for free space on touch (server#15771)
- Search files by id in shared storages last (server#15800)
- [Security] Bump axios from 0.18.0 to 0.19.0 in /apps/accessibility (server#15818)
- Hide newFile menu if quota is set to 0B (server#15855)
- Don't notify admins if no potentially over exposing links found (server#15861)
- Show share settings only if incoming federated shares are allowed (server#15927)
- Add LDAP integr. test for receiving share candidates with group limitation (server#15985)
- Prevent faulty logs from nested setupFS calls (server#16030)
- Fix LDAP Wizard forgetting groups on select with search (server#16052)
- Fix appid argument for integrity:check-app (server#16081)
- Fix full text search for groupfolders (server#16083)
- Fall back to black for non-color values (server#16090)
- Check if uploading to lookup server is enabled before verifying (server#16092)
- LDAP) API: return one base properly when multiple are configured (server#16110)
- Invalidates user when plugin reported deletion success (server#16113)
- Fix download link included in public share page with hidden download (server#16126)
- Verify that paths are valid for recursive local move (server#16129)
- Don't allow to disable encryption via the API (server#16134)
- Better check reshare permissions (server#16142)
- RefreshWebcalJob: replace ugly Regex with standard php utils (server#16202)
- Fix notification casting (server#16212)
- Better check reshare permissions part2 (server#16215)
- Fix "unshare group share from self" activity (activity#381)
- Fix load of character maps (files_pdfviewer#142)
- Correctly show errors when setting the password (gallery#530)
Version 15.0.8 May 16 2019
Download: nextcloud-15.0.8.tar.bz2 or nextcloud-15.0.8.zip Check the file integrity with: MD5: nextcloud-15.0.8.tar.bz2.md5 or nextcloud-15.0.8.zip.md5 SHA256: nextcloud-15.0.8.tar.bz2.sha256 or nextcloud-15.0.8.zip.sha256 SHA512: nextcloud-15.0.8.tar.bz2.sha512 or nextcloud-15.0.8.zip.sha512 PGP (Key): nextcloud-15.0.8.tar.bz2.asc or nextcloud-15.0.8.zip.asc
Changes
- Reconnect to DB after timeout for Notify command. Fixes #14479 (server#15006)
- Respect the setting if the lookup server is disabled (server#15021)
- Disable the injected snapper logic when apps want to ship their own (server#15046)
- Do not allow invalid users to be created (server#15071)
- Prevent a reinstall (server#15112)
- Do not use spaces in generated passwords (server#15119)
- Improve the share link password error feedback with a red border (server#15128)
- Use slient option to switch for regular file actions as well (server#15131)
- Backport/15129/stable15 (server#15139)
- Load apps before running repair steps (server#15158)
- Always use a temp file for swift writes (server#15205)
- Prefetching blows up if there are a lot of files. (server#15206)
- Take return of mkdir into consideration; photocache to not create a folder for deletion (server#15307)
- [Security] Bump tar from 4.4.1 to 4.4.8 in /apps/oauth2 (server#15332)
- [Security] Bump tar from 4.4.1 to 4.4.8 in /apps/accessibility (server#15333)
- [Security] Bump tar from 4.4.1 to 4.4.8 in /apps/updatenotification (server#15334)
- Check if the data is in the lookup server (server#15342)
- Do NOT assume all files are selected if the first checkbox is (server#15346)
- Remove orphan event and contacts data (server#15387)
- Fix collapse button in app navigation in IE11 (server#15390)
- Set Edge < 16 as incompatible with css vars (server#15421)
- Handle 0 B default quota properly in the web UI (server#15425)
- Remove setup args from logging (server#15443)
- Use non-absolute logout URL to fix wrong URL in reverse proxy scenario (server#15456)
- Remove recommendation for opcache on CLI (server#15472)
- Update file-upload.js (server#15485)
- Fix missing translation for "Home folder" (activity#362)
- Fall back to application/octet-stream instead of using an invalid mim… (activity#375)
- Only call setViewerMode if FileList is available (files_pdfviewer#133)
- Use correct CSS URL, remove default marked settings and change to GFM rendering (files_texteditor#151)
Version 15.0.7 April 9 2019
Download: nextcloud-15.0.7.tar.bz2 or nextcloud-15.0.7.zip Check the file integrity with: MD5: nextcloud-15.0.7.tar.bz2.md5 or nextcloud-15.0.7.zip.md5 SHA256: nextcloud-15.0.7.tar.bz2.sha256 or nextcloud-15.0.7.zip.sha256 SHA512: nextcloud-15.0.7.tar.bz2.sha512 or nextcloud-15.0.7.zip.sha512 PGP (Key): nextcloud-15.0.7.tar.bz2.asc or nextcloud-15.0.7.zip.asc
Changes
- Fix for crashing occ files:scan (server#14968)
- Fix .drone.yml syntax (server#14984)
- Harden appdata putcontent (server#15000)
- Check if OCA.Files.App is available before calling (server#15001)
Version 15.0.6 April 4 2019
Download: nextcloud-15.0.6.tar.bz2 or nextcloud-15.0.6.zip Check the file integrity with: MD5: nextcloud-15.0.6.tar.bz2.md5 or nextcloud-15.0.6.zip.md5 SHA256: nextcloud-15.0.6.tar.bz2.sha256 or nextcloud-15.0.6.zip.sha256 SHA512: nextcloud-15.0.6.tar.bz2.sha512 or nextcloud-15.0.6.zip.sha512 PGP (Key): nextcloud-15.0.6.tar.bz2.asc or nextcloud-15.0.6.zip.asc
Changes
- Fix grid toggle button on public page (server#14376)
- Fix(EMailTemplate): malformed HTML in some cases (server#14387)
- Bugfix for issue 10862: Trash-bin ignores trashbin_retention_obligation (server#14414)
- Parse multiple navigation items (server#14416)
- Fix referrer policy meta tags. (server#14438)
- Fix a bug with smb notify having leading slash when it should not (server#14462)
- Fix for issue #13319: load oc-backbone-webdav before loading versions app (server#14472)
- Add accessibility translations (server#14490)
- Run tests that fail with "no such process" over to apache server (server#14495)
- Make header.feature more robust by running it on apache (server#14497)
- Fix expire date change eventhandler (server#14503)
- Update icewind/smb to 3.0.2 (server#14512)
- Do not cut full color on accessibility svg color invert (server#14516)
- Dav: Fix handling of chunked WebDAV upload (server#14517)
- Do not just write foobar (server#14521)
- Fix database configuration (server#14531)
- Add activities for group membership changes (server#14534)
- Check if password can be changed for the users backend in OCS api (server#14542)
- Add test for updated CA bundle (server#14546)
- Clear backupcode reminder when no 2fa (server#14559)
- Use a tmp file for swift writes (server#14570)
- Have streams of files_external in sync (server#14580)
- Resolve user and groups in nested groups first before filtering the results (server#14591)
- Remove Google+ from Social Sharing Bundle (server#14596)
- Do not calculate folder size for parent that also needs proper scan, fixes #3524 (server#14597)
- Mention Open Cloud Mesh in Federated User Settings (server#14599)
- Update index.php (server#14601)
- Remove sensitive SMB arguments from exception log (server#14658)
- Prevent recursion when moving a file to the trashbin (server#14661)
- Disable fragile tests (server#14672)
- Use SCSS variables since CSS vars are not loaded on public pages (server#14677)
- Handle long etags from dav external storage (server#14694)
- Improve lookup server behaviour (server#14696)
- Add an integration test that ensures deletion of LDAP users (server#14697)
- Dont try to restore a trashbin item to a readonly target (server#14699)
- Throw a proper error if rename fails in dav (server#14700)
- Groupname like username - allow share with both (server#14709)
- Updated documentation go.php to 15 and adjusted copyright year. (server#14716)
- Always register the Notifier (server#14749)
- Fix getting the access list on external storage (server#14751)
- Always allow moving mountpoints inside the same mountpoint (server#14759)
- Use current directory for hashing. (server#14762)
- Fix user creation using LDAP Plugin (server#14781)
- Avoid replacement by user object (server#14795)
- Fix placeholder in disable message (server#14840)
- Fix setup checks for ocm/ocs-provider (server#14854)
- Remove Google+ federation usersettings (server#14855)
- Add setup check for missing UTF8MB4 on mysql (server#14857)
- Make regions translatable (server#14859)
- Show a setup warning in case S3 object storage is used as primary storage (server#14865)
- Fix plural rule detection for languages (server#14867)
- Fix translations of settings (server#14882)
- Fix opening folders from different file lists (server#14891)
- Fix hidden file display in grid view (server#14924)
- Locale is not language (activity#355)
- Fallback to plaintext subject if no rich subject is set (activity#358)
- Ignore query arguments in single video share for stable15 (Fix #121) (files_videoplayer#122)
- Less alerting log entries on fails (notifications#291)
Version 15.0.5 February 28 2019
Download: nextcloud-15.0.5.tar.bz2 or nextcloud-15.0.5.zip Check the file integrity with: MD5: nextcloud-15.0.5.tar.bz2.md5 or nextcloud-15.0.5.zip.md5 SHA256: nextcloud-15.0.5.tar.bz2.sha256 or nextcloud-15.0.5.zip.sha256 SHA512: nextcloud-15.0.5.tar.bz2.sha512 or nextcloud-15.0.5.zip.sha512 PGP (Key): nextcloud-15.0.5.tar.bz2.asc or nextcloud-15.0.5.zip.asc
Changes
- Show autocompletion as soon as "@" is typed (server#13961)
- Trim filename in webfrontend for windows compatibility (server#13978)
- Clean code and fix drop zone shadow (server#13982)
- Show original path in trashbin (server#14029)
- Update icewind/smb to 3.0.1 (server#14068)
- Fix: Check if `$this->params['user']` is an array (server#14085)
- [Security] Bump lodash from 4.17.10 to 4.17.11 in /apps/updatenotification (server#14093)
- [Security] Bump lodash from 4.17.10 to 4.17.11 in /apps/accessibility (server#14094)
- [Security] Bump lodash from 4.17.10 to 4.17.11 in /apps/oauth2 (server#14095)
- Make sure the relative path is always a string (server#14101)
- Fix the thorrtler whitelist bitmask (server#14151)
- [Security] Bump handlebars from 4.0.12 to 4.1.0 in /build (server#14187)
- Fix recent files (server#14195)
- Update CRL to contain revoked files_external_dropbox, passman & payback (server#14201)
- Ensure attribute names are lower cased (server#14203)
- Fix small glitches in update notification page (server#14207)
- Fix expiration date changing (server#14212)
- Fix trashbin restore translation (server#14213)
- Remove trailing spaces from localized strings (server#14225)
- Fixing phpdoc in FullTextSearch/Model/ISearchResult (server#14268)
- Fix empty file uploads to S3 (and other streaming storages) (server#14273)
- Do not do redirect handling when loggin out (server#14275)
- Catch Request exception in testRemoteUrl (server#14277)
- Correctly determinate the owner in case of shared external storages (server#14283)
- Fix header label visibility on open menu (server#14287)
- Prefix $path for filename for internal file cache (server#14288)
- Set false as default for requirePNG (server#14292)
- Use proper scroll container when dragging files (server#14301)
- Fix OC.getCurrentUser() on guest pages (server#14308)
- Fix ocm end-point discovery discovery (server#14312)
- Apply theme to 2FA button (server#14331)
- Fix "Undefined index: user_uid" on login page (server#14339)
- Fix unsafe array access (server#14340)
- Always query lookup server in GS mode (server#14368)
- Use latest ca-bundle.crt from https://curl.haxx.se/docs/caextract.html (server#14371)
- Try to support 7.3 for DAV (3rdparty#213)
- Backport/stable15/streams 0.7.1 (3rdparty#244)
- Don't add empty entries to the objects array (activity#347)
- Ensure parameters are always an array (activity#350)
- Bye, Scrutinizer! (notifications#293)
Version 15.0.4 February 7 2019
Download: nextcloud-15.0.4.tar.bz2 or nextcloud-15.0.4.zip Check the file integrity with: MD5: nextcloud-15.0.4.tar.bz2.md5 or nextcloud-15.0.4.zip.md5 SHA256: nextcloud-15.0.4.tar.bz2.sha256 or nextcloud-15.0.4.zip.sha256 SHA512: nextcloud-15.0.4.tar.bz2.sha512 or nextcloud-15.0.4.zip.sha512 PGP (Key): nextcloud-15.0.4.tar.bz2.asc or nextcloud-15.0.4.zip.asc
Changes
Version 15.0.3 February 7 2019
Download: nextcloud-15.0.3.tar.bz2 or nextcloud-15.0.3.zip Check the file integrity with: MD5: nextcloud-15.0.3.tar.bz2.md5 or nextcloud-15.0.3.zip.md5 SHA256: nextcloud-15.0.3.tar.bz2.sha256 or nextcloud-15.0.3.zip.sha256 SHA512: nextcloud-15.0.3.tar.bz2.sha512 or nextcloud-15.0.3.zip.sha512 PGP (Key): nextcloud-15.0.3.tar.bz2.asc or nextcloud-15.0.3.zip.asc
Changes
- Upload new files in objectstore to a .part path first (server#13036)
- Broker: add timezone to CANCEL messages (server#13384)
- Add strengthify.min files (server#13546)
- Fix click app names (server#13575)
- Principals can be principal/user/
or principal/ from lega… (server#13582) - Correctly handle displaynames returned from the sharee API (server#13585)
- Don't close input stream when writing in encrypted file (server#13588)
- Bump pear/archive_tar to 1.4.5 (server#13598)
- Fix integer background job id type error (server#13609)
- Fix user settings label translation (server#13611)
- Fix app navigation flickering on hover (server#13625)
- Update URL for federation (server#13636)
- Fix colorizeSvg with transformations that contain a comma (,) (server#13653)
- Use warning background color & primary text color for setting warnings (server#13665)
- Fix template paramter (server#13670)
- Cache tokens when using swift's v2 authentication (server#13740)
- Cleanup shared lock if changing to exclusive lock failed (server#13744)
- Honor remember_login_cookie_lifetime (server#13758)
- Fix integration of social sharing into the link popover menu (server#13761)
- Respect user locale in natural sort comparator (server#13762)
- Call proper function when fetching link shares in the breadcrumb view (server#13769)
- Add acceptance tests for moving and copying files (server#13771)
- Show proper default locale (server#13781)
- Ignore non existing users when retrieving details of group members (server#13792)
- Remove .css fileending from accessibility user css route (server#13793)
- Add icon to restore activity (server#13794)
- Fix long comment in dark theme (server#13804)
- Bump bower from 1.8.4 to 1.8.8 in /build (server#13821)
- Fix for high contrast theme (server#13852)
- Always use multipart uploader for s3 uploads (server#13882)
- Fix paged search with multiple bases (LDAP) (server#13884)
- Fix dropping a folder on a folder row (server#13887)
- Fix updating the password of a link share when passwords are enforced (server#13900)
- Add fallback for trashbin original location (server#13904)
- Allow shared versions again in legacy backend (server#13905)
- Improve data directory write checking for NFS mounts (server#13906)
- Clean pending 2FA authentication on password reset (server#13915)
- Forward error message from password policy (server#13918)
- Remove warning in case of external storage error (server#13920)
- Handle mail send error gracefully (server#13930)
- Bump pear/archive_tar from 1.4.3 to 1.4.5 (3rdparty#214)
- Move to SCSS and fix app icon for dark theme (activity#338)
- Fill screen in fullscreen mode for public videos. Fixes #77 (files_videoplayer#79)
- Use target="_blank" and rel="noreferrer noopener" (firstrunwizard#105)
- Fix notification documentation to reflect recent changes (notifications#258)
Version 15.0.2 January 11 2019
Download: nextcloud-15.0.2.tar.bz2 or nextcloud-15.0.2.zip Check the file integrity with: MD5: nextcloud-15.0.2.tar.bz2.md5 or nextcloud-15.0.2.zip.md5 SHA256: nextcloud-15.0.2.tar.bz2.sha256 or nextcloud-15.0.2.zip.sha256 SHA512: nextcloud-15.0.2.tar.bz2.sha512 or nextcloud-15.0.2.zip.sha512 PGP (Key): nextcloud-15.0.2.tar.bz2.asc or nextcloud-15.0.2.zip.asc
Changes
- Don't log parameters on user creation in case of error/exception (server#13479)
- RemoveClassifiedEventActivity: check if calendar still exists (server#13506)
- Broker: add timezone to CANCEL messages (3rdparty#196)
Version 15.0.1 January 10 2019
Download: nextcloud-15.0.1.tar.bz2 or nextcloud-15.0.1.zip Check the file integrity with: MD5: nextcloud-15.0.1.tar.bz2.md5 or nextcloud-15.0.1.zip.md5 SHA256: nextcloud-15.0.1.tar.bz2.sha256 or nextcloud-15.0.1.zip.sha256 SHA512: nextcloud-15.0.1.tar.bz2.sha512 or nextcloud-15.0.1.zip.sha512 PGP (Key): nextcloud-15.0.1.tar.bz2.asc or nextcloud-15.0.1.zip.asc
Changes
- Change doc link for 15 (server#12963)
- Use strengthify.min on personal settings page (server#12984)
- Use default cursor for disabled primary buttons (server#13007)
- Better activities for systemtags that are removed by CLI (server#13029)
- Ie11 compatibility updatenotifications (server#13076)
- Fix exception on LDAP mapping during login (server#13119)
- Fix SAML Client login flow on Apple devices (server#13123)
- Only trust the X-FORWARDED-HOST header for trusted proxies (server#13150)
- Prevent special characters from breaking the file drop remote url (server#13151)
- Allow content provider to generate new Index (server#13155)
- Make the footer "Get your own free account" translatable (server#13169)
- Use a case insensitive search for email (server#13179)
- Fix ie11 checkboxes (server#13206)
- SCSS cache buster is a combination of apps/theming/scc_vars (server#13209)
- Files list not rendering if user has favorites navigation unfolded (server#13215)
- Do not forgot to store the second displayname portion (server#13218)
- Add default values when parsing account data (server#13252)
- Fix opening search results for comments (server#13253)
- Fetch lastInsertId only when id null (server#13278)
- Add caching headers for public previews (server#13328)
- Unbundle user_external to release it via appstore (server#13329)
- Rewrite getNumberOfUnreadCommentsForFolder query (server#13335)
- Fix can change password check in case of encryption is enabled (server#13349)
- Update the CRL (server#13352)
- Check anonymous OPTIONS requests file in root (not in subdir) (server#13354)
- Re add the uploaded file list to file drops (server#13355)
- Returns a 404 instead of exception if app is not installed - #13088 (server#13357)
- Transpile arrow function for ie11 compatibility (server#13360)
- IE fix for apps menu (server#13361)
- Allow URI as data for vcard PHOTO (server#13366)
- Throttle with correct metadata (server#13368)
- Fix loginflow with apptoken enter on iOS (server#13370)
- Register and show when an LDAP user was detected as unavailable/deleted (server#13372)
- Fix apps menu overlapping (server#13404)
- Use the real logger in the settings (server#13405)
- CSP: Allow fonts to be provided in data (server#13411)
- HttpClient getHeader can return empty string (server#13425)
- Respect classification of calendar events in activity stream (server#13439)
- Add support for boolean default (server#13444)
- Show the repair steps and repair info output in the web for better feedback (server#13469)
- Fix PDF sidebar shown in PDF thumbnails (files_pdfviewer#114)
- Do not get the url from the download links (files_videoplayer#74)
- Use proper slogan from theming app (firstrunwizard#94)
- Update info.xml (firstrunwizard#96)
- Update richObjectStringParser.js (notifications#245)
Version 15.0.0 December 10 2018
Download: nextcloud-15.0.0.tar.bz2 or nextcloud-15.0.0.zip Check the file integrity with: MD5: nextcloud-15.0.0.tar.bz2.md5 or nextcloud-15.0.0.zip.md5 SHA256: nextcloud-15.0.0.tar.bz2.sha256 or nextcloud-15.0.0.zip.sha256 SHA512: nextcloud-15.0.0.tar.bz2.sha512 or nextcloud-15.0.0.zip.sha512 PGP (Key): nextcloud-15.0.0.tar.bz2.asc or nextcloud-15.0.0.zip.asc
Changes
Nextcloud 15 introduces social networking, next-gen 2-factor authentication and innovative collaborative document editing abilities. This release also adds a new design and grid view, workflow features and 2-3x faster loading performance.
As this is a major release, the changelog is very long. Find an overview of what has been improved in this series of blog posts:
- The full announcement
- Introducing Social networking to Nextcloud
- Next generation 2-factor authentication and security hardening
- Online Office goes mobile, Talk in the sidebar and improved sharing
- New grid view, PDF conversion, 2-3x faster loading, dashboard and more
- Avoid logging of "Partial search results returned: Sizelimit exceeded…" (server#12292)
- Enable sorting in file picker (server#12350)
- 15.0.0 Beta 2 (server#12355)
- Fix the warning appearing in the admin section when mail_smtpmode is not configured (server#12401)
- Prefix icon variables with app name to avoid conflicts (server#12421)
- Shorten index name of calendar changes table (server#12447)
- Fixes dav share issue with owner (server#12458)
- Fix string doctype casing (server#12466)
- Show thumbnail on rename (server#12467)
- Remove conflicting multiselect (server#12468)
- Actually return the user when creating version dav nodes (server#12472)
- Rollback to default list view (server#12474)
- Add welcome bot (server#12476)
- Fix navigation layout for items that are added on a re-render (server#12481)
- Fix login loader position and theming support (server#12483)
- Fix loader colours for better visibility (server#12484)
- Format Nextcloud Talk clients sessions. (server#12485)
- Remove unused svg api route (server#12487)
- Only use width and opacity for transition (server#12489)
- Fix share link password input (server#12491)
- Return the correct value when trying to get a non existing item from cache by id (server#12494)
- Fix login primary colour and feedback (server#12495)
- Fix revert icon position on theming settings (server#12496)
- Forward object not found error in swift as dav 404 (server#12500)
- Make number of file list entries depending on the width for grid view (server#12515)
- Fix loading of files external templates file (server#12517)
- Fix loading of .woff2 files in .htaccess (server#12518)
- Fix updatenotifications display, dependencies and csp (server#12525)
- Allow to hide download option for folders shared by link (server#12531)
- Fix redirect page design details (server#12539)
- Bearer tokens are app token (server#12543)
- Handle permission in update of share better (server#12544)
- Respect the disabled setting for lost_password_link (server#12552)
- Allow empty string in get absolute url (server#12553)
- Do not switch to root folder if filelist is already shown (server#12554)
- Apply border to primary button if on log in page (and not in a dark container) or if in header (server#12558)
- Better header navigation display (server#12559)
- Do not show tab headers marked as hidden (server#12570)
- Make connectivity check domains configurable (server#12571)
- Fix rendering of the sidebar in Files app (server#12577)
- Fix navigation more menu background for dark theme (server#12580)
- 15.0.0 RC 1 (server#12581)
- Do not clear new user form on failure (server#12587)
- Add explanatory text to admin twofactor settings (server#12589)
- Fix Typo in Original English String and All Translations (server#12615)
- Extend anonymous options to work on every dav url (server#12638)
- Fix count on string (server#12683)
- Add interface to allow storages from opting out of encryption (server#12692)
- Make acceptance tests for comments more robust (server#12696)
- Add acceptance tests for sharing files and folders with another user (server#12700)
- I changed the width of the srollbar to make it a bit bigger (server#12712)
- Open the updater via a POST form submit instead of eval the JS code d… (server#12713)
- Fix folder path containing leading slash when getting mount root by id (server#12714)
- Add capabilities for multiple share links (server#12718)
- Remove old button to submit the apppassword login (server#12723)
- Fix versions sidebar issues (server#12730)
- Don't require Same Site Cookies on accessibility app assets (server#12731)
- Date title to linkshare (server#12733)
- Add pipe mode for sendmail (server#12736)
- Set Referrer-Policy also in addSecurityHeaders() (server#12737)
- Polishing fixes (server#12740)
- Fix the loader position and the focus state on the login button (server#12741)
- Add check for missing .woff2 rule in Nginx via setup check (server#12742)
- Update compatible versions for cloud federation api (server#12744)
- Fix cannot set 0 as value on files_external through OCC command (server#12746)
- 15.0.0 RC 2 (server#12755)
- Parse activity when a user self-unshares a file (server#12756)
- Polishing of various modal dialogs (server#12784)
- Fix activatable/deactivatable 2fa provider interface typos (server#12805)
- Only run the AnonymousOptionsPlugion on Anonymous requests (server#12811)
- Fix the system address book (server#12816)
- PHP module is named mbstring (server#12825)
- Unshare from mail activity is missing (server#12828)
- Fix layout of "i" in admin settings of federated sharing (server#12829)
- PHP 7.0 is end of life (server#12830)
- Do not update child all child shares on group share update (server#12833)
- Validate all rich objects (server#12836)
- Add setup check for recommended PHP modules (i.e. Imagick, intl) (server#12837)
- 15.0.0 RC 3 (server#12847)
- Make a button out of 'What's new' so it's obvious it can be clicked on (server#12848)
- Fix missing click event on update button (server#12849)
- Add setup check for pending bigint conversion (server#12853)
- No user enumeration on DAV if disabled (server#12856)
- Only execute query in propagateChange once (server#12861)
- Fix password confirmation lib for ie11 (server#12863)
- Log and continue on Dav reader failure (repair uid) (server#12867)
- Emit write update only once on touch (server#12868)
- Do not show general warning on free space error (server#12880)
- Set 3rdparty to pr187 (server#12882)
- Fix logo path in non-themed instance (server#12908)
- Fix unread comment icon not shown for the sharee (server#12913)
- Bump to 15.0.0 final (server#12959)
- Bump lukasreschke/id3parser from 0.0.1 to 0.0.3 (3rdparty#118)
- Bump stecman/symfony-console-completion from 0.7.0 to 0.8.0 (3rdparty#119)
- Bump guzzlehttp/guzzle from 6.3.0 to 6.3.3 (3rdparty#120)
- Bump leafo/scssphp from 0.7.6 to 0.7.7 (3rdparty#137)
- Bump synfony to 3.4.15 (3rdparty#146)
- Bump microsoft/azure-storage-blob from 1.1.0 to 1.2.0 (3rdparty#151)
- Bump swiftmailer/swiftmailer from 6.0.2 to 6.1.3 (3rdparty#155)
- Bump symfony to 3.4.16 (3rdparty#161)
- Bump symfony 3.4.17 (3rdparty#168)
- Remove random_compat lib (3rdparty#170)
- Bump sabre/dav from 3.2.2 to 3.2.3 (3rdparty#176)
- Manually patch PHP-Doc of VObject Splitter (3rdparty#185)
- Fix named parameter detection on SQLite (3rdparty#187)
- Update version on master (activity#291)
- Fix scrolling detection on activity 14 (activity#293)
- Make the object information available on emails (activity#299)
- Add the mimetype to the preview arrays (activity#300)
- Move to compiled handlebrs (activity#301)
- Remove unneeded -ms-filter (was only needed for IE8) (activity#302)
- Use the query builder and cast the values (activity#304)
- Add icon to files sidebar tab (activity#305)
- Fix JS unit tests after handlebars (activity#307)
- Shorten tab label 'Activities' to 'Activity' (activity#308)
- Add a intermediate migration to fix old installations (activity#310)
- Correctly restrict affected users when using command to send emails (activity#311)
- Autocomplete for email command (activity#314)
- Use the substract function instead of manual math (activity#315)
- Use the full path instead of the file name in HTML emails too (activity#316)
- Update stable15 target versions (activity#319)
- Create activity when user unshares a file themselves (activity#323)
- Validate rich objects before using (activity#324)
- Remove unneeded CSS rule for IE 11 (files_pdfviewer#100)
- Update stable15 target versions (files_pdfviewer#109)
- Update version on master (files_pdfviewer#94)
- Fix embedded viewer with new server layout on IE 11 (files_pdfviewer#95)
- Hide footer in public share page (files_pdfviewer#99)
- Update version on master (files_texteditor#112)
- Update info.xml (files_texteditor#116)
- Improve code blocks in markdown rendering (files_texteditor#120)
- Update stable15 target versions (files_texteditor#123)
- Update version on master (files_videoplayer#61)
- Fix videoplayback on NC15 (files_videoplayer#68)
- Update stable15 target versions (files_videoplayer#69)
- Don't Assume Document Root (firstrunwizard#78)
- Update version on master (firstrunwizard#81)
- Remove hardcoded background-size (firstrunwizard#84)
- Design detail and accessibility fixes (firstrunwizard#85)
- Update stable15 target versions (firstrunwizard#89)
- Add HEIC/HEIF support to the gallery (gallery#464)
- Update version on master (gallery#468)
- Move to compiled handlebars (gallery#481)
- Remove sharing height limit, since it is overwriting the server defaults (gallery#482)
- Hide button if download links are hidden for link shares (gallery#484)
- Update stable15 target versions (gallery#485)
- Update version on master (logreader#74)
- Update version on master (nextcloud_announcements#33)
- Update version on master (notifications#159)
- Update config and babel for ie11 (notifications#160)
- Add vue build test (notifications#162)
- Update all NPM (notifications#170)
- Bump @babel/core from 7.0.0 to 7.0.1 (notifications#171)
- Bump vue-loader from 15.4.1 to 15.4.2 (notifications#172)
- Bump webpack from 4.18.0 to 4.19.0 (notifications#173)
- Update NPM packages (notifications#176)
- Bump webpack from 4.19.0 to 4.19.1 (notifications#177)
- Bump webpack from 4.19.1 to 4.20.2 (notifications#179)
- Bump babel-loader from 8.0.2 to 8.0.4 (notifications#180)
- Update all NPM (notifications#184)
- Switch to compiled handlebars (notifications#186)
- Bump webpack from 4.20.2 to 4.21.0 (notifications#187)
- Add .l10nignore files for compiled assets (notifications#188)
- Bump webpack from 4.21.0 to 4.22.0 (notifications#189)
- Use the rich message when available and instead of trim overlay with a shadow (notifications#190)
- Bump css-loader from 1.0.0 to 1.0.1 (notifications#194)
- Bump webpack from 4.22.0 to 4.24.0 (notifications#195)
- Bump webpack from 4.24.0 to 4.25.1 (notifications#196)
- Bump @babel/preset-env from 7.1.0 to 7.1.5 (notifications#197)
- Bump @babel/core from 7.1.2 to 7.1.6 (notifications#199)
- Bump @babel/preset-env from 7.1.5 to 7.1.6 (notifications#200)
- Bump webpack from 4.25.1 to 4.26.0 (notifications#203)
- Update stable15 target versions (notifications#204)
- Add icon to empty content message (notifications#210)
- Update version on master (password_policy#70)
- Update stable15 target versions (password_policy#74)
- Adds tooltip to make people aware of API JSON format (serverinfo#129)
- Update version on master (serverinfo#131)
- Update stable15 target versions (serverinfo#134)
- Checking for valid CPU average values (serverinfo#97)
- Update version on master (survey_client#81)
- Properly escape column name in "createFunction" call (survey_client#84)
- Do not call invalid function (survey_client#86)
- Update stable15 target versions (survey_client#87)
Version 14.0.14 August 16 2019
Download: nextcloud-14.0.14.tar.bz2 or nextcloud-14.0.14.zip Check the file integrity with: MD5: nextcloud-14.0.14.tar.bz2.md5 or nextcloud-14.0.14.zip.md5 SHA256: nextcloud-14.0.14.tar.bz2.sha256 or nextcloud-14.0.14.zip.sha256 SHA512: nextcloud-14.0.14.tar.bz2.sha512 or nextcloud-14.0.14.zip.sha512 PGP (Key): nextcloud-14.0.14.tar.bz2.asc or nextcloud-14.0.14.zip.asc
Changes
This is the final release of Nextcloud 14. To protect the security of your data, upgrade to Nextcloud Hub 19 or get a subscription to Nextcloud Enterprise to benefit from long term support.
- Forward OCSException to initiator (server#16193)
- Bump lodash.merge from 4.6.1 to 4.6.2 in /settings (server#16342)
- Bump lodash from 4.17.11 to 4.17.14 in /settings (server#16347)
- Bump lodash from 4.17.11 to 4.17.14 in /apps/oauth2 (server#16354)
- Bump lodash from 4.17.11 to 4.17.14 in /apps/updatenotification (server#16355)
- Bump lodash from 4.17.11 to 4.17.14 in /build (server#16356)
- Bump lodash from 4.17.11 to 4.17.14 in /apps/accessibility (server#16358)
- Only prevent disabling encrytion via the API (server#16427)
- Do not keep searching for recent (server#16434)
- Set proper defaults for v-tooltip usages (server#16609)
- Fix/xss/on favorite file (server#16612)
- Bump lodash.mergewith from 4.6.1 to 4.6.2 in /build (server#16648)
- Bump fstream from 1.0.11 to 1.0.12 in /build (server#16650)
- Trim the subject before encrypting the subject (notifications#386)
Version 14.0.13 July 5 2019
Download: nextcloud-14.0.13.tar.bz2 or nextcloud-14.0.13.zip Check the file integrity with: MD5: nextcloud-14.0.13.tar.bz2.md5 or nextcloud-14.0.13.zip.md5 SHA256: nextcloud-14.0.13.tar.bz2.sha256 or nextcloud-14.0.13.zip.sha256 SHA512: nextcloud-14.0.13.tar.bz2.sha512 or nextcloud-14.0.13.zip.sha512 PGP (Key): nextcloud-14.0.13.tar.bz2.asc or nextcloud-14.0.13.zip.asc
Changes
- Update CRL due to revoked cookbook.crt (server#15630)
- Also allow dragging below the file list (server#15756)
- Don't notify admins if no potentially over exposing links found (server#15862)
- Prevent faulty logs from nested setupFS calls (server#16031)
- 14.0.13 RC1 (server#16062)
- Check if uploading to lookup server is enabled before verifying (server#16094)
- Fall back to black for non-color values (server#16096)
- Verify that paths are valid for recursive local move (server#16130)
- Don't allow to disable encryption via the API (server#16135)
- [stabel 14] Better check reshare permissions (server#16143)
- Fix notification casting (server#16213)
- Better check reshare permissions part2 (server#16216)
- 14.0.13 (server#16220)
- Fix load of character maps (files_pdfviewer#143)
- Correctly show errors when setting the password (gallery#531)
Version 14.0.12 May 17 2019
Download: nextcloud-14.0.12.tar.bz2 or nextcloud-14.0.12.zip Check the file integrity with: MD5: nextcloud-14.0.12.tar.bz2.md5 or nextcloud-14.0.12.zip.md5 SHA256: nextcloud-14.0.12.tar.bz2.sha256 or nextcloud-14.0.12.zip.sha256 SHA512: nextcloud-14.0.12.tar.bz2.sha512 or nextcloud-14.0.12.zip.sha512 PGP (Key): nextcloud-14.0.12.tar.bz2.asc or nextcloud-14.0.12.zip.asc
Changes
Version 14.0.11 May 16 2019
Download: nextcloud-14.0.11.tar.bz2 or nextcloud-14.0.11.zip Check the file integrity with: MD5: nextcloud-14.0.11.tar.bz2.md5 or nextcloud-14.0.11.zip.md5 SHA256: nextcloud-14.0.11.tar.bz2.sha256 or nextcloud-14.0.11.zip.sha256 SHA512: nextcloud-14.0.11.tar.bz2.sha512 or nextcloud-14.0.11.zip.sha512 PGP (Key): nextcloud-14.0.11.tar.bz2.asc or nextcloud-14.0.11.zip.asc
Changes
- Reconnect to DB after timeout for Notify command. Fixes #14479 (server#15007)
- 3rdparty] Bump sabre to 3.2.3 (server#15070)
- Do not allow invalid users to be created (server#15072)
- Do not use spaces in generated passwords (server#15120)
- Backport/15129/stable14 (server#15140)
- Load apps before running repair steps (server#15159)
- Prefetching blows up if there are a lot of files. (server#15207)
- [Security] Bump tar from 4.4.1 to 4.4.8 in /apps/updatenotification (server#15329)
- [Security] Bump tar from 4.4.1 to 4.4.8 in /apps/accessibility (server#15330)
- [Security] Bump tar from 4.4.1 to 4.4.8 in /apps/oauth2 (server#15331)
- [Security] Bump tar from 4.4.1 to 4.4.8 in /settings (server#15335)
- Check if the data is in the lookup server (server#15343)
- Do NOT assume all files are selected if the first checkbox is (server#15347)
- Fix collapse button in app navigation in IE11 (server#15391)
- Set Edge < 16 as incompatible with css vars (server#15423)
- Remove setup args from logging (server#15444)
- Remove recommendation for opcache on CLI (server#15473)
- Update file-upload.js (server#15484)
- Bump sabre/dav to 3.2.3 (3rdparty#266)
- Use correct CSS URL, remove default marked settings and change to GFM rendering (files_texteditor#152)
- Do not call invalid function (survey_client#92)
Version 14.0.10 April 9 2019
Download: nextcloud-14.0.10.tar.bz2 or nextcloud-14.0.10.zip Check the file integrity with: MD5: nextcloud-14.0.10.tar.bz2.md5 or nextcloud-14.0.10.zip.md5 SHA256: nextcloud-14.0.10.tar.bz2.sha256 or nextcloud-14.0.10.zip.sha256 SHA512: nextcloud-14.0.10.tar.bz2.sha512 or nextcloud-14.0.10.zip.sha512 PGP (Key): nextcloud-14.0.10.tar.bz2.asc or nextcloud-14.0.10.zip.asc
Changes
- Fix .drone.yml syntax (server#14996)
- Check if OCA.Files.App is available before calling (server#15002)
Version 14.0.9 April 4 2019
Download: nextcloud-14.0.9.tar.bz2 or nextcloud-14.0.9.zip Check the file integrity with: MD5: nextcloud-14.0.9.tar.bz2.md5 or nextcloud-14.0.9.zip.md5 SHA256: nextcloud-14.0.9.tar.bz2.sha256 or nextcloud-14.0.9.zip.sha256 SHA512: nextcloud-14.0.9.tar.bz2.sha512 or nextcloud-14.0.9.zip.sha512 PGP (Key): nextcloud-14.0.9.tar.bz2.asc or nextcloud-14.0.9.zip.asc
Changes
- Bugfix for issue 10862: Trash-bin ignores trashbin_retention_obligation (server#14415)
- Parse multiple navigation items (server#14417)
- Add accessibility translations (server#14491)
- Run tests that fail with "no such process" over to apache server (server#14496)
- Make header.feature more robust by running it on apache (server#14498)
- Fix expire date change eventhandler (server#14504)
- Update icewind/smb to 3.0.2 (server#14513)
- Fix database configuration (server#14533)
- Check if password can be changed for the users backend in OCS api (server#14543)
- Add test for updated CA bundle (server#14547)
- Resolve user and groups in nested groups first before filtering the results (server#14592)
- Remove Google+ from Social Sharing Bundle (server#14595)
- Do not calculate folder size for parent that also needs proper scan, fixes #3524 (server#14598)
- Mention Open Cloud Mesh in Federated User Settings (server#14600)
- Remove sensitive SMB arguments from exception log (server#14659)
- Disable fragile tests (server#14673)
- Throw a proper error if rename fails in dav (server#14701)
- Always allow moving mountpoints inside the same mountpoint (server#14760)
- Fix user creation using LDAP Plugin (server#14782)
- Always register the Notifier (server#14783)
- Fix placeholder in disable message (server#14841)
- Remove Google+ federation usersettings (server#14856)
- Fix a bug with smb notify having leading slash when it should not (server#14866)
- Avoid replacement by user object (server#14868)
- Fix translations of settings (server#14881)
- Fix opening folders from different file lists (server#14890)
- Locale is not language (activity#356)
Version 14.0.8 February 28 2019
Download: nextcloud-14.0.8.tar.bz2 or nextcloud-14.0.8.zip Check the file integrity with: MD5: nextcloud-14.0.8.tar.bz2.md5 or nextcloud-14.0.8.zip.md5 SHA256: nextcloud-14.0.8.tar.bz2.sha256 or nextcloud-14.0.8.zip.sha256 SHA512: nextcloud-14.0.8.tar.bz2.sha512 or nextcloud-14.0.8.zip.sha512 PGP (Key): nextcloud-14.0.8.tar.bz2.asc or nextcloud-14.0.8.zip.asc
Changes
- Update icewind/smb to 3.0.1 (server#14069)
- Fix: Check if `$this->params['user']` is an array (server#14086)
- [Security] Bump extend from 3.0.1 to 3.0.2 in /build (server#14089)
- [Security] Bump lodash from 4.17.10 to 4.17.11 in /apps/accessibility (server#14090)
- [Security] Bump lodash from 4.17.10 to 4.17.11 in /build (server#14091)
- [Security] Bump lodash from 4.17.10 to 4.17.11 in /apps/oauth2 (server#14092)
- [Security] Bump lodash from 4.17.10 to 4.17.11 in /apps/updatenotification (server#14096)
- Fix the thorrtler whitelist bitmask (server#14152)
- [Security] Bump handlebars from 4.0.11 to 4.1.0 in /build (server#14188)
- Fix recent files (server#14196)
- Update CRL to contain revoked files_external_dropbox, passman & payback (server#14202)
- Fix small glitches in update notification page (server#14205)
- Ensure attribute names are lower cased (server#14206)
- Remove trailing spaces from localized strings (server#14226)
- Catch Request exception in testRemoteUrl (server#14278)
- Correctly determinate the owner in case of shared external storages (server#14284)
- Use latest ca-bundle.crt from https://curl.haxx.se/docs/caextract.html (server#14372)
- Make sure the parameters are always an array (activity#348)
- Bye, Scrutinizer! (notifications#294)
Version 14.0.7 February 7 2019
Download: nextcloud-14.0.7.tar.bz2 or nextcloud-14.0.7.zip Check the file integrity with: MD5: nextcloud-14.0.7.tar.bz2.md5 or nextcloud-14.0.7.zip.md5 SHA256: nextcloud-14.0.7.tar.bz2.sha256 or nextcloud-14.0.7.zip.sha256 SHA512: nextcloud-14.0.7.tar.bz2.sha512 or nextcloud-14.0.7.zip.sha512 PGP (Key): nextcloud-14.0.7.tar.bz2.asc or nextcloud-14.0.7.zip.asc
Changes
- Upload new files in objectstore to a .part path first (server#13035)
- Broker: add timezone to CANCEL messages (server#13385)
- Check anonymous OPTIONS requests file in root (not in subdir) (server#13558)
- Principals can be principal/user/
or principal/ from lega… (server#13583) - Update pear/acrchive_tar to 1.4.5 (server#13599)
- Update URL for federation (server#13637)
- Fix colorizeSvg with transformations that contain a comma (,) (server#13654)
- Use warning background color & primary text color for setting warnings (server#13666)
- Fix template paramter (server#13671)
- Vcard avatar fixes (server#13708)
- Cache tokens when using swift's v2 authentication (server#13741)
- Cleanup shared lock if changing to exclusive lock failed (server#13745)
- Respect user locale in natural sort comparator (server#13763)
- Honor remember_login_cookie_lifetime (server#13767)
- Show proper default locale (server#13782)
- Add acceptance tests for moving and copying files (server#13788)
- Bump bower from 1.8.4 to 1.8.8 in /build (server#13822)
- Fix dropping a folder on a folder row (server#13888)
- Fix updating the password of a link share when passwords are enforced (server#13901)
- Clean pending 2FA authentication on password reset (server#13916)
- Forward error message from password policy (server#13921)
- Ignore non existing users when retrieving details of group members (server#13922)
- Fix paged search with multiple bases (LDAP) (server#13923)
- Remove .css fileending from accessibility user css route (server#13928)
- Handle mail send error gracefully (server#13931)
- Bump pear/archive_tar from 1.4.3 to 1.4.5 (3rdparty#215)
- Fix notification documentation to reflect recent changes (notifications#259)
Version 14.0.6 January 11 2019
Download: nextcloud-14.0.6.tar.bz2 or nextcloud-14.0.6.zip Check the file integrity with: MD5: nextcloud-14.0.6.tar.bz2.md5 or nextcloud-14.0.6.zip.md5 SHA256: nextcloud-14.0.6.tar.bz2.sha256 or nextcloud-14.0.6.zip.sha256 SHA512: nextcloud-14.0.6.tar.bz2.sha512 or nextcloud-14.0.6.zip.sha512 PGP (Key): nextcloud-14.0.6.tar.bz2.asc or nextcloud-14.0.6.zip.asc
Changes
- Don't log parameters on user creation in case of error/exception (server#13480)
- RemoveClassifiedEventActivity: check if calendar still exists (server#13507)
- Broker: add timezone to CANCEL messages (3rdparty#197)
Version 14.0.5 January 10 2019
Download: nextcloud-14.0.5.tar.bz2 or nextcloud-14.0.5.zip Check the file integrity with: MD5: nextcloud-14.0.5.tar.bz2.md5 or nextcloud-14.0.5.zip.md5 SHA256: nextcloud-14.0.5.tar.bz2.sha256 or nextcloud-14.0.5.zip.sha256 SHA512: nextcloud-14.0.5.tar.bz2.sha512 or nextcloud-14.0.5.zip.sha512 PGP (Key): nextcloud-14.0.5.tar.bz2.asc or nextcloud-14.0.5.zip.asc
Changes
- Throw exception if decryption fails (server#12540)
- Respect the disabled setting for lost_password_link (server#12555)
- Fix share link password input (server#12560)
- Do not switch to root folder if filelist is already shown (server#12593)
- Load apps that have a dav type set before the dav server plugins (server#12596)
- Fix rendering of the sidebar in Files app (server#12598)
- Fix Typo in Original English String and All Translations (server#12600)
- Adjust Calendar resource / room interfaces to use class implementation (server#12617)
- Extend anonymous options to work on every dav url (server#12639)
- Fix count on string (server#12684)
- Fix folder path containing leading slash when getting mount root by id (server#12715)
- Set Referrer-Policy also in addSecurityHeaders() (server#12738)
- Make sure to always load the latest icons-vars.css file (server#12739)
- Update compatible versions for cloud federation api (server#12745)
- Fix interaction with groups that contain a slash (server#12748)
- Add pipe mode for sendmail (server#12749)
- Only run the AnonymousOptionsPlugion on Anonymous requests (server#12812)
- Fix the system address book (server#12817)
- PHP module is named mbstring (server#12826)
- Do not update child all child shares on group share update (server#12834)
- Fix missing click event on update button (server#12850)
- Fix password confirmation lib for ie11 (server#12860)
- Only execute query in propagateChange once (server#12862)
- Emit write update only once on touch (server#12869)
- Fix unread comment icon not shown for the sharee (server#12914)
- Better activities for systemtags that are removed by CLI (server#13030)
- Settings ie11 fixes (server#13037)
- Ie11 compatibility updatenotifications (server#13077)
- Fix exception on LDAP mapping during login (server#13120)
- Fix SAML Client login flow on Apple devices (server#13124)
- Prevent special characters from breaking the file drop remote url (server#13152)
- Use a case insensitive search for email (server#13180)
- Fix ie11 checkboxes (server#13207)
- Files list not rendering if user has favorites navigation unfolded (server#13216)
- Do not forgot to store the second displayname portion (server#13219)
- Use only app path to get the icon on the svg api (server#13224)
- Fix opening search results for comments (server#13254)
- Force var to be integer (server#13321)
- Make the footer "Get your own free account" translatable (server#13322)
- Fix can change password check in case of encryption is enabled (server#13350)
- Update the CRL (server#13353)
- Throttle with correct metadata (server#13369)
- Fix loginflow with apptoken enter on iOS (server#13371)
- Register and show when an LDAP user was detected as unavailable/deleted (server#13373)
- HttpClient getHeader can return empty string (server#13426)
- Respect classification of calendar events in activity stream (server#13441)
- Add support for boolean default (server#13445)
- Show the repair steps and repair info output in the web for better feedback (server#13470)
- Fix PDF sidebar shown in PDF thumbnails (files_pdfviewer#115)
- Remove hardcoded background-size (firstrunwizard#92)
- Use proper slogan from theming app (firstrunwizard#95)
- Update info.xml (firstrunwizard#97)
Version 14.0.4 November 22 2018
Download: nextcloud-14.0.4.tar.bz2 or nextcloud-14.0.4.zip Check the file integrity with: MD5: nextcloud-14.0.4.tar.bz2.md5 or nextcloud-14.0.4.zip.md5 SHA256: nextcloud-14.0.4.tar.bz2.sha256 or nextcloud-14.0.4.zip.sha256 SHA512: nextcloud-14.0.4.tar.bz2.sha512 or nextcloud-14.0.4.zip.sha512 PGP (Key): nextcloud-14.0.4.tar.bz2.asc or nextcloud-14.0.4.zip.asc
Changes
- Allow overwrite.cli.url without trailing slash (server#11772)
- Remove duplicate call to decodeURIComponent (server#11781)
- Check for empty string (server#11783)
- Add "Referrer-Policy" to htaccess file, addresses issue #11099 (server#11798)
- Always query the lookup server in a global scale setup (server#11800)
- Fix a case where "password_by_talk" was not a boolean (server#11851)
- Add .l10nignore files for compiled assets (server#11925)
- Properly escape column name in "createFunction" call (server#11929)
- Allow userId to be null (server#11939)
- Allow "same-origin" as "Referrer-Policy" (Backport to stable14) (server#11950)
- Do not emit preHooks twice on non-part-storage (server#11961)
- Filter null values for UserManager::getByEmail (server#11976)
- Allow local delivery of schedule message while prohibiting FreeBusy requests (server#11979)
- Load apps/APP/l10n/*.js and themes/THEME/apps/APP/l10n/*.js (server#11990)
- Lazy open first source stream in assemblystream (server#11994)
- Fix opening a section again in the Files app (server#11995)
- Remove cookies from Clear-Site-Data Header (server#12005)
- Forwarded ExpiredTokenException (server#12032)
- Allow chunked uploads even if your quota is not sufficient (server#12040)
- Improve encrypt all / decrypt all (server#12045)
- Double check for failed cache with a shared storage (server#12108)
- Implement the size of an assembly stream (server#12111)
- Bring the browser window of an actor to the foreground when acting as him (server#12120)
- Move acceptance tests that crash the PHP built-in server to Apache (server#12121)
- Remove unneeded empty search attribute values, fixes #12086 (server#12122)
- Fixes wrong variable usage (server#12137)
- LDAP: announce display name changes so that addressbook picks it up (server#12141)
- Bruteforce protection handling in combination with (server#12160)
- Add global site selector as user back-end which doesn't support password confirmation (server#12184)
- Do not set indeterminate state for file shares (server#12187)
- Revert "Wait for cron to finish before running upgrade command" (server#12197)
- Fix bug #12151: fix list formatting by correcting malformed html (server#12202)
- A folder should get a folder mimetype (server#12297)
- Use the proper server for the apptoken flow login (server#12299)
- Do not log FileLock as exception (server#12300)
- Set the filemodel before rending the detailsview (server#12301)
- Disabled ldap fix (server#12331)
- Fix - Add to favorites not working in IE11 (server#12339)
- Remove arrow function for ie compatibility (server#12341)
- Fix default types of activity event member variables (server#12353)
- Suppress wrong audit log messages about failed login attempts (server#12372)
- Add fix for IE11 flexbox height bug (server#12374)
- Properly search the root of a shared external storage (server#12375)
- Fix app update available check (server#12412)
- Use nextcloud-password-confirmation (server#12416)
- Fix IE rule for min width (server#12431)
- Added cache override to ensure an always up-to-date accessibility css (server#12432)
- Unique contraint and deadlock fixes for filecache and file_locks (server#12433)
- Fix app menu calculation for random size of the right header (server#12440)
- Fix missing quickaccess favorite folder on add (server#12441)
- Fixes dav share issue with owner (server#12459)
- Fix wrong share popover opening on share link (server#12482)
- Only use width and opacity for transition (server#12492)
- Forward object not found error in swift as dav 404 (server#12502)
- Fix the warning appearing in the admin section when mail_smtpmode is not configured (server#12529)
- Remove unused svg api route (server#12542)
- Bearer tokens are app token (server#12545)
- Handle permission in update of share better (server#12561)
- Correctly restrict affected users when using command to send emails (activity#312)
- Improve code blocks in markdown rendering (files_texteditor#121)
- Properly escape column name in "createFunction" call (survey_client#85)
Version 14.0.3 October 12 2018
Download: nextcloud-14.0.3.tar.bz2 or nextcloud-14.0.3.zip Check the file integrity with: MD5: nextcloud-14.0.3.tar.bz2.md5 or nextcloud-14.0.3.zip.md5 SHA256: nextcloud-14.0.3.tar.bz2.sha256 or nextcloud-14.0.3.zip.sha256 SHA512: nextcloud-14.0.3.tar.bz2.sha512 or nextcloud-14.0.3.zip.sha512 PGP (Key): nextcloud-14.0.3.tar.bz2.asc or nextcloud-14.0.3.zip.asc
Changes
- Fixes the apps menu scrollbar (server#11662)
- Ignore "session_lifetime" if it can not be converted to a number (server#11761)
- Normalize getUnjailedPath (server#11770)
Version 14.0.2 October 11 2018
Download: nextcloud-14.0.2.tar.bz2 or nextcloud-14.0.2.zip Check the file integrity with: MD5: nextcloud-14.0.2.tar.bz2.md5 or nextcloud-14.0.2.zip.md5 SHA256: nextcloud-14.0.2.tar.bz2.sha256 or nextcloud-14.0.2.zip.sha256 SHA512: nextcloud-14.0.2.tar.bz2.sha512 or nextcloud-14.0.2.zip.sha512 PGP (Key): nextcloud-14.0.2.tar.bz2.asc or nextcloud-14.0.2.zip.asc
Changes
- Fix contacts menu on mentions (server#11350)
- Make the server ready to use global scale with SAML as auth back-end (server#11373)
- Fix default flex shrink on list (server#11374)
- Fixes the logo height (server#11385)
- Do not explode when getting permissions from a FailedStorage (server#11389)
- Do not hide the progress bar while the chunked upload is being assembled (server#11399)
- Fix "checkWellKnownUrl" not being run (server#11418)
- Add back the total used space per user (server#11425)
- Fix invalid inline input confirm border (server#11426)
- Center back the history icon (server#11430)
- AssemblyStream is also eof if we have no more source stream (server#11436)
- Re-enable upload button after updating Avatar (server#11451)
- Fix typo in config.sample.php (server#11488)
- Bugfix 2FA theme: buttons white (server#11489)
- Update config and babel for ie11 (server#11490)
- Only catch QueryException when trying to build class (server#11492)
- Show auth type "None" in email settings (server#11493)
- Fix public page footer link wrap (server#11510)
- Fix share header text on small widths (server#11511)
- Add missing compiled mimetype list (server#11516)
- Fixes the move/copy picker buttons (server#11525)
- Fix breadcrumbs (server#11530)
- Added kinetic scrolling for iOS to apps dropdown menu #10281 (server#11554)
- Throw an error if a node is smaller than expected in assemblystream (server#11555)
- Reduce the min-width of the files table so it works on sharing pages on mobile (server#11556)
- Fix header overflow, fix more apps menu, fix #11552 (server#11558)
- Add new group entry on users list + fixes (server#11575)
- Redirect guests to login if they follow the link of a comment mention-notifications (server#11577)
- Force multiselect max-height to 5.5 items (server#11579)
- Just update password hash without validating (server#11580)
- Fix sticky header on users list (server#11582)
- Fix header border on users list (server#11608)
- Fix call to logger (server#11610)
- Allow the creationg of previews of files stored in appdata (server#11703)
- Update CRL due to changed cert for linkshareex (server#11706)
- Fix a misleading setup check for .well-known/caldav & carddav (server#11738)
- Remove unneeded CSS rule for IE 11 (files_pdfviewer#101)
- Hide footer in public share page (files_pdfviewer#103)
- Fix embedded viewer with new server layout on IE 11 (files_pdfviewer#98)
Version 14.0.1 September 25 2018
Download: nextcloud-14.0.1.tar.bz2 or nextcloud-14.0.1.zip Check the file integrity with: MD5: nextcloud-14.0.1.tar.bz2.md5 or nextcloud-14.0.1.zip.md5 SHA256: nextcloud-14.0.1.tar.bz2.sha256 or nextcloud-14.0.1.zip.sha256 SHA512: nextcloud-14.0.1.tar.bz2.sha512 or nextcloud-14.0.1.zip.sha512 PGP (Key): nextcloud-14.0.1.tar.bz2.asc or nextcloud-14.0.1.zip.asc
Changes
- Fixes the upload progress bar layout - 14 backport (server#11039)
- Fix markup and style of mentions in comments (server#11077)
- Do not invalidate main token on OAuth (server#11090)
- Expire tokens hardening (server#11103)
- fix js files client for user names with spaces (server#11152)
- Fix user and group listing with users that have an integer user id (server#11186)
- Fix exception class (server#11187)
- Remove posix_getpwuid and compare only userid (server#11191)
- Fix check for more users in sharing dialogue (server#11201)
- Remove filter_var flags due to PHP 7.3 deprecation, fixes #10894 (server#11237)
- Fixes empty favorite names for trailing slashes (server#11259)
- Fix size of icons in menus inside apps when shown as images (server#11276)
- Prevent comment being composed from overlapping the submit button (server#11277)
- replace setcookie value with '' instead of null. (server#11280)
- Fix the link and anchor for the update notifications (server#11282)
- Include empty directories in the default state of acceptance tests (server#11283)
- Get permission of storage for shares (server#11287)
- Shared by info for room shares without names (server#11288)
- Fix icons cacher regex for compressed output (server#11291)
- Revert "Use APCu caching of composer" (server#11293)
- Use user locale as default in the template (server#11294)
- Fix expiration code of tokens (server#11302)
- Add unit test for findLanguageFromLocale (server#11340)
- 14 scroll fix (activity#295)
- Update stable14 target versions (files_texteditor#111)
- Update stable14 target versions (firstrunwizard#80)
- Update stable14 target versions (gallery#467)
- Update stable14 target versions (nextcloud_announcements#32)
- Update stable14 target versions (notifications#158)
- Update config and babel for ie11 (notifications#161)
Version 14.0.0 September 10 2018
Download: nextcloud-14.0.0.tar.bz2 or nextcloud-14.0.0.zip Check the file integrity with: MD5: nextcloud-14.0.0.tar.bz2.md5 or nextcloud-14.0.0.zip.md5 SHA256: nextcloud-14.0.0.tar.bz2.sha256 or nextcloud-14.0.0.zip.sha256 SHA512: nextcloud-14.0.0.tar.bz2.sha512 or nextcloud-14.0.0.zip.sha512 PGP (Key): nextcloud-14.0.0.tar.bz2.asc or nextcloud-14.0.0.zip.asc
Changes
Nextcloud 14 merged nearly 1000 pull requests with improvements and changes, almost 150 more than Nextcloud 13. This only covers the core server, hundreds more changes were made in the apps that make up our release, making this version officially our biggest release ever.
While we can never cover everything that has improved, these are the main feature highlights:
- Video Verification - use a video call with Talk to verify the identity of somebody before granting them access to a share
- Two-factor authentication now with Signal and Telegram as well as NFC and SMS
- Accessibility improvements & dark theme
- Add a note to shares, share files in a Talk chat, new Deck Kanban app and much more
Our blog with more details is here.
Version 13.0.12 February 29 2019
Download: nextcloud-13.0.12.tar.bz2 or nextcloud-13.0.12.zip Check the file integrity with: MD5: nextcloud-13.0.12.tar.bz2.md5 or nextcloud-13.0.12.zip.md5 SHA256: nextcloud-13.0.12.tar.bz2.sha256 or nextcloud-13.0.12.zip.sha256 SHA512: nextcloud-13.0.12.tar.bz2.sha512 or nextcloud-13.0.12.zip.sha512 PGP (Key): nextcloud-13.0.12.tar.bz2.asc or nextcloud-13.0.12.zip.asc
Changes
- Update icewind/smb to 2.0.6 (server#14067)
- Update CRL to contain revoked files_external_dropbox, passman & payback (server#14204)
- Ensure attribute names are lower cased (server#14208)
- Decrease $maxDelay in Throttler.php (server#14224)
Version 13.0.11 February 7 2019
Download: nextcloud-13.0.11.tar.bz2 or nextcloud-13.0.11.zip Check the file integrity with: MD5: nextcloud-13.0.11.tar.bz2.md5 or nextcloud-13.0.11.zip.md5 SHA256: nextcloud-13.0.11.tar.bz2.sha256 or nextcloud-13.0.11.zip.sha256 SHA512: nextcloud-13.0.11.tar.bz2.sha512 or nextcloud-13.0.11.zip.sha512 PGP (Key): nextcloud-13.0.11.tar.bz2.asc or nextcloud-13.0.11.zip.asc
Changes
- Principals can be principal/user/
or principal/ from legacy installs (server#13584) - Bump pear/archive_tar to 1.4.5 (server#13600)
- Update URL for federation (server#13638)
- Don't log parameters on user creation in case of error/exception (server#13707)
- Cleanup shared lock if changing to exclusive lock failed (server#13746)
- Fix dropping a folder on a folder row (server#13889)
- Clean pending 2FA authentication on password reset (server#13917)
- Pear/archive_tar 1.4.5 (3rdparty#216)
- Fix notification documentation to reflect recent changes (notifications#260)
Version 13.0.10 January 11 2019
Download: nextcloud-13.0.10.tar.bz2 or nextcloud-13.0.10.zip Check the file integrity with: MD5: nextcloud-13.0.10.tar.bz2.md5 or nextcloud-13.0.10.zip.md5 SHA256: nextcloud-13.0.10.tar.bz2.sha256 or nextcloud-13.0.10.zip.sha256 SHA512: nextcloud-13.0.10.tar.bz2.sha512 or nextcloud-13.0.10.zip.sha512 PGP (Key): nextcloud-13.0.10.tar.bz2.asc or nextcloud-13.0.10.zip.asc
Changes
Version 13.0.9 January 10 2019
Download: nextcloud-13.0.9.tar.bz2 or nextcloud-13.0.9.zip Check the file integrity with: MD5: nextcloud-13.0.9.tar.bz2.md5 or nextcloud-13.0.9.zip.md5 SHA256: nextcloud-13.0.9.tar.bz2.sha256 or nextcloud-13.0.9.zip.sha256 SHA512: nextcloud-13.0.9.tar.bz2.sha512 or nextcloud-13.0.9.zip.sha512 PGP (Key): nextcloud-13.0.9.tar.bz2.asc or nextcloud-13.0.9.zip.asc
Changes
- Load apps that have a dav type set before the dav server plugins (server#12595)
- Fix typo in original english string and all translations (server#12616)
- Fix the system address book (server#12818)
- PHP module is named mbstring (server#12827)
- Do not update child all child shares on group share update (server#12835)
- Only execute query in propagateChange once (server#12864)
- Fix SAML Client login flow on Apple devices (server#13125)
- Prevent special characters from breaking the file drop remote url (server#13153)
- Do not forgot to store the second displayname portion (server#13220)
- Update the CRL (server#13359)
- Fix loginflow with apptoken enter on iOS (server#13374)
- Log more information about insufficient storage in dav plugin (server#13422)
- Respect classification of calendar events in activity stream (server#13443)
- Show the repair steps and repair info output in the web for better feedback (server#13471)
- Fix PDF sidebar shown in PDF thumbnails (files_pdfviewer#116)
Version 13.0.8 November 22 2018
Download: nextcloud-13.0.8.tar.bz2 or nextcloud-13.0.8.zip Check the file integrity with: MD5: nextcloud-13.0.8.tar.bz2.md5 or nextcloud-13.0.8.zip.md5 SHA256: nextcloud-13.0.8.tar.bz2.sha256 or nextcloud-13.0.8.zip.sha256 SHA512: nextcloud-13.0.8.tar.bz2.sha512 or nextcloud-13.0.8.zip.sha512 PGP (Key): nextcloud-13.0.8.tar.bz2.asc or nextcloud-13.0.8.zip.asc
Changes
- Ignore "session_lifetime" if it can not be converted to a number (server#11762)
- Change password expiration time from 12h to 7d (server#11857)
- Do not emit preHooks twice on non-part-storage (server#11962)
- Filter null values for UserManager::getByEmail (server#11978)
- Allow local delivery of schedule message while prohibiting FreeBusy requests (server#11982)
- Load apps/APP/l10n/*.js and themes/THEME/apps/APP/l10n/*.js (server#11992)
- Fix opening a section again in the Files app (server#11996)
- Lazy open first source stream in assemblystream (server#11997)
- Remove cookies from Clear-Site-Data Header (server#12006)
- Actually return the root folder when traversing up the tree (server#12060)
- Double check for failed cache with a shared storage (server#12109)
- Implement the size of an assembly stream (server#12112)
- Remove unneeded empty search attribute values, fixes #12086 (server#12123)
- LDAP: announce display name changes so that addressbook picks it up (server#12142)
- Reset bruteforce on token refresh OAuth (server#12208)
- Expired tokens should not trigger bruteforce protection (server#12212)
- A folder should get a folder mimetype (server#12298)
- Properly search the root of a shared external storage (server#12376)
- Unique contraint and deadlock fixes for filecache and file_locks (server#12434)
- Fixes dav share issue with owner (server#12460)
- Forward object not found error in swift as dav 404 (server#12503)
- Bearer tokens are app token (server#12546)
- Handle permission in update of share better (server#12562)
- Correctly restrict affected users when using command to send emails (activity#313)
Version 13.0.7 October 11 2018
Download: nextcloud-13.0.7.tar.bz2 or nextcloud-13.0.7.zip Check the file integrity with: MD5: nextcloud-13.0.7.tar.bz2.md5 or nextcloud-13.0.7.zip.md5 SHA256: nextcloud-13.0.7.tar.bz2.sha256 or nextcloud-13.0.7.zip.sha256 SHA512: nextcloud-13.0.7.tar.bz2.sha512 or nextcloud-13.0.7.zip.sha512 PGP (Key): nextcloud-13.0.7.tar.bz2.asc or nextcloud-13.0.7.zip.asc
Changes
- Prefer using dir instead of allinfo for getting smb file info (server#10804)
- [LDAP] The WebUI Wizard also should not assign empty config IDs (server#10824)
- Fix mimetype detection for junked uploads (server#10829)
- Improve performance when dealing with large numbers of shares (server#10884)
- Cast timestamps older than unix epoch to 0 (server#10902)
- Use the same ignored properties list for both CustomerPropertiesBackends (server#10911)
- Do not hide the progress bar while the chunked upload is being assembled (server#11400)
- Fix "checkWellKnownUrl" not being run (server#11419)
- AssemblyStream is also eof if we have no more source stream (server#11437)
- Show auth type "None" in email settings (server#11494)
- Fixes the move/copy picker buttons (server#11524)
- Allow the creationg of previews of files stored in appdata (server#11704)
- Update CRL due to changed cert for linkshareex (server#11707)
- Fix a misleading setup check for .well-known/caldav & carddav (server#11739)
Version 13.0.6 August 30 2018
Download: nextcloud-13.0.6.tar.bz2 or nextcloud-13.0.6.zip Check the file integrity with: MD5: nextcloud-13.0.6.tar.bz2.md5 or nextcloud-13.0.6.zip.md5 SHA256: nextcloud-13.0.6.tar.bz2.sha256 or nextcloud-13.0.6.zip.sha256 SHA512: nextcloud-13.0.6.tar.bz2.sha512 or nextcloud-13.0.6.zip.sha512 PGP (Key): nextcloud-13.0.6.tar.bz2.asc or nextcloud-13.0.6.zip.asc
Changes
- Add sabre plugin to allow anonymous options requests to the dav root (server#10285)
- Do scan the root storage in background scan (server#10376)
- Adding test for table schedulingobjects and fixing postgres LOB (server#10552)
- Fix transfering ownership of a share to user with same id as receiver (server#10565)
- Make file cache updates more robust (server#10581)
- Retry smb stat on timeout (server#10591)
- Use insertIfNotExists to store new mimetypes. (server#10620)
- Only warn about data lose on password reset if per-user keys are used (server#10646)
- Update the scope of the lockdownmanager (server#10682)
- Log entries that are hidden during file listing (server#10698)
- Forgotten pass fix link (server#10735)
- Fix comment style in config sample (server#10759)
- Make sure error_log() always receives a string (server#10760)
- Fix call to OC.generateUrl for caldav birthday calendar on/off (server#10761)
- Use the path_hash instead of the path to query the filecache (server#10762)
- Don't blame random people for background email updates (server#10763)
- Resolve all group memberships properly (server#10783)
- Remove unexecutable code (server#10816)
- Improve URL detection (server#10821)
- MySQL 8.0+ and MariaDB 10.3+ are large prefix and barracuda by default (server#10823)
- Disallow negative mtime in dav search (server#10837)
Version 13.0.5 July 23 2018
Download: nextcloud-13.0.5.tar.bz2 or nextcloud-13.0.5.zip Check the file integrity with: MD5: nextcloud-13.0.5.tar.bz2.md5 or nextcloud-13.0.5.zip.md5 SHA256: nextcloud-13.0.5.tar.bz2.sha256 or nextcloud-13.0.5.zip.sha256 SHA512: nextcloud-13.0.5.tar.bz2.sha512 or nextcloud-13.0.5.zip.sha512 PGP (Key): nextcloud-13.0.5.tar.bz2.asc or nextcloud-13.0.5.zip.asc
Changes
- Fix highlighting of the upload drop zone (server#9837)
- Apply ldapUserFilter on members of group (server#9839)
- Make the DELETION of groups match greedy on the groupID (server#9841)
- Add parent index to share table (server#9843)
- Log full exception in cron instead of only the message (server#9958)
- Properly lock the target file on dav upload when not using part files (server#9986)
- LDAP backup server should not be queried when auth fails (server#10032)
- Fix filenames in sharing integration tests (server#10044)
- Lower log level for quota manipulation cases (server#10076)
- Let user set avatar in nextcloud if LDAP provides invalid image data (server#10089)
- Improved logging of smb connection errors (server#10093)
- Allow admin to disable fetching of avatars as well as a specific attribute (server#10115)
- Allow to disable encryption (server#10121)
- Update message shown when unsharing a file (server#10164)
- Fixed English grammatical error on Settings page. (server#10165)
- Request a valid property for DAV opendir (server#10169)
- Allow updating the token on session regeneration (server#10170)
- Prevent lock values from going negative with memcache backend (server#10180)
- Correctly handle users with numeric user ids (server#10185)
- Correctly parse the subject parameters for link (un)shares of calendars (server#10188)
- Fix "parsing" of email-addresses in comments and chat messages (server#10189)
- Sanitize parameters in createSessionToken() while logging (server#10195)
- Also retry rename operation on InvalidArgumentException (server#10201)
- Improve url detection in comments (server#10202)
- Only bind to ldap if configuration for the first server is set (server#10233)
- Use download manager from PDF.js to download the file (files_pdfviewer#84)
- Fix trying to load removed scripts (files_pdfviewer#87)
- Only pull for new messages if the session is allowed to be kept alive (notifications#138)
- Always push object data (notifications#139)
- Add prioritization for Talk (notifications#140)
Version 13.0.4 June 11 2018
Download: nextcloud-13.0.4.tar.bz2 or nextcloud-13.0.4.zip Check the file integrity with: MD5: nextcloud-13.0.4.tar.bz2.md5 or nextcloud-13.0.4.zip.md5 SHA256: nextcloud-13.0.4.tar.bz2.sha256 or nextcloud-13.0.4.zip.sha256 SHA512: nextcloud-13.0.4.tar.bz2.sha512 or nextcloud-13.0.4.zip.sha512 PGP (Key): nextcloud-13.0.4.tar.bz2.asc or nextcloud-13.0.4.zip.asc
Changes
- Allow setting notify credentials in environment (server#9788)
- Make the token expiration also work for autocasting 0 (server#9803)
- Enable caldav for webdav subtree public-calendars (server#9820)
Version 13.0.3 June 7 2018
Download: nextcloud-13.0.3.tar.bz2 or nextcloud-13.0.3.zip Check the file integrity with: MD5: nextcloud-13.0.3.tar.bz2.md5 or nextcloud-13.0.3.zip.md5 SHA256: nextcloud-13.0.3.tar.bz2.sha256 or nextcloud-13.0.3.zip.sha256 SHA512: nextcloud-13.0.3.tar.bz2.sha512 or nextcloud-13.0.3.zip.sha512 PGP (Key): nextcloud-13.0.3.tar.bz2.asc or nextcloud-13.0.3.zip.asc
Changes
- Backport various scss fixes #8777 (server#9259)
- Fix ellipsis in filename column (server#9344)
- Replace deprecated sinon reset() call with resetHistory() (server#9358)
- Issue #9318: catch exceptions in SCSSCacher::resetCache() (server#9377)
- Log lock state on conflict (server#9389)
- Remove unneeded locks in getCacheEntry (server#9391)
- Only allow a single concurrent dav write to a file (server#9392)
- Workflow rules error when changing operation (server#9409)
- Fix jsunit tests (server#9430)
- Allow IPv6 database host (server#9432)
- Add labels for Contacts menu and Settings (server#9433)
- Get correct version of an app (server#9436)
- Fix ids of permission checkboxes for shares (server#9453)
- Fix race condition when preparing upload folder (server#9454)
- Allow to specify a link to a legal notice (server#9516)
- Fix for unbound cloned LDAP connections (server#9522)
- Dont use $info as array when its not an array (server#9525)
- Improve OAuth (server#9540)
- Bump theming version for extraordinary release (server#9547)
- Fix translation bug on lost password page (server#9548)
- Cleanup locks in scanner on error (server#9566)
- Bump version for theming again 🙇 (server#9573)
- Make sure force language is reflected in html lang attribute (server#9579)
- Add privacy link to theming and fix scrollbars (server#9586)
- Fix settings menu (server#9590)
- Handle exception while itterating trough smb file listing (server#9608)
- Send invitations for shared calendars (server#9610)
- Regenerate session id after public share auth (server#9619)
- Emit event when running ./occ db:add-missing-indices (server#9620)
- Add PHP missing message to index.php (server#9621)
- Delete the previews when a version is restored (server#9622)
- Limit Sinon version to 5.0.7 at most (server#9629)
- Prepare another theming release including translations for recently added imprint and privacy policy strings (server#9647)
- Dont open the file on dav HEAD request (server#9649)
- Fix(AmazonS3): fix loop $result['Contents'] error (server#9650)
- Fix undefined variables (server#9651)
- Add search category icon (server#9652)
- Fix "Invalid argument supplied for foreach()" (server#9654)
- Do not load calendar/addressbook plugins if not needed (server#9655)
- Make LargeFileHelper.php faster by avoiding execs as much as possible (server#9656)
- Improve error reporting and move format parameter to the options (server#9657)
- The OAuth endpoint needs to support Basic Auth (server#9659)
- LDAP password renewal fixes (server#9661)
- Check user state when fetching to avoid dealing with offline objects (server#9662)
- Make sure the file is readable before attempting to create a preview (server#9668)
- Fix drone mysqlmb4 tests (server#9672)
- Make sure the log doesn't try to read from PUT if it can't (server#9694)
- Allow admins to override FreeBusy capabilities without modifying ShareAPI capabilities (server#9707)
- Fix the unit tests (server#9712)
- Fix header nav (server#9727)
- Fix local users check in contacts menu (server#9732)
- Don't open the file when handling HEAD requests (3rdparty#99)
- Do not sanitize markdown output twice (files_texteditor#101)
Version 13.0.2 April 26 2018
Download: nextcloud-13.0.2.tar.bz2 or nextcloud-13.0.2.zip Check the file integrity with: MD5: nextcloud-13.0.2.tar.bz2.md5 or nextcloud-13.0.2.zip.md5 SHA256: nextcloud-13.0.2.tar.bz2.sha256 or nextcloud-13.0.2.zip.sha256 SHA512: nextcloud-13.0.2.tar.bz2.sha512 or nextcloud-13.0.2.zip.sha512 PGP (Key): nextcloud-13.0.2.tar.bz2.asc or nextcloud-13.0.2.zip.asc
Changes
- Show group display names (server#8779)
- Group existence check works without attribute (like with users) (server#8849)
- The FN is optional, carrying the displayname if present (server#8900)
- Set "share with" field to the ID of the circle (server#8905)
- Show EOL warning in the update section (server#8986)
- Use app version to generate scss filename (server#9015)
- Update icewind/smb to 2.0.5 (server#9017)
- Fix search text overlapping close button (server#9019)
- Clear any theming prefixed cache on cache buster increase (server#9020)
- Reset encryptionVersion to '1' if a file was stream copied (server#9064)
- Do not treat is-encrypted as custom property (server#9071)
- Fix proper permissions for multiple file access (server#9072)
- When formatting a share node an Empty target is invalid (server#9073)
- Move on with the next user if we found the user on one user back-end (server#9077)
- Allow usage of Windows 10 WebDav Netdrive (server#9089)
- Add more logging for the object storage during creation of the buckets (server#9094)
- Do not convert email addresses with idn_to_ascii if… (server#9095)
- Fix progress bar hidden before the upload ends (server#9124)
- Update CRL to include old quicknotes cert (server#9213)
- Fix user selectable text for public links for text files (server#9230)
- Provide an option to disable HTML emails (server#9231)
- Fix appinfo parsing when a single localized option is provided (server#9233)
- Use multibyte substring (server#9234)
- Fix webdav support for OneNote clients (server#9236)
- Fixed files copy/move when in favorites or recent section (server#9238)
- Don't update personal settings for admins (activity#262)
- Skip parameters which are not there instead of failing out (activity#265)
- Bump version 13 (files_pdfviewer#64)
- Fix info.xml (files_pdfviewer#66)
- No default enable (files_pdfviewer#67)
- Fix position of icons in "Share with" input field (gallery#418)
- Fix "No results found" tooltip (gallery#419)
- Fix UI while a share is being added (gallery#420)
- Hide "No results found" tooltip on autocompletion (gallery#424)
- Fix error while clicking on the share link checkbox (gallery#430)
Version 13.0.1 March 15 2018
Download: nextcloud-13.0.1.tar.bz2 or nextcloud-13.0.1.zip Check the file integrity with: MD5: nextcloud-13.0.1.tar.bz2.md5 or nextcloud-13.0.1.zip.md5 SHA256: nextcloud-13.0.1.tar.bz2.sha256 or nextcloud-13.0.1.zip.sha256 SHA512: nextcloud-13.0.1.tar.bz2.sha512 or nextcloud-13.0.1.zip.sha512 PGP (Key): nextcloud-13.0.1.tar.bz2.asc or nextcloud-13.0.1.zip.asc
Changes
- Don't pollute the log on DAV emaillogin (server#8045)
- Don't perform CSRF check on OCS routes with Bearer auth (server#8099)
- Use S3Client::upload instead of splitting single/multipart upload ourselves (server#8102)
- Remove old perl script to update l10n files (server#8145)
- Scss hardening (server#8156)
- Do not try to get the jailed path if we can't find the id (server#8177)
- Handle SSL certificate verifications for others than Let's Encrypt (server#8183)
- Use a phan version instead of master (server#8195)
- Repair step to clear frontend related caches (server#8197)
- Keep previous exception when transforming to dav exception (server#8228)
- Actually return stream from swift (server#8250)
- Remove invalid link to documentation (server#8253)
- Fix deleting folders when using s3 external storage (server#8261)
- Link to NC13 dev manual (server#8264)
- Better result handling of email search (server#8267)
- Update CRL to revoke files_rightclick (server#8271)
- Fix styling issues of guest pages #8155 (server#8286)
- Remove jquery ui background image (server#8287)
- Show open graph preview in WhatsApp (server#8309)
- Make acceptance tests for comments more consistent with the others (server#8395)
- Fix edit tag textbox size (server#8407)
- Use TTF fonts for avatar generation (server#8440)
- Use mb_* string methods to extract first character for generated avatars (server#8470)
- Show hint in OCS API for user creation (server#8515)
- Fix hiding and event propagation issues with the user management popover (server#8517)
- Add some whitespace around change.svg icon (server#8518)
- Avoid fruitless login attempts (server#8532)
- Fix retrieval of group members with numerical uids from LDAP (server#8536)
- Theming: handle not being in the serverroot (server#8554)
- Ext storage error warning (server#8561)
- Set autocomplete=new-password for mail share password (server#8577)
- Fix upload button visible on read-only folders (server#8595)
- Fixed app navigation for IE11 (server#8609)
- Fix breadcrumbs width calculation (server#8610)
- Fix comments (and systemtags) when involving users with numerical ids (server#8615)
- Update commentstabview.js (server#8621)
- Properly encapsulate require_once for app.php (server#8631)
- AppData hardening (server#8636)
- Use hash algo that's robust against collisions (server#8654)
- Fixed date/time picker on IE11 (server#8663)
- Use a more widely available method to test s3 settings (server#8667)
- Use proper language in language code (server#8668)
- Display the proper language strings in settings (server#8669)
- Do not create empty userid when attribute does not have allowed chars (server#8673)
- Remove too restrict check for background image/color (server#8675)
- Fix example regex for user agent matching (server#8676)
- Generate different UIDs for Birthday, Anniversary and Death event (server#8678)
- Don't use double quotes in MySQL queries (server#8680)
- Log exceptions that happen when writing the app store reply to storage (server#8683)
- Set the correct active navigation entry (server#8685)
- Fix activities for end2end encryption (server#8686)
- Filter out the current user when searching for emails too (server#8687)
- Fix check if theming defaults instance is available (server#8688)
- Fix undefined index problem (server#8693)
- Disable part files for object stores (server#8725)
- Better handling of invisible elements in acceptance tests (server#8738)
- Remove base url from global cache prefix (server#8745)
- Check if the cached js file exists (server#8746)
- Sharee email matches not limited (server#8749)
- Fix integer overflow in ChunkingPlugin (server#8752)
- Revert wording back to updates (server#8755)
- Add acceptance tests for permissions on public shared folders (server#8758)
- Also send file emails in ASAP mode (activity#249)
- Ensure userids are strings (activity#252)
- Null coalescing operator is PHP7+ (activity#254)
- Update PDF.js to 1.9.426 (files_pdfviewer#55)
- Enable full screen mode for PDF files (files_pdfviewer#59)
- Fix ACE module files failing to load (files_texteditor#83)
- Do not keep FileInfoModels returned by "getModelForFile" (files_texteditor#89)
- Fix share drop down in gallery not properly shown (gallery#394)
- Fix gallery button hidden in folders without create permission (gallery#402)
- Fix controls position in gallery layout (gallery#405)
- Removed old code already present thanks to the files app (gallery#406)
- Create "file app" public share links if the slideshow is opened from ... (gallery#407)
- Allow to check against haveibeenpwned.com password list (password_policy#61)
Version 13.0.0 February 6 2018
Download: nextcloud-13.0.0.tar.bz2 or nextcloud-13.0.0.zip Check the file integrity with: MD5: nextcloud-13.0.0.tar.bz2.md5 or nextcloud-13.0.0.zip.md5 SHA256: nextcloud-13.0.0.tar.bz2.sha256 or nextcloud-13.0.0.zip.sha256 SHA512: nextcloud-13.0.0.tar.bz2.sha512 or nextcloud-13.0.0.zip.sha512 PGP (Key): nextcloud-13.0.0.tar.bz2.asc or nextcloud-13.0.0.zip.asc
Changes
Over 1100 changes were merged in the server, with many hundreds more in existing or new apps. The main improvements include:
- Collaboration features
- Nextcloud Talk, a private videoconference software integrated with Nextcloud
- real-time and asynchronous communication with push notifications, calls and chat web and mobile devices
- Integration in business workflow with calendar invitations and calls directly from Nextcloud Files
- Screen and note sharing with participant moderation capabilities
- 100% secure peer-to-peer, end-to-end encrypted calls, mediated by self-hosted server
- auto-completion of user names in comments and notification to the mentioned user
- support free/busy scheduling in native calendar applications like Thunderbird Lightning
- show meeting invites in the calendar
- Nextcloud Talk, a private videoconference software integrated with Nextcloud
- End-to-End Encryption
- can encrypt data on a per-folder level rather than all-or-nothing approach
- does not require users to remember or exchange passwords
- does not require re-uploading data upon sharing
- features an optional off-line administrator recovery key
- allows full audit logging
- can be combined with our File Access Control feature so administrator can enforce aspects of End-to-end Encryption
- protects from identity theft with our Cryptographic Identity Protection feature
- User Interface
- new way of selecting files
- easy way to quickly copy or move to a location
- High DPI support
- admin menu integrated in one list
- no limitation to file uploads via the web interface
- user quota in the side bar
- social sharing (Twitter, G+, Facebook, Diaspora) now features a preview
- improved theming
- Performance
- decreased page load times with up to 50% and faster search
- 80% faster LDAP and up to 10x faster external storage
- Server-side Encryption performance largely improved
- Other
- Support for PHP 7.2
- Support for PostgreSQL 10
Release announcement with overview about features and changes
See a full list of integrated pull requests here.
Version 12.0.13 November 22 2018
Download: nextcloud-12.0.13.tar.bz2 or nextcloud-12.0.13.zip Check the file integrity with: MD5: nextcloud-12.0.13.tar.bz2.md5 or nextcloud-12.0.13.zip.md5 SHA256: nextcloud-12.0.13.tar.bz2.sha256 or nextcloud-12.0.13.zip.sha256 SHA512: nextcloud-12.0.13.tar.bz2.sha512 or nextcloud-12.0.13.zip.sha512 PGP (Key): nextcloud-12.0.13.tar.bz2.asc or nextcloud-12.0.13.zip.asc
Changes
- Ignore "session_lifetime" if it can not be converted to a number (server#11763)
- Fix opening a section again in the Files app (server#11998)
- Actually return the root folder when traversing up the tree (server#12059)
- Double check for failed cache with a shared storage (server#12110)
- Fixes dav share issue with owner (server#12461)
- Forward object not found error in swift as dav 404 (server#12504)
- Handle permission in update of share better (server#12563)
Version 12.0.12 October 11 2018
Download: nextcloud-12.0.12.tar.bz2 or nextcloud-12.0.12.zip Check the file integrity with: MD5: nextcloud-12.0.12.tar.bz2.md5 or nextcloud-12.0.12.zip.md5 SHA256: nextcloud-12.0.12.tar.bz2.sha256 or nextcloud-12.0.12.zip.sha256 SHA512: nextcloud-12.0.12.tar.bz2.sha512 or nextcloud-12.0.12.zip.sha512 PGP (Key): nextcloud-12.0.12.tar.bz2.asc or nextcloud-12.0.12.zip.asc
Changes
- Improve performance when dealing with large numbers of shares (server#10882)
- Include empty directories in the default state of acceptance tests (server#11285)
- Show auth type "None" in email settings (server#11495)
- Add future releases to be migrated from (server#11601)
- Update CRL due to changed cert for linkshareex (server#11708)
Version 12.0.11 August 30 2018
Download: nextcloud-12.0.11.tar.bz2 or nextcloud-12.0.11.zip Check the file integrity with: MD5: nextcloud-12.0.11.tar.bz2.md5 or nextcloud-12.0.11.zip.md5 SHA256: nextcloud-12.0.11.tar.bz2.sha256 or nextcloud-12.0.11.zip.sha256 SHA512: nextcloud-12.0.11.tar.bz2.sha512 or nextcloud-12.0.11.zip.sha512 PGP (Key): nextcloud-12.0.11.tar.bz2.asc or nextcloud-12.0.11.zip.asc
Changes
- Fix transfering ownership of a share to user with same id as receiver (server#10566)
- Update the scope of the lockdownmanager (server#10683)
Version 12.0.10 July 23 2018
Download: nextcloud-12.0.10.tar.bz2 or nextcloud-12.0.10.zip Check the file integrity with: MD5: nextcloud-12.0.10.tar.bz2.md5 or nextcloud-12.0.10.zip.md5 SHA256: nextcloud-12.0.10.tar.bz2.sha256 or nextcloud-12.0.10.zip.sha256 SHA512: nextcloud-12.0.10.tar.bz2.sha512 or nextcloud-12.0.10.zip.sha512 PGP (Key): nextcloud-12.0.10.tar.bz2.asc or nextcloud-12.0.10.zip.asc
Changes
- Make the DELETION of groups match greedy on the groupID (server#9842)
- Sanitize parameters in createSessionToken() while logging (server#10196)
- Fix trying to load removed scripts (files_pdfviewer#88)
Version 12.0.9 June 11 2018
Download: nextcloud-12.0.9.tar.bz2 or nextcloud-12.0.9.zip Check the file integrity with: MD5: nextcloud-12.0.9.tar.bz2.md5 or nextcloud-12.0.9.zip.md5 SHA256: nextcloud-12.0.9.tar.bz2.sha256 or nextcloud-12.0.9.zip.sha256 SHA512: nextcloud-12.0.9.tar.bz2.sha512 or nextcloud-12.0.9.zip.sha512 PGP (Key): nextcloud-12.0.9.tar.bz2.asc or nextcloud-12.0.9.zip.asc
Changes
Version 12.0.8 June 7 2018
Download: nextcloud-12.0.8.tar.bz2 or nextcloud-12.0.8.zip Check the file integrity with: MD5: nextcloud-12.0.8.tar.bz2.md5 or nextcloud-12.0.8.zip.md5 SHA256: nextcloud-12.0.8.tar.bz2.sha256 or nextcloud-12.0.8.zip.sha256 SHA512: nextcloud-12.0.8.tar.bz2.sha512 or nextcloud-12.0.8.zip.sha512 PGP (Key): nextcloud-12.0.8.tar.bz2.asc or nextcloud-12.0.8.zip.asc
Changes
Many fixes were merged, the most important ones include:- Replace deprecated sinon reset() call with resetHistory() (server#9359)
- Fix jsunit tests (server#9431)
- Allow upgrades from ownCloud 10.0.8 (server#9493)
- Improve OAuth (server#9546)
- Fix translation bug on lost password page (server#9549)
- Cleanup locks in scanner on error (server#9567)
- Make sure force language is reflected in html lang attribute (server#9580)
- Send invitations for shared calendars (server#9611)
- Regenerate session id after public share auth (server#9618)
- Limit Sinon version to 5.0.7 at most (server#9630)
- The OAuth endpoint needs to support Basic Auth (server#9660)
- Make sure the file is readable before attempting to create a preview (server#9669)
- Fix drone mysqlmb4 tests (server#9671)
- Make sure the log doesn't try to read from PUT if it can't (server#9695)
Version 12.0.7 April 26 2018
Download: nextcloud-12.0.7.tar.bz2 or nextcloud-12.0.7.zip Check the file integrity with: MD5: nextcloud-12.0.7.tar.bz2.md5 or nextcloud-12.0.7.zip.md5 SHA256: nextcloud-12.0.7.tar.bz2.sha256 or nextcloud-12.0.7.zip.sha256 SHA512: nextcloud-12.0.7.tar.bz2.sha512 or nextcloud-12.0.7.zip.sha512 PGP (Key): nextcloud-12.0.7.tar.bz2.asc or nextcloud-12.0.7.zip.asc
Changes
Many fixes were merged, the most important ones include:- Group existence check works without attribute (like with users) (server#8850)
- Fix undefined index problem (server#8893)
- Show EOL warning in the update section (server#8987)
- Update icewind/smb to 2.0.5 (server#9016)
- Set new-password as autocomplete on the link password (server#9078)
- Allow usage of Windows 10 WebDav Netdrive (server#9088)
- Update CRL to include old quicknotes cert (server#9214)
- Provide an option to disable HTML emails (server#9232)
- Use multibyte substring (server#9235)
- Bump version 12 (files_pdfviewer#65)
- Fix info.xml (files_pdfviewer#68)
- Remove default enable (files_pdfviewer#69)
Version 12.0.6 March 15 2018
Download: nextcloud-12.0.6.tar.bz2 or nextcloud-12.0.6.zip Check the file integrity with: MD5: nextcloud-12.0.6.tar.bz2.md5 or nextcloud-12.0.6.zip.md5 SHA256: nextcloud-12.0.6.tar.bz2.sha256 or nextcloud-12.0.6.zip.sha256 SHA512: nextcloud-12.0.6.tar.bz2.sha512 or nextcloud-12.0.6.zip.sha512 PGP (Key): nextcloud-12.0.6.tar.bz2.asc or nextcloud-12.0.6.zip.asc
Changes
Many fixes were merged, the most important ones include:- Fix password displayed as username in Firefox password manager dialog (server#7797)
- Fix #4789: Group admins cannot see disabled users (server#8006)
- Fix jquery-ui theming (server#8022)
- Do not catch and ignore ServerNotAvailable in the wrong spot (server#8074)
- Use S3Client::upload instead of splitting single/multipart upload ourselves (server#8101)
- Fix own avatar not updated when display name is changed (server#8130)
- Remove old perl script to update l10n files (server#8146)
- Update CRL because user_sql cert was lost (server#8152)
- Handle SSL certificate verifications for others than Let's Encrypt (server#8184)
- Do not try to get the jailed path if we can't find the id (server#8196)
- Better result handling of email search (server#8205)
- Nextcloud 12 is not compatible with newer than php 7.1 (server#8216)
- Keep previous exception when transforming to dav exception (server#8229)
- Actually return stream from swift (server#8251)
- Remove invalid link to documentation (server#8254)
- Fix deleting folders when using s3 external storage (server#8262)
- Update CRL to revoke files_rightclick (server#8272)
- Fix edit tag textbox size (server#8408)
- Show hint in OCS API for user creation (server#8516)
- Add some whitespace around change.svg icon (server#8520)
- Don't try login with the same name that just failed (server#8533)
- Fix retrieval of group members with numerical uids from LDAP (server#8537)
- Allow upgrading from OC 10.0.6 & 10.0.7 (server#8544)
- Theming: handle not being in the serverroot (server#8549)
- Use apps versions to generate suffix when possible (server#8611)
- Fix comments (and systemtags) when involving users with numerical ids (server#8616)
- Update commentstabview.js (server#8622)
- Properly encapsulate require_once for app.php (server#8632)
- Use hash algo that's robust against collisions (server#8655)
- Do not create empty userid when attribute does not have allowed chars (server#8674)
- Fix example regex for user agent matching (server#8677)
- Generate different UIDs for Birthday, Anniversary and Death event (server#8679)
- Don't use double quotes in MySQL queries (server#8681)
- Log exceptions that happen when writing the app store reply to storage (server#8682)
- Fix 500 on setup page (server#8689)
- Add missing import (server#8692)
- Disable part files for object stores (server#8726)
- Better handling of invisible elements in acceptance tests (server#8739)
- Display the home icon for empty paths (root folder) (activity#232)
- Ensure userids are strings (activity#253)
- Update PDF.js to 1.9.426 (files_pdfviewer#56)
- Enable full screen mode for PDF files (files_pdfviewer#60)
- Fix ACE module files failing to load (files_texteditor#84)
- Do not keep FileInfoModels returned by "getModelForFile" (files_texteditor#90)
Version 12.0.5 January 24 2018
Download: nextcloud-12.0.5.tar.bz2 or nextcloud-12.0.5.zip Check the file integrity with: MD5: nextcloud-12.0.5.tar.bz2.md5 or nextcloud-12.0.5.zip.md5 SHA256: nextcloud-12.0.5.tar.bz2.sha256 or nextcloud-12.0.5.zip.sha256 SHA512: nextcloud-12.0.5.tar.bz2.sha512 or nextcloud-12.0.5.zip.sha512 PGP (Key): nextcloud-12.0.5.tar.bz2.asc or nextcloud-12.0.5.zip.asc
Changes
Many fixes were merged, the most important ones include:- #7144 Unlock files even if an exception occurs
- #7322 Set primary action button color to same as theming color
- #7323 Use the correct root for shared jail when the source storage is also a jail
- #7353 Fix translation of federation scope menu
- #7362 Allow to skip data dir permission checks
- #7407 Check if owner of share exists
- #7409 Add retry wrapper when reading files from swift
- #7451 Fix constructor spy in unit test with Sinon 4.1.3
- #7455 Remove wrong entry in admin_settings that causes 500
- #7456 CardDAV convertor check should not be to wide
- #7457 Fix loading icon position in the app menu
- #7464 Allow getting the filepath when getting cached mounts
- #7468 Allow 'Nextcloud' in the user agent string of Android
- #7558 Fix email buttons for white theme
- #7567 Respect sharing options when searching for Sharees
- #7568 Fix duplicate session token after remembered login
- #7577 Check userExists later, saves lookups for appData_INSTANCEID userids
- #7672 Added additional methods for removal of sensitive info
- #7688 Fix scss webroot and url rewrite
- #7717 Throw ServerNotAvailableException when LDAP is caught shutting down
- #7666 Fix drag shadow not visible when dragging a file on a narrow screen
- #7674 Do no run SyncJob in cron
- #7684 Fix inverted app icons on IE11
- #7694 Don't attempt to translate login names to uids when uids are provided
- #7708 Don't show recurring msg when pages result was turned off
- #7742 Hide favourite icon in details view if favourite action is not available
- #7745 Don't lie about preview types
- #7747 Update of composer
- #7758 add option to use legacy v2 auth with s3
- #7759 Use correct L10N files for jsconfig
- #7757 Wait for the shared link to be set in the acceptance tests
- gallery/#349 Fix date picker not visible in slideshow sharing dialog
- activity/#229 Properly construct path of root on file rename
- #7770 Fix SCSS processing when undoing theming values
- #7774 Update icewind/smb to 2.0.3
- #7777 Set height for sidebar icons
- #7779 Improve zip support
- #7786 Return correct mount type for federated shares
- #7792 Fix empty details view after renaming a file
- #7817 Fix preview when theming changes invertion of icons
- #7821 Log full exception in cron instead of only the message
- #7888 Keep all shipped apps enabled because they should be okay
- #7962 update icewind/smb to 2.0.4
Version 12.0.4 December 4 2017
Download: nextcloud-12.0.4.tar.bz2 or nextcloud-12.0.4.zip Check the file integrity with: MD5: nextcloud-12.0.4.tar.bz2.md5 or nextcloud-12.0.4.zip.md5 SHA256: nextcloud-12.0.4.tar.bz2.sha256 or nextcloud-12.0.4.zip.sha256 SHA512: nextcloud-12.0.4.tar.bz2.sha512 or nextcloud-12.0.4.zip.sha512 PGP (Key): nextcloud-12.0.4.tar.bz2.asc or nextcloud-12.0.4.zip.asc
Changes
Server
Over 50 fixes were merged in the server.- Improve text: 'you have now' -> 'you now have (server#6464)
- Fix initializing paged search under some circumstances (server#6502)
- LDAP: simplify returning the homePath (server#6509)
- Fix sharer name overlap with filename (server#6524)
- Allow to close sidebar for text files (server#6525)
- Fix quota new endpoint 12 (server#6527)
- Pass new value to triggerChange (server#6528)
- Throw 101 when an empty group string is provided (server#6547)
- Contacts menu privacy (server#6554)
- Add color-border variable (server#6649)
- Do not stop on scss compilation failure (server#6661)
- Don't pass User object when uid string is expected (server#6674)
- Navigate to the root directory when showing the main filelist (server#6689)
- Fix LDAP User deletion (cleanup) (server#6699)
- Update aws sdk + s3 improvements (server#6737)
- Dont run invalid path repair step when upgrading from 11.0.5.2 and later (server#6743)
- Fix language when trying to change password (server#6751)
- Fix postgresql tests (server#6792)
- Also use configured 'cache_path' for new chunking (server#6814)
- Set s3 part size to 500mb (server#6815)
- Fix contacts menu for IE11 (server#6823)
- Still trigger conflict resolution for existing entries when the curre (server#6847)
- Propagate multipart upload exception when aborting upload (server#6855)
- Allow to migrate from 10.0.3.3 (server#6878)
- Timespan check (server#6896)
- Do not log WebDAV maintenance mode exception (server#6908)
- Don't reset quota (server#6910)
- Backport of translation string fixes (server#6935)
- Fix class name in exception logger plugin (server#6942)
- Allow quota of 0 again (server#6943)
- Fix uninitialized variable $this->params (server#6944)
- Don't add a LIKE condition when it's not needed (server#6945)
- Fix undefined offset warning when using '/' as external storage root (server#6946)
- Fix page title not changed (server#6987)
- Better readability for text on log in page which is directly on backgrounds (server#7028)
- Translate Grant Access (server#7040)
- Use fopen directly when reading objects from s3 (server#7079)
- Improve mimetype detection for object storages (server#7081)
- Fix seeking on object storage (server#7082)
- Hide spinner for initial install (server#7095)
- Ensure uid for calendar objects is unique (server#7096)
- Revert "Only allow colons in db host for IPv6 addresses (server#7102)
- Theme flow redirection page (server#7114)
- Fix icon for security settings (server#7116)
- If for some reason the json can't be decoded it is not cached (server#7118)
- Improve performance of UserMountCache with external storage folders (server#7120)
- {J,CS}SResourceLocator: account for symlinks in app path server#7170)
- Fix s3 download and touch (server#7186)
- Touch opertation on object storage, don't create the file cache entry to early (server#7207)
- Allow migration from upcoming 10.0.4 ownCloud release (server#7245)
- CSSResourceLocator: handle SCSS in apps outside root (server#7257)
- only replace permission popupmenu (server#7259)
- Fix accesslist when a user has an ID only containting 0-9 (server#7262)
- Update CRL due to files_frommail (server#7277)
- Only in case of $currentAccess the array uses the id as index (server#7328)
Other
- Add aws sdk (3rdparty#69)
- Don't send emails to disabled users (activity#202)
- Add an option to disable emails completly (activity#206)
- Make sure the mountPoint property is public before using it (files_accesscontrol#79)
- Allow to playback m4v files (files_videoplayer#43)
- Fix notifications order (notifications#93)
Version 12.0.3 September 20 2017
Download: nextcloud-12.0.3.tar.bz2 or nextcloud-12.0.3.zip Check the file integrity with: MD5: nextcloud-12.0.3.tar.bz2.md5 or nextcloud-12.0.3.zip.md5 SHA256: nextcloud-12.0.3.tar.bz2.sha256 or nextcloud-12.0.3.zip.sha256 SHA512: nextcloud-12.0.3.tar.bz2.sha512 or nextcloud-12.0.3.zip.sha512 PGP (Key): nextcloud-12.0.3.tar.bz2.asc or nextcloud-12.0.3.zip.asc
Changes
Nextcloud 12.0.3 delivers a lot of enhancements in various areas including:
- A number of improvements to email notification templates
- 2FA enhancements
- Smarter LDAP password handling
- File Drop and upload-in-general updates
- A performance improvement handling large files
See the full list of changes in github.
Version 12.0.2 August 14 2017
Download: nextcloud-12.0.2.tar.bz2 or nextcloud-12.0.2.zip Check the file integrity with: MD5: nextcloud-12.0.2.tar.bz2.md5 or nextcloud-12.0.2.zip.md5 SHA256: nextcloud-12.0.2.tar.bz2.sha256 or nextcloud-12.0.2.zip.sha256 SHA512: nextcloud-12.0.2.tar.bz2.sha512 or nextcloud-12.0.2.zip.sha512 PGP (Key): nextcloud-12.0.2.tar.bz2.asc or nextcloud-12.0.2.zip.asc
Changes
Server
Minor bugfix release.Version 12.0.1 August 7 2017
Download: nextcloud-12.0.1.tar.bz2 or nextcloud-12.0.1.zip Check the file integrity with: MD5: nextcloud-12.0.1.tar.bz2.md5 or nextcloud-12.0.1.zip.md5 SHA256: nextcloud-12.0.1.tar.bz2.sha256 or nextcloud-12.0.1.zip.sha256 SHA512: nextcloud-12.0.1.tar.bz2.sha512 or nextcloud-12.0.1.zip.sha512 PGP (Key): nextcloud-12.0.1.tar.bz2.asc or nextcloud-12.0.1.zip.asc
Changes
Server
Over 100 fixes were merged in the server.- Update broken on PGSQL
- Add brackets around concat statements so comparing the result works a…
- Can't close PDF preview
- Add a repair step to drop the account_terms table on oc migration
- Fix show password button for password change
- Enable postgres on drone again
- fix overlay on show password
- Add new bundle
- Proper logo height in emails for Outlook
- scan.nextcloud.com causing exception in theming?
- Long running php processes: LDAP timeout
- X-XSS-Protection header invalid (NextCloud 12.0.0.29)
- Fix for mb strlen
- Fix error message on untrusted domain error page
- Fix renaming of non-renamble mounts
- Also repair storage id's when repairing invalid entries
- Still remove the federated share even if we cant notify the remote
- Show warning if PHP 7.2 is used
- Fix preview for public links
- Fix config.sample.php documentation
- Add recovery key on public upload
- Backport translation fixes
- Enable acceptance tests again on Drone 0.7
- Backport allow to theme emails
- Add ellipsis for app titles in the app menu popover
- Fix emitting of legacy hook post_unshare
- Allow overwriting of IOS theming values
- Update 3rdparty for "Fix infinite propfinds reporting files as direct…
- Fix invalid path repair step not getting all invalid entries
- Add test to check if new files are added to the root of the repository
- Null users dont exist
- Fix scan permissions with nested permissions masks
- Fix moving folders out of a cache jail
- Moving shared folders doesn't work as expected
- Write cert bundle to tmp file first
- Properly block file upload to non-active filelist
- nc beta 4 internal server error due to totp backup codes
- Fix propagating changes within jail wrapper
- Dont die if we try to access the shared cache while setting up the shared storage
- Hint should not be clickable
- Check if Circles is still here
- Allow dir-listing also when one child is blocked by access control
- Fix unselecting items on multi select dropdowns
- Fix remote share activity emails
- Fix alignment of radio button and its label in encryption settings
- Remote share emails doesn't show what's shared.
- Ldap password renewal fixes for NC12
- Use PNG icons for activity emails and ios client
- Use the share_folder config for remote shares
- Don't load navigation entries of restricted apps
- Don't try to generate logs for chunking paths
- Don't log passwords on dav exceptions
- Use translated Hint instead of english error on password policy
- Add info text about updates
- Use base url for cache prefix and SCSS caching
- Enhance the logging if the part file can not be renamed
- Improved logging for object storage and trashbin
- Fix more icon in apps menu on bright backgrounds
- Use realpath to obtain the webroot
- Don't create activities for email and password change before login
- Allow to force a language and set it via the ocs api
- Create users in non default backends first
- Progress bar message completely wrong with multi-GB file upload
- Fix example theme
- Don't try to save the setting when its not an admin
- Update layout.user.php
- Fix upload remaining time and uploadrate value
- App menu fixes
- Allow to find local users by their email address
- Treat PHP Errors on User session regenerate
- Ldap attempt reconnect stable12
- Allow users to send PropPatch request when calendar is group-shared with them
- Urldecode group principals in Cal- and CardDAV backend
- Use the guest.css for the maintenance page as well
- Fixed a crash caused by Local::copyFromStorage() not conforming to Co…
- Make file name input tooltip error text change
- Translate OAuth2 in stable12
- Localize contacts menu search input placeholder
- Prevent sending second WWW-Authenticate header
- Don't try to encrypt/decrypt the certificate bundle
- Allow PropPatch requests to contact_birthdays
- Fix username and avatar for external users
- Fix tag label removed when share view is opened
- Fix unknown share token error message
- No themed icon when dragging folder
- Add quota to the files view
- "Unspecified share exception" instead of proper 404 page on unknown public share tokens
- Fix "add to your nextcloud" input field
- Revert "allow admin to disable groups on personal page"
- Bearer auth backend causes problems with several dav clients
- Filter missing groups in share provider
- Use the email address configured in Nextcloud as sender instead of the users email address
- Execute eval in global scope, addresses #5314
- L10n improvements from transifex
- Treat PHP Errors on User session regenerate
- Ldap attempt reconnect stable12
- Allow users to send PropPatch request when calendar is group-shared with them
- Urldecode group principals in Cal- and CardDAV backend
- Use the guest.css for the maintenance page as well
- Fixed a crash caused by Local::copyFromStorage() not conforming to Co…
- Make file name input tooltip error text change
- Translate OAuth2 in stable12
- Localize contacts menu search input placeholder
- Prevent sending second WWW-Authenticate header
- Don't try to encrypt/decrypt the certificate bundle
- Allow PropPatch requests to contact_birthdays
- Fix username and avatar for external users
- Fix tag label removed when share view is opened
- Fix unknown share token error message
- No themed icon when dragging folder
- Add quota to the files view
- "Unspecified share exception" instead of proper 404 page on unknown public share tokens
- Fix "add to your nextcloud" input field
- Revert "allow admin to disable groups on personal page"
- Bearer auth backend causes problems with several dav clients
- Filter missing groups in share provider
- Use the email address configured in Nextcloud as sender instead of the users email address
- Execute eval in global scope, addresses #5314
- L10n improvements from transifex
Activity
- Fix mimetype icon of deleted folders
- Use PNG icons for emails and ios client
- Ignore paths from chunking
Notifications
text editor
Gallery
- Fix link when opening from files
- Do not use propably outdated core translations
- Fix the translation source
- Fix logged error if file ID is not available
- Merge JS for public pages
PDF viewer
Version 12.0.0 May 22 2017
Download: nextcloud-12.0.0.tar.bz2 or nextcloud-12.0.0.zip Check the file integrity with: MD5: nextcloud-12.0.0.tar.bz2.md5 or nextcloud-12.0.0.zip.md5 SHA256: nextcloud-12.0.0.tar.bz2.sha256 or nextcloud-12.0.0.zip.sha256 SHA512: nextcloud-12.0.0.tar.bz2.sha512 or nextcloud-12.0.0.zip.sha512 PGP (Key): nextcloud-12.0.0.tar.bz2.asc or nextcloud-12.0.0.zip.asc
Changes
Over 1100 changes were merged in the server, with many hundreds more in existing or new apps. The main improvements include:
- Collaboration features
- push notifications on mobile
- unique public link shares to multiple users, each with their own settings like read/write rights, password protection and expiration date.
- videocall app integration with screensharing
- federated activities
- writable public share link allowing you to share and collaborate immediately
- compatibility for user-centric group management with the Circles app
- social sharing (Twitter, G+, Facebook, Diaspora)
- XMPP chat improvements (file transfers, chat status notifications, message archive management)
- Security improvements
- brute force protection for developers
- rate limiting of certain IP range for developers
- support of a wide variety of authentication mechanisms
- Administration
- push notifications via command line
- new apps (Guest App, Impersonate App, Excludedirs app, Quota Warning App, JSLoader App, Backup App)
- Contacts menu for reaching users easily in your Nextcloud
- Many more smaller changes like the ability to move files through the menu instead of drag and drop in the Files App, and ability to find documents deleted by a recipient in your trashbin
Release announcement with overview about features and changes
See a full list of integrated pull requests here.
Version 11.0.8 March 15 2018
Download: nextcloud-11.0.8.tar.bz2 or nextcloud-11.0.8.zip Check the file integrity with: MD5: nextcloud-11.0.8.tar.bz2.md5 or nextcloud-11.0.8.zip.md5 SHA256: nextcloud-11.0.8.tar.bz2.sha256 or nextcloud-11.0.8.zip.sha256 SHA512: nextcloud-11.0.8.tar.bz2.sha512 or nextcloud-11.0.8.zip.sha512 PGP (Key): nextcloud-11.0.8.tar.bz2.asc or nextcloud-11.0.8.zip.asc
Changes
- Do not catch and ignore ServerNotAvailable in the wrong spot (server#8075)
- Update CRL because user_sql cert was lost (server#8153)
- Update CRL to revoke files_rightclick (server#8273)
- Fix retrieval of group members with numerical uids from LDAP (server#8538)
Note that this is the last public 11.0.x release. To maintain the security and integrity of your Nextcloud installation you should upgrade to 12.0.x as soon as possible or acquire a Nextcloud Subscription to get access to further LTS releases for Nextcloud 11.
Version 11.0.7 January 24 2018
Download: nextcloud-11.0.7.tar.bz2 or nextcloud-11.0.7.zip Check the file integrity with: MD5: nextcloud-11.0.7.tar.bz2.md5 or nextcloud-11.0.7.zip.md5 SHA256: nextcloud-11.0.7.tar.bz2.sha256 or nextcloud-11.0.7.zip.sha256 SHA512: nextcloud-11.0.7.tar.bz2.sha512 or nextcloud-11.0.7.zip.sha512 PGP (Key): nextcloud-11.0.7.tar.bz2.asc or nextcloud-11.0.7.zip.asc
Changes
- #7467 Allow 'Nextcloud' in the user agent string of Android
- #7673 Added additional methods for removal of sensitive info
- #7718 Throw ServerNotAvailableException when LDAP is caught shutting down
- #7695 Don't attempt to translate login names to uids when uids are provided
- #7746 Update composer
- #7780 Improve zip support
- #7936 update icewind/smb to 2.0.4
Version 11.0.6 December 4 2017
Download: nextcloud-11.0.6.tar.bz2 or nextcloud-11.0.6.zip Check the file integrity with: MD5: nextcloud-11.0.6.tar.bz2.md5 or nextcloud-11.0.6.zip.md5 SHA256: nextcloud-11.0.6.tar.bz2.sha256 or nextcloud-11.0.6.zip.sha256 SHA512: nextcloud-11.0.6.tar.bz2.sha512 or nextcloud-11.0.6.zip.sha512 PGP (Key): nextcloud-11.0.6.tar.bz2.asc or nextcloud-11.0.6.zip.asc
Changes
Server
- Fix initializing paged search under some circumstances (#6504)
- Throw 101 when an empty group string is provided (#6548)
- Fix moving folders out of a cache jail (#6588)
- Don't pass User object when uid string is expected (#6675)
- MP3 without cover don't get a preview (#6695)
- Fix postgresql tests (#6793)
- Timespan check (#6897)
- Fix mismatch method signature in Nextcloud 11 (#7023)
- Unlock files even if an exception occurs (#7148)
Version 11.0.5 September 20 2017
Download: nextcloud-11.0.5.tar.bz2 or nextcloud-11.0.5.zip Check the file integrity with: MD5: nextcloud-11.0.5.tar.bz2.md5 or nextcloud-11.0.5.zip.md5 SHA256: nextcloud-11.0.5.tar.bz2.sha256 or nextcloud-11.0.5.zip.sha256 SHA512: nextcloud-11.0.5.tar.bz2.sha512 or nextcloud-11.0.5.zip.sha512 PGP (Key): nextcloud-11.0.5.tar.bz2.asc or nextcloud-11.0.5.zip.asc
Changes
See the full list of changes in github.
Version 11.0.4 August 7 2017
Download: nextcloud-11.0.4.tar.bz2 or nextcloud-11.0.4.zip Check the file integrity with: MD5: nextcloud-11.0.4.tar.bz2.md5 or nextcloud-11.0.4.zip.md5 SHA256: nextcloud-11.0.4.tar.bz2.sha256 or nextcloud-11.0.4.zip.sha256 SHA512: nextcloud-11.0.4.tar.bz2.sha512 or nextcloud-11.0.4.zip.sha512 PGP (Key): nextcloud-11.0.4.tar.bz2.asc or nextcloud-11.0.4.zip.asc
Changes
- Enable postgres on drone again
- Argument 1 passed to OC\Group\MetaData::generateGroupMetaData() must implement interface OCP\IGroup, null given
- Skip null groups in group manager
- Show warning if PHP 7.2 is used
- Fix preview for public links
- Fix config.sample.php documentation
- Backport translation fixes
- Add recovery key on public upload
- Add test to check if new files are added to the root of the repository
- Dont die if we try to access the shared cache while setting up the shared storage
- Fix unselecting items on multi select dropdowns
- Some sharing settings
- allow to disable upload to lookup server, by default it is enabled
- Don't try to save the setting when its not an admin
- Fix upload remaining time
- Treat PHP Errors on User session regenerate
- Backport fix for colon in folder name on dav
- Don't try to encrypt/decrypt the certificate bundle
- Fix mimetype update query
- Filter missing groups in share provider
- Doctrine\DBAL\Exception\DriverException updating oc_filecache table with PostgreSQL
- Trigger changeUser hook only on real changes
- Add layer on top of LDAP methods to catch server disconnects and attempt re-connection
- fix for sharing stable 11
- Round the mtime in touch
- SSL menu is now shown for files_external
- Dont spam log when request can't access filesystem
- Prevent PHP request to get killed when using fclose callback (#26775)
- Fix the storage info and other checks when the user has wrong casing
- Add unit tests for mounts of delete users
Version 11.0.3 April 24 2017
Download: nextcloud-11.0.3.tar.bz2 or nextcloud-11.0.3.zip Check the file integrity with: MD5: nextcloud-11.0.3.tar.bz2.md5 or nextcloud-11.0.3.zip.md5 SHA256: nextcloud-11.0.3.tar.bz2.sha256 or nextcloud-11.0.3.zip.sha256 SHA512: nextcloud-11.0.3.tar.bz2.sha512 or nextcloud-11.0.3.zip.sha512 PGP (Key): nextcloud-11.0.3.tar.bz2.asc or nextcloud-11.0.3.zip.asc
Changes
Server
- Use the correct principal for shared addressbooks (server/3608)
- Fix saving backup codes by using a correct data uri (server/3652)
- Update icewind/streams to 0.5.2 (server/3293)
- Fix string comparison and return docs (server/3665)
- Typecast shared mount's storage_id to int as documented + some refactor to avoid similar bugs (server/3658)
- Use a proper date format for transfer ownership (server/3700)
- DAV sharing permissions should not depend on the order (server/3722)
- Add new user agent of windows 10 dav backend (server/3764)
- Add back appstoreenabled config switch (server/3767)
- Call right function after sudo mode (server/3820)
- Dont allow empty wildcard search (server/3842)
- Remove single quotes around search query like in user search (server/3849)
- Fix mimetype detection on public uploads for the workflow engine (server/3765)
- Fix branding and show Nextcloud (server/3969)
- Fix reshare with user activity message (server/3981)
- Create correct VCard and return correct error codes (server/4029)
- Prevent migration from ownCloud 10 to Nextcloud 11 (server/3415)
- Make sure transparency is an integer when saving a calendar (server/4167)
- Make public links work with master key (server/4207)
- Don't try to render the avatars if avatars are disabled (server/4214)
- Reduce error message text (server/4228)
- Don't list on public calendar endpoints (server/4229)
- Fix upload of folders in Chrome (server/4154)
- Make sure blob columns are correctly converted as parameters (server/4233)
- Save the scope of an auth token in the session (server/4225)
- Take share by mail into consideration if we calculate the access list (server/4242)
- Also add the root of external storages to the file id list (server/4237)
- Fix LDAP description (server/4238)
- Remove the double password confirmation on changing cron (server/4236)
- Fix scheduling plugin on legacy caldav endpoint (server/4235)
- Directly fix invalid values of DTEND and DTSTART (server/4234)
- Make JobList::next() lock free (server/4254)
- Don't remove owner property for public calendars (server/4272)
- Add capabilities for share by mail (server/4251)
- Dont use the permissions mask while scanning (server/4278)
- Add missing maintenance plugin to new DAV endpoint (server/4290)
- Fix bug with shared_by for own calendars if shared (server/4301)
- Translation string corrected > 1 user (server/4377)
Activity
- Fix activities for "Files drop" on external storages (activity/118)
User_SAML
- Bump to php-saml 2.10.5 (user_saml/100)
Logreader
- Small screen layout improvements (logreader/2bcd915969386ceb77c7f91dfd5fc19fd3212346
- Fix log filtering (logreader/4095dfc62dcceb3c59a3f581baa5589737d0e6f3)
- Greatly speedup log iteration (logreader/71a4c6849641f821e80d96674c57a69fe7a8aa9e)
- Search more rows (logreader/b9d00b5599ac8a76862895266f1c23096391aad8)
- Stop iterating if we dont have a valid file handle (logreader/a87a8e653ecae5efef6342e645b98f2878219c87)
- Don't return a LogIterator on a broken handle (logreader/39069108f99d463b1cb8bc944f3ef24324b9f43d)
- More robust log iteration (logreader/c0eb04d55bf1dee94ef523dae0e3b0e6afc272a6)
- Use proper iso date format (logreader/13a31181a6d72d084797a71f49f2c5edee8c8dae)
- Automatically try to fix some common escape errors from copy-pasted log entries (logreader/031db2a7f9b9f8cee42acf6eae7d993d31d4660a)
- Fix stack trace parsing of incorrectly escaped logentries (logreader/538667770edfdd48374ef33e9c15498ed98ece60)
- Highlight entries from the same request when clicking on an entry (logreader/2d1ccd0e4cca32220fcbe0b4d79d1cd23f0e73a5)
- Fix copy paste info searchfield (logreader/0e91b2f46649a720feb7c3b6b8266b8657db5574)
- Fix reset search after 0 results (logreader/50bec8ecf7edd81cfb96a35089283c0d879b41f3)
- Allow searching for requestId and user (logreader/7f84e55bb4a1e4086ab0918a6bf58ad3885bbd91)
- Allow searching in url (logreader/7833d97cf85fd351d2f7550d67d21bd0c2a815f4)
- Fix infinite scroll (logreader/cbe874c6c068b9156ad8456edf31d112da40cbc9)
- Dont show loading indicator if we already have entries (logreader/d26a08dc0540126177e8d20c3e243b44c5a399c4)
Gallery
- Fix upload after core changes (gallery/b4ac4429841cfe2b7ea260dfb37fcde25580143c)
- Update JavaScript libraries (gallery/247)
Version 11.0.2 February 27 2017
Download: nextcloud-11.0.2.tar.bz2 or nextcloud-11.0.2.zip Check the file integrity with: MD5: nextcloud-11.0.2.tar.bz2.md5 or nextcloud-11.0.2.zip.md5 SHA256: nextcloud-11.0.2.tar.bz2.sha256 or nextcloud-11.0.2.zip.sha256 SHA512: nextcloud-11.0.2.tar.bz2.sha512 or nextcloud-11.0.2.zip.sha512 PGP (Key): nextcloud-11.0.2.tar.bz2.asc or nextcloud-11.0.2.zip.asc
Changes
Server
- Use login name to fix password confirm with ldap users (server/2953)
- Change the row-format before changing the collation (server/3063)
- Generate correct path for owner and use the display name (server/3080)
- Markdown support for app descriptions (server/3117)
- Fix style in comment (server/3143)
- Escape the name for the jquery selector (server/3138)
- Define spreed calls (server/3115)
- LDAP Backend OCS Api (server/3213)
- Fix Sharing app description (server/3397)
- Fix shared-as-busy events for owner (server/3363)
- Use correct theming when returning the defaults (server/3399)
- Filter out sensitive appconfig values (server/3400)
- Add transifex config for sharebymail (server/3423)
- Update the email in the accounts table as well (server/3411)
- Don't log the password on confirmPassword when LDAP throws an exception (server/3414)
- Make sure ownCloud 8.2 activities also can get displayed (server/3412)
- Popovermenu backport (server/3286)
- Set vendor during install (server/3426)
- Make sure the file information is available when sending the email (server/3433)
- Add profile data to provisioning api (server/3259)
- Fix detection of the new iOS app (server/3431)
- Add integration tests for legacy DAV endpoints (server/3445)
- Make sure invalid images don't flood the log file (server/3440)
- Fix printing backup code (server/3510)
- Fix cookie name (nctoken instead of octoken) (server/3511)
- LDAP's checkPassword should only catch when a user was not found (server/3493)
- Return unknown free space from nullstorage (server/3508)
- Fix for address book data lost when any user receiving a share is deleted (server/3499)
- Rename database password toggle (server/3500)
- Popovermenu files css fix (server/3494)
- Add screensharing icon (server/3481)
- Fix misleading wording: searching is affected, not user access (server/3560)
- Backport of Fix Broken UUID Attribute Detection (server/3528)
Activity
- Make sure integer like names are still strings (activity/103)
- Fix activities for public uploads (activity/113)
- Show the parent as target when the file was not renamed (activity/114)
- Fix activities for "Files drop" on external storages (activity/118)
SAML & SSO
- Setup account later (user_saml/79)
Serverinfo
- Fix SQL syntax error on MariaDB 10.0.27 and 10.1.19 (serverinfo/77)
- Don't throw an error when /proc/meminfo is not readable (serverinfo/76)
Survey_Client
- Fix problem when checking size with dash in DB name (survey_client/50)
Version 11.0.1 January 16 2017
Download: nextcloud-11.0.1.tar.bz2 or nextcloud-11.0.1.zip Check the file integrity with: MD5: nextcloud-11.0.1.tar.bz2.md5 or nextcloud-11.0.1.zip.md5 SHA256: nextcloud-11.0.1.tar.bz2.sha256 or nextcloud-11.0.1.zip.sha256 SHA512: nextcloud-11.0.1.tar.bz2.sha512 or nextcloud-11.0.1.zip.sha512 PGP (Key): nextcloud-11.0.1.tar.bz2.asc or nextcloud-11.0.1.zip.asc
Changes
Server
- Safari CSPv3 support is sub-par (server/2699)
- Fix legacy DAV endpoint (server/2685)
- Use unmasked permissions in shared scanner (server/2696)
- Do not connect to database before creating it (server/2703)
- Fix todo list activity filter (server/2746)
- Changed anchor in settings page (server/2805)
- Also check in cron for old php version (server/2809)
- Add DAV repair step to fix calendar data (server/2807)
- Only log as info when we can not create a new DB user (server/2750)
- Fix wording for apps mgmt buttons (server/2751)
- Use a form so firefox doesn't try to save the space as a password (server/2804)
- Fix overwriting parameter (server/2825)
- Applied security hardening in SwiftMailer (core/2882)
- Don't set Content-Disposition header if one already exists (server/2949)
- Don't link to the oC forum (server/2988)
- Set redirect_url on 2FA challenge page (server/2981)
- Dont write a certificate bundle if the shipped ca bundle is empty (server/2994)
- Remove group restrictions when those are not allowed anymore (server/2980)
Activity
- Update docs and samples (activity/92)
- Make sure the preview URLs are absolute (activity/91)
User_SAML
- Update SAML library (user_saml/64))
- Make the JS work with sudo mode (user_saml/71))
- Enabled strict mode (user_saml/75))
files_retention
- Delete job if tag not found (files_retention/18)
Also included is a precautionary update for a recent SwiftMailer security issue.
Release blog with more information
Version 11.0.0 December 13 2016
Download: nextcloud-11.0.0.tar.bz2 or nextcloud-11.0.0.zip Check the file integrity with: MD5: nextcloud-11.0.0.tar.bz2.md5 or nextcloud-11.0.0.zip.md5 SHA256: nextcloud-11.0.0.tar.bz2.sha256 or nextcloud-11.0.0.zip.sha256 SHA512: nextcloud-11.0.0.tar.bz2.sha512 or nextcloud-11.0.0.zip.sha512 PGP (Key): nextcloud-11.0.0.tar.bz2.asc or nextcloud-11.0.0.zip.asc
Changes
Over 1000 changes were merged, among them:
- Security improvements
- support for cutting edge browser security features CSP 3.0 and Same-site Cookies
- support for Kerberos authentication and Two-factor Authentication providers based on Universal 2nd Factor and Time-based One-Time Password
- expanded brute force protection to all API access points
- more secure Federation through use of SSL/TLS
- access rights on app-specific login tokens
- Our new app store automatically checks apps and enforces signatures
- Scalability and performance improvements
- Reduce database load up to 80%, speed up small files transfer up to 60%
- Introduce Multi-bucket support for better scalability on Object Stores
- Improved preview handling, including no more duplicates for each user
- Faster Collabora Online startup
- Faster loading of large folders
- Apache Solr based Full Text Search with Nextant app
- Next gen Federation supports optionally storing info in global 'addressbook' for easy finding of users
- Experimental Spreed app integrates audio/video chat
- Many more smaller changes like 'move file' option in menu, scrollable pdf previews and more
Release announcement with overview about features and changes
See a full list of integrated pull requests here.
Version 10.0.6 August 7 2017
Download: nextcloud-10.0.6.tar.bz2 or nextcloud-10.0.6.zip Check the file integrity with: MD5: nextcloud-10.0.6.tar.bz2.md5 or nextcloud-10.0.6.zip.md5 SHA256: nextcloud-10.0.6.tar.bz2.sha256 or nextcloud-10.0.6.zip.sha256 SHA512: nextcloud-10.0.6.tar.bz2.sha512 or nextcloud-10.0.6.zip.sha512 PGP (Key): nextcloud-10.0.6.tar.bz2.asc or nextcloud-10.0.6.zip.asc
Changes
Server
- Upgrade to 10.0.1 fails on Remove shares of a users root folder
- SSL menu is now shown for files_external
- Fix the storage info and other checks when the user has wrong casing
- Add unit tests for mounts of delete users
Version 10.0.5 April 24 2017
Download: nextcloud-10.0.5.tar.bz2 or nextcloud-10.0.5.zip Check the file integrity with: MD5: nextcloud-10.0.5.tar.bz2.md5 or nextcloud-10.0.5.zip.md5 SHA256: nextcloud-10.0.5.tar.bz2.sha256 or nextcloud-10.0.5.zip.sha256 SHA512: nextcloud-10.0.5.tar.bz2.sha512 or nextcloud-10.0.5.zip.sha512 PGP (Key): nextcloud-10.0.5.tar.bz2.asc or nextcloud-10.0.5.zip.asc
Changes
Server
- Fix typo in advertisment footer (server/3664)
- Fix branding and show Nextcloud (server/3970)
- Make sure transparency is an integer when saving a calendar (server/4168)
- Reduce error message text (server/4227)
- Fix LDAP description (server/4239)
User_SAML
- Bump to php-saml 2.10.5 (user_saml/101)
Gallery
- Bump to newest DOMPurify release (gallery/249)
Version 10.0.4 February 27 2017
Download: nextcloud-10.0.4.tar.bz2 or nextcloud-10.0.4.zip Check the file integrity with: MD5: nextcloud-10.0.4.tar.bz2.md5 or nextcloud-10.0.4.zip.md5 SHA256: nextcloud-10.0.4.tar.bz2.sha256 or nextcloud-10.0.4.zip.sha256 SHA512: nextcloud-10.0.4.tar.bz2.sha512 or nextcloud-10.0.4.zip.sha512 PGP (Key): nextcloud-10.0.4.tar.bz2.asc or nextcloud-10.0.4.zip.asc
Changes
Server
- Fix Sharing app description (server/3398
- Replace ownCloud with Nextcloud in welcome.txt (server/3404)
- Set vendor during install (server/3427)
- Fix detection of the new iOS app (server/3432)
- Add integration tests for legacy DAV endpoints (server/3446)
- Make sure invalid images don't flood the log file (server/3441)
- Fix misleading wording: searching is affected, not user access (server/3561)
Serverinfo
- Fix SQL syntax error on MariaDB 10.0.27 and 10.1.19 (serverinfo/78)
Survey_Client
- Fix problem when checking size with dash in DB name (survey_client/51)
Version 10.0.3 January 16 2017
Download: nextcloud-10.0.3.tar.bz2 or nextcloud-10.0.3.zip Check the file integrity with: MD5: nextcloud-10.0.3.tar.bz2.md5 or nextcloud-10.0.3.zip.md5 SHA256: nextcloud-10.0.3.tar.bz2.sha256 or nextcloud-10.0.3.zip.sha256 SHA512: nextcloud-10.0.3.tar.bz2.sha512 or nextcloud-10.0.3.zip.sha512 PGP (Key): nextcloud-10.0.3.tar.bz2.asc or nextcloud-10.0.3.zip.asc
Changes
Server
- Return ETag and OC-ETag in case of move (server/2462)
- Throw an exception when a shipped app was not replaced before the update (server/2464)
- Use proper ALTER ROLE syntax (server/2591)
- Lower the role name before using it (server/2592)
- Get correct L10N for Settings Manager (server/2667)
- Perform CalDAV and CardDAV tests against old endpoint (server/2684)
- Use unmasked permissions in shared scanner (server/2697)
- Do not connect to database before creating it (server/2702)
- Make sure that header is always positioned at the top (server/2755)
- Also check in cron for old php version (server/2810)
- Fix overwriting parameter (server/2826)
- Don't link to the oC forum (server/2989)
- Applied security hardening in SwiftMailer (core/2884)
User_SAML
- Update SAML library (user_saml/65))
- Enabled strict mode (user_saml/74))
Precautionary update for a recent SwiftMailer security issue.
Release blog with more information
Version 10.0.2 December 9 2016
Download: nextcloud-10.0.2.tar.bz2 or nextcloud-10.0.2.zip Check the file integrity with: MD5: nextcloud-10.0.2.tar.bz2.md5 or nextcloud-10.0.2.zip.md5 SHA256: nextcloud-10.0.2.tar.bz2.sha256 or nextcloud-10.0.2.zip.sha256 SHA512: nextcloud-10.0.2.tar.bz2.sha512 or nextcloud-10.0.2.zip.sha512 PGP (Key): nextcloud-10.0.2.tar.bz2.asc or nextcloud-10.0.2.zip.asc
Changes
Some 90 changes were merged, among them:
- fix compatibility with older Firefox versions
- check what PHP version you run before upgrade
- make file system work with some specific settings
- fix small UI glitches
- translation improvements
- and more.
See a full list of integrated pull requests here.
Version 10.0.1 September 28 2016
Download: nextcloud-10.0.1.tar.bz2 or nextcloud-10.0.1.zip Check the file integrity with: MD5: nextcloud-10.0.1.tar.bz2.md5 or nextcloud-10.0.1.zip.md5 SHA256: nextcloud-10.0.1.tar.bz2.sha256 or nextcloud-10.0.1.zip.sha256 SHA512: nextcloud-10.0.1.tar.bz2.sha512 or nextcloud-10.0.1.zip.sha512 PGP (Key): nextcloud-10.0.1.tar.bz2.asc or nextcloud-10.0.1.zip.asc
Core
Enhancements
- Password policy is now also applied on user creation (server/1379)
- Add theming information to capabilities for the clients (server/1280)
- Allow space for federated share id search (server/1191)
- DAV: Return data-fingerprint always when asked (server/1176)
- Users page uses lazy multiselect group dropdowns (server/1174)
- Allow the config dir to be specified via environment variable (server/1081)
Bug fixes
- Don\'t print exception message in HTML (server/1343)
- Filter more mimetypes for VCF images (server/1340)
- Make OS X Finder work with WebDAV again (server/1331)
- Only match for Same-Site Cookie instead of all, makes Nextcloud work with OVH again (server/1331)
- Fix setting quota to default or unlimited (server/1327)
- Show download button instaed of the updater (server/1324)
- Fix required permissions for WebDAV move and copy (server/1320)
- Improve detection of file types in file firewall (server/1319)
- Use proper endpoint for updater server (server/1312)
- Correctly remove admin sections and settings when not required (server/1305)
- Move navigation entries without order to the end (server/1299)
- Allow to call status.php before the instance is installed (server/1288)
- Do not allow linebreaks and null bytes in paths (server/1231)
- Fix vendor name in PHP version warning (server/1209)
- Correctly handle multi-values when converting VCards to arrays (server/1207)
- Prevent error with orphaned shares when updating user mount cache (server/1200)
- Check if the file isReadable() before sending a (cached) preview (server/1184)
- Allow downgrades of maintenance accross vendors (server/1183)
- Fix oracle support of external storage app (server/1181)
- Before a user is getting scanned the database connection is reestablished (server/1159)
- Make sure file list files config always exists (server/1157)
- Fix issues with user settings and case-insensitivity (server/1156)
- Prevent parse error on editing an HTML comment (server/1140)
- Remove reading PATH_INFO from server variable (server/1104)
- Correct links to security and setup warnings (server/1074)
- Several files_external user enhancements (server/902)
- Fixed database conversion problem if a CardDAV entry had more than two components (server/1543)
- Folder drag was glitching in Firefox (server/1528)
Updater
Enhancements
- A new updater has been added improving the updater experience (https://github.com/nextcloud/updater)
Files Access Control
Enhancements
- Add link to documentation (files_accesscontrol/38)
Survey Client
Bug fixes
- Fix dismiss "send usage report" notification (survey_client/32)
Server Info
Bug fixes
- Fix size calculation for MariaDB (serverinfo/35)
Gallery
Bug fixes
- Improved error handling (gallery/157 / gallery/156)
Template Editor
Bug fixes
- Fix error message when restoring example template (templateeditor/11)
Trashbin
Bug fixes
- Remove error message for files without preview (server/1397)
- Detect proper mimetype for files (server/1367)
Sharing
Bug fixes
- Notification mails for shares are sent again (server/1394)
- Use original permissions for share owner (server/1391)
Encryption
Enhancements
- Skip shared files if files get decrypted only for a specific user (server/1345)
External User Backend
Bug fixes
- Detect anonymous auth on the server and ignore it (apps/9)
Theming
Enhancements
- Add icon for theming app (server/1294)
- Show loading spinner while uploading files (server/1186)
- Improve performance of the theming app by optimizing images and caching headers (server/1126)
SAML
Enhancements
- Additional configuration switch to use application specific passwords for desktop clients
Version 9.0.58 April 24 2017
Download: nextcloud-9.0.58.tar.bz2 or nextcloud-9.0.58.zip Check the file integrity with: MD5: nextcloud-9.0.58.tar.bz2.md5 or nextcloud-9.0.58.zip.md5 SHA256: nextcloud-9.0.58.tar.bz2.sha256 or nextcloud-9.0.58.zip.sha256 SHA512: nextcloud-9.0.58.tar.bz2.sha512 or nextcloud-9.0.58.zip.sha512 PGP (Key): nextcloud-9.0.58.tar.bz2.asc or nextcloud-9.0.58.zip.asc
Changes
Server
- Replace unecessary unescaped prints with print (server/4226)
User_SAML
- Bump to php-saml 2.10.5 (user_saml/102)
Gallery
- Bump to newest DOMPurify release (gallery/250)
Version 9.0.57 February 27 2017
Download: nextcloud-9.0.57.tar.bz2 or nextcloud-9.0.57.zip Check the file integrity with: MD5: nextcloud-9.0.57.tar.bz2.md5 or nextcloud-9.0.57.zip.md5 SHA256: nextcloud-9.0.57.tar.bz2.sha256 or nextcloud-9.0.57.zip.sha256 SHA512: nextcloud-9.0.57.tar.bz2.sha512 or nextcloud-9.0.57.zip.sha512 PGP (Key): nextcloud-9.0.57.tar.bz2.asc or nextcloud-9.0.57.zip.asc
Changes
Server
- Make sure invalid images don't flood the log file (server/3442)
- Fix misleading wording: searching is affected, not user access. (server/3563)
Version 9.0.56 January 16 2017
Download: nextcloud-9.0.56.tar.bz2 or nextcloud-9.0.56.zip Check the file integrity with: MD5: nextcloud-9.0.56.tar.bz2.md5 or nextcloud-9.0.56.zip.md5 SHA256: nextcloud-9.0.56.tar.bz2.sha256 or nextcloud-9.0.56.zip.sha256 SHA512: nextcloud-9.0.56.tar.bz2.sha512 or nextcloud-9.0.56.zip.sha512 PGP (Key): nextcloud-9.0.56.tar.bz2.asc or nextcloud-9.0.56.zip.asc
Changes
- Applied security hardening in SwiftMailer (core/2883)
User_SAML
- Update SAML library (user_saml/66))
- Enabled strict mode (user_saml/73))
Precautionary update for a recent SwiftMailer security issue.
Release blog with more information
Version 9.0.55 December 9 2016
Download: nextcloud-9.0.55.tar.bz2 or nextcloud-9.0.55.zip Check the file integrity with: MD5: nextcloud-9.0.55.tar.bz2.md5 or nextcloud-9.0.55.zip.md5 SHA256: nextcloud-9.0.55.tar.bz2.sha256 or nextcloud-9.0.55.zip.sha256 SHA512: nextcloud-9.0.55.tar.bz2.sha512 or nextcloud-9.0.55.zip.sha512 PGP (Key): nextcloud-9.0.55.tar.bz2.asc or nextcloud-9.0.55.zip.asc
Changes
About 30 bug fixes and security improvements were merged. We will release details on the security improvements after our usual 2 week waiting period. We suggest upgrading before that time!
See a full list of integrated pull requests here.
Version 9.0.54 September 28 2016
Download: nextcloud-9.0.54.tar.bz2 or nextcloud-9.0.54.zip Check the file integrity with: MD5: nextcloud-9.0.54.tar.bz2.md5 or nextcloud-9.0.54.zip.md5 SHA256: nextcloud-9.0.54.tar.bz2.sha256 or nextcloud-9.0.54.zip.sha256 SHA512: nextcloud-9.0.54.tar.bz2.sha512 or nextcloud-9.0.54.zip.sha512 PGP (Key): nextcloud-9.0.54.tar.bz2.asc or nextcloud-9.0.54.zip.asc
Core
Enhancements
- Add app icons for comments and tags (server/589)
- Log class name, ID only is hard to debug (server/793)
- Prevent installation with PHP 7.1 (server/826)
- Add files drop capability for clients (server/888)
- Allow to retrieve the quota itself via the provisioning api (server/901)
- Users page uses lazy multiselect group dropdowns (server/1175)
- Fix oracle support of external storage app (server/1182)
Bug fixes
- Support PHP 7 for streamed downloads (server/463)
- Cast share ID to string (server/469)
- Fix the HTML encoding when uploading a folder in FF when using french (server/491)
- Fix GitHub link in personal and admin settings version note (server/546)
- Fix searchbox background (server/623)
- Compare libxml version against loaded version (server/629)
- Adding quota plugin to new DAV endpoint (server/655)
- Added white download icons (server/690)
- getJailedPath expects to have a trailing slash (server/818)
- Ensure the user exists before calling a method on it (server/911)
- Fix "Undefined index" when the values do not exist (server/933)
- Add feedback for password change (server/1004)
- Prevent parse error on editing an HTML comment (server/1141)
- Before a user is getting scanned the database connection is reestablished (server/1149)
- lastInsertId requires the prefix in Oracle (server/1152)
- Fix paths returned by \OC\Files\Storage\Shared hooks (server/1153)
- Fix link share expiration date enforcement (server/1155)
- Correctly handle multi-values when converting VCards to array (server/1208)
- Do not allow linebreaks and null bytes in paths (server/1232)
- Fix layout of success message and text in the updater (server/1313)
- Fix required permissions for webdav move and copy (server/1321)
- Show an download button instead of the updater (server/1325)
- Allow to call status.php before the instance is installed (server/1289)
- Don\'t print exception message in HTML (server/1344)
Updater
Enhancements
- A new updater has been added improving the updater experience (https://github.com/nextcloud/updater)
Activity
Bug fixes
- Make sure an empty file name doesn\'t break the stream (activity/8)
- Fix broken avatar of remote users in sidebar (activity/17)
- Use the last known user instead of erroring (activity/24)
Theming
Enhancements
- Support changing the page title (server/372)
- Add icon for the theming app (server/1295)
- Add theming information to capabilities for the clients (server/1281)
Bug fixes
- Fix maintenance mode (server/442)
- Make sure we try to autoload the class (server/549)
- Make theming work with pretty URLs (server/370)
- Use proper name on emails (server/406)
- Fix theme logo position (server/570)
Trashbin
Bug fixes
- Fix error message while restoring all files (server/552)
LDAP
Bug fixes
- Fix undefined OfflineUser::composeAndStoreDisplayName() (server/587)
- Prevent setting email and triggering events at login time (server/594)
Sharing
Bug fixes
- Do not allow to delete/update group shares as a group member (server/707)
- Use original permissions for share owner (server/1392)
Gallery
Bug fixes
- Fix share link button label (gallery/8)
- Improved error handling (gallery/158 / gallery/159)
Texteditor
Enhancements
- Open JSON files with the text editor (files_texteditor/9)
External User Backend
Bug fixes
- Detect anonymous auth on the server and ignore it (apps/10)