| #
03cdebb7
|
| 01-Jul-2026 |
Andreas Gohr <andi@splitbrain.org> |
Replace bundled pChart with szymach/c-pchart via Composer
The old pChart 1.x code that was vendored under pchart/ is removed in favour of the maintained szymach/c-pchart package. The graph helper is
Replace bundled pChart with szymach/c-pchart via Composer
The old pChart 1.x code that was vendored under pchart/ is removed in favour of the maintained szymach/c-pchart package. The graph helper is rewritten to the CpChart API and no longer requires the library files manually; DokuWiki autoloads the plugin's vendor dir. Bundled fonts come from the package, so DroidSans.ttf is dropped too.
show more ...
|
| #
c99923ae
|
| 01-Jul-2026 |
Andreas Gohr <andi@splitbrain.org> |
Manage Browser.php via Composer, update to v2.0.0
The bundled Browser.php was Chris Schuld's v1.9 from 2010, which cannot detect modern browsers like Edge, Brave, Vivaldi, etc. Replace it with the C
Manage Browser.php via Composer, update to v2.0.0
The bundled Browser.php was Chris Schuld's v1.9 from 2010, which cannot detect modern browsers like Edge, Brave, Vivaldi, etc. Replace it with the Composer package cbschuld/browser.php v2.0.0 (namespaced, PHP 8+).
DokuWiki auto-includes each plugin's vendor/autoload.php, so no manual require is needed; helper/log.php now uses the namespaced cbschuld\Browser. The vendor dir is checked in, with test suites and CI files trimmed via .gitignore following DokuWiki core convention.
show more ...
|