Pinyin Annotator 版本紀錄 - 13 個版本
Pinyin Annotator 作者: fixicelo
Pinyin Annotator 版本紀錄 - 13 個版本
小心舊版本!這些版本只是提供來測試與參考用。您應該隨時用最新版的附加元件。
最新版本
版本 1.9.0
發行於 2026年8月1日 - 2.27 MB適用於 firefox 109.0a1 與更新版本, android 120.0 與更新版本- The extension is now available in 12 languages: English, 简体中文, 繁體中文, Tiếng Việt,
Español, Français, 日本語, 한국어, Português (Brasil), Русский, Deutsch, Italiano - New Language setting in the Options page — pick your interface language,
or keep it following your browser's language
- Firefox for Android support
- Annotation size control in the popup (50–300%), with an optional
"Scale text together" mode - Zhuyin on the right side (traditional style) placement
- Automated unit tests for the annotation engine (Vitest)
- ESLint
- Simplified build:
pnpm package:allbuilds & packages both Chrome and Firefox - Updated dependencies
Full Changelog: https://github.com/fixicelo/pinyin-annotator/compare/v1.8.1...v1.9.0原始碼依照 僅 GNU General Public License v3.0 條款釋出
- The extension is now available in 12 languages: English, 简体中文, 繁體中文, Tiếng Việt,
較舊版本
版本 1.8.1
發行於 2026年7月21日 - 2.22 MB適用於 firefox 109.0a1 與更新版本- Adapt bilibili new subtitle style
- Reduce mutation processing delay from 200ms to 30ms for improved responsiveness
Full Changelog: https://github.com/fixicelo/pinyin-annotator/compare/v1.8.0...v1.8.1原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.8.0
發行於 2026年7月19日 - 2.22 MB適用於 firefox 109.0a1 與更新版本- Dark mode
- Description field exceeds maximum size limit of 132 characters.
Full Changelog: https://github.com/fixicelo/pinyin-annotator/compare/v1.7.0...v1.8.0原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.7.0
發行於 2026年7月19日 - 2.22 MB適用於 firefox 109.0a1 與更新版本You can now choose to annotate Chinese with Zhuyin (Bopomofo) instead of Pinyin! Just switch Pronunciation to Zhuyin on the settings page.
- Replaced HTML string parsing with programmatic DOM API, eliminating hundreds of DOMParser calls per page
- Annotation of large pages now runs in chunks
- Added debounce to the MutationObserver
- Completely removed the antd dependency
- Replaced it with a custom CSS design system for a unified visual style
- Fixed the comparison logic in setObserverOptions (it was inverted)
- Popup child components now share a single content script communication channel, eliminating duplicate queries
- Extracted the storage layer from the Annotator class to improve modularity
- Removed: antd, @emotion/react, @emotion/styled, html-react-parser
Full Changelog: https://github.com/fixicelo/pinyin-annotator/compare/v1.6.1...v1.7.0原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.6.1
發行於 2026年3月1日 - 2.63 MB適用於 firefox 109.0a1 與更新版本Bug Fixes
Monitor mode restored: Fixed monitor mode was not working in v1.6.0.
Subtitle stability: Fixed subtitle twitching during annotation updates.
Performance Improvements
Faster mutation handling: Cached ignoredNodes to reduce repeated checks during mutation processing.
Inline annotation path: Annotate inline in the content script for lower overhead and smoother updates.
Other Changes
Added onlyBuiltDependencies allowlist.
Ignored tsbuildinfo artifacts.原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.6.0
發行於 2026年2月28日 - 2.63 MB適用於 firefox 109.0a1 與更新版本New Features
Auto-annotate option: Automatically annotate pages when they load — configurable in Settings.
Context menu toggle: Right-click anywhere on a page to toggle pinyin annotations.
Tab status detection: The popup now detects when a page needs to be refreshed (e.g. after installing the extension) or when the extension cannot run on a restricted page, and shows a clear message with a Refresh button.
Bug Fixes
Race condition on toggle: Fixed an issue where toggling annotation while it was still in progress could leave the page in a partially annotated state.
Firefox text extraction: Worked around Firefox bug 1976237 affecting text node extraction.
Other Changes
Removed bundled LXGW WenKai Mono font to reduce extension size.
Refactored Options page layout.
Bumped dependencies.原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.5.0
發行於 2025年12月7日 - 7.16 MB適用於 firefox 109.0a1 與更新版本What's Changed
feat: add ruby position options and update user preferences handling
feat: add auto-annotate option to user preferences and UI原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.4.1
發行於 2024年11月7日 - 7.16 MB適用於 firefox 109.0a1 與更新版本- refactor: change dictionary to avoid 4MB size limit in Firefox (c970af8)原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.3.0
發行於 2024年10月26日 - 6.2 MB適用於 firefox 109.0a1 與更新版本Added a link to an online dictionary for each word in Selected Text area (a18eda3)原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.2.0
發行於 2024年9月7日 - 6.18 MB適用於 firefox 109.0a1 與更新版本- Added ignored nodes customization (31df6c8)
- 支持《通用汉字规范表》 中所有字符 (pinyin-pro 3.22.0)原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.1.0
發行於 2024年6月2日 - 5.77 MB適用於 firefox 109.0a1 與更新版本- (experimental) Added keyboard shortcut to show/hide pinyin annotations (b121405)
- Move annotation process to background script (70a97fa)原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.0.1
發行於 2024年4月10日 - 5.44 MB適用於 firefox 109.0a1 與更新版本- Font changed to "LXGW WenKai" (霞鹜文楷) (f817c50)
- Added a Known Issues section in README (991010d)
- "KBD" added to list of ignored nodes (e232838)
- Permissions updated for better security (bffdd70)
- Fixed unannotated YouTube subtitles (024c316, 97561e7)
**Full Changelog**: https://github.com/fixicelo/pinyin-annotator/compare/v1.0.0...v1.0.1原始碼依照 僅 GNU General Public License v3.0 條款釋出
版本 1.0.0
發行於 2024年4月7日 - 1,013.04 KB適用於 firefox 109.0a1 與更新版本原始碼依照 僅 GNU General Public License v3.0 條款釋出