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

21.2.28.0 (testing)

Compare
Choose a tag to compare
@toasted-nutbread toasted-nutbread released this 01 Mar 01:23
· 503 commits to master since this release

Changes

Features

  • Language:
    • Added -e deinflection rule. (#1343)
    • Added -ge deinflection rule. (#1410; #1458)
    • Added a missing deinflection rule for zuru verbs. (#1367)
  • Permissions
    • Updated the nativeMessaging permission to be optional on the Chrome release. (#1348)
    • Added a permissions button to the browser action popup, which is displayed when there are permissions issues. (#1368)
  • Settings
    • Updated the new settings page to be the primary settings page. (#1370, #1399, #1400, #1421)
    • Added a button on the settings page to test whether or not the Mecab component is installed and works. (#1356, siikamiika/yomichan-mecab-installer#2; #1361)
    • Updated the chrome:// URLs on the settings page to be clickable. (#1342)
    • Certain fields for Anki cards are now auto-filled after changing the model. (#495; #1355)
    • Improved the display of the card type selection on the settings page. (#1415; #1445)
  • Audio
    • Added support for different types of audio. (#1366)
    • Updated the audio menu to support selecting an audio source as the primary source for new Anki cards. (#1419; #1404, #1405, #1406, #1407)
  • Styles
    • Updated and improved various style definitions. (#1425, #1426, #1427, #1430, #1431, #1433, #1437, #1442, #1449, #1451, #1452, #1453, #1454, #1465)
    • Added options to configure how frequency information is displayed. (#1409; #1432, #1438, #1467)
    • Added a language hint to Japanese text to help ensure the characters are rendered properly. (#1344)
    • Improved the hint badges when dictionaries are not installed or enabled. (#1349)
    • Improved the display of the browser action popup on some mobile browsers. (#1359)
    • Added an option for displaying readings directly next to the expression. (#1448, #1450)
    • Changed the color of tags with the name category to not have the same color as frequency tags. (#1457)
    • Added pitch accent categorization info to generated HTML, which can be used to modify styles. (#1459; #1462, #1463)
  • Definitions
    • Corrected behaviour of dictionary priority. (#1447, #1456)
    • Improved term frequency and pitch accent ordering. (#1417; #1455)
    • Improved furigana segmentation for rare edge cases with mismatched kana readings. (#1446)
  • Scanning
    • Added support for scanning <select> elements. (#1460; #1461)
    • Added support for scanning <img>, <button>, and <select> elements which contain Japanese text but don't begin with Japanese text. (#1464)
    • Improved the query parser scanner. (#1468, #1469)
  • Other
    • Reduced the potential to interfere with the underling website when the Show iframe popups in the root frame option is enabled. (#876; #1351, #1352, #1353)
    • Disabled the Anki book icon for invalid notes. (#1415; #1440)
    • Added support for resizing the popup using the resizer handle on devices with a touch screen. (#1471)

Fixes

  • Fixed an issue where changing the query text parser would not be applied immediately. (#1358)
  • Fixed some missing permissions indicators. (#1360)
  • Fixed the {screenshot} marker not capturing the correct tab when using a native popup window. (#1365)
  • Fixed an issue with translation regex replacements. (#1340 (comment); #1423)
  • Fixed search input focus issues when pressing a key while the search box is not focused. (#1424)
  • Fixed an issue on Firefox which prevented text with user-select: all from being scanned. (#1435; #1436)

Internal Changes