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

20.5.22.0

Compare
Choose a tag to compare
@toasted-nutbread toasted-nutbread released this 23 May 15:17
· 1292 commits to master since this release

Changes since 20.4.18.0

  • Added support for frequency data with readings. (#382, #450)
  • Added support for dictionaries with images. (#322, #446)
  • Fixed some edge cases where root popup positioning didn't work correctly from <iframe> elements. (#432, #460)
  • Improve status indicators on the extension badge. (#448)
  • Fixed custom Anki templates not being used. (#473, #474)
  • Fixed an issue with pitch accents not presenting the data correctly. (#469, #472)
  • Added SVG Yomichan icon. (#478)
  • Added an option to specify what the scope is for checking Anki note duplicates. (#476)
  • Added a link in the settings to the page which describes the different Anki markers. (#489)
  • Updated the audio download process to not have a redundant audio download by both the browser and Anki. (#477, #498, #523, #524, #525)
  • Fixed an issue where the position of the Anki [sound:...] tag couldn't be modified. (#419, #477)
  • Updated the query parser on the search page to always work, regardless of whether or not scanning is enabled. (#486)
  • Fixed an issue which could cause the popup to unload when entering fullscreen. (#488, #490, #534)
  • Gracefully handle a rare error which could occur when scanning content inside of a shadow DOM. (#491)
  • Fixed handling of cases when certain document elements are not present. (#493)
  • Added support for using different modifier keys to control which profile is used. (#412, #487, #500, #502, #506, #511, #519)
  • Updated the list of modifier keys on the settings page to support the "meta" key (where possible) and use OS-specific names. (#519)
  • Fixed an issue where the query parser text on the search page would not be deselected when the search box was focused. (#511)
  • Anki filenames are now sanitized. (#496)
  • Updated various extension internals to prepare for supporting WebExtension Manifest v3. (#497, #499)
  • Started adding support for more robust, layout-aware text scanning. (#458, #505, #507, #526)
  • Updated themes to use CSS variables. (#528)
  • Improved security of the popup iframe by ensuring that the Yomichan extension URL not exposed. (#441, #529)
  • Fixed bug causing the {tags} marker to be empty. (#538, #539)
  • Updated README. (#543, #545, #546, #547, #548, #549)
  • Updated tests. (#533)
  • Source structuring and refactoring. (#442, #447, #453, #454, #463, #464, #466, #467, #481, #482, #483, #484, #485, #486, #482, #494, #501, #508, #509, #510, #512, #513, #514, #515, #516, #517, #518, #520, #521, #527)