b9253
Breaking Changes📦 llama-cppView on GitHub →
⚠ 2 breaking✨ 2 features🐛 1 fixes🔧 7 symbols
Summary
This release introduces a unified llama executable for the application and standardizes server operations using the 'serve' command. Build targets have been updated, and a revert restored previous STATIC behavior.
⚠️ Breaking Changes
- The executable structure has changed: the 'completion' and 'bench' commands have been hidden, and a 'help' command was added, likely due to the introduction of the llama unified executable.
- The use of '-lib' targets has been replaced with '-impl' targets in build configurations.
Migration Steps
- If using command-line tools, note that 'completion' and 'bench' commands are hidden, and check for the new 'help' command.
- Update build scripts to use '-impl' targets instead of '-lib' targets.
✨ New Features
- Introduction of the llama unified executable in the 'app' component.
- The 'serve' command is now used for server operations.
🐛 Bug Fixes
- A previous commit that removed 'STATIC' was reverted, meaning 'STATIC' functionality is restored.