mantis-matrix-integration – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 # CHANGELOG
2  
3  
4 ## 2.0.3 - 2024-07-18
5  
6 ### Changed
7  
8 - PHP 8.4 support
9  
10  
11 ## 2.0.2 - 2023-12-03
12  
13 ### Changed
14  
15 - Replaced `call_user_func*` with native calls
16  
17  
18 ## 2.0.1 - 2023-08-03
19  
20 ### Changed
21  
22 - PHP 8.3 support
23  
24  
25 ## 2.0.0 - 2023-05-21
26  
27 ### Added
28  
29 - Added PHP 7 type hints
30  
31 ### Changed
32  
33 - All previously non-final non-exception classes have been marked as soft-final
34  
35 ### Removed
36  
37 - Dropped PHP < 7.2 support
38 - All functions in the `GuzzleHttp\Promise` namespace
39  
40  
41 ## 1.5.3 - 2023-05-21
42  
43 ### Changed
44  
45 - Removed remaining usage of deprecated functions
46  
47  
48 ## 1.5.2 - 2022-08-07
49  
50 ### Changed
51  
52 - Officially support PHP 8.2
53  
54  
55 ## 1.5.1 - 2021-10-22
56  
57 ### Fixed
58  
59 - Revert "Call handler when waiting on fulfilled/rejected Promise"
60 - Fix pool memory leak when empty array of promises provided
61  
62  
63 ## 1.5.0 - 2021-10-07
64  
65 ### Changed
66  
67 - Call handler when waiting on fulfilled/rejected Promise
68 - Officially support PHP 8.1
69  
70 ### Fixed
71  
72 - Fix manually settle promises generated with `Utils::task`
73  
74  
75 ## 1.4.1 - 2021-02-18
76  
77 ### Fixed
78  
79 - Fixed `each_limit` skipping promises and failing
80  
81  
82 ## 1.4.0 - 2020-09-30
83  
84 ### Added
85  
86 - Support for PHP 8
87 - Optional `$recursive` flag to `all`
88 - Replaced functions by static methods
89  
90 ### Fixed
91  
92 - Fix empty `each` processing
93 - Fix promise handling for Iterators of non-unique keys
94 - Fixed `method_exists` crashes on PHP 8
95 - Memory leak on exceptions
96  
97  
98 ## 1.3.1 - 2016-12-20
99  
100 ### Fixed
101  
102 - `wait()` foreign promise compatibility
103  
104  
105 ## 1.3.0 - 2016-11-18
106  
107 ### Added
108  
109 - Adds support for custom task queues.
110  
111 ### Fixed
112  
113 - Fixed coroutine promise memory leak.
114  
115  
116 ## 1.2.0 - 2016-05-18
117  
118 ### Changed
119  
120 - Update to now catch `\Throwable` on PHP 7+
121  
122  
123 ## 1.1.0 - 2016-03-07
124  
125 ### Changed
126  
127 - Update EachPromise to prevent recurring on a iterator when advancing, as this
128 could trigger fatal generator errors.
129 - Update Promise to allow recursive waiting without unwrapping exceptions.
130  
131  
132 ## 1.0.3 - 2015-10-15
133  
134 ### Changed
135  
136 - Update EachPromise to immediately resolve when the underlying promise iterator
137 is empty. Previously, such a promise would throw an exception when its `wait`
138 function was called.
139  
140  
141 ## 1.0.2 - 2015-05-15
142  
143 ### Changed
144  
145 - Conditionally require functions.php.
146  
147  
148 ## 1.0.1 - 2015-06-24
149  
150 ### Changed
151  
152 - Updating EachPromise to call next on the underlying promise iterator as late
153 as possible to ensure that generators that generate new requests based on
154 callbacks are not iterated until after callbacks are invoked.
155  
156  
157 ## 1.0.0 - 2015-05-12
158  
159 - Initial release