mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-25 03:10:08 +08:00
* perf(CodeBlock): improve long codeblock loading experience * refactor: use requestIdleCallback rather than observer * refactor: simplify setting expanded and unwrapped * refactor: simplify logic * refactor: revert to observer * fix: turn mermaid listener to passive to avoid scrolling performance downgrade * feat: add lru cache for syntax highlighting * refactor: adjust cache options * feat: add highlighter cache * fix: highlighter should be loaded before highlighting * refactor: reduce cache time * refactor: adjust cache size and hash * refactor: decrease cache size * fix: restore the behaviour of ShowExpandButton * fix: check streaming status * fix: empty code * refactor: improve streaming check * fix: optimizeDeps excludes * refactor: adjust cache policy * feat: add a setting for code caching * feat: add more settings for code cache * fix: initialize service * refactor: prevent accident cache reset, update settings * refactor: update code cache service * fix: revert unecessary changes * refactor: adjust cache settings * fix: update migrate version * chore: update to shiki v3 * fix: import path * refactor: remove highlighter cache, improve fallbacks * fix: revert path changes * style: fix lint errors * style: improve readability * style: improve readability * chore: update migrate version * chore: update packages |
||
|---|---|---|
| .. | ||
| main | ||
| preload | ||
| renderer | ||