v0.8.7-beta1
Known Issues:
- Header buttons getting cut off.
Features:
- Chat Actions bar:
- You can now press on a chat bubble to open the new Actions bar which will appear at the bottom of the bubble.
- The Actions bar allows you to quickly:
- Edit the message.
- Copy the message.
- If there is a code fence, Copy Code from the message
- (If enabled in TTS menu) Run Text-to-Speech on the message.
- (If enabled in Settings) Quick Delete the message.
- This feature moves the TTS button away from the chat frame for ease of use.
- You can still long press a chat bubble to open the message editor.
- Formatting:
- Use Common Stop: Instead of defining your own stop sequence, you can enable this option to automatically add common stop sequences used by LLMs. This will be enabled by default.
- Remove Think Tags: Removes
<think>....</think>
fields from being sent to APIs. This will be enabled by default.
- Pressing on notifications when the app is unloaded will properly load the relevant chat (does not work if you have either Load Chat on Startup or Use Authentication enabled).
- Added Character Card Exporting in the Character Editor.
- Added proper error logs if APIs return an error object.
Changes:
- APKs are now packaged for arm64-v8a only. Previously ChatterUI was built as a fat APK alongside x86, x86_64 and armeabi-v7 which contained many unused binaries. This should reduce the app install size significantly . If you need a build for a specific ABI, feel free to open an issue!
- Updated to Expo SDK 53 - this may cause some compatibility bugs, be sure to report them!
- Updated cui-llama.rn to latest.
Fixes:
- Verifying external models failing
- Chat bubble sizes incorrectly padded during generations
- Deleting a character after editing it without saving still causes the
preventRemove
hook to run.