Skip to content

Releases: BlakeJC94/vim-chat

v1.0.2

24 Mar 02:47

Choose a tag to compare

Full Changelog: v1.0.1...v1.0.2

1.0.2 - 2025-03-24

Fixed

  • Added delay to allow buffer to initialise properly

v1.0.1

25 Feb 04:00

Choose a tag to compare

1.0.1 - 2025-02-25

Fixed

  • Modifiers not working for :Chat command

Full Changelog: v1.0.0...v1.0.1

v1.0.0

22 Feb 10:08

Choose a tag to compare

1.0.0 - 2025-02-22

Breaking changes

  • Format for saved chats is now *.chat instead of *.chat.vim.json

Full Changelog: v0.3.0...v1.0.0

v0.3.0

21 Feb 06:44

Choose a tag to compare

0.3.0 - 2025-02-19

Added

  • Support for multiple configs
  • Added arg for :Chat to select config
  • Prompt to select config if unset
  • Commands :ChatStart and :ChatStop
  • Plug mappings <plug>(chat-start) and <plug>(chat-stop)
  • Completion for Chat command
  • Commands :ChatSearch and :ChatGrep for searching chats and placing in quickfix
  • Added basic support for neovim

Full Changelog: v0.2.0...v0.3.0

v0.2.0

19 Feb 10:19

Choose a tag to compare

0.2.0 - 2025-02-19

Added

  • Authenticated endpoints via g:vim_chat_config['token_var']
  • Configurable system prompts via g:vim_chat_config['system_prompt']

Changed

  • Progress message prints to buffer

Fixed

  • Generated filename now uses minutes correctly

Full Changelog: v0.1.0...v0.2.0

v0.1.0

17 Feb 09:00

Choose a tag to compare

0.1.0 - 2025-02-17

Added

  • New chat filetype
  • Autocommand to render chats from \*.chat.vim.json files
  • Display "In progress" message when awaiting a response

Changed

  • Multiple Chat buffer support

Full Changelog: v0.0.1...v0.1.0

v0.0.1

17 Feb 08:47

Choose a tag to compare

0.0.1 - 2025-02-09

Added

  • Initial version
  • Basic configuration of endpoint and model
  • Command :Chat to open a dedicated chat buffer
  • Local mappings <CR> and <BS> to start/stop chat requests