Releases: GrayedFox/multidict
Releases · GrayedFox/multidict
Update dependencies
multidict-v1.0.5
Multiple bug fixes:
- Fix isWholeWord text method passing wrong character to isWordBoundary
- Fix blinkNode sometimes removing colour
- Fix intermittent test failures due to occasional extra add/remove call
- Fix bug where cursor position could cause double suggestions to be input
- Fix bug where changing maxSuggestions to 0 prevented blinkNode call
- Fix bug where language preference order was not being respected
Adds unit tests for all helpers, text methods, and many parts of the underlying logic. Unit tests do not cover background or content script behaviour.
Features:
- adds word added/removed notification
- dictionary now sorted alphabetically on load
Known issues:
- memory imprint is way too large due to dictionary files being read in their entirety (instead of buffered)
multidict-1.0.4
This release:
- bug: removes support for Italian, unfortunately this dictionary is bugged and causes an OOM (out of memory) error
- bug: fixes highlights width being too large, causing scroll bar to occasionally malign highlights
- bug: fixes regression where dynamically added text areas would not respect disable native spellcheck option
- bug: fixes edge case where removing a word from personal dictionary also removes it from all active dictionaries
- chore: add an update script to pull all dictionaries and licenses from Wooorm dictionaries: #51
- feat: give users ability to drag and drop languages in side panel to specify language preference order
multidict-1.0.1
Initial release of Multidict. Please see https://addons.mozilla.org/en-US/firefox/addon/multidict/ to download the latest release for Firefox.
Check out the docs: https://grayedfox.github.io/multidict/