llama.cpp/CHANGELOG.md

52 lines
No EOL
1.1 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
#### Addeed
- (build-system) Migrate from scikit-build to scikit-build-core
### Fixed
- Truncate max_tokens in create_completion so requested tokens doesn't exceed context size.
- Temporarily disable cache for completion requests
## [v0.1.59]
### Added
- (llama.cpp) k-quants support
- (server) mirostat sampling parameters to server
### Fixed
- Support both `.so` and `.dylib` for `libllama` on MacOS
## [v0.1.58]
### Added
- (llama.cpp) Metal Silicon support
## [v0.1.57]
### Added
- (llama.cpp) OpenLlama 3B support
## [v0.1.56]
### Added
- (misc) Added first version of the changelog
- (server) Use async routes
- (python-api) Use numpy for internal buffers to reduce memory usage and improve performance.
### Fixed
- (python-api) Performance bug in stop sequence check slowing down streaming.