mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-18 01:10:14 +01:00
* fix: Reset artifacts on unmount and remove useIdChangeEffect hook * feat: Replace SVG icons with Lucide icons for improved consistency * fix: Refactor artifact reset logic on unmount and conversation change * refactor: Rename artifactsVisible to artifactsVisibility for consistency * feat: Replace custom SVG icons with Lucide icons for improved consistency * feat: Add visibleArtifacts atom for managing visibility state * feat: Implement debounced visibility state management for artifacts * refactor: Add useIdChangeEffect hook to reset visible artifacts on conversation ID change * refactor: Remove unnecessary dependency from useMemo in TextPart component * refactor: Enhance artifact visibility management by incorporating location checks for search path * refactor: Improve transition effects for artifact visibility in Artifacts component * chore: Remove preprocessCodeArtifacts function and related tests * fix: Update regex for detecting enclosed artifacts in latest message * refactor: Update artifact visibility checks to be more generic (not just search) * chore: Enhance artifact visibility logging * refactor: Extract closeArtifacts function to improve button click handling * refactor: remove nested logic from use artifacts effect * refactor: Update regex for detecting enclosed artifacts to handle new line variations |
||
|---|---|---|
| .. | ||
| Agents | ||
| Artifacts | ||
| Assistants | ||
| Audio | ||
| Chat | ||
| Config | ||
| Conversations | ||
| Endpoint | ||
| Files | ||
| Generic | ||
| Input | ||
| Messages | ||
| Nav | ||
| Plugins | ||
| Prompts | ||
| Roles | ||
| SSE | ||
| ApiErrorBoundaryContext.tsx | ||
| AuthContext.tsx | ||
| index.ts | ||
| ScreenshotContext.tsx | ||
| ThemeContext.tsx | ||
| useChatBadges.ts | ||
| useDelayedRender.tsx | ||
| useDocumentTitle.ts | ||
| useGenerationsByLatest.ts | ||
| useLocalize.ts | ||
| useLocalStorage.tsx | ||
| useLocalStorageAlt.tsx | ||
| useMediaQuery.tsx | ||
| useNewConvo.ts | ||
| useOnClickOutside.ts | ||
| useScrollToRef.ts | ||
| useTimeout.tsx | ||
| useToast.ts | ||