1 |
efrain |
1 |
This files describes API changes in core libraries and APIs,
|
|
|
2 |
information provided here is intended especially for developers.
|
|
|
3 |
|
|
|
4 |
=== 4.2 ===
|
|
|
5 |
* Any activity module (mod) that declares the 'xxx_course_backend_generator_create_activity' function in lib.php will now be able to create instance of the
|
|
|
6 |
module in the test course. There is now an additional parameter to the admin/tool/generator/cli/maketestcourse.php command so we can whitelist all the modules
|
|
|
7 |
that need to be added to the course via the additionalmodules parameter.
|
|
|
8 |
See bigbluebuttonbn_course_backend_generator_create_activity as an example.
|
|
|
9 |
|
|
|
10 |
|
|
|
11 |
=== 4.0 ===
|
|
|
12 |
|
|
|
13 |
* Function tool_generator_testplan_backend::create_users_file() now supports to pass the size of the testing plan,
|
|
|
14 |
that needs to be equal or smaller than the size of the generated site. That's used to effectively restrict the
|
|
|
15 |
exported number of users to the number of threads the jmeter plan will have (previously all the enrolled users
|
|
|
16 |
were being exported, with that leading to "false" loops (users not really looping X times).
|
|
|
17 |
|
|
|
18 |
=== 3.7 ===
|
|
|
19 |
|
|
|
20 |
* Function tool_generator_testplan_backend::get_course_options() is removed, the 'course' form element is used instead.
|