Repository navigation
Releases: Meatballovsky/obsidian-naiyi-translator
Releases · Meatballovsky/obsidian-naiyi-translator
Release list
0.1.5 - Community review fixes
0.1.5
- Addressed community review errors: removed redundant manifest wording, gave each Markdown translation its own disposable render component, sanitized embedded SVGs, used native settings headings, and replaced direct orb style assignments with DOM helpers.
- Use the app's language API and window timers; replaced the build dependency on builtin-modules with Node's builtinModules.
- Require Obsidian 1.8.7 for the app-language API. Removed newer slider calls and retained the imperative settings UI for versions before 1.13.
- Added English installation and usage instructions while preserving the original Chinese introduction.
0.1.4 - Single-toggle translation layer
0.1.4
- Simplified the floating frog to one translation-layer toggle. Click or tap once to enable scroll-loaded translations; click again to cancel pending work and remove translations.
- Removed the hover menu, selection translation command, and automatic selection translation setting. Switching notes resets the layer to off; cached results can be reused when enabled again.
- Fixed repeated off/on clicks and rapid toggling during session startup. Native button activation supports keyboard and assistive clicks; dragging does not toggle translations.
- Fixed the grayscale frog SVG so it renders correctly, and made dock positioning responsive to pane size.
- Replaced full cards with text-following gray/ivory shading. Fixed empty shaded lines between Markdown paragraphs and quotes.
- Updated existing translations when switching light/dark mode or changing theme styles.
- Validated with 47 offline tests, a production build, and desktop Obsidian interaction checks. Physical mobile-device testing remains pending.
0.1.3
0.1.3
新特性 / Features
- 多语言自动切换 (i18n):设置界面根据 Obsidian 语言自动切换简体中文 (
zh)、繁体中文 (zh-TW) 与英文 (en)。 - 陪读蛙经典底纹卡片排版:新增微灰/奶白优雅底纹卡片模式 (
translationStyle: card),同时保留经典引用边线 (quote) 与极简虚线 (minimal) 模式。 - 全新扁平化青蛙翻书矢量悬浮球:悬浮球采用灰度扁平青蛙翻书矢量图标,完美契合 Obsidian 原生明暗主题;设置面板增加完整扁平徽章 Hero 展示。
- 规范 Manifest 与版本映射:修复
versions.json键值结构以符合 Obsidian 社区插件审核规范。
0.1.2
Initial release of Naiyi Translate (奈译屋) v0.1.2
- Pure Reading View inline bilingual translation overlay
- Free Google, Edge and OpenAI-compatible engine adapters
- Adaptive rate limiting and 429 retry-after backoff
- LRU + TTL translation cache