This repository has been archived by the owner on Jan 6, 2022. It is now read-only.
2.0.0
Heya, we're back with an exciting new release! We've been hard at work to improve Dat Desktop based on your feedback, and happy to put out a brand new version. With close to 100 commits since the last version a lot has changed!
New features 🔥
- Dat protocol v2! - The all new Dat protocol has landed! The new protocol is faster ⚡️, more secure 🔒 and simpler 🙆. Read more about it in our design paper. Note that the new protocol is not backwards compatible and existing Dats will need to be reimported.
- You can now edit the metadata of Dats you've created. Any changes will be automatically sent to all other peers, just like you're used to with updates to files.
- We've reworked the import flow. You can now select where to download files, and get a lil preview of the data you're about to pull down.
- When you first open Dat Desktop there's now a little tutorial to help guide you get started
Minor ✨
- We switched to using microcomponent for all our elements. This has allowed us to create a smooth UI running at 60fps that's great to compose.
- We're now using a more efficient file watching algorithm which has greatly improved performance and simplicity.
- We've improved the test suite. This should help with catching regressions and allow us to continue adding features with confidence.
Fixes 🏥
- In nearly 100 commits we've created and fixed more bugs than we can count. We've been working hard to fix bugs so everyone has a great experience!
To install Dat Desktop download the .dmg
file on macOS or the .AppImage
on GNU/Linux ⬇️. Once it's installed you'll receive future updates automatically.