Skip to content

Release v1.19.0, June 2023

Compare
Choose a tag to compare
@markkuriekkinen markkuriekkinen released this 18 Jun 17:39
· 243 commits to master since this release

Changes:

  • Added LTI Platform v1.3 feature.
    • A+ courses may now use external LTI Tool v1.3 services.
  • Optimized the course configuration process, that is, downloading the course JSON configuration from the Git manager (so called aplus-json) and saving the updated settings to the A+ database.
    • The previous aplus-json is stored in the cache so that it is faster to detect new changes after a new git push in the course.
  • Revamped the look of the error page for HTTP 403 Forbidden. ASCII Gandalf was removed.

For system administrators and developers:

  • aplus-json course configurations are stored in the cache.
    • On large courses, the JSON may be larger than 1 MB.
  • Added linter to the project. Linters detect coding style issues.
    • The script lint.sh at the root of the repo may be run locally.

Release notes:
https://apluslms.github.io/releases/v1_19.html