Change8

b9253

Breaking Changes
📦 llama-cppView on GitHub →
2 breaking2 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

  1. If using command-line tools, note that 'completion' and 'bench' commands are hidden, and check for the new 'help' command.
  2. 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.

Affected Symbols