Skip to content

Commit fdeaf7e

Browse files
committed
Prepare release 2.5.0
1 parent 5b3c66b commit fdeaf7e

9 files changed

Lines changed: 41 additions & 13 deletions

‎ChangeLog.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changes in HTML_QuickForm2
22

3+
## [2.5.0] - 2026-08-31
4+
5+
* Tested on PHP 8.5 and 8.6, runs without `E_DEPRECATED` messages:
6+
* Using `null` as array offset deprecated in PHP 8.5
7+
* `spl_object_hash()` deprecated in PHP 8.6
8+
* PHPUnit-Polyfills upgraded to the current version. Deprecation checks from
9+
newer PHPUnit are now enabled in GitHub CI for highest PHP versions
10+
311
## [2.4.0] - 2025-04-13
412
* Tested on PHP 8.4, runs without `E_DEPRECATED` messages (see [issue #13])
513
* Minimum required PHP version is 7.1 (needed for nullable types)
@@ -115,3 +123,4 @@ Other features and changes
115123
[issue #9]: https://github.com/pear/HTML_QuickForm2/issues/9
116124
[issue #13]: https://github.com/pear/HTML_QuickForm2/issues/13
117125
[2.4.0]: https://github.com/pear/HTML_QuickForm2/compare/v2.3.2...v2.4.0
126+
[2.5.0]: https://github.com/pear/HTML_QuickForm2/compare/v2.4.0...v2.5.0

‎data/js/min/quickform-hierselect.js‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎data/js/min/quickform-repeat.js‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎data/js/min/quickform.js‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎data/js/quickform-hierselect.js‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* HTML_QuickForm2: support functions for hierselect elements
3-
* Package version 2.4.0
3+
* Package version 2.5.0
44
* https://pear.php.net/package/HTML_QuickForm2
55
*
66
* Copyright 2006-2025, Alexey Borzov, Bertrand Mansion

‎data/js/quickform-repeat.js‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* HTML_QuickForm2: support functions for repeat elements
3-
* Package version 2.4.0
3+
* Package version 2.5.0
44
* https://pear.php.net/package/HTML_QuickForm2
55
*
66
* Copyright 2006-2025, Alexey Borzov, Bertrand Mansion

‎data/js/quickform.js‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* HTML_QuickForm2 client-side validation library
3-
* Package version 2.4.0
3+
* Package version 2.5.0
44
* https://pear.php.net/package/HTML_QuickForm2
55
*
66
* Copyright 2006-2025, Alexey Borzov, Bertrand Mansion

‎js/build.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
<property name="closure_command" value="java -jar ${path.closure} --compilation_level SIMPLE_OPTIMIZATIONS --rewrite_polyfills=false" />
2121

22-
<property name="package_version" value="2.4.0" />
22+
<property name="package_version" value="2.5.0" />
2323

2424
<target name="init">
2525
<mkdir dir="build"/>

‎package.xml‎

Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@
4242
<email>golgote@mamasam.com</email>
4343
<active>yes</active>
4444
</lead>
45-
<date>2025-04-13</date>
45+
<date>2026-08-31</date>
4646
<version>
47-
<release>2.4.0</release>
47+
<release>2.5.0</release>
4848
<api>2.0.1</api>
4949
</version>
5050
<stability>
@@ -53,10 +53,11 @@
5353
</stability>
5454
<license uri="https://opensource.org/licenses/BSD-3-Clause">BSD 3-Clause License</license>
5555
<notes>
56-
* Tested on PHP 8.4, runs without E_DEPRECATED messages
57-
(see https://github.com/pear/HTML_QuickForm2/issues/13)
58-
* Minimum required PHP version is 7.1 (needed for nullable types)
59-
* Psalm version 6 is used for static analysis, fixed new-found issues
56+
* Tested on PHP 8.5 and 8.6, runs without E_DEPRECATED messages
57+
* Using `null` as array offset deprecated in PHP 8.5
58+
* `spl_object_hash()` deprecated in PHP 8.6
59+
* PHPUnit-Polyfills upgraded to the current version. Deprecation checks from
60+
newer PHPUnit are now enabled in GitHub CI for highest PHP versions
6061
</notes>
6162
<contents>
6263
<dir name="/">
@@ -749,6 +750,24 @@
749750
</filelist>
750751
</phprelease>
751752
<changelog>
753+
<release>
754+
<date>2025-04-13</date>
755+
<version>
756+
<release>2.4.0</release>
757+
<api>2.0.1</api>
758+
</version>
759+
<stability>
760+
<release>stable</release>
761+
<api>stable</api>
762+
</stability>
763+
<license uri="https://opensource.org/licenses/BSD-3-Clause">BSD 3-Clause License</license>
764+
<notes>
765+
* Tested on PHP 8.4, runs without E_DEPRECATED messages
766+
(see https://github.com/pear/HTML_QuickForm2/issues/13)
767+
* Minimum required PHP version is 7.1 (needed for nullable types)
768+
* Psalm version 6 is used for static analysis, fixed new-found issues
769+
</notes>
770+
</release>
752771
<release>
753772
<date>2023-11-02</date>
754773
<version>

0 commit comments

Comments
 (0)