Skip to content

Releases: blmage/duolingo-solution-viewer

4.0.0

09 Nov 19:19
Compare
Choose a tag to compare

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

  • Fix detection of naming challenges (fix #137)
  • Detect full answers for "fill in the blank" challenges (fix #45)

3.0.7

26 Oct 20:44
Compare
Choose a tag to compare

Fixed

  • Fix compatibility with latest UI version (modal + link color)

3.0.6

19 Oct 10:49
Compare
Choose a tag to compare

Fixed

  • Fix compatibility with latest UI version (#135)

3.0.5

24 Sep 10:15
Compare
Choose a tag to compare

Fixed

  • Fix edition of user references on mobile devices (#44)
  • Improve reliability when associating solutions to forum discussions (#100)
  • Improve compatibility with latest UI version

3.0.4

17 Sep 10:22
Compare
Choose a tag to compare

Changed

  • Detect listening challenges without requiring a solution translation

3.0.3

05 Sep 08:27
Compare
Choose a tag to compare

Fixed

  • Adapt class names and selectors according to the latest UI version (preview.duolingo.com)
  • Improve compatibility with Darklingo++

3.0.2

30 Aug 09:41
Compare
Choose a tag to compare

Fixed

  • Fix compatibility with Kiwi Browser
  • Improve compatibility with the latest version of Darklingo++
  • Fix detection of fixed header in forum discussions

3.0.1

18 Aug 08:03
Compare
Choose a tag to compare

Fixed

  • Adapt class names and selectors according to the latest UI version
  • Improve the positioning of the "Solutions" link in the forum

3.0.0

27 Jun 09:20
Compare
Choose a tag to compare

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

14 Jun 09:40
Compare
Choose a tag to compare

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