mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-01-03 17:18:51 +01:00
* refactor: Markdown LaTeX processing - Added micromark-extension-llm-math as a dependency in package.json and package-lock.json. - Updated Vite configuration to alias micromark-extension-math. - Modified Markdown components to use singleDollarTextMath: false for improved LaTeX rendering. - Refactored latex utility functions to enhance LaTeX processing and escaping mechanisms. * chore: linting of `EditTextPart` * fix: handle key up to initiate edit of latest user message by adding id prop to Edit Message HoverButton * chore: linting in Artifact component * refactor: enhance LaTeX preprocessing functionality - Updated `preprocessLaTeX` to improve handling of currency and LaTeX expressions. - Introduced optimized regex patterns for better performance. - Added support for escaping mhchem commands and handling code blocks. - Enhanced tests for various LaTeX scenarios, including currency and special characters. - Refactored existing tests to align with new preprocessing logic. * chore: filter out false positives in unused packages workflow - Added a grep command to exclude the micromark-extension-llm-math package from the list of unused dependencies in the GitHub Actions workflow. |
||
|---|---|---|
| .. | ||
| Content | ||
| ui | ||
| Feedback.tsx | ||
| Fork.tsx | ||
| HoverButtons.tsx | ||
| Message.tsx | ||
| MessageAudio.tsx | ||
| MessageIcon.tsx | ||
| MessageParts.tsx | ||
| MessagesView.tsx | ||
| MinimalHoverButtons.tsx | ||
| MinimalMessages.tsx | ||
| MultiMessage.tsx | ||
| SearchButtons.tsx | ||
| SearchMessage.tsx | ||
| SiblingSwitch.tsx | ||
| SubRow.tsx | ||