What's new in LESP? 🚀
Improvements 🛠
- Now, when loading a wordlist, its structure will be validated. (thanks to y9rabbito!!)
- Related bugfix: Trailing and leading whitespace will be removed.
- Related bugfix: Even though the file won't be modified, duplicate words will be removed on load.
- Documentation for LESP has finally been improved and now explains things better.
- Now `extend_wordlist()` and `remove_from_wordlist()` support doing that for multiple words at once (thanks to Parakrant. Also continued by LyubomirT)
- Minor bug fixes.
Additions 🔌
- Now you can stack or merge-delete wordlist files.
- More examples are available in the `examples` folder (thanks to Halzorg).
- Instead of importing methods separately from `lesp.autocorrect` you can now simply import the `Proofreader` class.
- Connected: Updated examples so they'll adapt to the update.
- Connected: Updated documentation so it'll now show the newest way of implementing this.
- Connected: Removed `config` files for LESP autocorrect, since configuration is now provided in the form of parameters to the `Proofreader` class.
- Added a section about AI-generated code in `CONTRIBUTING.md`.