History log of /dokuwiki/composer.json (Results 1 – 25 of 31)
Revision Date Author Comments
# 16288f11 15-Mar-2025 Andreas Gohr <andi@splitbrain.org>

removed dev suggestions from composer file

Those are now specified in the _test composer file.


# db926724 26-Jan-2024 Andreas Gohr <andi@splitbrain.org>

Replace strftime with Intl ICU. Fixes #3573

This uses a class that maps strftime placeholders to the appropriate ICU
patterns. I am using the fallback-intl branch here which provides an
English-only

Replace strftime with Intl ICU. Fixes #3573

This uses a class that maps strftime placeholders to the appropriate ICU
patterns. I am using the fallback-intl branch here which provides an
English-only fallback when the intl extension is not available.

Core has only two places where strftime is used: dformat() and the
SimplePie feed parser. Both are adjusted with this patch. For the latter
a custom Item class had to be registered. For better separation all our
FeedParser classes have been moved to the Feed namespace where our
FeedCreator classes already reside.

Note that this will currently be a degration for users without intl as
it will fall back to date and not to the still available strftime.

show more ...


# e6380ba3 02-Feb-2024 Andreas Gohr <andi@splitbrain.org>

replace LESS library. fixes #4088

This replaces the abandoned fork with my own fork at splitbrain/lesserphp

That fork has been cleaned up somewhat and the issues in #4088 should be
fixed.


# 927933f5 29-Nov-2023 Andreas Gohr <andi@splitbrain.org>

upgrade to phpseclib 3

This replaces the dependabot PR #4114 and adjusts the usage of the
library.


# c49393f5 09-Jun-2023 Andreas Gohr <andi@splitbrain.org>

increase required PHP version to 7.4


# 9b668cef 02-Apr-2023 Elan Ruusamäe <glen@pld-linux.org>

Fix recommended typo


# af28745a 12-Mar-2023 Andreas Gohr <andi@splitbrain.org>

extracted JS compressor into its own library

This moves our JavaScript compressor into its own composer dependency.


# 977aa967 23-Mar-2023 Andreas Gohr <andi@splitbrain.org>

updated repo links


# 7e785b0c 31-Jan-2023 Andreas Gohr <andi@splitbrain.org>

update to lesserphp 0.6


# 7f8f2456 16-Sep-2021 Andreas Gohr <andi@splitbrain.org>

move IXR XML RPC to composer dependency #1970

This is a monky patched version of kissyfrot/php-ixr until my PR has
been accepted upstream.

Plugins using the XML RPC client may need adjustments.


# 5484014b 07-Jan-2021 Martijn Ras <Martijn.Ras@GMail.com>

Fix for Remove random_compat, no longer needed #3262


# 92a8473a 06-May-2020 Andreas Gohr <andi@splitbrain.org>

added Slika as dependency


# 3f874cb3 12-Aug-2020 Andreas Gohr <andi@splitbrain.org>

increase minimum PHP version to 7.2


# 19ea627a 27-Jul-2020 Andreas Gohr <andi@splitbrain.org>

temporarily use geshi master #3108

GeSHi/geshi-1.0#134 has been merged but a new release tag hasn't been
assigned, yet. Since this may take a while, this patch requires the master
branch. It should

temporarily use geshi master #3108

GeSHi/geshi-1.0#134 has been merged but a new release tag hasn't been
assigned, yet. Since this may take a while, this patch requires the master
branch. It should be reverted to a proper version again once it's
available.

show more ...


# ab0a8902 01-May-2020 Andreas Gohr <andi@splitbrain.org>

dependency upgrades

All composer dependencies have been updated


# 4ac6e6a0 15-Feb-2019 Phy <git@phy25.com>

Force Travis CI PHPUnit version to 7 on PHP 7.2+, fixes #2693


# cbeaa4a0 10-Nov-2017 Andreas Gohr <andi@splitbrain.org>

replace Doku_CLI with splitbrain\phpcli\CLI

It has few more features (like turning down verbosity) and looks nicer


# 9b78f7ea 01-Sep-2017 Andreas Gohr <andi@splitbrain.org>

fix platform to the minimum requirement

this ensures installed composer libraries will be compatible even when
installed from a higher version platform


# 0ed9c2e2 15-Aug-2017 Andreas Gohr <andi@splitbrain.org>

Merge branch 'master' into lesserphp

* master: (70 commits)
Release preparation
translation update
do not disclose email or IP addresses of users through RSS
small fix
Make default encapsu

Merge branch 'master' into lesserphp

* master: (70 commits)
Release preparation
translation update
do not disclose email or IP addresses of users through RSS
small fix
Make default encapsulation more readable and less duplicate.
Replace htmlspecialchars to hsc in core
Add the preview-bool for the cache file.
Add htmlspecialchars when showing $DATE_AT
#2021 broken links to W3C validators also dokuwiki and php are on https
made bin/wantedpage.php more flexible
doc abbreviation
Fix PHP Notices: Reduce error log noise
Create valid empty options
translation update
doc fix
translation update
using $options->getCmd to retrieve show-pages parameter
added option to wantedpages.php to show or not show pages where broken links occur
show pages where broken links occur: page_id => broken_link
clean extension names. fixes #2042
...

show more ...


# 3d4e3335 26-May-2017 Andreas Gohr <andi@splitbrain.org>

moved EmailAdressValidator to composer install #1970


# 572dd708 18-May-2017 Andreas Gohr <andi@splitbrain.org>

use composer based library for feed creator #1970


# 82c5990b 15-May-2017 Andreas Gohr <andi@splitbrain.org>

updated GeSHi to 1.0.9.0


# 51c79594 12-May-2017 Andreas Gohr <andi@splitbrain.org>

replace LESS compiler with lesserphp

This is a better maintained fork of lessphp. It seems to be fully
compatible, so this is more or less a drop in replacement.


# 3476bb81 31-Mar-2017 Andreas Gohr <andi@splitbrain.org>

increase minimum version requirement to PHP 5.6


# 59b616cc 18-Jan-2017 Andreas Gohr <andi@splitbrain.org>

updated SimplePie and moved to composer based install. #1800

This updates the SimplePie RSS parser to the recent 1.4.3 release,
fixing an PHP 7 bug (and probably others). We now use a composer based

updated SimplePie and moved to composer based install. #1800

This updates the SimplePie RSS parser to the recent 1.4.3 release,
fixing an PHP 7 bug (and probably others). We now use a composer based
install.

show more ...


12