cherry-studio/src/main
Hao He 663ab46c9f feat(loader): optimize EpubLoader memory usage with file streams (#3074)
* Enhance update error logging and fix duplicate type import

- Improve error logging in AppUpdater with more detailed error information and timestamps
- Remove duplicate MCPServer type import in Inputbar component

* feat(loader): optimize EpubLoader memory usage with file streams

Replace in-memory arrays with file streams for EPUB processing to reduce
memory consumption when handling large e-books. Use temporary files for
chapter content, add completion logs, and ensure proper cleanup.

This prevents memory overflow issues with large EPUB files (>5MB).
2025-03-09 17:36:19 +08:00
..
loader feat(loader): optimize EpubLoader memory usage with file streams (#3074) 2025-03-09 17:36:19 +08:00
resources feat: add the ability to display the application in tray #297 2024-11-09 08:42:09 +08:00
services refactor: Extract file path utility functions 2025-03-09 17:33:46 +08:00
utils refactor: Extract file path utility functions 2025-03-09 17:33:46 +08:00
config.ts feat: Windows Control Overlay button hover effect 2025-03-06 19:29:10 +08:00
constant.ts refactor: shortcuts feature 2024-12-03 10:23:53 +08:00
electron.d.ts feat: add the ability to display the application in tray #297 2024-11-09 08:42:09 +08:00
env.d.ts feat: added vite_main_bundle_id config and improved code cleanliness 2024-09-15 10:35:02 +08:00
index.ts refactor: Remove deprecated userData path update logic 2025-03-09 16:19:38 +08:00
ipc.ts refactor: Extract file path utility functions 2025-03-09 17:33:46 +08:00