Skip to content

Commit 2ff40cc

Browse files
committed
Bump version to 0.3.19
Signed-off-by: JamePeng <jame_peng@sina.com>
1 parent aa653ea commit 2ff40cc

2 files changed

Lines changed: 19 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.19]
11+
- feat: Update llama.cpp to [ggml-org/llama.cpp/commit/9b8329de7a7200385aaac16ab4a2ab79ae14d829](https://github.com/ggml-org/llama.cpp/commit/9b8329de7a7200385aaac16ab4a2ab79ae14d829)
12+
- feat: Sync llama.cpp llama/mtmd API Binding 20251230
13+
- **refactor: Extract embedding logic to `LlamaEmbedding` class, `Rerank` support and fix parallel batching**
14+
- Decoupled embedding and rerank logic into `llama_embedding.py`.
15+
- Implemented streaming batching for constant memory usage.
16+
- Fixed parallel batching errors by enabling `kv_unified`. such as `"multiple embeddings in a single call"`
17+
- Added native `rank()` support for `Reranker models`.
18+
- Added advanced normalization support (`Euclidean`, `Taxicab`, `MaxInt16`).
19+
- Added `array`,`json+` output format for raw vector access.
20+
- The legacy embedding implementation in `llama.py` is now superseded by this optimized approach.
21+
- update README.md here: https://github.com/JamePeng/llama-cpp-python?tab=readme-ov-file#embeddings--reranking-gguf
22+
- refactor(LlamaBatch): enhance safety checks and fix indexing logic
23+
- refactor(Llama): enhance error handling and cleanup in eval method
24+
- Fixed a small bug in the Qwen3-VL chat template (by @alcoftTAO)
25+
26+
More information see: https://github.com/JamePeng/llama-cpp-python/compare/2efaa346bc0aa0d6648938a0dcdf8d12240a8bed...aa653ea5c6a90505a7491e855cc16988293cedd5
27+
1028
## [0.3.18]
1129
- feat: Update llama.cpp to [ggml-org/llama.cpp/commit/ce734a8a2f9fb6eb4f0383ab1370a1b0014ab787](https://github.com/ggml-org/llama.cpp/commit/ce734a8a2f9fb6eb4f0383ab1370a1b0014ab787)
1230
- feat: Sync llama.cpp llama/mtmd API Binding 20251215

llama_cpp/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
from .llama_cpp import *
22
from .llama import *
33

4-
__version__ = "0.3.18"
4+
__version__ = "0.3.19"

0 commit comments

Comments
 (0)