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

Releases: FooSoft/yomichan

22.10.23.0 (testing)

23 Oct 21:29
Compare
Choose a tag to compare

Changes

Features

  • An error will now be shown when audio download fails due to expired HTTPS certificates. (#2242; #2243)

Fixes

  • Fixed text selection sometimes not working. (#2244; #2246)
  • Fixed a style issue on Firefox. (#2255)

Internal Changes

  • Added more code documentation. (#2238, #2257)
  • Refactoring. (#2239, #2254, #2259)
  • Development environment updates. (#2247, #2252, #2253)
  • Fixed a bug where schema validation using ajv wouldn't display errors properly. (#2258)

22.9.9.2

25 Sep 13:58
Compare
Choose a tag to compare

Changes

Features

  • Updated the text selection to not change if the user has manually changed the selection. (#2071, #2225; #2186)
  • Added new text-align property and updated supported font-size values in the dictionary structured content. (#2203)
  • Added support for an audio download timeout. (#2182; #2187)
  • Optimized some AnkiConnect internals to be faster. (#2184; #2190)
  • Restored support for Google Docs. (#2093, #2231; #2232, #2233, #2234, #2235, #2237)

Fixes

  • Fixed an issue when scanning elements with alternate text. (#2177)
  • Improved handling of the non-standard CSS zoom property. (#2176; #2178, #2227)
  • Fixed an issue where the popup style settings could have an invalid value. (#2180)
  • Fixed some issues where the selected profile on the settings page would be invalid. (#2199; #2207)
  • Improved support for UTF-16 surrogate pair characters. (#2211; #2213, #2216, #2217)
  • Fixed a potential invalid text selection call. (#2214)
  • Fixed an issue where the popup position would sometimes be incorrect after scanning text and then resizing the window. (#2236)

Internal Changes

22.9.9.1 (testing)

21 Sep 01:09
Compare
Choose a tag to compare
22.9.9.1 (testing) Pre-release
Pre-release

Changes

Features

  • Updated the text selection to not change if the user has manually changed the selection. (#2071, #2225; #2186)
  • Added new text-align property and updated supported font-size values in the dictionary structured content. (#2203)
  • Added support for an audio download timeout. (#2182; #2187)
  • Optimized some AnkiConnect internals to be faster. (#2184; #2190)

Fixes

  • Fixed an issue when scanning elements with alternate text. (#2177)
  • Improved handling of the non-standard CSS zoom property. (#2176; #2178, #2227)
  • Fixed an issue where the popup style settings could have an invalid value. (#2180)
  • Fixed some issues where the selected profile on the settings page would be invalid. (#2199; #2207)
  • Improved support for UTF-16 surrogate pair characters. (#2211; #2213, #2216, #2217)
  • Fixed a potential invalid text selection call. (#2214)

Internal Changes

22.9.9.0 (testing)

10 Sep 00:17
Compare
Choose a tag to compare
22.9.9.0 (testing) Pre-release
Pre-release

Changes

Features

  • Updated the text selection to not change if the user has manually changed the selection. (#2071, #2225; #2186)
  • Added new text-align property and updated supported font-size values in the dictionary structured content. (#2203)
  • Added support for an audio download timeout. (#2182; #2187)
  • Optimized some AnkiConnect internals to be faster. (#2184; #2190)

Fixes

  • Fixed an issue when scanning elements with alternate text. (#2177)
  • Improved handling of the non-standard CSS zoom property. (#2176; #2178)
  • Fixed an issue where the popup style settings could have an invalid value. (#2180)
  • Fixed some issues where the selected profile on the settings page would be invalid. (#2199; #2207)
  • Improved support for UTF-16 surrogate pair characters. (#2211; #2213, #2216, #2217)
  • Fixed a potential invalid text selection call. (#2214)

Internal Changes

22.6.6.0

07 Jun 03:09
Compare
Choose a tag to compare

Changes

Features

  • Added support for list elements and the lang attribute in dictionary structured content. (#2129)
  • Added an error message if audio fails to download for Anki cards due to an extension permissions error. (#2157; #2161, #2163, #2164)
  • Added support for using a new Anki note editor window. (#2070; #2143)
  • Added support for using a secret API key for AnkiConnect API calls. (#2139; #2169)
  • Improved popup positioning when text is split across multiple lines. (#2124; #2135, #2144)
  • Improved coloring of links in notification messages on the search page. (#2151)
  • Improved some styling, layout, and text presentation on the settings page. (#2153, #2162, #2173)
  • Improved dictionary entry sorting when two entries are equal but have a differing number of glosses. (#2118; #2166)
  • Extended the "collapsible dictionary" functionality and added some documentation on the settings page. (#2168; #2170)
  • Extended the options available for controlling how touch and pen interactions work. (#2116, #2122; #2172)

Fixes

  • Fixed structured content text not having the proper lang attribute. (#2130; #2131)
  • Fixed a potential error when generating dictionary entries which contain invalid attributes. (#2133)
  • Fixed an issue where sorting using a frequency dictionary wouldn't always work properly. (#2112; #2165)

Internal Changes

22.4.4.0

04 Apr 23:39
Compare
Choose a tag to compare

Changes

Features

  • Added support for links in dictionary structured content. (#2087, #2088, #2089)
  • Improved the workaround for Google Docs canvas rendering. (#2093, #2094; #2096, #2108)
  • Fixed the popup not being able to be closed on Microsoft Word Online. (#111, #2086; #2101)
  • Updated the settings page to show "Advanced-only" indicators next to options that only appear when Advanced mode is activated. (#2102, #2103)
  • Added support for using the preferred browser/operating system theme. (#2066; #2105)
  • Added an option to hide the popup when the cursor exits the popup. (#1990; #2109)

Fixes

  • Fixed Anki template data not using the display value from frequency dictionaries. (#2056; #2065)
  • Fixed Firefox clipboard reading using navigator.clipboard.read() not working properly. (#2085)
  • Fixed some styles on the settings page. (#2104)

Internal Changes

  • Improved Anki connection diagnostic tools on the settings page. (#2073)
  • Updated default Anki field markers. (#2083)
  • Updated how the AnkiConnect storeMediaFile API is used. (#2084)
  • Development environment updates. (#2100)
  • Refactoring. (#2106)
  • Updated list of browser bugs. (#2055; #2107)

22.2.2.0

03 Feb 02:01
Compare
Choose a tag to compare

Changes

Features

  • Improved how Google Docs accessibility works, which should make it less likely to interfere with Chrome's current-page permissions. (#1962; #2021, #2022, #2023, #2024)
  • Added support for using a suffix wildcard during webpage content scanning. (#2013; #2038, #2039, #2040, #2042)
  • Added support for using vertical text punctuation as sentence terminators. (#2045; #2059)

Fixes

  • Fixed an issue which could cause the popup to be closed unexpectedly in rare circumstances. (#2006)
  • Fixed a case where nested popups could cause errors. (#2017)
  • Fixed <input> elements with a type attribute other than text being included in scanning content. (#2034)
  • Fixed incorrect audio source information being shown in the audio button's tooltip. (#2035; #2036)
  • Fixed AnkiConnect requests not using Content-Type: application/json header. (#2046; #2047)
  • Clarified settings descriptions about text parsing. (#2011; #2020)

Internal Changes

21.10.31.1

15 Nov 00:25
Compare
Choose a tag to compare

Changes

Features

  • Updated the query parser height to not exceed the window height. (#1979)
  • Added a back button to the search box on the search page if the query parser text has been scanned. (#1981)
  • Updated the appearance of the debugging link. (#1992)

Fixes

  • Fixed audio playback being stopped when the popup is hidden.(#1994; #1995)

Internal Changes

Refactoring. (#1978, #1988, #1991, #1996, #2005)

21.10.31.0 (Testing)

01 Nov 01:52
Compare
Choose a tag to compare
21.10.31.0 (Testing) Pre-release
Pre-release

Changes

Features

  • Updated the query parser height to not exceed the window height. (#1979)
  • Added a back button to the search box on the search page if the query parser text has been scanned. (#1981)
  • Updated the appearance of the debugging link. (#1992)

Fixes

  • Fixed audio playback being stopped when the popup is hidden.(#1994; #1995)

Internal Changes

Refactoring. (#1978, #1988, #1991, #1996)

21.9.30.2 (patch)

15 Oct 01:34
Compare
Choose a tag to compare

Changes

Fixes

  • Fixed an issue causing popup to not appear for vertical text. (#1985; #1986)
  • Fixed an issue causing certain frequency dictionaries to not function properly. (#1984; #1989)