Skip to content

Releases: dokan-dev/dokany

v2.2.0.1000

18 Aug 15:26
Compare
Choose a tag to compare

This is a minor version.

This release focuses on keeping network drives isolated between users when browsing with UNC path ( #1235 ) and creating a MSI for ARM64 binaries. This MSI is also included in the DokanSetup.exe bundle installer. Adding this platform required and was a good moment to migrate our install to WiX version 5 (we were on the no longer supported v3). This change should and as shown from my testing to be transparent.

This version was also published on Chocolatey 🍫

Please see changelog for the other changes and more details.

Thanks to all the contributors as always !!! @lostmsu, @LTRData and others ...

2.1.0.1000

22 Dec 22:55
4e95515
Compare
Choose a tag to compare

This is a minor version.

Glad to be back! 😉
It has been more than a year since the last release which was due to the expiration of our Extended Validation Certificate used for signing the driver and releases.
Thanks to the 💰 contribution from Google and the endless 💪 support from Leosac (Check their great stuff!), we were able to acquire a new certificate valid for the next 3 years 🎉 🎈

Major changes:

  • Microsoft has changed the rules of which type of drivers (primitive) can be signed through their platform. Therefore we had to adapt how dokan is installed. Please let us know if you have any install / uninstall issue.
  • New library unmount API introduced by @LTRData.
  • Few (rare) BSOD fixed.

Please see changelog for the other changes and more details.

Thanks to all the contributors as always !!! @LTRData, @ylgybbz, @uhonermann, @hkf7703, @FaerieLee ....
Hope you will all enjoy our first and last 2023 release, see you in 2024!

2.0.6.1000

02 Oct 18:04
Compare
Choose a tag to compare

This is a patch version.

If you are already using 2.0.5, there is no reason to update unless you are impacted by the delete notification during FileDispositionInformation #1111.

Please see changelog for more details.
And again here is how to migrate an existing > 1.1.0 filesystem to 2.0.0 and note the rollback of the FindFilesWithPattern v1 behavior from 2.0.5.

Thanks to all the contributors as always !!! @onexzero, @KoltesDigital

2.0.5.1000

04 Jul 13:02
90731e9
Compare
Choose a tag to compare

This is a patch version.

It includes a fix for Case Sensitive listing, UNCName not removed on unexpected casing, the possibility to override the read max size on FUSE and the rollback of the FindFilesWithPattern v1 behavior from 2.0.5.

Please see changelog for more details.
And again here is how to migrate an existing > 1.1.0 filesystem to 2.0.0 and note the rollback of the FindFilesWithPattern v1 behavior from 2.0.5.

Thanks to all the contributors as always !!! @KoltesDigital

2.0.4.1000

30 Apr 12:57
Compare
Choose a tag to compare

This is a patch version.

It focuses on clarifying the usage of FindFiles and FindFilesWithPattern with their changes in v2, removing UNCName possible prefix on CreateFile and few Kernel fixes.

Please see changelog for more details.
And again here is how to migrate an existing > 1.1.0 filesystem to 2.0.0.

Thanks to all the contributors as always !!! @ATRiiX @robert-j

2.0.3.2000

27 Feb 13:03
Compare
Choose a tag to compare

This is a patch version.

No new binaries were built for this version. They have only been repacked in a new installer that fixes the remaining conflict with the v1 one.

Please see changelog for more details.
And again here is how to migrate an existing > 1.1.0 filesystem to 2.0.0.

Thanks to all the contributors as always !!!

2.0.3.1000

14 Feb 04:17
Compare
Choose a tag to compare

This is a patch version.

The version focus on improving the read & write performances that in some cases were worse than v1. 2.0.3.1000 is now faster on all those scenarios by 10 to 42%. Otherwise few stability and installer fixes were added.

Please see changelog for more details.
And again here is how to migrate an existing > 1.1.0 filesystem to 2.0.0.

Thanks to all the contributors as always !!!

2.0.2.1000

06 Feb 18:10
Compare
Choose a tag to compare

This is a patch version.

It includes different library and kernel pulling thread fixes, a library crash and proper DokanResetTimeout support.

Please see changelog for more details.
And again here is how to migrate an existing > 1.1.0 filesystem to 2.0.0.

Thanks to all the contributors as always (@nikola-sh) !!!

2.0.1.2000

28 Jan 14:31
Compare
Choose a tag to compare

This is a patch version.

Even if this is only a patch version that polish the v2 first release and finally makes it possible to have Dokan v1 and v2 installed side to side... the DokanFCB storage was switched from a simple list O(n) to an Adelson-Velsky/Landis (AVL) table log(n).
It will not make much difference when a few files are open but if you had 16k files opened, the kernel would only make ~4 string compared instead of 16k which is 🚀 during CreateFile.

Benchmark that compare this version against 1.5.1.1000 in multiple scenarios here

Please see changelog for more details.
And again here is how to migrate an existing > 1.1.0 filesystem to 2.0.0.

Thanks to all the contributors as always (@ATRiiX) !!!

2.0.1.1000

24 Jan 03:45
Compare
Choose a tag to compare