Skip to content

Commit 4d564de

Browse files
committed
Test rename, preparing for 1.4.0
1 parent ad8b07e commit 4d564de

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+66
-58
lines changed

README.md

Lines changed: 3 additions & 7 deletions

package.xml

Lines changed: 62 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,21 @@
1010
<email>rtheunissen@php.net</email>
1111
<active>yes</active>
1212
</lead>
13-
<date>2019-02-11</date>
14-
<time>10:05:05</time>
13+
<date>2021-02-16</date>
14+
<time>20:26:11</time>
1515
<version>
16-
<release>1.3.0</release>
17-
<api>1.3.0</api>
16+
<release>1.4.0</release>
17+
<api>1.4.0</api>
1818
</version>
1919
<stability>
2020
<release>stable</release>
2121
<api>stable</api>
2222
</stability>
2323
<license uri="https://opensource.org/licenses/MIT">MIT License</license>
2424
<notes>
25-
- Fixed sqrt of -INF returning -INF rather than NAN. #13
26-
- Disable opcache pass 2 due to numeric string to float casts. Thanks @krakjoe
25+
- Added support for PHP 8 (thank you @zlodes)
26+
- Added support for mpdecimal 2.5+
27+
- Fixed internal exception when passing negative decimal places to toFixed
2728
</notes>
2829
<contents>
2930
<dir name="/">
@@ -37,54 +38,65 @@
3738
<file role="src" name="php_decimal.c"/>
3839
<file role="src" name="php_decimal.h"/>
3940
<dir name="tests">
40-
<file role="test" name="cast.phpt"/>
41-
<file role="test" name="clone.phpt"/>
42-
<file role="test" name="constants.phpt"/>
43-
<file role="test" name="empty.phpt"/>
44-
<file role="test" name="json.phpt"/>
45-
<file role="test" name="operators.phpt"/>
46-
<file role="test" name="properties.phpt"/>
41+
<dir name="php7">
42+
<file role="test" name="cast.phpt"/>
43+
<file role="test" name="clone.phpt"/>
44+
<file role="test" name="constants.phpt"/>
45+
<file role="test" name="empty.phpt"/>
46+
<file role="test" name="json.phpt"/>
47+
<file role="test" name="opcache.phpt"/>
48+
<file role="test" name="operators.phpt"/>
49+
<file role="test" name="properties.phpt"/>
50+
<file role="test" name="reflection.phpt"/>
51+
<file role="test" name="serialize.phpt"/>
52+
<dir name="methods">
53+
<file role="test" name="__construct.phpt"/>
54+
<file role="test" name="abs.phpt"/>
55+
<file role="test" name="add.phpt"/>
56+
<file role="test" name="avg.phpt"/>
57+
<file role="test" name="between.phpt"/>
58+
<file role="test" name="ceil.phpt"/>
59+
<file role="test" name="compareTo.phpt"/>
60+
<file role="test" name="copy.phpt"/>
61+
<file role="test" name="div.phpt"/>
62+
<file role="test" name="equals.phpt"/>
63+
<file role="test" name="exp.phpt"/>
64+
<file role="test" name="floor.phpt"/>
65+
<file role="test" name="isEven.phpt"/>
66+
<file role="test" name="isInf.phpt"/>
67+
<file role="test" name="isInteger.phpt"/>
68+
<file role="test" name="isNaN.phpt"/>
69+
<file role="test" name="isOdd.phpt"/>
70+
<file role="test" name="isZero.phpt"/>
71+
<file role="test" name="ln.phpt"/>
72+
<file role="test" name="log10.phpt"/>
73+
<file role="test" name="mod.phpt"/>
74+
<file role="test" name="mul.phpt"/>
75+
<file role="test" name="negate.phpt"/>
76+
<file role="test" name="parity.phpt"/>
77+
<file role="test" name="pow.phpt"/>
78+
<file role="test" name="precision.phpt"/>
79+
<file role="test" name="rem.phpt"/>
80+
<file role="test" name="round.phpt"/>
81+
<file role="test" name="shift.phpt"/>
82+
<file role="test" name="signum.phpt"/>
83+
<file role="test" name="sqrt.phpt"/>
84+
<file role="test" name="sub.phpt"/>
85+
<file role="test" name="sum.phpt"/>
86+
<file role="test" name="toFixed.phpt"/>
87+
<file role="test" name="toFloat.phpt"/>
88+
<file role="test" name="toInt.phpt"/>
89+
<file role="test" name="toString.phpt"/>
90+
<file role="test" name="trim.phpt"/>
91+
<file role="test" name="truncate.phpt"/>
92+
</dir>
93+
</dir>
94+
</dir>
95+
<dir name="php8">
4796
<file role="test" name="reflection.phpt"/>
48-
<file role="test" name="serialize.phpt"/>
4997
<dir name="methods">
5098
<file role="test" name="__construct.phpt"/>
51-
<file role="test" name="abs.phpt"/>
52-
<file role="test" name="add.phpt"/>
53-
<file role="test" name="avg.phpt"/>
54-
<file role="test" name="ceil.phpt"/>
55-
<file role="test" name="compareTo.phpt"/>
56-
<file role="test" name="copy.phpt"/>
57-
<file role="test" name="div.phpt"/>
58-
<file role="test" name="equals.phpt"/>
59-
<file role="test" name="exp.phpt"/>
60-
<file role="test" name="floor.phpt"/>
61-
<file role="test" name="isEven.phpt"/>
62-
<file role="test" name="isInf.phpt"/>
63-
<file role="test" name="isInteger.phpt"/>
64-
<file role="test" name="isNaN.phpt"/>
65-
<file role="test" name="isOdd.phpt"/>
66-
<file role="test" name="isZero.phpt"/>
67-
<file role="test" name="ln.phpt"/>
68-
<file role="test" name="log10.phpt"/>
69-
<file role="test" name="mod.phpt"/>
70-
<file role="test" name="mul.phpt"/>
71-
<file role="test" name="negate.phpt"/>
72-
<file role="test" name="parity.phpt"/>
73-
<file role="test" name="pow.phpt"/>
74-
<file role="test" name="precision.phpt"/>
75-
<file role="test" name="rem.phpt"/>
76-
<file role="test" name="round.phpt"/>
77-
<file role="test" name="shift.phpt"/>
78-
<file role="test" name="signum.phpt"/>
79-
<file role="test" name="sqrt.phpt"/>
80-
<file role="test" name="sub.phpt"/>
8199
<file role="test" name="sum.phpt"/>
82-
<file role="test" name="toFixed.phpt"/>
83-
<file role="test" name="toFloat.phpt"/>
84-
<file role="test" name="toInt.phpt"/>
85-
<file role="test" name="toString.phpt"/>
86-
<file role="test" name="trim.phpt"/>
87-
<file role="test" name="truncate.phpt"/>
88100
</dir>
89101
</dir>
90102
</dir>

php_decimal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
#include "ext/spl/spl_exceptions.h"
5050
#include "mpdecimal.h"
5151

52-
#define PHP_DECIMAL_VERSION "1.3.0"
52+
#define PHP_DECIMAL_VERSION "1.4.0"
5353

5454
#define PHP_DECIMAL_EXTNAME "decimal"
5555

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)