Releases: brunobaudry/moodle-local_deepler
Releases · brunobaudry/moodle-local_deepler
Release: v1.6.1
Added
- Added support for @DeepL rephrasing (text improvement) API.
- Added all advanced setting stored in Cookies.
- mlang tags listed when hovering the toggle lang button.
Fixed
- Exception with multilang filter in moodle < 4.5
Release: v1.5.1
Changed
-
Massive PHP refactoring for reduced db calls, better flexibility for future features. PHP mess detector close to 0.
-
Moving maturity to BETA.
-
Removed the 'allow sub langs to be mapped...' setting as did not make sense anymore with DeepL's new source/target.
-
Improved UI
- Better Section > Module > Field nesting and display.
- Edit in place Button is now at item (section, module, question) level rather than field level.
- Improved icon and field names translations (Moodle's strings) capture.
-
Added
-
Section > Module > Sub breadcrumbs.
-
Improved error capture.
Fixed
- Language Strings UI should all display except for the ones with increment (like question's 'hints')
Todo
- Check the "enhancement" list https://github.com/brunobaudry/moodle-local_deepler/issues
- Fetch PLUGINFILES links to display questions' images.
- Improve user doc.
- Add dev doc.
Release: v1.5.0
Changed
-
Massive PHP refactoring for reduced db calls, better flexibility for future features. PHP mess detector close to 0.
-
Moving maturity to BETA.
-
Removed the 'allow sub langs to be mapped...' setting as did not make sense anymore with DeepL's new source/target.
-
Improved UI
- Better Section > Module > Field nesting and display.
- Edit in place Button is now at item (section, module, question) level rather than field level.
- Improved icon and field names translations (Moodle's strings) capture.
-
Added
-
Section > Module > Sub breadcrumbs.
-
Improved error capture.
Fixed
- Language Strings UI should all display except for the ones with increment (like question's 'hints')
Todo
- Check the "enhancement" list https://github.com/brunobaudry/moodle-local_deepler/issues
- Fetch PLUGINFILES links to display questions' images.
- Improve user doc.
- Add dev doc.
Release: v1.3.5
Fixed
- Sub lang as targets for EN, PT and ZH where saved as the Deepl iso code. Now saving them without the sub.
Changed
- Deprecated allowsublangs in admin.
Todo
- Check the "enhancement" list https://github.com/brunobaudry/moodle-local_deepler/issues
Release: v1.3.4
Added
- Glossary ids are now saved in cookies (for 1 month) by course and source-target language pairs. As reported with issue #56.
- More activity filed captured.
Changed
- No more Deepl api calls are made directly from js, only through Moodle's external api now. The plugin in now only connect to Deepl's api using http POST method. More secured as
the Deepl token was exposed in with GET calls. Plus it will be deprecated ads of friday
14th 2025 by Deepl. - JS code refactored in modules for more readability and flexibility.
- UI changes:
- Now you cannot select the main source language. Change Moodle's to set the main source lang.
- Improved error reporting.
Fixed
- Issues when checking the activity contexts (fed by the tab id instead of the cmid) issue #54.
- Improved capture of Tiny instances.
Todo
- Check the "enhancement" list https://github.com/brunobaudry/moodle-local_deepler/issues
- Language Strings UI for all filed names
Release: v1.2.7
Fixed
- Duplicate const definition in webservice (issue #53)
Release: v1.2.6
Fixed
- Side effect with last error correction...
Release: v1.2.5
Fixed
- Bad error catching when listing the questions slots.
Release: v1.2.4
Fixed
- External update_translation.php was not working on errors.
v1.2.3
Fixing js chache