XML-RPC protocol

Web service protocols ::: webservice_xmlrpc
Maintained by Moodle HQ
Integrate Moodle with other systems using the XML-RPC protocol.

XML-RPC protocol 1.0.4

Moodle 4.1, 4.2, 4.3, 4.4
Released: Thursday, 21 September 2023, 1:23 AM

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

The format of this change log follows the advice given at Keep a CHANGELOG.

1.0.4 - 2023-09-20

Fixed

  • Better behaviour when the external functions return null results, by providing and "acceptable" empty (xmlrpc-compliant) response.

1.0.3 - 2023-09-16

Added

  • Provide compatibility with Moodle 4.2 and the changes to external subsystem.
  • PHP 8.2 compatibility

Fixed

  • Fix a few Changelog links to show the correct diffs.

1.0.2 - 2022-11-08

Changed

  • GHA CI moved to run against upstream moodle.git (now that the plugin has been removed from core).
  • Reorganisation of README and CHANGES, towards easier publishing of new versions.

1.0.1 - 2022-11-07

Changed

  • Adjusted to require 20221106 (removed from core) or later.

1.0.0 - 2022-10-26

New

  • First release published as standalone plugin.

Version information

Version build number
2023092000
Version release name
1.0.4
Maturity
Stable version
MD5 Sum
9d4aa3349490597a8a7d63fe5e70627e
Supported software
PHP 7.4, PHP 8.0, PHP 8.1, Moodle 4.1, Moodle 4.2, PHP 8.2, Moodle 4.3, Moodle 4.4
  • Latest release for Moodle 4.1
  • Latest release for Moodle 4.2
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
main
VCS tag
1.0.4

Default installation instructions for plugins of the type Web service protocols

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myprotocol") in the "webservice" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation