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

Releases: FooSoft/yomichan

21.9.30.1

11 Oct 00:40
Compare
Choose a tag to compare

Changes

Features

  • Added support for generic structured data tags in dictionaries. (#1925; #1930)
  • Added support for sorting dictionary definitions globally using a frequency dictionary. (#1742; #1938, #1943, #1944)
  • Added an option keepProlongedSoundMarks to the {{#hiragana}} handlebars helper function. (#1947; #1965)
  • Updated the Anki field dropdown menu to show the suggested value in bold. (#1940)
  • Updated the search page URL to include an offset parameter when searching a sub-query. (#1968)
  • Updated the Accessibility settings to be visible in non-advanced mode. (#1972)

Fixes

  • Fixed an issue where some related terms would not always be shown. (#1768; #1941)
  • Fixed an issue causing multiple redundant term lookups. (#1942, #1959)
  • Fixed an issue causing certain usages of the regexMatch and regexReplace handlebars helpers to fail. (#1949; #1958)
  • Fixed an issue where certain kanji characters weren't properly detected. (#1956; #1960)
  • Fixed an issue where certain hotkeys would conflict with text field input. (#1948; #1963)
  • Fixed the Go to previous dictionary and Go to next dictionary hotkey actions and updated them to work with all Result grouping modes. (#1830; #1970)
  • Fixed background clipboard monitor being active even when scanning is turned off. (#1976; #1977)
  • Implemented a workaround for an issue for when the extension is set to load "on click". (#1962; #1964)

Internal Changes

  • Imported dictionaries now store additional metadata about the import process. (#1935)
  • Added a data-is-primary attribute to the primary headword(s), which can be used for custom CSS styling. (#1946)
  • Clarified the naming of the dictionary import steps. (#1966)
  • Added a debug option to disable the search page's popup preview frame. (#1974)
  • Developer environment and script updates. (#1937, #1957)
  • Refactoring. (#1939, #1945, #1967, #1973)

21.9.30.0 (testing)

01 Oct 01:28
Compare
Choose a tag to compare
21.9.30.0 (testing) Pre-release
Pre-release

Changes

Features

  • Added support for generic structured data tags in dictionaries. (#1925; #1930)
  • Added support for sorting dictionary definitions globally using a frequency dictionary. (#1742; #1938, #1943, #1944)
  • Added an option keepProlongedSoundMarks to the {{#hiragana}} handlebars helper function. (#1947; #1965)
  • Updated the Anki field dropdown menu to show the suggested value in bold. (#1940)
  • Updated the search page URL to include an offset parameter when searching a sub-query. (#1968)
  • Updated the Accessibility settings to be visible in non-advanced mode. (#1972)

Fixes

  • Fixed an issue where some related terms would not always be shown. (#1768; #1941)
  • Fixed an issue causing multiple redundant term lookups. (#1942, #1959)
  • Fixed an issue causing certain usages of the regexMatch and regexReplace handlebars helpers to fail. (#1949; #1958)
  • Fixed an issue where certain kanji characters weren't properly detected. (#1956; #1960)
  • Fixed an issue where certain hotkeys would conflict with text field input. (#1948; #1963)
  • Fixed the Go to previous dictionary and Go to next dictionary hotkey actions and updated them to work with all Result grouping modes. (#1830; #1970)
  • Implemented a workaround for an issue for when the extension is set to load "on click". (#1962; #1964)

Internal Changes

  • Imported dictionaries now store additional metadata about the import process. (#1935)
  • Added a data-is-primary attribute to the primary headword(s), which can be used for custom CSS styling. (#1946)
  • Clarified the naming of the dictionary import steps. (#1966)
  • Added a debug option to disable the search page's popup preview frame. (#1974)
  • Developer environment and script updates. (#1937, #1957)
  • Refactoring. (#1939, #1945, #1967, #1973)

21.8.31.1

11 Sep 20:15
Compare
Choose a tag to compare

Changes

Features

  • Added an accessibility mode for Google Docs' canvas rendering mode - details. (#1670; #1874, #1875, #1878)
  • Improved the responsiveness of the settings page when deleting a dictionary. (#1894)
  • Improved various small styling, content, and accessibility issues on the settings page. (#1900, #1901, #1902, #1915)
  • Added {{#hiragana}} and {{#katakana}} handlebars helper functions. (#1907; #1908, #1909)
  • Added support for margins in structured content. (#1903; #1920)
  • Updated the Anki template helpers regexReplace and regexMatch to support multiple content arguments. (#1928; #1934)

Fixes

  • Fixed a data persistence issue when importing dictionaries. (#1893)
  • Fixed an issue with dictionary data counts being reported incorrectly if the settings have been reordered. (#1905; #1912)
  • Fixed an issue where the popup history would be cleared when it should be. (#1917)
  • Fixed a case where the sentence cloze data for Anki template rendering would be empty. (#1919)
  • Fixed an issue where dictionary import progress would exceed 100%. (#1918; #1921)
  • Fixed an issue where importing dictionaries with media files would freeze. (#1896, #1918; #1926)
  • Fixed duplicate note IDs being shown on the View Note button. (#1927)
  • Fixed a rare issue where multiple settings tab could get into an infinite update loop while deleting a dictionary. (#1932)
  • Fixed a case where all headwords were incorrectly removed. (#1931; #1933)

Internal Changes

21.8.31.0 (testing)

01 Sep 02:04
Compare
Choose a tag to compare
21.8.31.0 (testing) Pre-release
Pre-release

Changes

Features

Fixes

  • Fixed a data persistence issue when importing dictionaries. (#1893)
  • Fixed an issue with dictionary data counts being reported incorrectly if the settings have been reordered. (#1905; #1912)
  • Fixed an issue where the popup history would be cleared when it should be. (#1917)
  • Fixed a case where the sentence cloze data for Anki template rendering would be empty. (#1919)
  • Fixed an issue where dictionary import progress would exceed 100%. (#1918; #1921)

Internal Changes

21.7.31.2 (patch)

13 Aug 00:54
Compare
Choose a tag to compare

Changes

Fixes

  • Fixed audio auto-play not working on the search page. (#1881; #1882)
  • Implemented a workaround for template renderer initialization failure on certain browsers. (#1888; #1891)

21.7.31.1

08 Aug 20:08
Compare
Choose a tag to compare

Changes

Features

Fixes

  • Fixed typo on the settings page. (#1793)
  • Fixed an issue with reordering dictionary settings. (#1812)
  • Fixed an invalid options schema value which was causing corrupted settings operations. (#1835, #1857; #1827)
  • Fixed a typo in the dictionary schema files. (#1843)
  • Fixed incorrect aspect ratio on dictionary images. (#1845; #1847)
  • Fixed audio playing after the popup has been closed. (#1872; #1873)

Internal Changes

21.7.31.0 (Testing)

31 Jul 23:51
Compare
Choose a tag to compare
21.7.31.0 (Testing) Pre-release
Pre-release

Changes

Features

Fixes

  • Fixed typo on the settings page. (#1793)
  • Fixed an issue with reordering dictionary settings. (#1812)
  • Fixed an invalid options schema value which was causing corrupted settings operations. (#1835, #1857; #1827)
  • Fixed a typo in the dictionary schema files. (#1843)
  • Fixed incorrect aspect ratio on dictionary images. (#1845; #1847)

Internal Changes

21.6.30.2 (patch)

11 Jul 03:22
Compare
Choose a tag to compare

Changes

Fixes

  • Fixed an issue preventing Anki integration from working properly on Firefox. (#1821; #1822)

21.6.30.1 (patch)

11 Jul 01:54
Compare
Choose a tag to compare

Changes

There are no changes. Oops.

21.6.30.0

01 Jul 01:04
Compare
Choose a tag to compare

Changes

Features

  • Added support for assigning a primary dictionary for grouping related terms, without including its definitions. (#1729)
  • Updated secondary definitions to also be searched using the source term, improving a few cases which could have missing definitions. (#1731)
  • Updated the supported structured-content format that is used for complex definitions. (#1745; #1753)
  • Improved the debug logging functionality for dictionary entries. (#1756, #1758)
  • Updated documentation for custom handlebars helpers. (#1765)
  • Merged the Sentence Parsing section into the Text Parsing section on the settings page. (#1781)

Fixes

  • Fixed popup not appearing on websites using <frameset> as the body element. (#1748)
  • Fixed search box not being automatically focused when typing. (#1751; #1752)
  • Fixed several issues with the rendering of structured-content images, as well as improved some styles. (#1767; #1776, #1777, #1778)

Internal Changes