0
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2024-09-18 18:25:18 +00:00
htmlpurifier/maintenance
Kieran db312435cb
feat: add semantic release (#307)
* Add semantic release

* fix typo

* split from matrix

* remove only on push

* remove npm plugin

* write changelog to NEWS

* list assets to include in git commit

* fix update-for-release

* lint pr title

* split release into separate workflow that runs manually

* revert ci.yml changes

* remove references to WHATSNEW

* Fix #322 - PHP 8.1 deprecation notice in HostBlacklist URIFilter (#323)

* Replace 8.1-deprecated utf8_ funcs with mbstring (#326)

* Treat PHP version numbers as strings in GitHub Actions (#327)

YAML will try to interpret numeric values as numbers, leading to `8.0` being
interpreted as `8` instead of `'8.0'`.

This doesn't result in a functional change, but cleans up the output of the
jobs a little (e.g. in the title line).

* Update to `actions/checkout@v3` (#328)

This does not introduce any functional difference and is intended as a
future-proofing change.

see https://github.com/actions/checkout/releases/tag/v3.0.0

* Fix test selection logic in tests/test_files.php (#329)

Selecting the `fstools` tests also executed the `htmlt` tests.

* Fix some more PHP 8.2 deprecations (#330)

* Define HTMLPurifier_AttrTransform_SafeParam::$wmode

This fixes a PHP 8.2 deprecation.

* Define HTMLPurifier_DefinitionCache_DecoratorHarness::$cache

This fixes a PHP 8.2 deprecation.

* Define HTMLPurifier_DefinitionCache_DecoratorHarness::$mock

This fixes a PHP 8.2 deprecation.

* Define HTMLPurifier_DefinitionCache_DecoratorHarness::$def

This fixes a PHP 8.2 deprecation.

* Define HTMLPurifier_EntityParserTest::$_entity_lookup

This fixes a PHP 8.2 deprecation.

* Increase minimum requirement to PHP 5.6 (#331)

* Add contenteditable attribute definition (#332)

* Add contenteditable attribute definition

* gate behind html.trusted

* use enum

* Fix creation of dynamic property (#333)

* Fix creation of dynamic property (#337)

* Add PHP 8.2 to CI (#335)

* Add PHP 8.2 to CI

see ezyang/htmlpurifier#334

* Add PHP 8.2 to composer.json

* Fix contenteditable attribute definition (#336)

* Run CSSTidy tests on CI (#338)

* Run CSSTidy tests on CI

* update dirname

* use compopser instead of git clone

* use composer

* use test-settings.sample.php

* enable ext-intl

* disable Net_IDNA2

* Release 4.15.0

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Co-authored-by: John Flatness <john@zerocrates.org>
Co-authored-by: Tim Düsterhus <duesterhus@woltlab.com>
Co-authored-by: Tim Düsterhus <timwolla@googlemail.com>
Co-authored-by: Edward Z. Yang <ezyang@mit.edu>
2022-09-18 02:44:00 -04:00
..
.htaccess .htaccess support apache 2.4+ (#190) 2018-11-11 14:55:13 -05:00
add-vimline.php feat: add semantic release (#307) 2022-09-18 02:44:00 -04:00
common.php PSR-2 reformatting PHPDoc corrections 2013-08-17 22:27:26 -04:00
compile-doxygen.sh Add doxygen doc scripts, and fix package.php 2009-07-08 22:11:15 -04:00
config-scanner.php PSR-2 reformatting PHPDoc corrections 2013-08-17 22:27:26 -04:00
flush-definition-cache.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
flush.sh Replace flush.php with a shell script, to appease #192 2018-11-11 17:04:11 -05:00
generate-entity-file.php PSR-2 reformatting PHPDoc corrections 2013-08-17 22:27:26 -04:00
generate-includes.php PSR-2 reformatting PHPDoc corrections 2013-08-17 22:27:26 -04:00
generate-ph5p-patch.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
generate-schema-cache.php Add docs and facilities for having separate directories of schemas. 2009-05-29 22:16:35 -04:00
generate-standalone.php PSR-2 reformatting PHPDoc corrections 2013-08-17 22:27:26 -04:00
merge-library.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
old-extract-schema.php PSR-2 reformatting PHPDoc corrections 2013-08-17 22:27:26 -04:00
old-remove-require-once.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
old-remove-schema-def.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
PH5P.patch Update PH5P.patch, and add NEWS entry for trailing whitespace purge. 2008-12-06 02:30:52 -05:00
PH5P.php Small typos in comments 2017-12-13 11:16:39 -05:00
regenerate-docs.sh Add doxygen doc scripts, and fix package.php 2009-07-08 22:11:15 -04:00
remove-trailing-whitespace.php Add vim modelines to all files. 2008-12-06 04:24:59 -05:00
rename-config.php Rename ExtractStyleBlocks configuration parameters. 2009-05-25 21:54:39 -04:00