Lute v3
Learn foreign languages by reading real texts
Alternative to: lingq, readlang
3.10.3
2026-07-07Fixed a JavaScript variable naming issue and corrected a sentence translation.
3.10.2
2026-06-27This update introduces the Dusk theme, reading streaks, .m4b audio support, and various bug fixes alongside several language dictionary additions and updates.
3.10.1
2025-03-10Added parent pronunciation to Anki mapping, updated built-in language definitions, and introduced support for AAC, FLAC, and WebM audio formats.
3.10.0
2025-02-23Added a flexible Anki export feature.
3.9.5
2025-02-16Implements asynchronous Bing image search, fixes term image data storage, and enables reference lookup by Term ID.
3.9.3
2025-01-18Introduced a Quick set status mode for mobile, refined the reading slide-out menu, and applied a data fix for migration scripts.
3.9.2
2025-01-10Added sentence and paragraph splitting options, page navigation hotkeys, and refactored book creation to remove http/forms dependency.
3.9.0
2025-01-06Introduced a black and white theme, page reading progress tracking in book listings, and a peek route for non-tracking page displays.
3.8.1
2024-12-27Added basic Term Popup settings and fixed Bing sentence lookup.
3.8.0
2024-12-25Updated the popup layout, hotkeys for keyboard layout compatibility, term filtering, and word-read tracking, while fixing Bing translation and database deletions.
3.7.0
2024-12-20Added bulk term actions to the reading screen and term listing, and fixed issues with term filters and reference search casing.
3.6.1
2024-12-13Added term popup enhancements, customizable hotkeys, page fraction visibility, and updated dependency management using pyproject.toml and flit.
3.6.0
2024-11-16Introduced a Khmer parser plugin and updated the translation placeholder from '###' to '[LUTE]'.
3.5.9
2024-11-02Introduces a Thai plugin with definitions and stories, adds bulk status setting for terms, and implements various keyboard shortcuts and stability fixes.
3.5.8
2024-10-28Introduces new hotkeys for navigating unknown words and optimizes child-to-parent data propagation.
3.5.7
2024-10-21Added customized and new keyboard shortcuts, updated the default port to 5001, and improved term popups and console output.
3.5.6
2024-10-13Introduces a CLI tool for bulk importing books via CSV and adds improvements to term saving, audio file management, and development workflows.
3.5.5
2024-10-07Updates include a book stats calculation rewrite with new user settings, performance improvements via Ajax loading, and various bug fixes.
3.5.3
2024-09-20This release includes various tweaks to term tagging, table settings, and reading page stability, alongside fixes for Docker builds and script references.
3.5.2
2024-08-27This update adds parents to term exports, improves import validation, disables CSRF checks for form posts, and fixes several bugs including duplicate tags and offline image uploads.
3.5.1
2024-08-15This update includes performance tweaks, support for .m4a audio files, and several bug fixes related to term tags, imports, and UI focus.
3.5.0
2024-06-18Added a leave page confirmation dialog, text bookmarks, expanded source_uri field length, and several preconfigured languages.
3.4.3
2024-06-09Introduced the book_term_export CLI job, fixed sync parent bugs, and performed back-end refactoring for performance improvements.
3.4.2
2024-05-30Added a parser exceptions file for Mandarin and fixed a bug preventing popups from showing due to term search errors.
3.4.0
2024-05-18Introduced a language parser plugin system with initial support for Mandarin, added Opus audio file compatibility, and allowed users to specify their device type.
3.3.3
2024-05-06Added support for custom theme CSS files and implemented various improvements to mobile interactions, term exports, and CSV imports.
3.3.2
2024-04-26Added numerous predefined languages, redesigned audio playback rate control, and updated the backend repository structure and dependencies.
3.3.1
2024-03-25Fixed a production bug affecting Japanese users.
3.3.0
2024-03-25Lute now creates 'status 0' pending terms when opening pages for reading, alongside various UI improvements and performance optimizations.
3.2.7
2024-03-22Improved performance for the homepage and backups, enhanced term display and language definitions, and fixed UI bugs.
3.2.5
2024-03-13Added support for SRT and VTT imports, improved reading menu operations, and enhanced term listing and book title handling.
3.2.4
2024-03-03This release introduces several new settings, UI improvements for book management and dictionaries, and updates datatables to 2.0.1.
3.2.3
2024-02-26This update introduces new themes, improves image upload methods, adds a home page language filter, and fixes mobile touch-drag issues.
3.2.2
2024-02-21This release improves the user interface by moving the CSV export option, enhancing text selection, updating language listings, and fixing translation dictionary bugs.
3.2.1
2024-02-19Introduces focus mode, backup download links and dates, variable dictionary support, and UI improvements for dictionaries and text areas.
3.1.4
2024-02-11Implements various UI and UX enhancements for term image deletion, tag creation, hover states, and parent suggestion behavior.
3.1.3
2024-02-07This update introduces bulk term deletion, an Actions menu, various UI enhancements for book and term management, and fixes for RTL language support.
3.1.2
2024-01-31Fixed a startup crash caused by attempting to reparse Japanese texts for word count when mecab was not installed.
3.1.1
2024-01-31Introduces book stats graphs, improved term listing sorting and search, and a words per page field, alongside various bug fixes and performance optimizations.
3.1.0
2024-01-31Added a 'Link to parent' checkbox for child terms and updated the radio button styling.
3.0.12
2024-01-18Improved term exports, added reading menu hotkeys, and fixed several UI and linking bugs.
3.0.11
2024-01-11Optimized and reworked styles for forms and tables.
3.0.10
2024-01-10Introduces PDF imports, improves reading screen responsiveness for smaller viewports, and fixes Windows file locking during imports.
3.0.9
2024-01-04Added a reading screen page slider, term deletion functionality, and Sanskrit language support, along with various bug fixes and backend improvements.
3.0.8
2023-12-28Introduces .epub import, reading pane frame resizing, a demo dismiss option, improved styling, and updated language samples.
3.0.7
2023-12-21Introduces a slide-in menu for the reading pane with font controls, improves Firefox audio reliability, and updates book listing and status-change behavior.
3.0.5
2023-12-15Added an audio player for mp3, wav, and ogg files, implemented status hotkeys, and introduced AJAX page loading.
3.0.2
2023-11-27Added support for theming and the ability to toggle highlighting.
3.0.1
2023-11-24Fixed an issue with paragraph rendering order and added the ability to inject custom styles into other pages.
3.0.0
2023-11-22Lute v3 has been launched.
3.0.0b11
2023-11-20Added a language term export command, Czech language support, and updated the create_app configuration logic.
3.0.0b10
2023-11-18This update includes bug fixes for broken links and bad book IDs, hotkey improvements, a custom 404 handler, and the addition of Russian language support and a story demo.
3.0.0b9
2023-11-17This update improves the parser, adds multi-platform Docker builds, introduces a better error handler, and modifies how MECAB_PATH is handled.
3.0.0b8
2023-11-17Added a --config startup parameter to allow specifying a custom path for the data folder.
3.0.0b7
2023-11-14Fixed sentence links and manual references for the mecab path.
3.0.0b6
2023-11-13Fixed an issue causing double slashes in image URLs.
3.0.0b5
2023-11-13Fixed bugs related to the default backup directory and start task port, and added a content margin container.
3.0.0b4
2023-11-13Added a --port parameter to starter scripts, enabled word reading loading from parser, and included a home link.
3.0.0b3
2023-11-12Introduces default backups, CSV export, improved screen resize handling, and backend updates including database baselining.