Skip to content

EzReader 0.2.2

Choose a tag to compare

@alei37 alei37 released this 22 Sep 13:59
· 33 commits to main since this release

修复 (Fixed)

  • Obsidian 社区市场 auto-review 合规修复 — 6 类 Error 清理:
    • 移除 src/platform/polyfills.ts 里的 eval fallback. 全局 structuredClone 安装已经覆盖 Obsidian runtime.
    • PagedTextSession.ts 的 innerHTML = page.html 改走 DOMParser; ShelfToolbar.ts 的密度 SVG 也走 DOMParser.
    • pdfOverlay.ts 11 处 el.style.X = Y 改用 Obsidian 官方 setCssProps API.
    • PagedTextSession.ts 静态样式移到 styles.css; 动态 <style> 元素加 inline disable + reason 注释解释合法需求.
    • polyfills.ts 全部 6 个 eslint-disable-next-line 注释补 -- reason; 移除 collectPolyfillReport().userAgent.
    • manifest.json description 末尾补 .; README.md 顶部加英文 summary.

详细 changelog: https://github.com/alei37/ez-reader/blob/main/CHANGELOG.md

Full Changelog: 0.2.1...0.2.2