LibreChat/.github/workflows
Danny Avila c7e4523d7c
🎯 refactor: LaTeX and Math Rendering (#7952)
* 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.
2025-06-18 00:58:51 -04:00
..
a11y.yml 🤲 a11y: Sidebar Text Contrast (#3665) 2024-08-16 13:50:47 -04:00
backend-review.yml feat: Add Dynamic User Field Placeholder Support in MCP Variables (#7825) 2025-06-10 22:20:41 -04:00
build.yml Update build.yml 2023-07-22 13:35:00 -04:00
data-provider.yml chore: Get the latest of all github actions (#1335) 2023-12-14 07:44:38 -05:00
data-schemas.yml 📦 ci: Update npm authentication token for publishing in workflow 2025-03-07 12:20:56 -05:00
deploy-dev.yml 🐋 ci: update dev deployment script 2025-06-02 05:33:46 -04:00
deploy.yml chore: Get the latest of all github actions (#1335) 2023-12-14 07:44:38 -05:00
dev-branch-images.yml 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
dev-images.yml 🐳 experimental: Dev Image Workflow & Remove Unused Code (#1928) 2024-02-29 09:24:55 -05:00
eslint-ci.yml 📦 chore: Bump Packages (#5791) 2025-02-11 09:55:13 -05:00
frontend-review.yml 🪟 fix: Windows Build (npm) (#3889) 2024-09-02 10:01:09 -04:00
generate-release-changelog-pr.yml 📦 chore: Update API Package Dependencies (#7359) 2025-05-13 15:31:06 -04:00
generate-unreleased-changelog-pr.yml 📦 chore: Update API Package Dependencies (#7359) 2025-05-13 15:31:06 -04:00
generate_embeddings.yml 🚀 feat: Add GitHub Actions Workflow for Generating Docs Embeddings (#2216) 2024-03-26 11:57:04 -04:00
helmcharts.yml 📊 chore: Remove Old Helm Chart (#7512) 2025-05-22 23:53:19 -04:00
i18n-unused-keys.yml 📈 feat: Chat rating for feedback (#5878) 2025-05-30 12:16:34 -04:00
locize-i18n-sync.yml 🔄 chore: Refactor Locize Workflow for Improved Translation Sync (#5781) 2025-02-10 16:01:27 -05:00
main-image-workflow.yml 🐳 hotfix: Tag Images Workflow Update (#2272) 2024-04-01 19:04:37 -04:00
tag-images.yml 🐳 hotfix: Tag Images Workflow Update (#2272) 2024-04-01 19:04:37 -04:00
unused-packages.yml 🎯 refactor: LaTeX and Math Rendering (#7952) 2025-06-18 00:58:51 -04:00