Skip to content
This repository has been archived by the owner on Feb 25, 2023. It is now read-only.

20.2.24.0

Compare
Choose a tag to compare
@toasted-nutbread toasted-nutbread released this 26 Feb 23:32
· 1696 commits to master since this release

Changes since 20.1.26.0

  • Improved error messages when Interface server is invalid. (#327)
  • Fixed an issue where jpod101 audio source would sometimes not return audio. (02e0e24)
  • Improved how text is selected when double or triple clicking text and tags in the the list of definitions. (#339, #340)
  • Fixed an issue causing the "Main dictionary" setting to not use the correct profile. (#338 (comment), #343)
  • Added scannable tags for term kanji and kana. (#53, #334)
  • Added validation checks for dictionary data during the import process to ensure that unexpected data isn't added to the database. (#345, #346)
  • Added support for native window popups, which allow popup windows to be created when copying text from other applications. (#333)
  • Updated the query parser text on the search page to use HTML templates. (#350)
  • Updated static analysis rules to be more strict to help reduce the amount of errors that would only be detected at runtime. (#344, #363)
  • Refactored some of the codebase to use better data types. (#358, #362)
  • Refactored the way some components are initialized to be more consistent. (#356, #357, #366)
  • Set up continuous integration testing system and added a few basic tests for some features which are in development. (#352, #369, #371)
  • Updated how the extension is set up on content pages in order to make it harder to fingerprint or hijack. (#353, #367, aee16c4, 0f46e3a)
  • Fixed an error caused by scanning an image element and then scanning text. (#361)