Skip to content

Releases: Vali-98/ChatterUI

v0.7.8beta2

15 Jun 04:18
Compare
Choose a tag to compare
v0.7.8beta2 Pre-release
Pre-release
  • Added a few fixes.

This build uses an uncompressed APK that supposedly has better load times at the cost of a larger apk size.

v0.7.8beta

11 Jun 05:53
Compare
Choose a tag to compare
v0.7.8beta Pre-release
Pre-release

Beta 1:

  • Fixed Autoloading
  • Added autosave KV cache
  • Made prompt logging optional

v0.7.7

08 Jun 02:43
Compare
Choose a tag to compare

v0.7.7

Note: Local inferencing is broken on this build, use v0.7.7b below instead

Features:

  • Added new App Settings page with various options:
    • Color Customization (moved out of dev menu).
    • Toggle Autoscroll.
    • Toggle editor animations (to prevent buggy editor behavior on certain devices).
    • Toggle use of First Message.
    • Automatically load latest chat on startup.
    • Automatically load local model on startup
    • Exporting the database.
  • Changes to how Samplers work, please report if anything breaks here!
    • Because of these changes, your Samplers may have reset!
  • Added Ollama and Claude as API options.
  • Some UI improvements especially on the API section
  • Added react-compiler to automatically memoize many components.

Changes:

  • Updated to Expo SDK51.
  • Updated various dependecies.

v0.7.7a

  • Fixed issue with local due to use of proguard rules.

v0.7.7b

  • Fixed issue with TTS using incorrectly memoized text
  • Added a 'Send on Submit' option in App Settings.
  • Improved some descriptions and handled a few invalid URLs.

v0.7.6

17 May 05:01
Compare
Choose a tag to compare

v0.7.6

Features:

  • Added a connectivity heartbeat button to API options.
  • Added a modal style chat editor - this was due to issues with scrolling with the previous interface.

Changes:

  • Changed some visuals for the Recents menu.

Fixes:

  • Amended broken Open Router formatting.
  • Fixed Horde using outdated URL.
  • Fixed chat timestamps not updating.
  • Fixed seed values being inconsistent.

v0.7.5

10 May 05:09
Compare
Choose a tag to compare

v0.7.5

Features:

  • Added more default instruct formats. You can now regenerate them if they're missing in that menu.
  • Added a donate button to support the project, which leads to my kofi page: https://ko-fi.com/vali98
  • Added an About screen for app details as well as links to this repository and my kofi page.
  • Added a Developer Mode toggle (good luck finding it!)
    • This toggle will allow you to see the Classifier test page and modify app colors, these features are experimental so users beware!

Changes:

  • Updated inference state to its own zustand store which should make micro improvements to state updates
  • Updated importing from Character Hub as they have added a legacy URL.
  • Updated to llama.rn 0.3.1

Fixes:

  • User cards not being added to context at all.
  • Some animation bugs with chat bubbles.

v0.7.4

03 May 10:04
Compare
Choose a tag to compare

v0.7.4

WARNING: Existing User Personas will be lost in this update.

Features:

  • Migrated User Personas to SQL
  • Improved rerendering loops by further segmenting large monolithic components

Fixes:

  • Improvements to chat bubble animations to be less choppy and cover certain edge cases
  • Fixed User Personas being uncreatable.

v0.7.3

27 Apr 14:52
Compare
Choose a tag to compare

v0.7.3

The Animation-ing

Features:

  • Added smooth animations to the chatbox. Entirely cosmetic, but it sure does look cool!
  • Message timers now update in real time during generations.
  • URLs are now formatted using the URL class. This will allow endpoints to have trailing / characters without breaking API calls.

v0.7.2

23 Apr 13:57
Compare
Choose a tag to compare

v0.7.2

WARNING: Those upgrading from v0.7.0 and below will lose all their chats and character data!

Features:

  • Added caching to the prompt builder. Prompts building should now be much faster, especially on regenerates.
  • Added example messages to context - this is currently always used, a toggle will be added later down the line
  • Increased Max Context slider to 32768

Fixes:

  • Fixes towards compatibility with infermatic.ai

v0.7.1

18 Apr 13:05
Compare
Choose a tag to compare

v0.7.1

The SQL migration

WARNING: THIS BUILD IS EXPERIMENTAL. YOUR EXISTING DATA WILL BE INACCESSIBLE ON UPDATE

It is recommended to do a fresh install for this.

This build features a migration from the old file-based storage to a proper SQLite database with minor UI fixes. Though it doesn't introduce any new features, it does pave the way to more features that were previously difficult / slow due to storing files in JSON format.

This build is very much experimental, though most functionality has been implemented. There are a few features left to be implemented:

  • Importing for Instruct currently is not implemented
  • Presets are not part of the database yet due to sampler settings fluctuating often
  • A proper migration system for >0.7.0 versions to retain user data.

Changes:

  • Migration from file based storage to database
  • New Instruct Format
  • Changed eas-build to use legacy build system that minifies apk size

Fixes:

  • fixed llamacpp API call using incorrect object format
  • fixed issue with several backends using /r/n instead of /n for streaming delimiters causing repeating messages
  • fixed generation times being modified when editing messages

Enjoy the new build, bug reports are welcomed!

v0.7.0

29 Feb 12:47
Compare
Choose a tag to compare

v0.7.0

The UI Update

This update doesn't contain many new features, rather it simply adds many changes to how UI colors are handled and the styling standards of many components. I'd love to hear feedback on ChatterUI's new look!

Changes:

  • Updated the entire UI, color schemes and styling!

Fixes:

  • TTS outputs chunks should now be formatted correctly. This fixes a case where certain text patterns result in no output.