Skip to content

2.3.0 - Connect to more than 20 popular AI APIs

Latest

Choose a tag to compare

@OvidijusParsiunas OvidijusParsiunas released this 22 Oct 16:40
· 45 commits to main since this release

This release features the ability to connect to more than 20 popular AI APIs via directConnection, new ones include:

Screenshot 2025-10-21 at 01 44 39

Other updates:

  • Cohere chat has been upgraded to use v2 and all other services have removed as they have been deprecated by the provider.
  • In OpenAI chat you can now send audio in your conversations!
  • OpenAI Realtime API is now using gpt-4o-realtime-preview-2025-06-03 as the default model.
  • Most of the directConnection services were using "You are a helpful assistant." as a default system message, this has now been removed.
  • Default intro panels that were used for some directConnection services have now been removed, and introPanelStyle is no longer available.
  • When a model returns an audio file, you can automatically play it by configuring the new speech to text audio property.
  • In remarkable you can now import custom plugins via window.remarkable_plugins such as linkify, KaTeX via math and window.katex and you can use applyHTML to give html capabilities to custom remarkable responses.
  • htmlWrappers can now be used to wrap messages inside custom html elements by defining them inside a html string.
  • displayLoadingBubble can now be used to toggle various stylings for the loading bubble. Additionally, if the toggle property is used, the loading bubble will always need to be toggled manually.
  • focusMode has a new property called streamAutoScroll which toggles whether the chat automatically scrolls down when the response is being streamed.
  • The chat component's auto scrolling capabilities have now been upgraded to not automatically scroll to the bottom of the response unless it is being streamed and the chat was already scrolled to the bottom prior to the response. This will enhance the chat experience.
  • Other bug fixes and developer quality of life improvements.

Special thankyou to @damienaries for helping enhance the user experience on mobile browsers!