Skip to content

Releases: LuteOrg/lute-v3

3.5.6

13 Oct 18:29
Compare
Choose a tag to compare

Feature changes:

Tweaks:

  • #103: click parent term auto-saves child
  • #467: allow change of book audio file

Misc code:

  • #492: split prod and dev requirements
  • #490: build docker images using source code, not pypi
  • Add template for language parser plugins

3.5.5

07 Oct 02:45
Compare
Choose a tag to compare

Feature changes:

  • #405: add UserSetting for book stats sample size.

There was a big refactor/rewrite of much of the book stats
calculation code. The calculation isn't instantaneous,
but as the graphs are ajaxed in now, it should suffice.

Tweaks:

  • Show term popup if parent is set.
  • Ajax in book stats on home page for speed.
  • Simplify datatables rendering.

Fixes:

  • #487: Use term IDs for deletes.
  • #488: Handle Japanese "repeat" kanji character.

3.5.3

20 Sep 21:00
Compare
Choose a tag to compare

Tweaks:

  • #324: convert pending term parent text to tag on save, if not a real tag yet.
  • #480: persist user book table settings.
  • #482: don't rearrange whole reading page when adding multiword term.

Fixes:

  • #483: docker build always uses latest pypi lute.
  • #479: fix pyproject.toml start script reference.
  • Interpret IS_DOCKER flag correctly.
  • #474: fix missing component term error.

3.5.2

27 Aug 01:41
Compare
Choose a tag to compare

Tweaks:

  • Issue #472: add parents to term export.
  • Fail import terms if too many or few fields in data.
  • Disable CSRF check for form posts.

Fixes:

  • #454: ignore duplicate tag added to Term.
  • Show underline for links in error screen, was confusing.
  • Allow offline images upload, don't throw 500 error.
  • Revert PR #459 (cblanken/issue-379-dictionary-tab-autofocus).

3.5.1

15 Aug 23:34
Compare
Choose a tag to compare

Tweaks:

  • Never cache main page, always recalc book stats as needed.
  • #466: strip whitespace from jinja comment.
  • #497: allow .m4a audio files.
  • #437: exclude unknown terms from language term counts.

Bug fixes:

  • #455: handle TermTag associations when tags are deleted.
  • #465: term import fix, only change statuses if explicitly specified.
  • #458: omit empty error messages on language save.
  • #464: prevent dictionary tabs from stealing focus. By @cblanken in #459.
  • #293: fix stats chart shrinking. By @cblanken in #456.

3.5.0

18 Jun 23:43
Compare
Choose a tag to compare

Feature changes:

  • Feature #391: add "leave page" confirmation dialog to language edit form. By @cblanken in #444
  • Feature #86: add text bookmarks. By @cblanken in #439.
  • Issue #449: increase source_uri book form field max length.
  • Add preconfigured languages: Ainu, Bosnian, Kazakh, Macedonian, Nahuatl, Navajo, Okinawan

3.4.3

09 Jun 05:50
Compare
Choose a tag to compare

Feature changes:

  • Add book_term_export cli job (see the manual)
  • Issue #416: fix "sync parent" bugs, add more tests.

Back end changes:

  • Refactoring get_paragraphs, slight simplifications and performance fixes

3.4.2

30 May 03:16
Compare
Choose a tag to compare

Feature changes:

Bug fix:

  • #436: popup not showing due to Term search error.

3.4.0 - parser plugins!

18 May 03:54
Compare
Choose a tag to compare

Feature changes:

  • Add (first) language parser plugin for Mandarin. By @cghyzel in #413. See the manual for installation notes if you want to study Mandarin.
  • Issue #418: let users specify if on mobile or desktop. See the faq
  • Allow Opus audio files. By @yue-dongchen in #420

Back end changes:

  • Add language parser plugin capability! By @cghyzel in #413

3.3.3

06 May 03:50
Compare
Choose a tag to compare

Feature changes:

  • Issue #287: Read custom theme .css files from userthemes data directory. See the manual for notes.

Code tweaks:

  • Issue #409: tweak mobile screen interactions. See the manual for notes.
  • Issue #410: include term tags in language export CLI job.
  • Term CSV import ignores "added" field, and field names are case-insensitive.
  • Issue #355: Remove component term images from hover detail (too many images were getting shown, was confusing)
  • Issue #372: Show component terms in hover in the (rough) order they appear in the multiword term.
  • Issue #349: Provide default values for sentence terminators and word characters. By @mzraly in #366.