v4.1
Restructure the repository (#6904)
Support installing user extensions in user_data/extensions/
Image: Add placeholder file for user_data/image_models
Add multimodal support (llama.cpp) (#7027)
Remove the pre-jinja2 custom stopping string handling (closes #7094)
Add a Top-P preset, make it the new default, clean up the built-in presets
web_search: Return all results and improve URL extraction
Training: unify instruction training through apply_chat_template()
feat: Add a dropdown to save/load user personas (#7367)
Update CMD_FLAGS.txt