Moodle Plugins directory: Datacurso AI Provider: Versions: 1.0.7 | Moodle.org
Datacurso AI Provider
AI providers ::: aiprovider_datacurso
Maintained by
Data Curso
The Datacurso AI Provider is the core engine that connects Moodle with the Datacurso AI services — unlocking a full ecosystem of smart, AI-powered plugins designed to revolutionize online learning.
Datacurso AI Provider 1.0.7
Moodle 4.5
Released: Душанбе 26 Январ 2026, 23:54
1.0.7
Released on: 2026-01-26
Compatibility note: This version is compatible only for Moodle 4.5.
Added
- Configurable base URLs for DataCurso AI services
Added support for configurable base URLs for both the standard and EU-hosted DataCurso AI services, allowing greater flexibility across environments. - Optional base URL parameters in constructors
Updated service constructors to accept optional base URL parameters, enabling explicit overrides when needed.
Changed
- Centralized base URL resolution via instance method
Refactored base URL access to ensure the correct instance method is used when resolving the active base URL, improving consistency and maintainability. - Service initialization flow updated
Adjusted internal initialization logic so all API requests correctly respect the configured base URL (standard or EU-hosted). - Version bump
Release version bumped to 1.0.7.
1.0.6
Released on: 2026-01-19
Added
- Enhanced webservice setup error logging.
Improved error reporting during webservice registration by including the original exception message, providing clearer diagnostics when the setup process fails.
Changed
- Improved boolean evaluation logic.
Adjusted theis_for_uemethod to ensure proper and safe boolean comparison, preventing unintended conditional behavior.
Fixed
- Webservice setup debugging limitations.
Resolved an issue where webservice registration failures did not expose sufficient context, making troubleshooting difficult.
Changed
- Release bump to 1.0.6
Updated the plugin version and release metadata to 1.0.6 to reflect the included improvements and fixes.
1.0.5
Released on: 2025-12-04
Compatibility note: This version is compatible only with Moodle 4.5.
Fixed
- Upgrade savepoint order corrected
Reordered the upgrade savepoint to prevent upgrade failures related to theaiprovider_datacurso_userlimit
1.0.4
Released on: 2025-12-02
Fixed - add missing capabilities and web service functions
1.0.3
Released on: 2025-12-02
Compatibility note: This version is compatible only with Moodle 4.5.
Added
- Automated release workflow for the plugin.
A new GitHub Actions workflow was added to streamline/automate Moodle plugin releases. - Support only for Moodle 4.5.
Added$plugin->supportedinversion.phpto declare Moodle 4.5 as the only supported version.
Changed
- Release bump to 1.0.3
The plugin release number was updated to 1.0.3.
Version information
- Version build number
- 2026012300
- Version release name
- 1.0.7
- Maturity
- Версияи босубот
- MD5 Sum
- c1ca5409bb40e5e760f20e74f8b78db5
- Supported software
- Moodle 4.5
- The more recent release 1.0.8 (2026012900) exists for Moodle 4.5
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- 1.0.7