Skip to content

Releases: mortii/anki-morphs

v1.3.0

10 Mar 16:13
Compare
Choose a tag to compare

What's New

  • Recalc no longer treats cards in a "learning" state as "new" (fixed by @xofm31)
  • Additional statistics are added to the readability report (added by @Jcuhfehl)

Screenshot from 2024-03-10 16-57-19

v1.2.9

06 Mar 12:27
Compare
Choose a tag to compare

What's New

  • The Learn Now feature no longer shifts the positions of existing cards. This means that your entire collection won't be synced afterwards, which is a huge improvement (Fixed by @xofm31!)
  • The windows of the Readability Report Generator & Frequency File Generator should now have minimize and maximize buttons (Thank you to @aleksejrs for the suggestion)
  • The columns in the Readability Report tables can now be reordered (click & drag with your mouse).

Docs Changed

  • The links in the introduction should no longer break randomly (thank you to @xofm31 for the heads up)
  • Updated the spaCy installation guide with additional instructions for people that use non-standard Anki builds (thank you to @xuiqzy for the feedback)

Important future updates!

  • The Mecab Japanese morphemizer will stop being bundled with AnkiMorphs in order to reduce the size of the updates (~21 MB down to ~400 KB). The Mecab Japanese morphemizer will instead have to be imported from a (yet to be made) companion add-on. This switch will hopefully be very simple: just download the companion add-on once and everything should work just like it used to.
  • The extra field am-difficulty will be renamed to am-score. The word 'difficulty' in relation to the algorithm AnkiMorphs uses is somewhat misleading, since the algorithm takes morph frequency into account, and frequent != easy.

v1.2.8

03 Mar 13:47
Compare
Choose a tag to compare

What's New

  • The due value given to a card is now set to be its difficulty score rather than a unique value. This change should significantly reduce the number of cards that have to be synced after Recalc (excluding the first one). Giving cards a unique due value was initially implemented to work around a bug in the Anki scheduler, but that bug is now gone.
    • Thank you to @xofm31 for the feedback!

v1.2.7

02 Mar 20:01
Compare
Choose a tag to compare

What's New

  • Decreased the default due value of cards with no unknown morphs. Hopefully this prevents integer overflow when cards are repositioned.
    • Thank you to @xofm31 for the suggestion!

v1.2.6

27 Feb 19:05
Compare
Choose a tag to compare

What's New

  • The update seen morphs process now happens after clicking on a deck rather than on Anki startup. This change hopefully prevents the add-on updater from freezing.

v1.2.5

26 Feb 12:58
Compare
Choose a tag to compare

What's New

  • fixed a bug where morphs with uppercase letters were not highlighted properly

v1.2.4

25 Feb 17:03
Compare
Choose a tag to compare

What's New

  • Anki no longer crashes when the card info window is open while reviewing cards
    • Thank you to @xofm31 for the feedback!

v1.2.3

25 Feb 13:49
Compare
Choose a tag to compare

What's New

  • AnkiMorphs no longer crashes when trying to change a note filter tag that has already been deleted in Anki
    • Thank you to @xofm31 for the feedback!

v1.2.2

25 Feb 12:30
Compare
Choose a tag to compare

What's New

  • Fixed recalc crashing when encountering morphs that contain special regex characters

v1.2.1

23 Feb 19:09
Compare
Choose a tag to compare

What's New

  • The highlighting process used for the am-highlighted field has been reworked. It is now significantly faster, and ruby characters like furigana are now displayed properly.

Docs updated