Skip to content

Releases: darrenburns/elia

1.7.0 - Renaming chats

22 May 20:58
5c5e431
Compare
Choose a tag to compare

Adds ability to rename chats. Press ctrl+r while on the chat screen, or click the chat title:

rename-chat

Full Changelog: 1.6.1...1.7.0

1.6.1

22 May 08:54
Compare
Choose a tag to compare

Fixes temperature parameter being interpreted as integer instead of float.

Full Changelog: 1.6.0...1.6.1

1.6.0

21 May 17:48
bb6d837
Compare
Choose a tag to compare

What's Changed

  • Adds support for "inline" mode, which allows you to chat with Elia without going fullscreen. The conversation will appear under your prompt in your terminal. This is not supported on Windows.

elia-1 6 0-inline-copypaste

  • Added ability to archive chats by pressing a when a chat is highlighted in the chat list.

elia-1 6 0-archive

  • Added config option message_code_theme to choose syntax highlighting theme for code in messages - any Pygments theme is supported. The example below is message_code_theme = "fruity".
image
  • Changes the default model from gpt-3.5-turbo to gpt-4o.
  • Copying text to clipboard should work in more environments (switched to use pyperclip).
  • Dropped unused pydantic-settings dependency.
  • Updates to the latest version of Textual (0.62.0).

Full Changelog: 1.5.0...1.6.0

1.5.0 - Gemini Pro 1.5 and Gemini Flash 1.5 support

14 May 20:54
6296132
Compare
Choose a tag to compare

What's Changed

  • Add builtin models for Google Gemini by @darrenburns in #42
  • Fixed crash when jumping to next code block on messages with no code blocks.

Full Changelog: 1.4.0...1.5.0

1.4.0 - Navigation/UX improvements

13 May 22:35
Compare
Choose a tag to compare
  • Pressing up while on the top message in the chat list will move focus to the prompt box above it, instead of wrapping to the bottom it (you can use G to jump to the bottom item in the list).
  • Pressing down while the latest chat message is focused will now focus the prompt box below it, instead of wrapping round to the top chatbox (you can use g to jump to the first message).
  • Pressing while a chat is highlighted in the chat list will now open the chat (in addition to the pre-existing keybinds of enter and l)

What's Changed

Full Changelog: 1.3.0...1.4.0

1.3.0 - GPT-4o support

13 May 18:58
Compare
Choose a tag to compare

Adds GPT-4o.

image

1.2.0

11 May 00:28
a42a2fa
Compare
Choose a tag to compare

Adds visual select mode - press v and you can select text without holding shift.

Press u to quickly move your selection between code blocks in a message, followed by y to copy/yank the selection to your clipboard.

elia-visual-select-and-code-block-jump.mov

Full Changelog: 1.1.0...1.2.0

1.1.0

09 May 00:11
Compare
Choose a tag to compare
  • Snappier feel to chats - message gets added to chat immediately
  • A bunch of UX/keybinding improvements
  • Visual mode when copying message content
  • Several new fields in the model config (api_base, organization, api_key)
  • LocalAI support
  • Ability to have multiple instances of a model, e.g. a gpt-3.5 with your work org and personal org.

1.0.2

07 May 12:04
dd13287
Compare
Choose a tag to compare

Fixes escaping issue. User message should be syntax highlighted as Markdown, but not rendered as Markdown.

1.0.1

06 May 07:13
Compare
Choose a tag to compare

Fix for Apple Silicon.