Changelog

How Yack gets better every day


February 21st, 2024

v0.6.0

First release since open sourcing Yack! 🎉

  • Added a Settings page to manage your API key, model and theme.

Settings


July 15th, 2023

v0.5.10

We know Yack makes it super easy to keep talking with Open AI. But we also know it's going to result in a looooooooot of messages.

So, we added Search to history. That's it! Search History


July 15th, 2023

v0.5.9

It's been a while

Improvements ✨

  • Allows you to scroll while a stream is ongoing without forcing you down continously. finally
  • A down arrow is displayed, if you aren't at the extreme bottom, which on click pushes you to the extreme bottom and restarts the auto scroll if the stream is ongoing.
  • If you manually scroll to the bottom while the stream is ongoing, it'll also resume the auto scroll.

Developer 🔎

  • Adds different store for dev envs, so that you can test the app without affecting your production data.

June 3rd, 2023

v0.5.8

Improvements ✨

  • Do not hide window on outside click, but rather behave like any app and let the window move behind the focused window. This should allow you to use Yack side by side with your favourite apps!
  • Add Hide and Changelog menu items.

Fixes 🔧

  • Fix a bug where the input would not be focused when switching between chats.

May 31st, 2023

v0.5.7

Improvements ✨

  • Better Error messaging for when the API fails.
  • If for some reason the API key is invalid when on the chat screen, show the relevant error message and navigate the user back to Token Registration to input the correct API key

May 29th 2023

v0.5.6

Improvements ✨

  • Added support for draggable windows.
  • Added support for resizing windows. Both window size and position is saved locally, and restored when you relaunch the app.
  • Reduced app update check interval from 60 mins to 15 mins.

Fixes 🔧

  • Check Updates button now correctly fires an emit to check for an update
  • Reworked prompt submission to be done on plain Enter instead of Cmd + Enter. Shift + Enter is still supported to add break lines in the input box.

May 23rd 2023

v0.5.5

Fixes 🔧

  • Disable clicking on New Chat, or pressing Cmd + N if a stream is ongoing (Since it results in incomplete chats, and breaks responses)

May 20th 2023

V0.5.4

History Navigates Improvements ✨

  • You can now delete historical chats using Cmd + Backspace by highlighting the chat title in the history page.
  • Add an info message when the stream is closed abruptly.
  • Add keyboard shortcuts legend for the history page. (Navigation, Selection and Deletions)
  • Add basic note about AI inaccuracies and training data threshold.

May 20th 2023

v0.5.3

Code Block Copy Improvements ✨

  • Replace showdown with react-markdown for parsing markdown to HTML.
  • Better syntax highlighting and code block copying controls.
  • Increase chat bubble width size from 70% to 80% of the available screen.
  • Name | Place | Animal | Thing - Added support for markdown table renders. Ask the AI to give you answers in a table format, and watch Yack prettify it!

May 20th, 2023

v0.5.2

Improvements ✨

  • Add borders to selected history items.
  • Improve button navigation for history items.

Fixes 🔧

  • Fix Left/Right arrow navigation for history items not being sorted.
  • Make all buttons have the default cursor.

May 12th, 2023

v0.5.1

Improvements ✨

  • Allow codeblocks to be copied from the chat window.
  • Codeblocks now have the language name in the top left corner.

May 5th, 2023

v0.5.0

Themes Improvements ✨

  • Themes! Introducing Light and Andromeda themes!
  • Switch themes from the menu bar
  • Improve Chat Bubble design.

Fixes 🔧

  • Fix send button overlaying in input.

May 2, 2023

v0.4.1

Fixes 🔧

  • Fixed keyboard navigation issue for history using scrollIntoView.

May 1, 2023

v0.4.0

Menu Items Improvements ✨

  • Added menu items: "Check Updates."
  • Added support to show menu items.

May 1, 2023

v0.3.3

Developer 🔎

  • Changed the package name to yack.fyi.

May 1, 2023

v0.3.2

Improvements ✨

  • Added tooltips and icons for prev/next buttons.
  • Added dedicated send button, keyboard shortcut (cmd+enter) to send messages and enabled keyboard navigation for scrolling.
  • Added date separators for history.

Developer 🔎

  • Improved data structure for history storage.

April 28, 2023

v0.3.1

Improvements ✨

  • Added support for links.

Fixes 🔧

  • Reset messages on conversation change.

April 23, 2023

v0.3.0

Developer 🔎

  • Added a plugin store.
  • Replaced local storage helpers with plugin-store.

April 22, 2023

v0.2.1

Developer 🔎

  • Fixed version updater.
  • Added custom-sse functionality.

Fixes 🔧

  • Fixed jerky scroll.

April 22, 2023

v0.2.0

Improvements ✨

  • Added button to Stop Stream using Stop Generating or Cmd + E.

Fixes 🔧

  • Fixed scroll.
  • Fixed header layout.

Developer 🔎

  • Replaced npm package with custom hook.
  • Updated updater site.
  • Added new icon and build commands.
  • Workflow improvements.