Releases: xxyzz/WordDumb
Releases · xxyzz/WordDumb
v3.28.0
New features:
- Use MediaWiki's parse API to get text for some Wikipedia titles redirected to sections
- Remove references and error messages from parsed Fandom text
- Separate X-Ray paragraphs in
<p>
tags for EPUB footnotes - Allow "-" in Fandom URL's language code part
- Install
cupy-wheel
package instead of settingcupy
version manually
Bug fixes:
- Replace %xx escapes in EPUB opf href strings
- Fix error when creating X-Ray file and customize X-Ray data is provided
- Fix pip install error caused by space in user name
- Install compiled with CUDA enbabled PyTorch package for Windows and Linux
- Fix
None
reference error intransformers
library - Fix
lxml
not found error - Fix
UnicodeDecodeError
when open JSON files on Windows - Check
notifications
variable is notNone
before using it
Other changes:
- Add back downloading Wiktionary file notification
- Update Proficiency v0.4.0
- Update rapidfuzz 2.13.3
If you find this project helpful, please consider on Liberapay.
v3.27.1
v3.27.0
New features:
- Run pip in calibre's Python interpreter, requires calibre 6.9.0.
- Support spaCy pretrained transformer models, requires CUDA 10.2 or newer version.
- Re-enable Fandom as X-Ray source by using the MediaWiki parse API.
Bug fixes:
- Update ASIN for MOBI books on Kindle device if the book was sent before using the plugin.
- Re-upload book cover if the book ASIN is changed on Kindle device.
- Move pip general options before install command.
- Fix the StopIteration error for some EPUB books.
If you find this project helpful, please consider on Liberapay.
v3.26.1
What's Changed
Full Changelog: v3.26.0...v3.26.1
If you find this project helpful, please consider on Liberapay.
v3.26.0
New feature:
- Support Chinese Word Wise gloss for EPUB books
Bug fix:
- Fix send file to Android error
Other changes:
- Hide Fandom URL input box. Fandom disabled the MediaWiki TextExtracts API earlier this year.
- Update spaCy to 3.4.2
v3.25.1
Bug fixes:
- Create custom lemmas folder if not exists
- Don't send EPUB file to Kindle
Other changes:
- Only call
setData
when imported file changes current data - Show proxy error dialog for the request SSLError exception
- Add Korean translation, thanks to beecom's contribution
- Add French translation, thanks to PoP's contribution
- Update dependencies
v3.25.0
New features:
- Add IPA to Wiktionary
- Improve lemmas search speed by using the ternary search tries
- Add choose book format dialog for books have multiple supported formats
- Export lemmas text file(.tsv), which can be imported to Anki
- Add Chinese translations for the plugin text
- Add default difficulty values to the English, Chinese, and Japanese Wiktionary. Data source: https://github.com/xxyzz/Proficiency
- Add support of Ukrainian language
- Wiktionary files are downloaded from https://github.com/xxyzz/Proficiency/releases
Bug fixes:
- Resolve Python import standard library error on Fedora
- Resolve dependency errors by removing the dependency folder when Python upgrades minor versions.
Other changes:
- Enable different POS types of the same word in Wiktionary
- Remove inflected, misspelling words, alternative forms, synonyms from Wiktionary
- Use the shortest clause in gloss separated by semicolon
- Change error dialogs to warning dialogs
v3.24.0
New features:
- Import enabled lemmas and difficulty from Anki Deck Package, CSV file and Kindle Vocabulary Builder database
- Add 9854 lemmas and increas difficulty values base on data from Estimating the prevalence and diversity of words in written language by Johns, B. T., Dye, M., & Jones, M. N.
Bug fixes:
- Add pip's hidden option
--no-user
to disable pip user mode - Save customize Wiktionary JSON file
- Only show non-English warning when creating Word Wise
- Add missing NER labels for Korean, Swedish and Croatitan spaCy model
v3.23.1
ARM mac users need to delete the ~/Library/Preferences/calibre/plugins/worddumb-libs-*
folder after upgrading to calibre 6.
Various bug fixes
v3.23.0
New features:
- Add Word Wise
<ruby>
tags and footnotes to EPUB books - Add customize Wiktionary dialog for EPUB books
- Remove soft hyphens from EPUB books
- Add omit option to customize X-Ray dialog
- Use MediaWiki smmary or book quote as X-Ray description if customize X-Ray description is
None
- Add support of Croatian language(spaCy 3.4.0 model)
Bug fixes:
- Ignore invalid inception date
- Upgrade outdated pip on all operating systems
Other changes:
- Don't fuzz match customize X-Ray entities
- Replace newline in X-Ray label with whitespace
- Add unsupported book format/language dialog and warning log
- Set minimum calibre version to 6.0.0