branch: externals/ellama commit 50f0f02a39076dff990637a6015fa968b1a4ac99 Author: Sergey Kostyaev <sskosty...@gmail.com> Commit: Sergey Kostyaev <sskosty...@gmail.com>
Bump version --- NEWS.org | 16 ++++++++++++++++ ellama.el | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/NEWS.org b/NEWS.org index f21abf4945..668491c5b8 100644 --- a/NEWS.org +++ b/NEWS.org @@ -1,3 +1,19 @@ +* Version 1.8.0 +- Added ~create-session~ optional parameter to ~ellama-ask-about~, + ~ellama-ask-selection~, ~ellama-ask-line~, and ~ellama-code-review~ commands, + and added ~--new-session~ option to transient commands. These changes allow + creating a new session even if one is already active. +- Added the ability to create an ephemeral session by adding a new ~:ephemeral~ + argument to various functions and added the ~--ephemeral~ option to several + transient commands in ~ellama-transient.el~. +- Implemented ephemeral context elements that are cleared after a single LLM + request. Added corresponding functions and transient suffixes to manage + ephemeral context elements, updating existing functions to handle both global + and ephemeral contexts. +- Set up the transient menu to ensure the Ollama model is filled if it's empty. +- Added ~use-hard-newlines~ variable and updated text insertion to use hard + newlines. Ensured that text is inserted only if there is a delta, and improved + the conditional logic for filling paragraphs. * Version 1.7.2 - Added detailed context management documentation. * Version 1.7.1 diff --git a/ellama.el b/ellama.el index 8cbdf9096d..2c732d26cf 100644 --- a/ellama.el +++ b/ellama.el @@ -6,7 +6,7 @@ ;; URL: http://github.com/s-kostyaev/ellama ;; Keywords: help local tools ;; Package-Requires: ((emacs "28.1") (llm "0.24.0") (plz "0.8") (transient "0.7") (compat "29.1")) -;; Version: 1.7.2 +;; Version: 1.8.0 ;; SPDX-License-Identifier: GPL-3.0-or-later ;; Created: 8th Oct 2023