This repository has been archived by the owner on Feb 25, 2023. It is now read-only.
20.5.22.0
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)