Jérémy Benoist and GitHub
33b69bdb6b
Merge pull request #135 from j0k3r/dependabot/composer/friendsofphp/php-cs-fixer-3.95.18
...
Update friendsofphp/php-cs-fixer requirement from 3.95.15 to 3.95.18
2026-08-18 09:45:17 +02:00
dependabot[bot] and GitHub
2e9d05c239
Update phpstan/phpstan requirement from 2.2.5 to 2.2.8
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source ) to permit the latest version.
- [Commits](https://github.com/phpstan/phpstan-phar-composer-source/commits )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-version: 2.2.8
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-14 05:34:13 +00:00
dependabot[bot] and GitHub
85fbb6cbf3
Update friendsofphp/php-cs-fixer requirement from 3.95.15 to 3.95.18
...
Updates the requirements on [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer ) to permit the latest version.
- [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases )
- [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.95.15...v3.95.18 )
---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
dependency-version: 3.95.18
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-07 05:34:21 +00:00
Jérémy Benoist and GitHub
67a2b07505
Merge pull request #131 from j0k3r/dependabot/composer/rector/rector-2.5.7
2026-07-20 07:20:12 +02:00
dependabot[bot] and GitHub
1dc5f6bc78
Update friendsofphp/php-cs-fixer requirement from 3.95.12 to 3.95.15
...
Updates the requirements on [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer ) to permit the latest version.
- [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases )
- [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.95.12...v3.95.15 )
---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
dependency-version: 3.95.15
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 05:34:54 +00:00
dependabot[bot] and GitHub
f19d7ba19e
Update rector/rector requirement from 2.5.5 to 2.5.7
...
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector ) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.5.5...2.5.7 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.5.7
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 05:34:36 +00:00
dependabot[bot] and GitHub
4230b2d7ca
Update phpstan/phpstan-phpunit requirement from 2.0.16 to 2.0.18
...
Updates the requirements on [phpstan/phpstan-phpunit](https://github.com/phpstan/phpstan-phpunit ) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan-phpunit/releases )
- [Commits](https://github.com/phpstan/phpstan-phpunit/compare/2.0.16...2.0.18 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan-phpunit
dependency-version: 2.0.18
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-10 07:26:54 +00:00
Jérémy Benoist and GitHub
85be584f94
Merge pull request #130 from j0k3r/dependabot/composer/friendsofphp/php-cs-fixer-3.95.12
...
Update friendsofphp/php-cs-fixer requirement from 3.95.11 to 3.95.12
2026-07-10 09:25:25 +02:00
Jérémy Benoist and GitHub
03a960daf0
Merge pull request #129 from j0k3r/dependabot/composer/rector/rector-2.5.5
...
Update rector/rector requirement from 2.5.2 to 2.5.5
2026-07-10 09:25:14 +02:00
dependabot[bot] and GitHub
3e3114a492
Update friendsofphp/php-cs-fixer requirement from 3.95.11 to 3.95.12
...
Updates the requirements on [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer ) to permit the latest version.
- [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases )
- [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.95.11...v3.95.12 )
---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
dependency-version: 3.95.12
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-10 05:35:20 +00:00
dependabot[bot] and GitHub
f98247ed14
Update rector/rector requirement from 2.5.2 to 2.5.5
...
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector ) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.5.2...2.5.5 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.5.5
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-10 05:34:54 +00:00
dependabot[bot] and GitHub
5a6e525ff5
Update phpstan/phpstan requirement from 2.2.3 to 2.2.5
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source ) to permit the latest version.
- [Commits](https://github.com/phpstan/phpstan-phar-composer-source/commits )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-version: 2.2.5
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-10 05:34:41 +00:00
dependabot[bot] and GitHub
5aa9da6843
Update phpstan/phpstan requirement from 2.2.2 to 2.2.3
...
Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source ) to permit the latest version.
- [Commits](https://github.com/phpstan/phpstan-phar-composer-source/commits )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-version: 2.2.3
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-03 05:34:19 +00:00
Jérémy Benoist and GitHub
1bb7eec83c
Merge pull request #125 from j0k3r/dependabot/composer/rector/rector-2.5.2
...
Update rector/rector requirement from 2.4.6 to 2.5.2
2026-06-26 08:58:17 +02:00
dependabot[bot] and GitHub
ca1b105f40
Update rector/rector requirement from 2.4.6 to 2.5.2
...
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector ) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases )
- [Commits](https://github.com/rectorphp/rector/compare/2.4.6...2.5.2 )
---
updated-dependencies:
- dependency-name: rector/rector
dependency-version: 2.5.2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-26 05:34:17 +00:00
dependabot[bot] and GitHub
5ad159ebb1
Update friendsofphp/php-cs-fixer requirement from 3.95.8 to 3.95.11
...
Updates the requirements on [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer ) to permit the latest version.
- [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases )
- [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.95.8...v3.95.11 )
---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
dependency-version: 3.95.11
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-26 05:34:09 +00:00
dependabot[bot] and GitHub
63a0db9109
Update friendsofphp/php-cs-fixer requirement from 3.94.2 to 3.95.8
...
Updates the requirements on [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer ) to permit the latest version.
- [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases )
- [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.94.2...v3.95.8 )
---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
dependency-version: 3.95.8
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-19 08:08:54 +00:00
Jan Tojnar
fd1eaf61a7
composer: Stop using lock file
...
Since we are a library that supports wide range of PHP versions,
we cannot lock into a single set of versions of run-time dependencies.
https://getcomposer.org/doc/02-libraries.md#lock-file
Composer 1.10.0 introduced `lock` option to prevent generation of `composer.lock` file:
https://github.com/composer/composer/releases/tag/1.10.0
https://getcomposer.org/doc/06-config.md#lock
This will basically make `composer install` work the same way as `composer update`.
2026-06-19 05:36:17 +02:00
Jan Tojnar
3e40d78a67
Pin development dependencies
...
PHP-CS-Fixer, PHPStan and Rector regularly introduce changes which break CI
in minor versions, forcing us to mix unrelated changes with CI fixes.
Let’s pin the minor version and update it on our own time e.g. with Dependabot.
This is also what PHPStan suggests for projects not using `composer.lock`:
https://phpstan.org/user-guide/backward-compatibility-promise#minimizing-impact-of-type-inference-changes
2026-06-19 05:17:48 +02:00
Jan Tojnar
1ac761d708
composer: Allow phpunit-bridge 7.0
2025-02-24 09:47:14 +01:00
Jan Tojnar
4c929754e9
phpstan: Upgrade to version 2
...
https://github.com/phpstan/phpstan/blob/2.1.x/UPGRADING.md
Required also bumping Rector since it uses PHPStan internally.
2025-02-23 02:49:08 +01:00
Jan Tojnar and Jérémy Benoist
e792644fe8
Drop PHP < 7.4 support
...
This will allow us to use flexible heredocs in test,
as well as typed properties and other goodies.
https://www.php.net/releases/7_3_0.php
https://www.php.net/releases/7_4_0.php
2024-03-18 09:16:43 +01:00
Jan Tojnar
2a57124528
composer: upgrade rector
2023-03-31 03:19:22 +02:00
Jan Tojnar
c5407ec07c
composer: Add scripts for development
2023-03-31 03:14:00 +02:00
Jeremy Benoist
82083c872b
Allow psr/log 2.0 & 3.0
2022-10-17 22:42:47 +02:00
Jeremy Benoist
c2a1639b34
Add Rector
2022-02-04 12:13:37 +01:00
Jeremy Benoist
66215a6c80
Require PHP >= 7.2
...
- remove test on Composer v1
- remove deprecated function
- move `loadHtml()` into `init()` instead of `__construct`
Kinda prepare 2.0 version :)
2022-02-02 12:44:24 +01:00
Jeremy Benoist
19b2a25d96
Fix PHPCS config file
2021-10-04 11:32:34 +02:00
Jeremy Benoist
6a8ecf232f
Use a new deps for HTML5 parser
...
`electrolinux/php-html5lib` was quite old and incompatible with the upcoming Composer 2.0.
Jumping to `masterminds/html5` for the same result. Also the lib is maintained.
Also:
- keep README in vendors
- use new Scrutinizer engine
- test with lower deps
- remove php-coveralls dev deps and download the phar during the CI build
2020-06-08 07:04:00 +02:00
Jeremy Benoist
74d9cc605a
Enable PHPStan
2019-02-07 15:51:31 +01:00
Kevin Decherf
694f0308fe
composer: bump dependencies, move to php-cs v2
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2019-02-03 16:49:21 +01:00
Jeremy Benoist
05089bbd03
Add missing HTML5 class
2017-06-30 16:32:37 +02:00
Jan Tojnar
8a44926392
Add mbstring as a dependency
2017-03-18 04:02:50 +01:00
Jérémy Benoist and GitHub
8c7740f073
Merge pull request #26 from j0k3r/fix-phpunit-7.x
...
Fix PHPUnit error on PHP 7+
2017-03-09 09:41:33 +01:00
Jeremy Benoist
6a4720c951
Fix PHPUnit error on PHP 7+
2017-03-09 09:21:13 +01:00
Jan Tojnar and GitHub
669adfb20f
Add tidy to suggested dependenies
2017-02-16 15:12:45 +01:00
Jan Tojnar
9fe0d07805
Depend on psr/log instead of Monolog
2017-01-14 09:08:15 +01:00
Jeremy Benoist and Jeremy Benoist
6e24a5d731
Add PHP 7.1 to Travis & fix php-cs-fixer
...
I don't want to update the .php_cs to be compatible with php-cs-fixer 2.
It works great like that atm.
2017-01-10 11:13:09 +01:00
Jeremy Benoist
2ef400bf73
Enable php-cs-fixer
2016-06-23 07:28:10 +02:00
Jeremy Benoist
8ab7d76cd5
Use Monolog instead of custom solution
...
Remove that ugly `openlog` & `syslog`
2016-02-29 13:01:40 +01:00
Jeremy Benoist
ea7a62d352
Switch to Coveralls
2016-02-29 11:13:15 +01:00
Jeremy Benoist
74fbf6f009
Remove tidy from requirement
...
Sadly we can't suggest user to install the extension
2015-11-09 11:12:07 +01:00
Jeremy Benoist
814c6e4730
Restore compatibility with PHP 5.3
2015-06-10 09:33:21 +02:00
Jeremy
b81cf8d1c5
Adjust test & php compatible version
2014-12-12 12:13:35 +01:00
Jeremy
881e441bdf
Initial commit
2014-12-12 11:43:29 +01:00