# Pier — release notes

## 0.2.0 — 2026-09-13

- Installer: `Pier-0.2.0-Setup.exe` installs the Dokany driver when it is missing
  and then Pier (service, Start Menu shortcut, tray); upgrades and uninstalls
  cleanly. The zip stays as the portable option.
- The updater installs Dokany itself before applying a release that needs it;
  the tray offers the same when the driver is missing at start, and
  `Pier.exe driver install` does it from the command line.
- Pier now runs on the Dokany file-system driver (https://dokan-dev.github.io,
  LGPL library and MIT driver) instead of WinFsp; install `Dokan_x64.msi` once.
  WinFsp support is no longer part of the shipped build. `Pier.exe status` shows
  the driver in use.
- A file renamed or deleted while its upload is running is handled cleanly: the
  upload stops at the next block and continues under the new name, or is dropped.
- Fixed: uploads of many small files started one second apart (two files per
  second regardless of the connection); the upload queue now drains as fast
  as the server takes them.
- Small files are two to three times faster to create and open: the block map
  is written once per file and without forcing it to disk, the cache file stays
  open until its upload is done, the case-collision check no longer re-lists
  the directory on every new file, and cache handles are closed on a background
  thread instead of the driver's.

## 0.1.0 — 2026-09-12

First public build.

- WebDAV (Nextcloud chunked uploads, Range, ETag, PROPPATCH timestamps),
  SFTP (password and OpenSSH keys: Ed25519, ECDSA, RSA, passphrase) and
  NFSv3 (built-in client) mounted as a Windows drive letter through WinFsp.
- Block cache on the local disk with a size limit, write-back with resumable
  uploads, resumable downloads, offline mode with a change journal.
- Server check before the first mount: writes, renames, timestamps, case
  sensitivity, resume support; the result is applied to the drive.
- Runs as a service: drives are mounted for every user and survive reboots;
  reconnects after network changes, VPN drops and sleep.
- Tray icon with a per-drive menu; settings window with drives, transfers,
  log and account tabs; the drive editor with connection, network, cache and
  compatibility pages.
- Auto-update (on by default, toggle in the tray menu), `Pier.exe update`.
- Free edition: 5 drives with an ad banner and a daily ad tile; Pro: unlimited
  drives, no ads.
- Command line for scripts: status, set, mount, unmount, remove, sync,
  clearcache, offline/online, probe, log.
