Release history
dragonfly releases
A modern replacement for Redis and Memcached
All releases
16 shown
v1.38.1
Bug fix
Minor fixes and improvements.
Full changelog
This is a patch release
What's Changed
- fix(server): Re-use journal executor (#7201)
- test(connection): add a fix for FIN_WAIT_2 leak bug with BLPOP (#7224)
- fix: avoid O(n) scans in NotifyWatchQueue (#7225)
Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.38.0...v1.38.1
v1.38.0
New feature
Notable features
- 26% memory reduction for TTL workloads via CompactKey SDS_TTL_TAG
- VECTOR_RANGE radius-based similarity search
- FT.AGGREGATE FILTER, APPLY, DIALECT, KNN enhancements
v1.37.0
Breaking risk
Notable features
- Vector search 40% memory reduction with hash maps
- SORT command with BY and GET options
- DIGEST and DELEX commands
v1.36.0
New feature
Notable features
- Global HNSW vector index support
- Unicode tag support
- JSON object defragmentation improvements
v1.34.1
Bug fix
Fixes issue preventing Prometheus from scraping the /metrics endpoint.
v1.33.1
Bug fix
Fixes stack corruption regression in MultiCommandSquasher and io_uring compatibility with older kernels.
v1.32.0
New feature
Security fixes
- CVE-2020-14147
Notable features
- Search prefix/suffix/infix performance improvements
- BZMPOP and BLMPOP blocking commands
- Latency percentile statistics including p99.9
v1.31.1
Bug fix
Fixes TLS short read performance bottleneck and excessive handshake logging
v1.31.0
Breaking risk
Notable features
- Partial sync for master/replica short disconnects
- GAT/GATS commands
- Experimental huffman encoding for keys