Nextcloud 13 Brings Improved UI, Video and Text Chat, End-to-end Encryption, Improved performance and more

Originally published at: Nextcloud 13 Brings Improved UI, Video and Text Chat, End-to-end Encryption, Improved performance and more - Nextcloud


Nextcloud 13 is out after 9 months of development and testing. This release brings improvements to the core File Sync and Share like easier moving of files and a tech preview of our end-to-end encryption for the ultimate protection of your data. It also introduces collaboration and communication capabilities, like auto-complete of comments and integrated real-time chat and video communication. Last but not least, Nextcloud was optimized and tuned to deliver up to 80% faster LDAP, much faster object storage and Windows Network Drive performance and a smoother user interface. Read on to find out what else is new and don’t miss our thanks and invitation on the bottom!

Get Nextcloud 13 now!
"Nextcloud 13 sets the bar high in an environment where many vendors still believe just syncing files suffices for modern organizations. Our forward-looking development strategy is the reason behind our meteoric rise in the market. With a laser-sharp focus on enabling modern employees to be productive while keeping IT in control over the data they work on, Nextcloud will continue to push the boundaries of what a secure, self-hosted file exchange and collaboration platform offers.
-- Nextcloud's Frank Karlitschek

Making the best File Sync and Share even better

Nextcloud is the ultimate way to store, access and sync your files and we work to improve this core functionality with every single release. For Nextcloud 13, we worked on the user interface, security and performance. Here are some of the main improvements.

Refined user interface

To make our web interface easier to use, we changed the way you select files and added an easy move/copy feature. High-DPI support was improved and the user and admin menu were integrated in one list.

The web interface also removes limitations on file upload support, shows user quota in the side bar and improves the External Sites integration, also showing them in mobile apps.

Small changes like improved theming, direct preview links for shares and a change to make shared image links more suitable for social media complete the picture here. Incremental, but the changes together make a difference!

More secure than ever

New and improved security capabilities in this release include support for multi-key two-factor authentication, ability to restrict login to specific IP ranges, a new token-based login-flow for the clients and improved update notifications as part of our ongoing efforts to decrease the barrier to keeping a Nextcloud server updated and secure.
Existing end-to-end encryption technologies require complicated key handling, risk data loss on users forgetting passwords, might compromise security and are often awkwardly bolt upon existing file exchange solutions. Nextcloud's solution is designed with the end user in mind, making sharing and adding devices seamless while offering absolute, uncompromising confidentiality of the data.

End-to-end Encryption

Of course, the big-ticket security feature in this release is End-to-end Encryption, which is in Tech Preview with this release. End-to-end Encryption provides the ultimate protection for ultra-sensitive data by encrypting files in the client so the server can never see their name or content. Our technology is unique in the software industry by providing an enterprise-ready solution which:
  • 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
End-to-end Encryption is available as tech preview in the mobile Android and iOS clients and our Desktop client for Windows, Mac and Linux. Over the next few months we expect to stabilize the implementations and add the main missing features (sharing and the recovery key) while we take feedback from our user and customer base.

Watch a video of End-to-end encryption with the desktop, web and mobile client below.

[caption id="attachment_3265" align="alignright" width="272"] LDAP performance improvements in Nextcloud 13[/caption]

Performance+++

Faster is always better, waiting is a waste of time. This release brings improvements for both small and large Nextcloud instances. Home users will appreciate the decreased page load times with up to 50% and the faster search. Server-side Encryption performance was MUCH improved.

Enterprises will appreciate the 80% faster LDAP and up to 10x faster external storage. The LDAP support was also expanded to allow managing an LDAP server through a plugin-architecture, with example applications available for customers.

Read more about the performance and LDAP improvements in our earlier blog.

Seamless collaboration

Nextcloud is primarily used by home and enterprise users to work together. This release brings collaboration to a new level with workflow improvements and the integration of Nextcloud Talk.

Workflow

Nextcloud now features auto-completion of user names in comments, resulting in a notification to the user whose name was mentioned.

We also debut a new and improved Elasticsearch based full-text search technology with lower overhead for the server. See below a demo of how the new Search can integrate in apps, like the Bookmarks app.


Our group sharing app Circles integrates Activities to help users track what happens to their data; introduces federation support for cross-cloud collaboration; improves invitations to large numbers of users with Mass Invite; allows adding people by email address or contact; and integrates with the new Search app.
[caption id="attachment_3581" align="aligncenter" width="1024"] Circles can be configured from the settings.[/caption]

Nextcloud Talk

This release is the debut of Nextcloud Talk, the first fully self-hosted, complete audio/video and text communication platform that provides the highest degree of control over their data and communication. Nextcloud Talk is a fully open source video meeting software, on-premise hosted and end-to-end encrypted. Self-hosting guarantees even the important metadata about who called whom and when, and does not leak to third parties. Nextcloud Talk offers:
  • 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
You can learn more about Nextcloud Talk on our website.
Nextcloud Talk lowers the barriers to self-hosting a privacy-respecting audio/video communication service for home users and enterprises alike. Business users have optional access to the Spreed High Performance Back-end offering enterprise-class scalability, reliability, and features through a Nextcloud subscription.

Groupware

The Nextcloud Calendar app was updated to support free/busy scheduling in native calendar applications like Thunderbird Lightning; and show meeting invites in the calendar. Mail introduced many small improvements as well as auto-provisioning of user email addresses.

Last but not least, a new app, Files-from-Mail, allows the configuration of a special file exchange email address which automatically stores all attachments in a smart folder structure in Nextcloud.

Get started now

This release is a big step for the self-hosted, secure file sync and collaboration market. With existing regulations like HIPAA and upcoming ones like GDPR, self-hosting is the easiest way for enterprises to be compliant. For home users, privacy just isn't protected by public cloud providers. Nextcloud is a unique solution and our 13 release solidifies that position.
Get Nextcloud 13 now!
For those using our updater, you might or might not yet get notified. We do a staged roll-out and 15% of the Nextcloud 12.x users will receive an update notification today, we will increase that percentage every few days. This allows us to stop the roll-out in case a problem shows up. If you want to get 13 stable right now but rather not use the manual process with the zip file, we've made it available in our 'beta' release channel. If you switch to that and reload the page, you should be notified of the availability of Nextcloud 13.0.0. Don't forget to switch back to the Stable channel after the update as we'll use the beta channel for testing again in a few weeks!

Note that Nextcloud 13 also supports PHP 7.2. And you can find test versions of our Desktop client with End-to-end Encryption here. The iOS client supports it in its current version, the Android client comes Thursday, stay tuned!

THANK YOU

We would like to thank the over 500 people who contributed code to Nextcloud last year, the 1202 translators, the over 10.000 participants in our forums, our over 100 customers and partners, our millions of users and everybody else who is part of the Nextcloud community. Without you, Nextcloud would not be the largest and most active self-hosted file sync and share project!
We would love to see all of you at the Nextcloud Conference in Berlin, August 23-30 this year. Start planning your trip!
[caption id="attachment_1293" align="aligncenter" width="1024"] Conference Group Photo 2016[/caption]

You know who you are - you deserve a very nice dessert tonight!

14 Likes

Thank you very much, but can you write a little more detailed about the new server-side encryption. As I know sharing in groups + adding new user to group are now possible without reencrypting all files?
Another question is, do I need to disable and reenable server-side encrpytion to enable new version of sse?

Would be happy to read some more informations about that.

BTW: You did not fixed following bug? https://github.com/nextcloud/server/issues/7283

Is PHP 7.2 supported with v13?

1 Like

Yes :slight_smile: (See https://github.com/nextcloud/server/blob/stable13/lib/versioncheck.php#L12 for the details)

1 Like

I’m new at this sorry for stupid question - can someone please point me to how I upgrade from v 12 to this new one? I tried to upgrade to 12.0.4 and have errors there too.

Thanks for your work!
I’ve updated just some minutes ago via updater (by temporarily activating beta channel). Everything works and no errors so far, but haven’t tested advanced features so far!

Keep up your awesome work!

1 Like

I do not get the E2EE up and running as described in the video: https://www.youtube.com/watch?v=Xw9kveSzuZM&feature=youtu.be

Using macOS desktop client version 2.3.3 (build 84) neither with Windows 2.3.3 (build 1), nc server 13.0.0 and activated End-to-End Encryption app (version 1.0.2). What am I missing?

2 Likes

And again – my prod get the OTA, but my test instance not ://
Is there any possibility to force the OTA?

Change to beta channel then stable channel back

1 Like

Well, “Talk” still not working for me in this version (never has). Same error of the microphone and camera access that a lot of people have previously reported that was supposed to be fixed for this version.

1 Like

from 12.0.5 on raspbian 9 went through
updater.phar
occ update
out of maintenance mode yes
and thats it :smiley: - don’t have any challenging apps though - still waiting for android 3 to have my photos autoupload … :wink:

@Nemskiller The beta 13.0 is the same as stable 13.0?

Yes, you have also an occ command for forcing to get nextcloud-13-0-0.zip

1 Like

I know obout occ, but I want to test web updater before I will play with it at production site :slight_smile:Thnx.

You need a E2E prerelease of the desktop client: https://download.nextcloud.com/desktop/prereleases/E2E/

2 Likes

Thanks. I searched for this since yesterday :smile:

OTA works on 13.0.0

Go to APP
Check the enable apps on left side
x updates should be visible.
the TOTP 1.3.1 app need to be disabled first !! ( to avoid some error in journal )
And reinstall TOTP 1.4.1
On your security appliance, add a new TOTP token, regenerate your security code, erease your olg security token
Done.

Is there a prerelease of the macOS client?

Hello jospoortvliet,
Thank you for the prerelease information.
The Windows client now works fine, even encrypting a single folder.

Unfortunately, the iOS app doesn’t seem to work, do you know if it’s already updated? I am currently using version 2.19.3.00001 with NC 13

I can neither encrypt a folder nor access an encrypted one, nor am I asked for the key sequence.
I get the following error message:

E2EE-ERROR
<NSHTTPURLResponse: > { URL: xxxxxxxxx/ocs/v2.php/apps/end_to_end_ecryption/api/v1/lock/ …… Status Code 403 …

Thank you very much for your answer.
J-O-W

https://github.com/nextcloud dig dig dig