Skip to content

Releases: ProjektAdLer/MoodlePlugin-mod_adleradaptivity

3.2.0

Choose a tag to compare

@SoraMakes SoraMakes released this 13 May 10:52
4f33412

Added:

  • Moodle 5.0 support

Changed:

Deprecated:

Removed:

Fixed:

Security:

3.1.1

Choose a tag to compare

@SoraMakes SoraMakes released this 20 Mar 22:25

Added:

Changed:

Deprecated:

Removed:

Fixed:

  • Privacy api tests with moodle 4.5

Security:

3.1.0

Choose a tag to compare

@SoraMakes SoraMakes released this 20 Mar 15:09

Added:

  • Implemented Privacy API (data export and deletion)

Changed:

Deprecated:

Removed:

Fixed:

Security:

3.0.2

Choose a tag to compare

@SoraMakes SoraMakes released this 17 Mar 00:45

Added:

Changed:

  • updated database schema and code improvements

Deprecated:

Removed:

Fixed:

  • debug output in tests

Security:

3.0.1

Choose a tag to compare

@SoraMakes SoraMakes released this 17 Dec 15:30

Added:

Changed:

Deprecated:

Removed:

  • tar.gz release archive
  • discord notification on release

Fixed:

  • wrong path in md5 file

Security:

3.0.0

Choose a tag to compare

@SoraMakes SoraMakes released this 04 Dec 13:59

Added:

  • Support for Moodle 4.5
  • ANF-ID annotation
  • include main branch in pipeline (allowed to fail)
  • tests for some specific previously uncovered cases
  • generate MD5 hashes for release archives

Changed:

  • refactored a lot of code and tests
  • use DI
  • Using namespaced external_* components instead of legacy non-namespaced ones, allowing tests to be significnatly faster
  • cm id and attempt id are required parameters for processattempt page

Deprecated:

Removed:

  • Support for Moodle 4.1, 4.2 and 4.3

Fixed:

  • Workaround for test execution with wrong phpunit.xml (using the one from moodle instead of the one provided with the plugin)

Security:

  • Workaround for test execution with wrong phpunit.xml (using the one from moodle instead of the one provided with the plugin)

3.0.0-rc.2

3.0.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@SoraMakes SoraMakes released this 27 Oct 16:26

Added:

  • Support for Moodle 4.5
  • ANF-ID annotation
  • include main branch in pipeline (allowed to fail)
  • tests for some specific previously uncovered cases

Changed:

  • refactored a lot of code and tests
  • use DI
  • Using namespaced external_* components instead of legacy non-namespaced ones, allowing tests to be significnatly faster
  • cm id and attempt id are required parameters for processattempt page

Deprecated:

Removed:

  • Support for Moodle 4.1, 4.2 and 4.3

Fixed:

Security:

3.0.0-rc.1

3.0.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@SoraMakes SoraMakes released this 21 Oct 10:55

Added:

  • Support for Moodle 4.5
  • run pipeline on moodle main branch (is allowed to fail)

Changed:

  • refactoring (in particular: follow correct naming scheme for ANF-ID annotation, move a lot of code to a proper place, use constants for enum values, use dependency injection, using namespaced external api classes)

Removed:

  • Support for Moodle 4.1, 4.2 and 4.3

Deprecated:

Fixed:

  • Workaround for test execution with wrong phpunit.xml (using the one from moodle instead of the one provided with the plugin)

Security:

  • Add check to processattempt.php to verify a user is only editing attempts he is allowed to (similar to view.php)

2.2.0

Choose a tag to compare

@SoraMakes SoraMakes released this 03 Jun 15:22

Added:

  • Support for Moodle 4.4 with PHP 8.1, 8.2 and 8.3
  • Tests (backup, restore, ...)
  • Behaviour tests for all pages in Moodle UI (index, view, process_attempt)
  • Backup and Restore of Attempts
  • New response parameter for answer_questions API endpoint (status_best_try)
  • Page "index" (listing all module instances in a course)

Changed:

  • various udates / fixes for GitHub pipeline
  • use local_logging instead of debugging calls
  • using correct FEATURE_MOD_PURPOSE value
  • a lot of cleanup
  • rewrite of UI (everything displayed in Moodle)

Deprecated:

Removed:

  • Code for creating/editing modules through moodle ui (was never supported but partially implemented)

Fixed:

  • Error in case the same question was referenced multiple times (For example when duplicating a module)
  • Default permissions now allow less unsupported behaviour (as less as possible by changing these defaults)

Security:

2.1.0

Choose a tag to compare

@SoraMakes SoraMakes released this 12 Jan 16:30

Added:

  • support moodle 4.3
  • support for PHP 8.2 on supported moodle releases
  • tests (integration tests for all api endpoints)

Changed:

  • a lot of code improvements/fixes
  • pipeline improved

Deprecated:

Removed:

Fixed:

  • module deletion implemented
  • fix submitting multiple questions in the same task in one request
  • fix answer with no choices selected was handled as "not attempted", now handled as "incorrect"
  • fix deprecated parameter passing as reference, remove unused statement
  • fix project name in composer.json
  • fix postgresql support

Security: