Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 61 additions & 8 deletions data/libraries.json
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@
"copyrightHolders": [],
"location": "public/lib/editor/tiny/js/tinymce",
"name": "Tiny",
"version": "7.7.1",
"version": "8.2.2",
"license": "MIT",
"repository": "https://github.com/tinymce/tinymce",
"customised": false
Expand Down Expand Up @@ -486,6 +486,39 @@
"repository": "https://github.com/googleapis/google-api-php-client",
"customised": true
},
{
"copyrightHolders": [],
"location": "public/lib/google2",
"name": "Google APIs",
"description": "Library Google APIs Client Library for PHP",
"version": "2.18.4",
"license": "Apache",
"licenseversion": "2.0",
"repository": "https://github.com/googleapis/google-api-php-client",
"customised": false
},
{
"copyrightHolders": [],
"location": "public/lib/google2-auth",
"name": "Google Auth",
"description": "Google Auth Library for PHP",
"version": "1.49.0",
"license": "Apache",
"licenseversion": "2.0",
"repository": "https://github.com/googleapis/google-auth-library-php",
"customised": false
},
{
"copyrightHolders": [],
"location": "public/lib/google2-service",
"name": "Google Client Services",
"description": "Google PHP API Client Services",
"version": "0.424.0",
"license": "Apache",
"licenseversion": "2.0",
"repository": "https://github.com/googleapis/google-api-php-client-services",
"customised": false
},
{
"copyrightHolders": [
"2000 Herman Veluwenkamp (hermanV AT mindless DOT com)"
Expand Down Expand Up @@ -691,17 +724,27 @@
"repository": "https://github.com/matthiasmullie/path-converter",
"customised": false
},
{
"copyrightHolders": [],
"location": "public/lib/monolog",
"name": "Monolog",
"description": "Monolog - Logging for PHP",
"version": "3.9.0",
"license": "MIT",
"repository": "https://github.com/Seldaek/monolog",
"customised": false
},
{
"copyrightHolders": [
"2010-2016 Justin Hileman"
"2010-2025 Justin Hileman"
],
"location": "public/lib/mustache",
"name": "Mustache",
"description": "PHP library for displaying mustache templates.",
"version": "2.14.2",
"version": "3.0.0",
"license": "MIT",
"repository": "https://github.com/bobthecow/mustache.php",
"customised": true
"customised": false
},
{
"copyrightHolders": [],
Expand Down Expand Up @@ -814,7 +857,7 @@
"location": "public/lib/php-jwt",
"name": "PHP-JWT",
"description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to RFC 7519",
"version": "6.11.0",
"version": "6.11.1",
"license": "BSD",
"licenseversion": "3-Clause",
"repository": "https://github.com/firebase/php-jwt",
Expand Down Expand Up @@ -858,7 +901,7 @@
"location": "public/lib/phpspreadsheet/phpspreadsheet",
"name": "PhpSpreadsheet",
"description": "Library to read, write and create spreadsheet documents in PHP.",
"version": "4.1.0",
"version": "5.2.0",
"license": "MIT",
"repository": "https://github.com/PHPOffice/PhpSpreadsheet",
"customised": true
Expand Down Expand Up @@ -929,6 +972,16 @@
"repository": "https://github.com/lifaon74/url-polyfill",
"customised": false
},
{
"copyrightHolders": [],
"location": "public/lib/psr/cache",
"name": "cache",
"description": "Caching Interface (PHP FIG PSR-6).",
"version": "3.0.0",
"license": "MIT",
"repository": "https://github.com/php-fig/cache",
"customised": false
},
{
"copyrightHolders": [],
"location": "public/lib/psr/clock",
Expand Down Expand Up @@ -1216,7 +1269,7 @@
"location": "public/media/player/videojs/amd/src/video-lazy.js",
"name": "VideoJS",
"description": "JavaScript library that makes it easier to work with and build on HTML5 video.",
"version": "8.21.1",
"version": "8.23.4",
"license": "Apache",
"licenseversion": "2.0",
"repository": "https://github.com/videojs/video.js",
Expand Down Expand Up @@ -1265,7 +1318,7 @@
"location": "public/media/player/videojs/videojs",
"name": "VideoJS support files",
"description": "JavaScript library that makes it easier to work with and build on HTML5 video",
"version": "8.21.1",
"version": "8.23.4",
"license": "Apache",
"licenseversion": "2.0",
"repository": "https://github.com/videojs/video.js",
Expand Down
7 changes: 7 additions & 0 deletions data/moodle-contributors.txt
Original file line number Diff line number Diff line change
Expand Up @@ -390,6 +390,7 @@ Garske
Gary
Gasper
Gasset
Gattinger
Gaudreau
Gauk
Gaur
Expand Down Expand Up @@ -481,6 +482,7 @@ Holland
Holliday
Holman
Hoobin
Hoogeveen
Howard
Hugh
Hughes
Expand Down Expand Up @@ -693,6 +695,7 @@ Lundberg
Luuk
Lyons
Lévesque
Löwis
Macgirvin
Madden
Mady
Expand Down Expand Up @@ -845,6 +848,7 @@ Nießen
Nigel
Nikhil
Nikita
Niko
Nikolai
Nikoloutsopoulos
Nils
Expand Down Expand Up @@ -926,6 +930,7 @@ Pinheiro
Pinto
Pisarev
Piton
Plasger
Platts
Poder
Poggenpohl
Expand Down Expand Up @@ -1479,6 +1484,7 @@ mikewaters
miksik
mindforge
minkowski
mioyu-ubiq
mits
mjollnir_
mkassaei
Expand All @@ -1495,6 +1501,7 @@ nicolasconnault
nlnrose
nobelium
nread
nvhai248
oliviervalentin
paca70
palojacko
Expand Down
59 changes: 52 additions & 7 deletions general/community/credits/thirdpartylibs.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@ PCRE wrapping library that offers type-safe preg_* replacements.
### Tiny

- **Location**: public/lib/editor/tiny/js/tinymce
- **Version**: 7.7.1
- **Version**: 8.2.2
- **License**: MIT
- **URL**: [https://github.com/tinymce/tinymce](https://github.com/tinymce/tinymce)

Expand Down Expand Up @@ -436,6 +436,33 @@ Library Google APIs Client Library for PHP
- **License**: Apache 2.0
- **URL**: [https://github.com/googleapis/google-api-php-client](https://github.com/googleapis/google-api-php-client)

### Google APIs

Library Google APIs Client Library for PHP

- **Location**: public/lib/google2
- **Version**: 2.18.4
- **License**: Apache 2.0
- **URL**: [https://github.com/googleapis/google-api-php-client](https://github.com/googleapis/google-api-php-client)

### Google Auth

Google Auth Library for PHP

- **Location**: public/lib/google2-auth
- **Version**: 1.49.0
- **License**: Apache 2.0
- **URL**: [https://github.com/googleapis/google-auth-library-php](https://github.com/googleapis/google-auth-library-php)

### Google Client Services

Google PHP API Client Services

- **Location**: public/lib/google2-service
- **Version**: 0.424.0
- **License**: Apache 2.0
- **URL**: [https://github.com/googleapis/google-api-php-client-services](https://github.com/googleapis/google-api-php-client-services)

### Graph Class

Class to draw line, point, bar, and area graphs, including numeric x-axis and double y-axis.
Expand Down Expand Up @@ -618,16 +645,25 @@ CSS path converter, in PHP
- **License**: MIT
- **URL**: [https://github.com/matthiasmullie/path-converter](https://github.com/matthiasmullie/path-converter)

### Monolog

Monolog - Logging for PHP

- **Location**: public/lib/monolog
- **Version**: 3.9.0
- **License**: MIT
- **URL**: [https://github.com/Seldaek/monolog](https://github.com/Seldaek/monolog)

### Mustache

PHP library for displaying mustache templates.

- **Location**: public/lib/mustache
- **Version**: 2.14.2 (with Moodle customisations)
- **Version**: 3.0.0
- **License**: MIT
- **URL**: [https://github.com/bobthecow/mustache.php](https://github.com/bobthecow/mustache.php)
- **Copyright holders**:
- 2010-2016 Justin Hileman
- 2010-2025 Justin Hileman

### FastRoute

Expand Down Expand Up @@ -721,7 +757,7 @@ A Parser for CSS Files written in PHP.
A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to RFC 7519

- **Location**: public/lib/php-jwt
- **Version**: 6.11.0
- **Version**: 6.11.1
- **License**: BSD 3-Clause
- **URL**: [https://github.com/firebase/php-jwt](https://github.com/firebase/php-jwt)
- **Copyright holders**:
Expand Down Expand Up @@ -761,7 +797,7 @@ PHP Class for handling Matrices.
Library to read, write and create spreadsheet documents in PHP.

- **Location**: public/lib/phpspreadsheet/phpspreadsheet
- **Version**: 4.1.0 (with Moodle customisations)
- **Version**: 5.2.0 (with Moodle customisations)
- **License**: MIT
- **URL**: [https://github.com/PHPOffice/PhpSpreadsheet](https://github.com/PHPOffice/PhpSpreadsheet)

Expand Down Expand Up @@ -824,6 +860,15 @@ Polyfill URL and URLSearchParams to match last WHATWG specifications.
- **License**: MIT
- **URL**: [https://github.com/lifaon74/url-polyfill](https://github.com/lifaon74/url-polyfill)

### cache

Caching Interface (PHP FIG PSR-6).

- **Location**: public/lib/psr/cache
- **Version**: 3.0.0
- **License**: MIT
- **URL**: [https://github.com/php-fig/cache](https://github.com/php-fig/cache)

### clock

Clock Interface (PHP FIG PSR-20).
Expand Down Expand Up @@ -1079,7 +1124,7 @@ Javascript media decoder and player for Ogg Vorbis/Opus/Theora and WebM VP8/VP9/
JavaScript library that makes it easier to work with and build on HTML5 video.

- **Location**: public/media/player/videojs/amd/src/video-lazy.js
- **Version**: 8.21.1 (with Moodle customisations)
- **Version**: 8.23.4 (with Moodle customisations)
- **License**: Apache 2.0
- **URL**: [https://github.com/videojs/video.js](https://github.com/videojs/video.js)
- **Copyright holders**:
Expand Down Expand Up @@ -1123,7 +1168,7 @@ JavaScript media decoder and player for Ogg Vorbis/Opus/Theora and WebM VP8/VP9/
JavaScript library that makes it easier to work with and build on HTML5 video

- **Location**: public/media/player/videojs/videojs
- **Version**: 8.21.1 (with Moodle customisations)
- **Version**: 8.23.4 (with Moodle customisations)
- **License**: Apache 2.0
- **URL**: [https://github.com/videojs/video.js](https://github.com/videojs/video.js)
- **Copyright holders**:
Expand Down