NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4511 most downloaded on PyPI
A Discord Audio & Video End-to-End Encryption (DAVE) Protocol implementation
Last release 3 months ago
22 Jun 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
10 releases · first in 2025
One column per month.
Forced resulting commits to only include proposal references. This problem resulted in voice servers not accepting our commits that have add proposals
Fixed libdave parity, improved reliability in encryption and video processing (#17)
DAVESession will no longer create a decryptor for itself.
DAVESession will no longer create a decryptor for itself.Updated built dependencies for OpenMLS and related crates to fix vulnerabilities (GHSA-435g-fcv3-8j26 and GHSA-g433-pq76-6cmf)
Updated internal dependencies to fix vulnerabilities: https://github.com/cryspen/libcrux/security/advisories/GHSA-435g-fcv3-8j26 & https://github.com/cryspen/hpke-rs/security/advisories/GHSA-g433-pq76-6cmf
Updated the internal OpenMLS dependency to fix a high severity vulnerability: GHSA-8x3w-qj7j-gqhf
Updated the internal OpenMLS dependency to fix a high severity vulnerability: GHSA-8x3w-qj7j-gqhf
DAVESession.canPassthrough on a user ID that doesn't have a decryptor now just returns false instead of throwing an error.DAVESession.getVerificationCode.Fixed libdave parity, improved reliability in encryption and video processing (#17)
### Added - DAVESession.epoch - DAVESession.ownLeafIndex ### Changed - Bumped Node-API version to 6
DAVESession.epochDAVESession.ownLeafIndexAll notable changes to this project will be documented in this file.
Updated OpenMLS and related crates to fix vulnerabilities (GHSA-435g-fcv3-8j26 and GHSA-g433-pq76-6cmf)
All notable changes to this project will be documented in this file.
All notable changes to this project will be documented in this file.
<!-- generated by git-cliff -->
DAVESession.canPassthrough, DAVESession.setPassthroughModeFixes an issue with enabling passthrough mode and sets the expiry properly.
Fixed an issue where encryption did not properly set the codec and led to encryption failures.
Initial release.
Initial release.
All notable changes to this project will be documented in this file.
All notable changes to this project will be documented in this file.
<!-- generated by git-cliff -->
Initial release candidate of the python package.
Initial release candidate of the python package.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →