๐ฆ Hachidori 0.3.1
Hachidori now understands older and literary Japanese conjugations, so historical spellings in visual novels and manga reach the same entries as modern forms. You can also add a card to Anki without waiting for its duplicate check, and backups made by an older Hachidori now restore their dictionaries.
๐ Older Japanese, looked up properly
The dictionary engine now follows Yomitan's Japanese conjugation rules. Lookups use the full scanned form and show the conjugation trace, just as for modern Japanese. (#561, #560)
- Historical kana spellings. ๆใต, ๆใฒใใ and ๆใฏใชใ reach ๆใ; ้ฃในใพใใ and ้ฃในใฆใใ reach ้ฃในใ; ใใฆใใ reaches ใใ. They work with old kanji forms too: ่ฎใฟใพใใ reaches ่ชญใ.
- Emphatic negatives. Forms such as ้ฃในใใใชใ and ้ฃในใใใพใใใงใใ reach ้ฃในใ.
- Single-character verb stems. ๆฅ on its own is looked up as ๆฅใ.
- Honorifics only match whole words. ใใใใพใ reaches ใใใ, but a longer word that merely ends the same way no longer matches the honorific by mistake.
- Nearly as fast as before. In the engine benchmark on Jitendex, hover lookups and page highlighting are within about 4% of 0.3.0. (#561)
This is conjugation support, not a converter for every old spelling. Forms such as ๆใธใ, or ่ฒทใคใฆใใ with a large ใค, still don't resolve.
๐ Add to Anki while the duplicate check is still running
The spinning Anki button can now be clicked. Clicking it adds a new note straight away, without waiting for the duplicate check to finish, and it never overwrites an existing note. Your When found setting (Prevent, Add anyway or Overwrite) is still used for every other add. The Add note shortcut still waits for the check, so a quick key press can't add a duplicate by accident. A screen reader announces the spinner as "Checking Anki card status โ click to add anyway". (#559)
๐พ Backups that restore across versions
- Your dictionaries come back even when the settings can't. If a backup's reader or update settings come from another Hachidori version, or can't be read, the restore keeps your current settings and still brings back every dictionary and personal entry. Both the preview and the result tell you which settings were skipped. (#558)
- Older backups keep their settings. Experimental feature switches saved by an older or newer Hachidori restore by name: switches this version knows keep their saved values, new ones start off, and retired ones are dropped. Your theme, Anki Templates and other settings are no longer discarded because of them. (#558)
- Automatic backups stay listed and keep protecting their dictionary files, even when only their settings are incompatible. (#558)
๐ ๏ธ Under the hood
- The test tooling's
source-map-jsis updated to 1.2.2. It is used only in development and is not part of the extension. (#539)
๐ฆ Downloads
*-chrome.zip: extract it, openchrome://extensions, enable Developer mode, choose Load unpacked, and select the extracted folder. To update an existing unpacked installation, replace its files and click Reload.*-source.zip: the matching complete source, including the engine and the sources of bundled dependencies.*-SHA256SUMS.txt: checksums for both packages.
Chrome 128 or newer is supported. Your dictionaries and saved settings are kept, and you don't need to reimport anything.
Full changelog: 0.3.0...0.3.1