Skip to content

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 23 Nov 03:51
· 37 commits to main since this release

🚀 DeepSeek AI Extension v0.12.0

📦 安装说明

  1. 下载下方的 extension.zip 文件
  2. 解压缩文件
  3. 在浏览器中打开扩展管理页面
  4. 启用"开发者模式"
  5. 点击"加载已解压的扩展程序"并选择解压后的文件夹

📝 更新日志

  • 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)

💡 查看完整提交历史:点击这里