Skip to content

1.0.0

Choose a tag to compare

@kathar0s kathar0s released this 16 Jun 08:04
· 4 commits to main since this release

First release.

Encoding Auto-Fix detects non-UTF-8 text files on creation and rewrites them as clean UTF-8 — preventing Obsidian/sync plugins from corrupting Korean/CJK text.

Features

  • Auto-convert on file creation: UTF-16 LE/BE (with/without BOM), UTF-8 BOM → UTF-8
  • Reads raw bytes via readBinary before any lossy decode
  • Safe: clean UTF-8 untouched; unknown encodings (EUC-KR/CP949) warned, not force-converted
  • Manual command + mobile support

Install

  • Manual: copy main.js + manifest.json into <vault>/.obsidian/plugins/encoding-autofix/
  • BRAT: add kathar0s/obsidian-encoding-autofix