japReader Changelog

What's new in japReader 1.9.5

May 4, 2024
  • Fixed deepl.com broken DOM parsing (there is now a querySelector input in options, so every user can change the string that is used to search for input and output text boxes on deepl.com, so it could be edited by users if it ever changes in the future)
  • Added a new japanesepod101 source to CSP

New in japReader 1.9.4 Pre-release 1 (Sep 30, 2023)

  • Fixed deepl.com broken DOM parsing

New in japReader 1.9.3 (Sep 27, 2023)

  • Fixed deepl.com broken DOM parsing

New in japReader 1.9.2 (Sep 22, 2023)

  • Fixed deepl.com broken DOM parsing

New in japReader 2.0.0 Beta 1 (Jul 16, 2023)

  • Rewritten most of the japReader's code in React+TypeScript
  • Added window transparency support
  • Made windows click-through when the UI is hidden (so that the clicking on the background won't focus the window)
  • Added custom font and background colors
  • Moved most settings to individual windows, so that restarting the app is not necessary

New in japReader 1.9.1 (Jun 14, 2023)

  • Made clipboard reading more robust (clipboard reads rarely randomly return corrupt strings, which resulted in lost copy operations) by making 3 reads at a time and comparing results instead of just 1 read.
  • Improved support for digits, which sometimes bugged out before.
  • Split furigana options for each status (new, seen, known, ignored), so that it can fit different needs better.

New in japReader 1.9.0 (May 26, 2023)

  • Added lookup history saved to a .json file (Japanese sentences and DeepL translation gets saved to a .json file)
  • Added some CSS fluff (or bloat) to the options menu
  • Fixed a bug where katakana was turned into hiragana in the reader window

New in japReader 1.8.2 (May 20, 2023)

  • Changed window position saving logic

New in japReader 1.8.0 (May 19, 2023)

  • Added custom Anki deck support (meaning that you can add words to your own Anki deck)

New in japReader 1.7.1 (May 18, 2023)

  • Added official DeepL API. It has a limit of 500 000 words per month, so it's mostly here as a backup when the standard way breaks for some reason. But you're free to use it if you want, it's a little bit faster.

New in japReader 1.7.0 Hotfix 1 (May 17, 2023)

  • Fixed broken DeepL translation

New in japReader 1.7.0 (May 15, 2023)

  • Added 16 fonts that can be changed through the menu
  • Cleaned up the GUI

New in japReader 1.6.1 (May 13, 2023)

  • Colorized a black and white icon that was hard to see on a dark background

New in japReader 1.5.3 (Jan 20, 2023)

  • Added a preview option for Anki cards (if they're in collection)
  • Changed the logic of left click button, so that it doesn't change the status of known and ignored words
  • Changed the app logo

New in japReader 1.5.2 (Dec 25, 2022)

  • Added a favicon
  • Added a window frame (bar for moving) for translaton window when it's not transparent
  • Updated electron forge to 6.0.4

New in japReader 1.5.1 (Dec 23, 2022)

  • Added a continuous clipboard listening for Linux (and maybe Mac, I can't test myself)
  • Fixed a bug which caused dictionary window to disappear when clipboard contents changed
  • Updated from Electron 20 to Electron 22

New in japReader 1.5.0 (Dec 23, 2022)

  • Now the configuration is being stored in a local path, => shouldn't require root anymore
  • Now the program exits only on exiting the reader (other windows don't close the program)
  • Added exit confirmation dialog
  • Now the window position is being remembered in the configuration files
  • Simplified options menu
  • Added reset buttons for options and other settings to the options menu

New in japReader 1.4.1 (Nov 17, 2022)

  • Simplified mouse buttons:
  • LMB - "seen"
  • RMB - "known"
  • Ctrl+LMB - "ignored"
  • Added feedback messages for audio and Anki
  • Added a border around windows
  • Added English translation being displayed
  • in Anki deck (japReader.apkg). Only works if you
  • had mined the words with translation window open.