Skip to content
Nov 8, 2018
Merge pull request #571 from dat-land/update/version_string
upgrade version string.

@juliangruber juliangruber released this Jun 1, 2017 · 301 commits to master since this release

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.

Assets 5

@juliangruber juliangruber released this Mar 28, 2017 · 405 commits to master since this release

Hey everybody - we're happy to share the latest version of Dat Desktop with
improved performance. We've upgraded our UI framework which should result in
less CPU used, and easier maintenance on our end. Pretty neat!

Minor

  • upgraded the choo UI framework from v4 to v5
Assets 5

@juliangruber juliangruber released this Mar 22, 2017 · 410 commits to master since this release

Hey there 👋 - it's time for another Dat Desktop release! This release has 40 commits since our last and we're excited to put it out!

In this release we're updating the UI a little, allowing you to control the network. This means you can pause, and resume Dats any time.

We're currently preparing for the hyperdrive v8 release which will have up to 100x improved performance (🔥) - but more on that in the future.

As always, we hope you enjoy this release! If you have any feedback or questions, we'd love to hear from you in the GitHub issues, #dat on Freenode or Twitter


New features 🔥

  • Dats can now be paused & resumed (#266)
  • Download bar is now animated (#300)
  • We added a progress indicator that is shown over the app's icon (#297)

Minor

  • The download button on the website now links directly to the Dat Desktop binary (#299)
  • We started migration to use components for visual consistency (#282)

Fixes 🏥

  • Modals weren't always cleared (#259)
  • Occasionally all Dats were cleared on restart (#298)
  • Fixed an issue where event emitters were leaking (#270)

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.

Assets 5

@juliangruber juliangruber released this Mar 8, 2017 · 458 commits to master since this release

Hey there 👋. Today we're pushing another round of changes. This time
around it's nothing major, a few minor changes and one 🔥 new feature! You
can now view the rate at which any given Dat is uploading and downloading on
the network.

We plan to expand our network capabilities in the future. Amongst others we're
adding the ability to pause and resume Dats and show the status of all peers in
the network. This will answer questions like: "How many nodes in the network
have the full data set?"

As always, we hope you enjoy this release! If you have any feedback or questions,
we'd love to hear from you in the GitHub issues, #dat on Freenode or Twitter


New features 🔥

  • We now show the upload / download speeds in the UI (#248)

Minor

  • The welcome screen can now be dismissed using keyboard shortcuts (#206)
  • We've applied a minimal height to the window, to prevent it from ever being
    unusable (#252)

Fixes 🏥

  • Fixed an issue where directories couldn't be opened on certain Linux distros
    (#247)

To install Dat Desktop download the .dmg file ⬇️. Once it's installed you'll receive future updates automatically.

Assets 4

@maxogden maxogden released this Feb 23, 2017 · 458 commits to master since this release

This is our first linux build, tested on Ubuntu Desktop on the x64 architecture. We are considering this an experimental release, if you find a bug please report it in our issue tracker: https://github.com/datproject/dat-desktop/issues

If you would like to request an additional architecture or UI feature for linux, please let us know (or send a pull request 💯 )

screen shot 2017-02-23 at 15 16 33

Installation Instructions

  • Download the release below (uses the AppImage format)
  • Make it executable (chmod +x dat-desktop-1.0.3-x86_64.AppImage)
  • Run it ./dat-desktop-1.0.3-x86_64.AppImage
Assets 3

@juliangruber juliangruber released this Feb 21, 2017 · 472 commits to master since this release

This marks the first official release of Dat Desktop. You can now easily create
and share datasets with friends & co-workers right from the OS you know and
love.

In this release we've completely overhauled the user interface, as well as
worked hard under the hood to harden the underlying technology. We hope you
enjoy this release as much as we did building it! -The Dat team


New features 🔥

  • Design, icons, more design and oohhhh yeah design
  • A completely rebuilt interface using the
    choo framework
  • Upgraded from our custom code to use
    dat-node, and
    dat-worker
  • Added visual feedback whenever errors occur
  • Added preliminary support for
    dat-doctor

Fixes 🏥

  • Discovered and fixed several issues in dat-node
  • Stabilized much of the networking code
  • Ran into a few too many native module issues and fixed them

Minor

  • We don't want to bore you with all the tiny fixes we've done over the past
    few months. As we roll out more frequent releases we should have plenty of
    time to chatter about all the tiny things we change

To install Dat Desktop download the .dmg file ⬇️

Assets 4
Pre-release

@juliangruber juliangruber released this Sep 16, 2016 · 688 commits to master since this release

The big change in this release is a major change to dat-encoding which now uses hex links again, instead of the custom base36 format we were trying to roll out. In the end we decided it just wasn't worth it migrating away from a format that already works for us. This now means that every link you get from dat-desktop will work in the dat cli and https://dat.land/ as well. Kind of pointless to have a suite of dat tools if they can't interoperate!

That also means, if you had dat-desktop installed before, you now need to rm -Rf ~/Downloads/dat before running this version because this upgrade means a schema change to the local db. This is the last time this will be necessary.

Another new feature is that now if you have a dat.json file in your archive - with at least a ".title" attribute in it, dat-desktop will use this to display a nice title instead of the hex link for an archive.

And of course there were various little bug fixes!

Caution: We still consider this release to be a pre-release, as some critical features are still missing, like for example displaying the download percentage of an archive.

If you're still curious though, just give it a go and tell us what you think! Any feedback is greatly appreciated.

Dat out!

Assets 4
Sep 13, 2016
1.0.0
Pre-release
Pre-release

@juliangruber juliangruber released this Sep 5, 2016

  • fix downloading of remote dats
  • display a dat's title if it has a dat.json with a .title attribute
Assets 3
You can’t perform that action at this time.