New features
* Replace Web Reader with Epub.js based reader
* This should look much better than the old reader. The old reader is now removed and will not be accessible from the new version. You should convert all of your ebooks to epub format and use the new reader on upgrade.
* Improved Wiktionary (English) dictionary source by using kaikki.org API. Among other things, this would now include extra information like gender, animacy, and IPA pronunciation, depending on data availability
* Support for importing [kaikki.org](https://kaikki.org/) Wiktionary archives.
* You can import any archive you find on that site, which include Wiktionary with definition in several languages. Support for archives in non-English languages is preliminary, though it should mostly work. Report any issues on Github or the chatroom.
* Go through definitions by scrolling on the definition viewer
* Fail existing cards when adding a duplicate
* Custom lemmatization rules: you can now add custom rules in the form of regular expressions in the config window
* Word list importer is now implemented: you can now generate Anki cards from any text file with one word on each line
* Auto text importer will now treat capitalized names as known to reduce useless cards, except in German and Luxembourgish.
* Minimum window width setting by artjomsR in https://github.com/FreeLanguageTools/vocabsieve/pull/127
Other changes
* The behavior of Ctrl-D and Ctrl-Shift-D should be more intuitive now
* Fix image not found bug
* Seen data processing should now be faster. You may need to rebuild your seen database in Track -> Content manager
* Default lemma_policy is now "Lemma first, then original". Existing users are recommended to change it automatically
* Old database migrations have been removed. If you are upgrading from before 0.10, you should first upgrade to 0.11.1.
* Interface should no longer hang when fetching definition
**Full Changelog**: https://github.com/FreeLanguageTools/vocabsieve/compare/v0.11.1...v0.12.0