CodeRabbit caught that the rename stopped at src/, leaving the mpv plugin
emitting the old CLI flag.
- plugin/subminer/session_bindings.lua: openTsukihime -> --open-tsukihime
(the old flag no longer exists, so the overlay shortcut was a no-op)
- docs-site: rename the integration page, nav entry, and shortcuts row;
rewrite the page for the TsukiHime API rather than find-and-replace
- changes/: rename the changeset and describe TsukiHime
- config.example.jsonc (+ docs-site copy): regenerated from definitions
- settings registry: route tsukihime.* to Integrations with the branded
TsukiHime label (it was falling through to Advanced)
- tsukihimeFetchJson: apiBaseUrl is user config, so a malformed or
non-HTTP(S) value now returns a structured error instead of throwing
- Move What's Changed/New Contributors before Installation in release notes
- Preserve committed attribution when regenerating via writeReleaseNotesForVersion
- Change notificationType default from 'both' to 'overlay' for new installs
- Add `submodules` target that runs `git submodule update --init --recursive`
- `deps` now depends on `submodules` so fresh checkouts work out of the box
- Update docs to replace manual install steps with `make deps`
- Fix Windows build-from-source steps to include stats and submodule init
Rewrite Hyprland overlay window-rule guidance with current Lua (hl.window_rule)
config and legacy hyprland.conf syntax, and note SubMiner's automatic hyprctl
placement. Add a Character Dictionary troubleshooting section (no AniList auth
required) and a See Also index linking each feature's own troubleshooting page.
- AniList auth not required for character dictionary; uses public GraphQL
- Document nameMatchImagesEnabled and inline portrait behavior
- Clarify AniList auth is only for watch-progress sync
- Delete stale release/release-notes.md
- Convert flat prose entries in CHANGELOG.md and docs-site/changelog.md to bold headers + sub-bullets
- Scope artifact uploads in release/prerelease workflows to `latest*.yml` instead of `*.yml`
- Update release-notes and RELEASING docs to match
- Adjust workflow tests for new nested bullet format
* style: update subtitle text shadow, JLPT underlines, and frequency topX
- Replace directional text-shadow with 4-corner outline shadow for sharper readability
- Increase JLPT level border-bottom from 2px to 3px; add drop-shadow filter
- Add margin-left 0.18em to character image token
- Raise frequencyDictionary topX default from 1000 to 10000
* docs: add subtitle style changelog fragment
* docs: update generated config examples
* style: wrap long textShadow strings and add blank line in CSS