Skip to content

v0.8

Compare
Choose a tag to compare
@simjanos-dev simjanos-dev released this 21 Mar 03:39
· 130 commits to main since this release

Please create a backup before updating to prevent any possible data loss. A lot of server code has been refactored, and there always can be unexpected problems. There is a page on backups in the user manual.

The new user manual can be viewed on the GitHub overview page as well. It is lacking many pages currently, but it will be expanded regularly. English is not my native language, and I think my phrasing is not great, so please feel free to improve and modify it. I recognized that many things in LinguaCafe are not explained anywhere, and I'll try to work on those pages first.

New features:

  • Added "website" import option.
  • Added vocabulary word import from .csv.
  • Added start review dialog for the review button in the navigation sidebar.
  • Added review finished information cards, instead of redirecting the user to the homepage.
  • Word counts now load automatically when you open a book.
  • Added a setting for hover vocabulary's delay.
  • Added user manual. Will be extended and updated regularly.

Bug fixes:

  • Review cards' content overflowed the buttons.
  • Books with long titles hid their open button.
  • Daily read words goal was not updating while reviewing phrases if the sentence mode was not selected.
  • Vocabulary sidebar had a minor visual problem with its edges.
  • Text reader had an error if the opened chapter had no text.
  • Renamed label "stage" to "level" on vocabulary page to make it consistent.
  • Non Chinese and Japanese phrases were only searchable on the vocabulary page without spaces. This fix only applies to phrases created after this update.
  • Non Chinese and Japanese phrases were displayed incorrectly on the vocabulary sidebar.
  • Phrases were displayed incorrectly on the vocabulary export dialog.
  • Reading fields were visible on vocabulary search page's edit dialog for languages that had no readings.
  • Numpad hotkeys were not working.
  • Hover vocabulary's search dictionary setting was not working when it was turned off.
  • Hover vocabulary sent a request to the server even if you took the mouse off from the hovered word before the delay ended.

Other changes:

  • If DeepL is disabled for a language, the dictionaries will not show a DeepL error message anymore, and they also won't make a request to retrieve the DeepL translations.
  • For better performance and to avoid accidentaly opening hover vocabulary on words, a slight delay was added before the hover vocabulary box becomes visible. The dictionary and DeepL searches already had this delay, it just has been applied to the visibility of the hover vocabulary box as well.

Thank you for everyone who contributed for the release!