Repository navigation
Release v4.2.4
🚨 Breaking Changes
- download: QR code use 302 link - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/601 (0539e)
🚀 Features
- Add custom share ID input and permission - by Miao Zhao in https://github.com/wongz/OpenList-Frontend/issues/472 (9e79b)
- File: Add ErrorBoundary to Previews - by MadDogOwner and GitHub Copilot in https://github.com/wongz/OpenList-Frontend/issues/561 (e251f)
- context-menu: Add "Open with" option to context menu - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/596 (2ee0b)
- drivers: Add GuangYaPan with offline download - by Pikachu Ren in https://github.com/wongz/OpenList-Frontend/issues/616 (04dfd)
- func: Support ed2k & magnet & torrent offline download - by Pikachu Ren in https://github.com/wongz/OpenList-Frontend/issues/501 (4c637)
- i18n: Fallback to English when translation is missing - by MadDogOwner and GitHub Copilot in https://github.com/wongz/OpenList-Frontend/issues/554 (260d3)
- markdown: Use FilterReadMeScripts setting - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/465 (6583e)
- preview: Add Vivid Player to external players - by CQ and Claude Opus 4.8 in https://github.com/wongz/OpenList-Frontend/issues/579 (e9e05)
- previews/text-editor: Add toolbar for monaco editor - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/560 (5114b)
- tasks: Prioritize running undone tasks by default - by Tron and cyk in https://github.com/wongz/OpenList-Frontend/issues/502 (f6324)
- upload: Add multipart uploader with resumable chunked transfer - by ThetaPilla. in https://github.com/wongz/OpenList-Frontend/issues/577 (aeb70)
- vedio_box: Figplayer support windows - by Sakana in https://github.com/wongz/OpenList-Frontend/issues/526 (3afd6)
- video: Keep state when switching videos in fullscreen - by j2rong4cn in https://github.com/wongz/OpenList-Frontend/issues/495 (2c86f)
🐞 Bug Fixes
- Loading state and flickering issue - by j2rong4cn in https://github.com/wongz/OpenList-Frontend/issues/490 (397d8)
- Update streamSaver.mitm path and add error handling for fetch requests - by MadDogOwner and GitHub Copilot in https://github.com/wongz/OpenList-Frontend/issues/562 (2d527)
- Dark mode diff highlight contrast in markdown - by 小忧忧 in https://github.com/wongz/OpenList-Frontend/issues/630 (f5930)
- ci:
- Add token to checkout step in build_release workflow - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/576 (28805)
- Push format changes as bot - by Suyunjing and Claude in https://github.com/wongz/OpenList-Frontend/issues/597 (0c24b)
- deps:
- Update dependency axios to ^1.15.0 - in https://github.com/wongz/OpenList-Frontend/issues/452 (96fe3)
- Update dependency axios to ^1.15.2 - in https://github.com/wongz/OpenList-Frontend/issues/476 (5acc2)
- Update dependency hls.js to ^1.6.16 - in https://github.com/wongz/OpenList-Frontend/issues/474 (a8e00)
- Update dependency @embedpdf/snippet to ^2.14.1 - in https://github.com/wongz/OpenList-Frontend/issues/457 (10f2a)
- Update dependency ini to v7 - in https://github.com/wongz/OpenList-Frontend/issues/513 (a45bd)
- Update dependency katex to ^0.16.45 - in https://github.com/wongz/OpenList-Frontend/issues/458 (f44c7)
- Install mpegts.js from github - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/520 (58340)
- Update dependency solid-js to ^1.9.13 - in https://github.com/wongz/OpenList-Frontend/issues/519 (70c3c)
- Update dependency @embedpdf/snippet to ^2.14.2 - in https://github.com/wongz/OpenList-Frontend/issues/499 (d6fbc)
- Update dependency @embedpdf/snippet to ^2.14.3 - in https://github.com/wongz/OpenList-Frontend/issues/530 (083db)
- Update dependency axios to ^1.16.1 - in https://github.com/wongz/OpenList-Frontend/issues/500 (40e49)
- Update dependency chardet to ^2.2.0 - in https://github.com/wongz/OpenList-Frontend/issues/573 (49150)
- Update dependency axios to ^1.18.1 - in https://github.com/wongz/OpenList-Frontend/issues/544 (6ff75)
- Update dependency @embedpdf/snippet to ^2.14.4 - in https://github.com/wongz/OpenList-Frontend/issues/551 (3639d)
- Update dependency katex to ^0.17.0 - in https://github.com/wongz/OpenList-Frontend/issues/518 (a976d)
- Update dependency solid-js to ^1.9.14 - in https://github.com/wongz/OpenList-Frontend/issues/583 (d5a67)
- Update dependency @solid-primitives/keyboard to ^1.3.7 - in https://github.com/wongz/OpenList-Frontend/issues/582 (51235)
- Update dependency monaco-editor to v0.56.0 - in https://github.com/wongz/OpenList-Frontend/issues/606 (5ecd7)
- Update dependency katex to ^0.18.1 - in https://github.com/wongz/OpenList-Frontend/issues/605 (668f2)
- Update dependency axios to ^1.19.0 - in https://github.com/wongz/OpenList-Frontend/issues/615 (7053e)
- Update dependency docx-preview to ^0.4.0 - in https://github.com/wongz/OpenList-Frontend/issues/585 (7c158)
- Update dependency asciinema-player to ^3.17.0 - in https://github.com/wongz/OpenList-Frontend/issues/572 (164ec)
- Update dependency bencode to ^4.0.1 - in https://github.com/wongz/OpenList-Frontend/issues/531 (beae0)
- history:
- Use encodePath for history key generation - by j2rong4cn in https://github.com/wongz/OpenList-Frontend/issues/546 (546f4)
- hooks:
- Ignore 403 errors in list-only mode - by j2rong4cn in https://github.com/wongz/OpenList-Frontend/issues/542 (3edef)
- html:
- Add color-scheme meta tag - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/592 (1a052)
- i18n:
- Create pr for i18n_sync - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/537 (aa224)
- Use BOT_TOKEN for PR creation - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/539 (e512c)
- login:
- Update login response handling - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/478 (764cb)
- manage:
- Avoid duplicate home load - by j2rong4cn in https://github.com/wongz/OpenList-Frontend/issues/528 (dface)
- markdown:
- Only highlight code blocks with explicit language class - by lezi-fun in https://github.com/wongz/OpenList-Frontend/issues/559 (494fc)
- pages/login:
- Replace useFetch with useLoading - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/489 (f6c59)
- previews/image:
- Ensure fileext check case insensitive - by MadDogOwner and GitHub Copilot in https://github.com/wongz/OpenList-Frontend/issues/612 (0ce86)
- previews/office:
- Improve ux and dx - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/563 (c9f69)
- router:
- Correct navigation with search parameters and hash - by j2rong4cn in https://github.com/wongz/OpenList-Frontend/issues/493 (a3ec3)
- toolbar:
- Adjust toolbar position to center - by ShenLin in https://github.com/wongz/OpenList-Frontend/issues/464 (f3856)
- useFetch:
- Avoid continuous loading on 401 status - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/475 (0d1e1)
- useLink:
- Adjust path handling for share links - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/358 (91220)
- vite:
- Update vite-plugin-dynamic-base patch - by MadDogOwner in https://github.com/wongz/OpenList-Frontend/issues/477 (8456c)