Skip to content

Commit 1178ea4

Browse files
committed
Prepare release 2.4.0
1 parent 15fbab2 commit 1178ea4

File tree

9 files changed

+42
-17
lines changed

9 files changed

+42
-17
lines changed

ChangeLog.md

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

3+
## [2.4.0] - 2025-04-13
4+
* Tested on PHP 8.4, runs without `E_DEPRECATED` messages (see [issue #13])
5+
* Minimum required PHP version is 7.1 (needed for nullable types)
6+
* Psalm version 6 is used for static analysis, fixed new-found issues
7+
38
## 2.3.2 - 2023-11-02
49
* Tested on PHP 8.2 and 8.3
510
* [psalm] version 5 is used for static analysis, fixed new-found issues
@@ -108,3 +113,5 @@ Other features and changes
108113
[issue #6]: https://github.com/pear/HTML_QuickForm2/issues/6
109114
[psalm]: https://psalm.dev/
110115
[issue #9]: https://github.com/pear/HTML_QuickForm2/issues/9
116+
[issue #13]: https://github.com/pear/HTML_QuickForm2/issues/13
117+
[2.4.0]: https://github.com/pear/HTML_QuickForm2/compare/v2.3.2...v2.4.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.3.2
3+
* Package version 2.4.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.3.2
3+
* Package version 2.4.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.3.2
3+
* Package version 2.4.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.3.2" />
22+
<property name="package_version" value="2.4.0" />
2323

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

package.xml

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@
4242
<email>[email protected]</email>
4343
<active>yes</active>
4444
</lead>
45-
<date>2023-11-02</date>
45+
<date>2025-04-13</date>
4646
<version>
47-
<release>2.3.2</release>
47+
<release>2.4.0</release>
4848
<api>2.0.1</api>
4949
</version>
5050
<stability>
@@ -53,13 +53,10 @@
5353
</stability>
5454
<license uri="https://opensource.org/licenses/BSD-3-Clause">BSD 3-Clause License</license>
5555
<notes>
56-
* Tested on PHP 8.2 and 8.3
57-
* psalm version 5 is used for static analysis, fixed new-found issues
58-
* JS generated by Length rule now checks whether an element's value itself
59-
is empty, not its length property
60-
* Added missing getter methods for existing setters:
61-
* HTML_QuickForm2_Element_Button::getContent()
62-
* HTML_QuickForm2_Element_Static::getTagName()
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
6360
</notes>
6461
<contents>
6562
<dir name="/">
@@ -633,7 +630,7 @@
633630
<dependencies>
634631
<required>
635632
<php>
636-
<min>5.6.0</min>
633+
<min>7.1.0</min>
637634
</php>
638635
<pearinstaller>
639636
<min>1.10.0</min>
@@ -748,6 +745,27 @@
748745
</filelist>
749746
</phprelease>
750747
<changelog>
748+
<release>
749+
<date>2023-11-02</date>
750+
<version>
751+
<release>2.3.2</release>
752+
<api>2.0.1</api>
753+
</version>
754+
<stability>
755+
<release>stable</release>
756+
<api>stable</api>
757+
</stability>
758+
<license uri="https://opensource.org/licenses/BSD-3-Clause">BSD 3-Clause License</license>
759+
<notes>
760+
* Tested on PHP 8.2 and 8.3
761+
* psalm version 5 is used for static analysis, fixed new-found issues
762+
* JS generated by Length rule now checks whether an element's value itself
763+
is empty, not its length property
764+
* Added missing getter methods for existing setters:
765+
* HTML_QuickForm2_Element_Button::getContent()
766+
* HTML_QuickForm2_Element_Static::getTagName()
767+
</notes>
768+
</release>
751769
<release>
752770
<date>2022-05-23</date>
753771
<version>

0 commit comments

Comments
 (0)