From 31bd0778d98807b2a614bd5f7e295b24f3c62e8a Mon Sep 17 00:00:00 2001 From: Alexey Borzov Date: Sat, 2 Apr 2022 15:42:12 +0300 Subject: [PATCH] Prepare release 2.3.0 --- ChangeLog.md | 12 +- data/js/min/quickform-hierselect.js | 2 +- data/js/min/quickform-repeat.js | 2 +- data/js/min/quickform.js | 2 +- data/js/quickform-hierselect.js | 2 +- data/js/quickform-repeat.js | 2 +- data/js/quickform.js | 2 +- js/build.xml | 224 ++++++++++++++-------------- package.xml | 28 +++- 9 files changed, 153 insertions(+), 123 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 50e3cf74..b53ed573 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,12 @@ # Changes in HTML_QuickForm2 +## 2.3.0 - 2022-04-02 +* Upgraded tests, [PHPUnit Polyfills package] is used to run them on PHP 5.6 to PHP 8.1 +* Test suite now runs on Github Actions rather than on Travis +* The package runs under PHP 8.1 without `E_DEPRECATED` messages (see [issue #6]) +* Use [psalm] for static analysis +* Minimum required PHP version is now 5.6 + ## 2.2.2 - 2021-06-25 * Incorrect option name used in `HTML_QuickForm2_Element_Script::__toString()`. Thanks to Julian Striegl (striegljulian at gmail dot com) for reporting @@ -82,4 +89,7 @@ Other features and changes [request #19955]: https://pear.php.net/bugs/bug.php?id=19955 [request #20103]: https://pear.php.net/bugs/bug.php?id=20103 [bug #20295]: https://pear.php.net/bugs/bug.php?id=20295 -[on PEAR website]: https://pear.php.net/package/HTML_QuickForm2/download/All \ No newline at end of file +[on PEAR website]: https://pear.php.net/package/HTML_QuickForm2/download/All +[PHPUnit Polyfills package]: https://github.com/Yoast/PHPUnit-Polyfills +[issue #6]: https://github.com/pear/HTML_QuickForm2/issues/6 +[psalm]: https://psalm.dev/ diff --git a/data/js/min/quickform-hierselect.js b/data/js/min/quickform-hierselect.js index de8953d0..74daa1ed 100644 --- a/data/js/min/quickform-hierselect.js +++ b/data/js/min/quickform-hierselect.js @@ -1,6 +1,6 @@ /* HTML_QuickForm2: support functions for hierselect elements - Package version 2.2.2 + Package version 2.3.0 https://pear.php.net/package/HTML_QuickForm2 Copyright 2006-2022, Alexey Borzov, Bertrand Mansion diff --git a/data/js/min/quickform-repeat.js b/data/js/min/quickform-repeat.js index c1051b72..ecd67ba1 100644 --- a/data/js/min/quickform-repeat.js +++ b/data/js/min/quickform-repeat.js @@ -1,6 +1,6 @@ /* HTML_QuickForm2: support functions for repeat elements - Package version 2.2.2 + Package version 2.3.0 https://pear.php.net/package/HTML_QuickForm2 Copyright 2006-2022, Alexey Borzov, Bertrand Mansion diff --git a/data/js/min/quickform.js b/data/js/min/quickform.js index 8bc117e5..b6ac29dd 100644 --- a/data/js/min/quickform.js +++ b/data/js/min/quickform.js @@ -1,6 +1,6 @@ /* HTML_QuickForm2 client-side validation library - Package version 2.2.2 + Package version 2.3.0 https://pear.php.net/package/HTML_QuickForm2 Copyright 2006-2022, Alexey Borzov, Bertrand Mansion diff --git a/data/js/quickform-hierselect.js b/data/js/quickform-hierselect.js index 10dde62f..78593f03 100644 --- a/data/js/quickform-hierselect.js +++ b/data/js/quickform-hierselect.js @@ -1,6 +1,6 @@ /** * HTML_QuickForm2: support functions for hierselect elements - * Package version 2.2.2 + * Package version 2.3.0 * https://pear.php.net/package/HTML_QuickForm2 * * Copyright 2006-2022, Alexey Borzov, Bertrand Mansion diff --git a/data/js/quickform-repeat.js b/data/js/quickform-repeat.js index ad05ac94..91b0c132 100644 --- a/data/js/quickform-repeat.js +++ b/data/js/quickform-repeat.js @@ -1,6 +1,6 @@ /** * HTML_QuickForm2: support functions for repeat elements - * Package version 2.2.2 + * Package version 2.3.0 * https://pear.php.net/package/HTML_QuickForm2 * * Copyright 2006-2022, Alexey Borzov, Bertrand Mansion diff --git a/data/js/quickform.js b/data/js/quickform.js index a77b7d69..b227c507 100644 --- a/data/js/quickform.js +++ b/data/js/quickform.js @@ -1,6 +1,6 @@ /** * HTML_QuickForm2 client-side validation library - * Package version 2.2.2 + * Package version 2.3.0 * https://pear.php.net/package/HTML_QuickForm2 * * Copyright 2006-2022, Alexey Borzov, Bertrand Mansion diff --git a/js/build.xml b/js/build.xml index 3f87f7c9..a0116a9d 100644 --- a/js/build.xml +++ b/js/build.xml @@ -1,113 +1,113 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/package.xml b/package.xml index 7e2add4e..dd60088a 100644 --- a/package.xml +++ b/package.xml @@ -42,9 +42,9 @@ golgote@mamasam.com yes - 2021-06-25 + 2022-04-02 - 2.2.2 + 2.3.0 2.0.1 @@ -53,8 +53,12 @@ BSD 3-Clause License - * Incorrect option name used in HTML_QuickForm2_Element_Script::__toString() - Thanks to Julian Striegl (striegljulian at gmail dot com) for reporting + * Upgraded tests, PHPUnit Polyfills package is used to run them on PHP 5.6 to PHP 8.1 + * Test suite now runs on Github Actions rather than on Travis + * The package runs under PHP 8.1 without E_DEPRECATED messages + https://github.com/pear/HTML_QuickForm2/issues/6 + * Use psalm for static analysis + * Minimum required PHP version is now 5.6 @@ -743,6 +747,22 @@ + + 2021-06-25 + + 2.2.2 + 2.0.1 + + + stable + stable + + BSD 3-Clause License + +* Incorrect option name used in HTML_QuickForm2_Element_Script::__toString() + Thanks to Julian Striegl (striegljulian at gmail dot com) for reporting + + 2021-05-09