⚠️ THIS RELEASE HAS BREAKING CHANGES
Added
- Conceal furigana: Option to hide furigana annotations behind rectangles, reveal on mouse hover (
chunk.furigana.conceal
).
- Focus mode: Option to hide client UI elements other than the current chunk (i.e., toolbar, status panel, and notebook) until mouse hover (
ui.focusMode
).
- Client keyboard shortcuts: Ctrl + Enter to enter chunk edit mode (+ Shift to enter it immediately clearing the text).
--chunk-line-height-scale
CSS variable to make current chunk text line height customization easier in custom.css
(see „Current chunk” line height in the Wiki).
Changed
- Remade the DeepL mod userscript. Instead of trying to remold the existing DeepL UI, the script now hides it and recreates a very minimal one in its place.
- Updated the jpdb mod userscript to add a top margin to compensate for a removed padding in Kamite’s UI.
- ⚠️ BREAKING Renamed the
chunk.showFurigana
option to chunk.furigana.enable
.
- ⚠️ BREAKING Values of non-config launch options (
--debug
) interpreted as no
changed from [0, false]
to [no, off, false]
to make the interpretation more in line with that of config values.
- Redesigned chunk text selection visuals; tweaked chunk highlight (Yomichan selection) and flash visuals. (New theme color introduced:
--color-accB2-hl2
.)
- Tweaked client settings UI.
- Bumped chunk history size from
50
to 100
.
- Minimally improved the client’s performance by limiting the number of status panel’s fade state recalculations.
- The UI layout setting is now an on-off toggle instead of a dropdown selection, since it will only have two options for the forseeable future.
- Removed the inner page padding of the notebook UI element for frames embedding external websites.
- Disabled the right-click browser context menu in the client.
Fixed
- The x86 (32-bit) Textractor extension no longer crashes on recent alpha builds of Textractor in Wine.
- Slightly decreased scaling of furigana in current chunk view to reduce inconsistencies in base text character spacing.
- Chunk text selection is now again cleared when switching to another chunk from chunk history.
- Current chunk character hover underline is now drawn at a roughly consistent distance from the characters in all supported browsers.
- Made text line height of current chunk more consistent across different modes (furigana on and off) and different browsers.
- Made current chunk text top padding consistent between normal mode and edit mode.
- Status panel fade state is now properly updated on browser window resize.
- Improved notebook concealing behaviour in the case of the mouse cursor leaving the browser window.
- An action palette button click no longer registers when the mouse button is pressed outside the button and released inside it.
- The backend no longer gets stuck in a state where a client cannot properly connect to it in some cases after the previous connection has been terminated abruptly due to a browser crash.
- Fixed a typo in an OCR error message.