v0.12.0
🚀 DeepSeek AI Extension v0.12.0
📦 安装说明
- 下载下方的
extension.zip文件 - 解压缩文件
- 在浏览器中打开扩展管理页面
- 启用"开发者模式"
- 点击"加载已解压的扩展程序"并选择解压后的文件夹
📝 更新日志
- fix: fetch all git history and tags for changelog generation (04a7ffd)
- fix: use correct method to find previous tag for changelog (bfc44bc)
- feat: auto-generate changelog from git commits in release (db9d713)
- refactor: keep manifest.json version independent from release tag (7e519aa)
- fix: use Node.js instead of sed to update manifest version (577c774)
- refactor: change workflow to trigger only on tag push (9f24e9b)
- fix: copy entire Instructions folder to avoid glob matching issues (da1b1c5)
- fix: correct Instructions file path case sensitivity for Linux build (1b88572)
- feat: add GitHub Actions workflow for auto release (d362471)
- feat: enhance markdown styling and improve theme detection logic (40a6ff4)
- fix: enhance math rendering and update build config (5c7ed56)
- refactor: improve UI/UX with native tooltips and visibility fixes (751ce4e)
- fix: prioritize SelectionPreservationManager for shortcut text retrieval (c51fb25)
- style: redesign quick action icons and code copy button (bd60e6b)
- style(instructions): redesign UI/UX for better visual appeal and usability (f538621)
- style(instructions): redesign UI/UX for better visual appeal and usability (86952a9)
- fix: resolve eye icon overflow issue in popup input (ab3f7da)
- fix: restore native selection for copy operations with quick actions toolbar (9daa22c)
- feat: isolate custom system prompt from quick action prompts (92df027)
- style: refine UI to match Apple design philosophy (aef6663)
- fix: ensure proper spacing for markdown lists to fix rendering (11d1897)
- fix: improve markdown rendering for lists, links and math (2991134)
- feat(content): enhance markdown rendering and add debug logging (de22866)
- fix(content): improve math rendering with KaTeX and enable debug logging (62f9851)
- feat(content): auto-focus input on toolbar open (308b2cd)
- feat(content): auto-focus input on toolbar open (b088c31)
- fix(content): persist selection on toolbar focus and clear on outside click (522188c)
- style(QuickActionButtons): optimize UI contrast and fix layout overlap (e1dd70c)
- fix: keep quick action toolbar opaque (60aa8cc)
- fix: keep quick action toolbar anchored after scrolling (49f3a9c)
- feat: ensure quick actions respect native selection (6d1694b)
- fix: align quick toolbar with triple click anchor (4db177c)
- fix: adjust quick action spacing (43698fe)
- docs:update readme.md (33cef3a)
- fix: enable colorful code highlighting (use hljs common bundle, post-render in-place highlighting, and add hljs classes; supports light/dark themes) (98e5dfd)
- style(math,lists): increase li line-height/margins and .math-inline spacing for clearer formulas (9f6ede0)
- fix(background, markdown): robust SSE buffering; math-safe CN Markdown normalization (1a734db)
-
- fix: implement popupStateManager minimized state + icon position persistence; resolve TypeError(isMinimized) - feat(popup): add minimize button next to close; wire to minimizePopup; persist draggable icon position (e8a8aa9)
- fix: render streaming markdown math with katex sanitizer (8a0fec5)
- feat&docs: enhance usage guide with keyboard shortcuts documentation and clickable links (078fc52)
- feat: enhance message send animation with spring easing and improved visual feedback (281c032)
- fix: enhance quick action toolbar UX in dark mode - center icons, auto-focus input with scroll-following highlight layer (f87d52f)
- fix: focus textarea after generation only when popup visible and user not typing; add focusManager helper and wire in popup/IconManager/InputContainer (8a6685a)
- feat: register additional highlight.js languages (java, cpp, c, csharp, go, php, ruby, swift, kotlin, rust, yaml, sql, css) (6e04635)
- perf: lazy-load mathjax plugin on demand; remove unused deps and register only common highlight.js languages; shrink content.js ~2.58MB->498KB (903890a)
- build: reduce bundle size by removing unused PerfectScrollbar imports and using highlight.js core with selective languages; stronger minification (7390c0c)
- fix: enable dragging for selection quick toolbar using pointer events; clamp within viewport; prevent drag on interactive controls (a3e9522)
- fix: improve math markdown line breaks and spacing (e207059)
- fix&feat:1. Fixed issues such as key validation failures. 2. Added support for custom models and service providers. (d0483d9)
- docs:update instructions (02810e1)
- feat: make API key input visible during typing, hide on blur if not empty (b06a745)
- docs: enhance README with custom provider and model features (6f442ea)
- Version 2.0 is here! It comes with a major refactoring update 🎉 (d92e46b)
- feat: make API key input visible during typing, hide on blur if not empty (8252edd)
- fix: ensure selected text is correctly captured when using keyboard shortcut (6d8cef8)
- feat: enhance functionality and user experience (2936477)
- feat: Updated code logic and UI for custom API URLs (4849f05)
- docs:update markdown docs (75b5afa)
- docs: remove model ID requirement for Volcengine and update markdown docs (12afef8)
- docs:update readme (d900082)
- feat:Added support for AIHubMix's DeepSeek API. (7284e8d)
💡 查看完整提交历史:点击这里