blob: 27cc4d01a993b52eb94ce255d5447c3bd65e80ea [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 Cheunga0e3a872017-05-22 14:49:00 -070015 <date>2017-05-22</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>
Jan Tattermusch4d5c3102017-06-07 10:23:56 +020025 <license>Apache 2.0</license>
Stanley Cheung5adb71f2016-02-13 00:03:02 -080026 <notes>
Stanley Cheunge9595ba2017-05-09 15:43:58 -070027 - Fixed some memory leaks #9559, #10996
Stanley Cheunga0e3a872017-05-22 14:49:00 -070028 - Disabled cares dependency from gRPC C Core #10940
29 - De-coupled protobuf dependency #11112
30 - Fixed extension reported version #10842
31 - Added config.w32 for Windows support #8161
32 - Fixed PHP distrib test after cc files were added #11193
33 - Fixed protoc plugin comment escape bug #11025
Stanley Cheung5adb71f2016-02-13 00:03:02 -080034 </notes>
35 <contents>
36 <dir baseinstalldir="/" name="/">
37 <file baseinstalldir="/" name="config.m4" role="src" />
Stanley Cheungaf525b32017-05-19 20:00:06 -070038 <file baseinstalldir="/" name="config.w32" role="src" />
Stanley Cheung5709e932016-03-07 17:34:47 -080039 <file baseinstalldir="/" name="src/php/README.md" role="src" />
Stanley Cheung5adb71f2016-02-13 00:03:02 -080040 % for source in php_config_m4.src + php_config_m4.headers:
41 <file baseinstalldir="/" name="${source}" role="src" />
42 % endfor
43 % for lib in libs:
44 % if lib.name in php_config_m4.get('deps', []):
45 % for source in lib.get('public_headers', []) + lib.headers + lib.src:
46 <file baseinstalldir="/" name="${source}" role="src" />
47 % endfor
48 % endif
49 % endfor
Stanley Cheunge9595ba2017-05-09 15:43:58 -070050 <file name="LICENSE" role="doc" />
Stanley Cheung5adb71f2016-02-13 00:03:02 -080051 </dir>
52 </contents>
53 <dependencies>
54 <required>
55 <php>
56 <min>5.5.0</min>
57 </php>
58 <pearinstaller>
59 <min>1.4.0</min>
60 </pearinstaller>
61 </required>
62 </dependencies>
63 <providesextension>grpc</providesextension>
64 <extsrcrelease />
65 <changelog>
66 <release>
67 <version>
68 <release>0.5.0</release>
69 <api>0.5.0</api>
70 </version>
71 <stability>
72 <release>alpha</release>
73 <api>alpha</api>
74 </stability>
75 <date>2015-06-16</date>
76 <license>BSD</license>
77 <notes>
78 First alpha release
79 </notes>
80 </release>
81 <release>
82 <version>
83 <release>0.5.1</release>
84 <api>0.5.1</api>
85 </version>
86 <stability>
87 <release>alpha</release>
88 <api>alpha</api>
89 </stability>
90 <date>2015-07-09</date>
91 <license>BSD</license>
92 <notes>
93 Update to wrap gRPC C Core version 0.10.0
94 </notes>
95 </release>
96 <release>
97 <version>
98 <release>0.6.0</release>
99 <api>0.6.0</api>
100 </version>
101 <stability>
102 <release>beta</release>
103 <api>beta</api>
104 </stability>
105 <date>2015-09-24</date>
106 <license>BSD</license>
107 <notes>
108 - support per message compression disable
109 - expose per-call host override option
110 - expose connectivity API
111 - expose channel target and call peer
112 - add user-agent
113 - update to wrap gRPC C core library beta version 0.11.0
114 </notes>
115 </release>
116 <release>
117 <version>
118 <release>0.6.1</release>
119 <api>0.6.0</api>
120 </version>
121 <stability>
122 <release>beta</release>
123 <api>beta</api>
124 </stability>
125 <date>2015-10-21</date>
126 <license>BSD</license>
127 <notes>
128 - fixed undefined constant fatal error when run with apache/nginx #2275
129 </notes>
130 </release>
131 <release>
132 <version>
133 <release>0.7.0</release>
134 <api>0.7.0</api>
135 </version>
136 <stability>
137 <release>beta</release>
138 <api>beta</api>
139 </stability>
140 <date>2016-01-13</date>
141 <license>BSD</license>
142 <notes>
143 - Breaking change to Credentials class (removed) #3765
144 - Replaced by ChannelCredentials and CallCredentials class #3765
145 - New plugin based metadata auth API #4394
146 - Explicit ChannelCredentials::createInsecure() call
147 </notes>
148 </release>
149 <release>
150 <version>
151 <release>0.8.0</release>
152 <api>0.8.0</api>
153 </version>
154 <stability>
155 <release>beta</release>
156 <api>beta</api>
157 </stability>
Stanley Cheung6b573282016-02-24 21:44:47 -0800158 <date>2016-02-24</date>
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800159 <license>BSD</license>
160 <notes>
161 - Simplify gRPC PHP installation #4517
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700162 - Wrap gRPC core library version 0.13
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800163 </notes>
164 </release>
Stanley Cheungdf1e05a2016-02-29 16:26:57 -0800165 <release>
166 <version>
Stanley Cheung9a163762016-04-19 13:24:18 -0700167 <release>0.8.1</release>
168 <api>0.8.1</api>
Stanley Cheungdf1e05a2016-02-29 16:26:57 -0800169 </version>
170 <stability>
171 <release>beta</release>
172 <api>beta</api>
173 </stability>
174 <date>2016-03-01</date>
175 <license>BSD</license>
176 <notes>
177 - Increase unit test code coverage #5225
178 </notes>
179 </release>
Stanley Cheung9a163762016-04-19 13:24:18 -0700180 <release>
181 <version>
Stanley Cheung049831a2016-05-18 09:17:01 -0700182 <release>0.14.0</release>
183 <api>0.14.0</api>
Stanley Cheung9a163762016-04-19 13:24:18 -0700184 </version>
185 <stability>
186 <release>beta</release>
187 <api>beta</api>
188 </stability>
189 <date>2016-04-19</date>
190 <license>BSD</license>
191 <notes>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700192 - wrap grpc C core version 0.14.0
Stanley Cheung9a163762016-04-19 13:24:18 -0700193 - destroy grpc_byte_buffer after startBatch #6096
194 </notes>
195 </release>
Stanley Cheung049831a2016-05-18 09:17:01 -0700196 <release>
197 <version>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700198 <release>0.15.0</release>
199 <api>0.15.0</api>
Stanley Cheung049831a2016-05-18 09:17:01 -0700200 </version>
201 <stability>
202 <release>beta</release>
203 <api>beta</api>
204 </stability>
205 <date>2016-05-18</date>
206 <license>BSD</license>
207 <notes>
208 - Updated functions with TSRM macros for ZTS support #6607
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700209 - Load default roots.pem via grpc_set_ssl_roots_override_callback #6848
210 </notes>
211 </release>
212 <release>
213 <version>
Stanley Cheung31399d22016-07-21 20:28:11 -0700214 <release>1.0.0RC1</release>
215 <api>1.0.0RC1</api>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700216 </version>
217 <stability>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700218 <release>stable</release>
219 <api>stable</api>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700220 </stability>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700221 <date>2016-07-13</date>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700222 <license>BSD</license>
223 <notes>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700224 - GA release
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700225 - Fix shutdown hang problem #4017
Stanley Cheung049831a2016-05-18 09:17:01 -0700226 </notes>
227 </release>
Stanley Cheung31399d22016-07-21 20:28:11 -0700228 <release>
229 <version>
230 <release>1.0.0RC2</release>
231 <api>1.0.0RC2</api>
232 </version>
233 <stability>
234 <release>stable</release>
235 <api>stable</api>
236 </stability>
237 <date>2016-07-21</date>
238 <license>BSD</license>
239 <notes>
240 - PHP7 Support #7464
241 </notes>
242 </release>
Stanley Cheung526a9f92016-07-28 10:32:43 -0700243 <release>
244 <version>
245 <release>1.0.0RC3</release>
246 <api>1.0.0RC3</api>
247 </version>
248 <stability>
249 <release>stable</release>
250 <api>stable</api>
251 </stability>
252 <date>2016-07-28</date>
253 <license>BSD</license>
254 <notes>
255 - PHP7 Support continued, reduce code duplication #7543
256 </notes>
257 </release>
Stanley Cheung7e8efc32016-08-09 21:47:46 -0700258 <release>
259 <version>
260 <release>1.0.0RC4</release>
261 <api>1.0.0RC4</api>
262 </version>
263 <stability>
264 <release>stable</release>
265 <api>stable</api>
266 </stability>
267 <date>2016-08-09</date>
268 <license>BSD</license>
269 <notes>
270 - Fixed Ubuntu compile error #7571, #7642
271 </notes>
272 </release>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700273 <release>
274 <version>
275 <release>1.0.0</release>
276 <api>1.0.0</api>
277 </version>
278 <stability>
279 <release>stable</release>
280 <api>stable</api>
281 </stability>
282 <date>2016-08-18</date>
283 <license>BSD</license>
284 <notes>
285 - gRPC 1.0.0 release
286 </notes>
287 </release>
288 <release>
289 <version>
Stanley Cheung42420752017-01-13 15:23:11 -0800290 <release>1.0.1RC1</release>
291 <api>1.0.1RC1</api>
292 </version>
293 <stability>
294 <release>beta</release>
295 <api>beta</api>
296 </stability>
297 <date>2016-10-06</date>
298 <license>BSD</license>
299 <notes>
300 - Reject metadata keys which are not legal #7881
301 </notes>
302 </release>
303 <release>
304 <version>
305 <release>1.0.1</release>
306 <api>1.0.1</api>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700307 </version>
308 <stability>
309 <release>stable</release>
310 <api>stable</api>
311 </stability>
Stanley Cheung42420752017-01-13 15:23:11 -0800312 <date>2016-10-27</date>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700313 <license>BSD</license>
314 <notes>
Stanley Cheung129bca62016-08-26 19:54:57 -0700315 - Reject metadata keys which are not legal #7881
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700316 </notes>
317 </release>
Stanley Cheung42420752017-01-13 15:23:11 -0800318 <release>
319 <version>
Stanley Cheung82c6d8d2017-03-01 12:43:25 -0800320 <release>1.1.0RC1</release>
321 <api>1.1.0RC1</api>
Stanley Cheung42420752017-01-13 15:23:11 -0800322 </version>
323 <stability>
324 <release>beta</release>
325 <api>beta</api>
326 </stability>
327 <date>2017-01-13</date>
328 <license>BSD</license>
329 <notes>
330 - PHP Proto3 adoption #8179
Stanley Cheung82c6d8d2017-03-01 12:43:25 -0800331 - Various bug fixes
332 </notes>
333 </release>
334 <release>
335 <version>
336 <release>1.1.0</release>
337 <api>1.1.0</api>
338 </version>
339 <stability>
340 <release>stable</release>
341 <api>stable</api>
342 </stability>
343 <date>2017-01-31</date>
344 <license>BSD</license>
345 <notes>
346 - PHP Proto3 adoption #8179
347 - Various bug fixes
348 </notes>
349 </release>
350 <release>
351 <version>
352 <release>1.2.0RC1</release>
353 <api>1.2.0RC1</api>
354 </version>
355 <stability>
356 <release>beta</release>
357 <api>beta</api>
358 </stability>
359 <date>2017-03-01</date>
360 <license>BSD</license>
361 <notes>
362 - Added arg info macros #9751
363 - Updated codegen to be consistent with protobuf #9492
Stanley Cheung42420752017-01-13 15:23:11 -0800364 </notes>
365 </release>
Stanley Cheung19792102017-05-02 11:24:03 -0700366 <release>
367 <version>
368 <release>1.2.0</release>
369 <api>1.2.0</api>
370 </version>
371 <stability>
372 <release>stable</release>
373 <api>stable</api>
374 </stability>
375 <date>2017-03-20</date>
376 <license>BSD</license>
377 <notes>
378 - Added arg info macros #9751
379 - Updated codegen to be consistent with protobuf #9492
380 </notes>
381 </release>
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800382 </changelog>
383 </package>