blob: b1ba5bc750e18a99df176a0028a0806349d3f055 [file] [log] [blame]
Stanley Cheung5adb71f2016-02-13 00:03:02 -08001%YAML 1.2
2--- |
3 <?xml version="1.0" encoding="UTF-8"?>
4 <package packagerversion="1.9.5" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
5 <name>grpc</name>
6 <channel>pecl.php.net</channel>
7 <summary>A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.</summary>
8 <description>Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. The libraries in this repository provide a concrete implementation of the gRPC protocol, layered over HTTP/2. These libraries enable communication between clients and servers using any combination of the supported languages.</description>
9 <lead>
10 <name>Stanley Cheung</name>
11 <user>stanleycheung</user>
12 <email>grpc-packages@google.com</email>
13 <active>yes</active>
14 </lead>
Stanley Cheunge9595ba2017-05-09 15:43:58 -070015 <date>2017-05-05</date>
Stanley Cheung5adb71f2016-02-13 00:03:02 -080016 <time>16:06:07</time>
17 <version>
Stanley Cheung3dab4622016-03-23 13:04:53 -070018 <release>${settings.php_version.php()}</release>
19 <api>${settings.php_version.php()}</api>
Stanley Cheung5adb71f2016-02-13 00:03:02 -080020 </version>
21 <stability>
Stanley Cheung42420752017-01-13 15:23:11 -080022 <release>beta</release>
23 <api>beta</api>
Stanley Cheung5adb71f2016-02-13 00:03:02 -080024 </stability>
25 <license>BSD</license>
26 <notes>
Stanley Cheunge9595ba2017-05-09 15:43:58 -070027 - Fixed some memory leaks #9559, #10996
Stanley Cheung5adb71f2016-02-13 00:03:02 -080028 </notes>
29 <contents>
30 <dir baseinstalldir="/" name="/">
31 <file baseinstalldir="/" name="config.m4" role="src" />
Stanley Cheungaf525b32017-05-19 20:00:06 -070032 <file baseinstalldir="/" name="config.w32" role="src" />
Stanley Cheung5709e932016-03-07 17:34:47 -080033 <file baseinstalldir="/" name="src/php/README.md" role="src" />
Stanley Cheung5adb71f2016-02-13 00:03:02 -080034 <file baseinstalldir="/" name="src/php/ext/grpc/CREDITS" role="src" />
35 <file baseinstalldir="/" name="src/php/ext/grpc/LICENSE" role="src" />
Stanley Cheung5adb71f2016-02-13 00:03:02 -080036 % for source in php_config_m4.src + php_config_m4.headers:
37 <file baseinstalldir="/" name="${source}" role="src" />
38 % endfor
39 % for lib in libs:
40 % if lib.name in php_config_m4.get('deps', []):
41 % for source in lib.get('public_headers', []) + lib.headers + lib.src:
42 <file baseinstalldir="/" name="${source}" role="src" />
43 % endfor
44 % endif
45 % endfor
Stanley Cheunge9595ba2017-05-09 15:43:58 -070046 <file name="LICENSE" role="doc" />
Stanley Cheung5adb71f2016-02-13 00:03:02 -080047 </dir>
48 </contents>
49 <dependencies>
50 <required>
51 <php>
52 <min>5.5.0</min>
53 </php>
54 <pearinstaller>
55 <min>1.4.0</min>
56 </pearinstaller>
57 </required>
58 </dependencies>
59 <providesextension>grpc</providesextension>
60 <extsrcrelease />
61 <changelog>
62 <release>
63 <version>
64 <release>0.5.0</release>
65 <api>0.5.0</api>
66 </version>
67 <stability>
68 <release>alpha</release>
69 <api>alpha</api>
70 </stability>
71 <date>2015-06-16</date>
72 <license>BSD</license>
73 <notes>
74 First alpha release
75 </notes>
76 </release>
77 <release>
78 <version>
79 <release>0.5.1</release>
80 <api>0.5.1</api>
81 </version>
82 <stability>
83 <release>alpha</release>
84 <api>alpha</api>
85 </stability>
86 <date>2015-07-09</date>
87 <license>BSD</license>
88 <notes>
89 Update to wrap gRPC C Core version 0.10.0
90 </notes>
91 </release>
92 <release>
93 <version>
94 <release>0.6.0</release>
95 <api>0.6.0</api>
96 </version>
97 <stability>
98 <release>beta</release>
99 <api>beta</api>
100 </stability>
101 <date>2015-09-24</date>
102 <license>BSD</license>
103 <notes>
104 - support per message compression disable
105 - expose per-call host override option
106 - expose connectivity API
107 - expose channel target and call peer
108 - add user-agent
109 - update to wrap gRPC C core library beta version 0.11.0
110 </notes>
111 </release>
112 <release>
113 <version>
114 <release>0.6.1</release>
115 <api>0.6.0</api>
116 </version>
117 <stability>
118 <release>beta</release>
119 <api>beta</api>
120 </stability>
121 <date>2015-10-21</date>
122 <license>BSD</license>
123 <notes>
124 - fixed undefined constant fatal error when run with apache/nginx #2275
125 </notes>
126 </release>
127 <release>
128 <version>
129 <release>0.7.0</release>
130 <api>0.7.0</api>
131 </version>
132 <stability>
133 <release>beta</release>
134 <api>beta</api>
135 </stability>
136 <date>2016-01-13</date>
137 <license>BSD</license>
138 <notes>
139 - Breaking change to Credentials class (removed) #3765
140 - Replaced by ChannelCredentials and CallCredentials class #3765
141 - New plugin based metadata auth API #4394
142 - Explicit ChannelCredentials::createInsecure() call
143 </notes>
144 </release>
145 <release>
146 <version>
147 <release>0.8.0</release>
148 <api>0.8.0</api>
149 </version>
150 <stability>
151 <release>beta</release>
152 <api>beta</api>
153 </stability>
Stanley Cheung6b573282016-02-24 21:44:47 -0800154 <date>2016-02-24</date>
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800155 <license>BSD</license>
156 <notes>
157 - Simplify gRPC PHP installation #4517
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700158 - Wrap gRPC core library version 0.13
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800159 </notes>
160 </release>
Stanley Cheungdf1e05a2016-02-29 16:26:57 -0800161 <release>
162 <version>
Stanley Cheung9a163762016-04-19 13:24:18 -0700163 <release>0.8.1</release>
164 <api>0.8.1</api>
Stanley Cheungdf1e05a2016-02-29 16:26:57 -0800165 </version>
166 <stability>
167 <release>beta</release>
168 <api>beta</api>
169 </stability>
170 <date>2016-03-01</date>
171 <license>BSD</license>
172 <notes>
173 - Increase unit test code coverage #5225
174 </notes>
175 </release>
Stanley Cheung9a163762016-04-19 13:24:18 -0700176 <release>
177 <version>
Stanley Cheung049831a2016-05-18 09:17:01 -0700178 <release>0.14.0</release>
179 <api>0.14.0</api>
Stanley Cheung9a163762016-04-19 13:24:18 -0700180 </version>
181 <stability>
182 <release>beta</release>
183 <api>beta</api>
184 </stability>
185 <date>2016-04-19</date>
186 <license>BSD</license>
187 <notes>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700188 - wrap grpc C core version 0.14.0
Stanley Cheung9a163762016-04-19 13:24:18 -0700189 - destroy grpc_byte_buffer after startBatch #6096
190 </notes>
191 </release>
Stanley Cheung049831a2016-05-18 09:17:01 -0700192 <release>
193 <version>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700194 <release>0.15.0</release>
195 <api>0.15.0</api>
Stanley Cheung049831a2016-05-18 09:17:01 -0700196 </version>
197 <stability>
198 <release>beta</release>
199 <api>beta</api>
200 </stability>
201 <date>2016-05-18</date>
202 <license>BSD</license>
203 <notes>
204 - Updated functions with TSRM macros for ZTS support #6607
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700205 - Load default roots.pem via grpc_set_ssl_roots_override_callback #6848
206 </notes>
207 </release>
208 <release>
209 <version>
Stanley Cheung31399d22016-07-21 20:28:11 -0700210 <release>1.0.0RC1</release>
211 <api>1.0.0RC1</api>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700212 </version>
213 <stability>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700214 <release>stable</release>
215 <api>stable</api>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700216 </stability>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700217 <date>2016-07-13</date>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700218 <license>BSD</license>
219 <notes>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700220 - GA release
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700221 - Fix shutdown hang problem #4017
Stanley Cheung049831a2016-05-18 09:17:01 -0700222 </notes>
223 </release>
Stanley Cheung31399d22016-07-21 20:28:11 -0700224 <release>
225 <version>
226 <release>1.0.0RC2</release>
227 <api>1.0.0RC2</api>
228 </version>
229 <stability>
230 <release>stable</release>
231 <api>stable</api>
232 </stability>
233 <date>2016-07-21</date>
234 <license>BSD</license>
235 <notes>
236 - PHP7 Support #7464
237 </notes>
238 </release>
Stanley Cheung526a9f92016-07-28 10:32:43 -0700239 <release>
240 <version>
241 <release>1.0.0RC3</release>
242 <api>1.0.0RC3</api>
243 </version>
244 <stability>
245 <release>stable</release>
246 <api>stable</api>
247 </stability>
248 <date>2016-07-28</date>
249 <license>BSD</license>
250 <notes>
251 - PHP7 Support continued, reduce code duplication #7543
252 </notes>
253 </release>
Stanley Cheung7e8efc32016-08-09 21:47:46 -0700254 <release>
255 <version>
256 <release>1.0.0RC4</release>
257 <api>1.0.0RC4</api>
258 </version>
259 <stability>
260 <release>stable</release>
261 <api>stable</api>
262 </stability>
263 <date>2016-08-09</date>
264 <license>BSD</license>
265 <notes>
266 - Fixed Ubuntu compile error #7571, #7642
267 </notes>
268 </release>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700269 <release>
270 <version>
271 <release>1.0.0</release>
272 <api>1.0.0</api>
273 </version>
274 <stability>
275 <release>stable</release>
276 <api>stable</api>
277 </stability>
278 <date>2016-08-18</date>
279 <license>BSD</license>
280 <notes>
281 - gRPC 1.0.0 release
282 </notes>
283 </release>
284 <release>
285 <version>
Stanley Cheung42420752017-01-13 15:23:11 -0800286 <release>1.0.1RC1</release>
287 <api>1.0.1RC1</api>
288 </version>
289 <stability>
290 <release>beta</release>
291 <api>beta</api>
292 </stability>
293 <date>2016-10-06</date>
294 <license>BSD</license>
295 <notes>
296 - Reject metadata keys which are not legal #7881
297 </notes>
298 </release>
299 <release>
300 <version>
301 <release>1.0.1</release>
302 <api>1.0.1</api>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700303 </version>
304 <stability>
305 <release>stable</release>
306 <api>stable</api>
307 </stability>
Stanley Cheung42420752017-01-13 15:23:11 -0800308 <date>2016-10-27</date>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700309 <license>BSD</license>
310 <notes>
Stanley Cheung129bca62016-08-26 19:54:57 -0700311 - Reject metadata keys which are not legal #7881
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700312 </notes>
313 </release>
Stanley Cheung42420752017-01-13 15:23:11 -0800314 <release>
315 <version>
Stanley Cheung82c6d8d2017-03-01 12:43:25 -0800316 <release>1.1.0RC1</release>
317 <api>1.1.0RC1</api>
Stanley Cheung42420752017-01-13 15:23:11 -0800318 </version>
319 <stability>
320 <release>beta</release>
321 <api>beta</api>
322 </stability>
323 <date>2017-01-13</date>
324 <license>BSD</license>
325 <notes>
326 - PHP Proto3 adoption #8179
Stanley Cheung82c6d8d2017-03-01 12:43:25 -0800327 - Various bug fixes
328 </notes>
329 </release>
330 <release>
331 <version>
332 <release>1.1.0</release>
333 <api>1.1.0</api>
334 </version>
335 <stability>
336 <release>stable</release>
337 <api>stable</api>
338 </stability>
339 <date>2017-01-31</date>
340 <license>BSD</license>
341 <notes>
342 - PHP Proto3 adoption #8179
343 - Various bug fixes
344 </notes>
345 </release>
346 <release>
347 <version>
348 <release>1.2.0RC1</release>
349 <api>1.2.0RC1</api>
350 </version>
351 <stability>
352 <release>beta</release>
353 <api>beta</api>
354 </stability>
355 <date>2017-03-01</date>
356 <license>BSD</license>
357 <notes>
358 - Added arg info macros #9751
359 - Updated codegen to be consistent with protobuf #9492
Stanley Cheung42420752017-01-13 15:23:11 -0800360 </notes>
361 </release>
Stanley Cheung19792102017-05-02 11:24:03 -0700362 <release>
363 <version>
364 <release>1.2.0</release>
365 <api>1.2.0</api>
366 </version>
367 <stability>
368 <release>stable</release>
369 <api>stable</api>
370 </stability>
371 <date>2017-03-20</date>
372 <license>BSD</license>
373 <notes>
374 - Added arg info macros #9751
375 - Updated codegen to be consistent with protobuf #9492
376 </notes>
377 </release>
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800378 </changelog>
379 </package>