Releases: LuteOrg/lute-v3
Releases · LuteOrg/lute-v3
3.1.3
Feature changes:
- #182: Confirm book archive.
- #174: Add bulk term deletion.
- #205: Add Actions menu to term listing to simplify adding actions.
- #175: Keep blank lines of imported texts when rendering page for reading.
- #202: Include all books in cli export.
- #191: Scroll back to top on "mark as read".
- #177: Show word count on book listing stats bar hover.
- #164: Hit backspace to edit pasted parent tag.
- Add "(all)" to term status filter.
- #166: Keep returns in term translation in Terms listing.
Bug fixes:
Back end changes:
- Simplify lute.js, remove state tracking
3.1.2 - fix bad release!
3.1.1 had a bug for people with old (hidden) Japanese data in their Lute DB. 3.1.1 attempted to reparse many texts to calculate a word count (in lute/db/data_cleanup.py
), which would include those Japanese texts, but if mecab wasn't installed the startup would fail as the parser would be invalid.
3.1.1
Feature changes:
- Add book stats graph and refresh. By @webofpies in 154 and 162.
- 138: Separate Word Count and % Known into separate columns and support sorting.
- Allow term listing search in translations.
- 155: Add "words per page" field during book creation. By @fanyingfx.
Bug fixes:
- 112: show different options if backup failed (retry, skip, adjust settings)
- Sort statuses properly in the term listing.
- 95: editing pages updates book word count
- Shorten migration file names to prevent Windows file path length exceptions
Misc back-end:
- Add term Export CSV test.
- Calc book stats on at least 5 pages.
- Clean up some form styles.
- Speed up book stats calculation.
3.1.0
3.0.12
Feature changes:
- Improve term export: export all terms, change headings to be immediately importable.
- Add hotkeys to reading menu (pulled from manual).
Bugfixes:
- Fix sentences link.
- Fix spelling of "dismiss" in anchor tag for remove_demo_flag
- Fix scrolling bug on update. By @webofpies.
- Fix z-index of player and popup. By @webofpies in #127.
Back end changes:
- Change tagging library to tagify
3.0.11
3.0.10
3.0.9
Feature changes:
- #29: Add reading screen slider to navigate pages. By @webofpies in #88.
- #13: Allow term deletion from reading screen. By @disfated in #85.
- #90: Add Sanskrit.
Bug fixes:
- Remove duplicate terms from list (multiple image records) (addresses #105).
- Graceful failure for non-utf-8 files (addresses #67).
- Fix arrow key increment (addresses #96).
Back end changes:
- Fix/disable flaky CI tests for reliability.
- Stats distribution field in db.
3.0.8
Feature changes:
- Add .epub import (feature 19). By @sakolkar in #82.
- Add resize frame option in reading pane. By @webofpies in #77.
- Add "dismiss" demo option, for users who don't want to wipe the db. By @dgc08 in #80.
- Nicer styling for the reading menu. By @webofpies in #72.
- Add Hindi and example to baseline. By @mzraly in #76.
- Update German sample story to new orthography. By @dgc08 in #81.
Back end changes:
- Fix javascript attribute names to standard. By @robby1066 in #79.
- Fix GitHub CI to really fail when things fail.
- Restructure book service to support epub import.
3.0.7
Feature changes:
- Add slide-in menu for reading pane (issue 60).
- Add font/line spacing etc to slide-in menu (issue 45).
- Fix audio not loading reliably in Firefox.
- Keep book listing filter state on refresh (issue 46).
- Arrow keys only change status for clicked words, not hovered.
- Remove 'mark known' check on all pages, add 'make done' check on final page (issue 58).