dnote version history
10 releases tracked, newest first.
cli-v0.16.0
Nov 8, 2025- Removed `ls` and `cat` commands.
- Updated license to Apache 2.0.
6 downloads
server-v3.0.0
Nov 1, 2025## Summary
Dnote server v3.0.0 makes self-hosting simpler with a smaller resource footprint. By switching to SQLite, you no longer need to run a separate PostgreSQL database server. The entire setup now runs as a single binary with a single database file. Docker images are now available for Linux AMD64, ARM64, ARMv7, and 386. Run Dnote on Raspberry Pi, ARM servers, and other platforms. The server also officially supports FreeBSD AMD64, expanding deployment options for BSD users.
User management is now built into the server CLI with the `dnote-server user` subcommand for creating, removing, and managing users. Docker healthcheck support improves container orchestration. Client rate limiting helps prevent server overload. Also, in keeping with Dnote’s guiding principle of openness, Dnote is now licensed under more permissive Apache 2.0.
## What's Changed
- Use SQLite on the server (#681)
- Run server on port 3001 (#687)
- Remove email verification (#688)
- Rate limit API (#689)
- Manage users with server CLI (#696)
- Converge if using same book names while syncing (#694)
- Add Docker images for linux arm64, armv7, 386 (#697)
- Specify DBPath for docker (#699)
- Re
4 downloads
cli-v0.15.5
Oct 27, 2025## What's Changed
- Fix an edge case of repeated syncs due to orphaned note (#704)
- Improve empty server sync when multiple clients exist (#706)
- Remove public from CLI (#703)
- Remove the unused encrypted field (#700)
6 downloads
server-v3.0.0-rc4
Pre-releaseOct 27, 2025**This is a pre-release and won't be compatible with v3.0.0.**
**This is incompatible with v3.0.0-rc3.**
## What's Changed
- Auto vacuum and manage connections (#705)
- Fix an edge case of repeated syncs due to orphaned note (#704)
- Improve empty server sync when multiple clients exist (#706)
- Merge user and account (#701)
- Remove public from CLI (#703)
- Remove the unused encrypted and public fields (#700)
- Remove unused templates (#702)
- Specify DBPath for docker (#699)
4 downloads
cli-v0.15.4
Oct 19, 2025## What's Changed
- Converge if using same book names while syncing (#694)
- Handle errors (#693)
6 downloads
server-v3.0.0-rc3
Pre-releaseOct 19, 2025**This is a pre-release and won't be compatible with v3.0.0.**
## What's Changed
- Add Docker images for linux arm64, armv7, 386 (#697)
- Converge if using same book names while syncing (#694)
- Manage users with server CLI (#696)
4 downloads
cli-v0.15.3
Oct 12, 2025## What's Changed
- Add dbPath flag and update apiEndpoint flag (#692)
- Allow to upload all data to an empty server (#690)
- Rate limit client (#689)
6 downloads
server-v3.0.0-rc2
Pre-releaseOct 12, 2025**This is a pre-release and won't be compatible with v3.0.0.**
## What's Changed
- Rate limit API (#689)
- Remove email verification (#688)
- Run server on port 3001 (#687)
2 downloads
cli-v0.15.2
Oct 6, 2025Please see the [CHANGELOG](https://github.com/dnote/dnote/blob/master/CHANGELOG.md)
6 downloads
server-v3.0.0-rc1
Pre-releaseOct 6, 2025**This is a pre-release and won't be compatible with v3.0.0.**
Please see the [CHANGELOG](https://github.com/dnote/dnote/blob/master/CHANGELOG.md)
2 downloads