This repository has been archived by the owner on Feb 25, 2023. It is now read-only.
20.12.31.0
toasted-nutbread
released this
31 Dec 23:45
·
745 commits
to master
since this release
Changes since 20.12.6.2
Dictionaries
- Dictionary files have been updated using the latest JMdict data. To update in Yomichan, the installed dictionaries must be removed and re-imported. (#138, #910)
Features
- Updated deinflection rules to handle some additional edge cases and rare forms. (#910; #1087, #1089, #1090, #1091)
- Added support for resizing the popup frame on Firefox using a custom corner tag. (#1088, #1120)
- Updated the style of all internal pages to match the new settings page. (#1092)
- Added an extension page and documentation page about the permissions Yomichan uses. (#607; #1098, #1116)
- Added an extension page which contains some information about Yomichan and links to other pages. (#996; #1102, #1108)
- Updated the welcome page. (#995; #1107)
- Improved tag usability for devices with touch screens. (#354; #1117)
- Added an option to limit the clipboard search length, which helps to prevent the extension from becoming unresponsive when copying very large text. (#614; #1118)
- Updated the settings page to better indicate when Anki fields are not properly configured. (#1094, #1128; #1119, #1145)
- Updated the style of the current selection indicator; added options for changing its display style. (#1133, #1134, #1136, #1141, #1161)
- Updated term tags in grouped mode to include the tags for all definitions. (#1130; #1138)
- Added options for changing the location and visibility of the popup's action bar. (#1140)
- Made various updates, improvements, changes, and fixes to the settings v2 page. (#1000, #1152; #1146, #1147, #1148, #1149, #1150, #1151, #1155, #1156, #1159, #1160, #1168, #1169, #1170, #1172, #1180, #1181, #1182, #1187, #1188)
- Added a button and panel to the search popup which allows for quickly changing the default profile. (#388, #389; #1178, #1183)
- Slightly increased contrast of text color for tags when using the dark theme. (#1192)
Fixes
- Fixed incorrect value for the
{document-title}
marker. (#1104; #1105) - Fixed an error on the settings page during dictionary deletion. (#1106)
- Fixed an issue where clicking the parsed text on the search page would incorrectly search the text multiple times. (#1152, #1158; #1153, #1189)
- Fixed the query parser not always generating a search history entry for the first search. (#1154)
- Fixed an issue on Firefox where clicking the query parser text would result in the text always becoming deselected. (#1164; #1167)
Internal Changes
- Updated some internal tests. (#1086, #1087, #1101, #1157)
- Added Github issue templates. (#1095, #1096)
- Updated development dependencies. (#1097, #1100)
- Made the extension's
Content-Security-Policy
values more specific. (#1109) - Updated build scripts. (#1111, #1122, #1123, #1124, #1125, #1129)
- Added support for targeting MV3. (#605, #1126, #1127)
- Added support for DOM parsing when using MV3. (#561, #1113, #1114)
- Updated internal format of frequency information to include whether a reading was specified. (#1184)
- Optimzations. (#1157)
- General refactoring. (#1099, #1110, #1112, #1121, #1143, #1171, #1173, #1174, #1175, #1176, #1177, #1179, #1185, #1186, #1190, #1191)