branch: externals/ellama
commit 50f0f02a39076dff990637a6015fa968b1a4ac99
Author: Sergey Kostyaev <[email protected]>
Commit: Sergey Kostyaev <[email protected]>
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