Releases: blmage/duolingo-solution-viewer
Releases · blmage/duolingo-solution-viewer
4.0.0
Added
- Add ability to filter solutions on one or more words (fix #78)
- Add ability to make the user answer stick to the top of the modal
Changed
- Target only recent browsers with support for Unicode regexes (fix #23)
- Remove dependency on lodash
- Remove dependency on immutable.js
- Refactor and clean up the code
- Optimize performance when parsing challenges and calculating similarities
- Purge old challenges only when a quota error occurred
- Change the solution icon
- Change the loader animation
Fixed
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
Added
- Allow editing the user answers and update the similarity scores of the solutions accordingly
- Remember the user answers and reuse them in the forum discussions
- Display a loader when action requests are sent to the background script
- Add titles to the pagination buttons
Changed
- Move heavy operations and dependencies to the background script
- Move the request observer to a small separate script, to make sure that it gets loaded as soon as possible
- Separate general-purpose components from the others
- Group translations by component
- Ignore the case differences when searching for typos in answers to listening challenges
Fixed
- Differentiate listening challenges sharing the same translation
2.2.0
Changed
- Optimize performances in various places
- Provide all the possible solutions to listening challenges
- Improve the detection of typos for listening challenges
- Delay each request to retrieve forum comment IDs, and retry them twice if necessary
Fixed
- Fix a bug which caused unnecessary purges of forum challenges