blob: f10f75b8c06c1363e863103685aa9c2e594e7a17 [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 Cheungabbeefa2017-08-24 12:28:14 -070015 <date>2017-08-24</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 Cheung5d559482017-08-22 13:15:01 -070027 - Channel are now by default persistent #11878
28 - Some bug fixes from 1.4 branch #12109, #12123
29 - Fixed hang bug when fork() was used #11814
Stanley Cheungabbeefa2017-08-24 12:28:14 -070030 - License changed to Apache 2.0
31 - Added support for php_namespace option in codegen plugin #11886
32 - Updated gRPC C Core library version 1.6
Stanley Cheung5adb71f2016-02-13 00:03:02 -080033 </notes>
34 <contents>
35 <dir baseinstalldir="/" name="/">
36 <file baseinstalldir="/" name="config.m4" role="src" />
Stanley Cheungaf525b32017-05-19 20:00:06 -070037 <file baseinstalldir="/" name="config.w32" role="src" />
Stanley Cheung5709e932016-03-07 17:34:47 -080038 <file baseinstalldir="/" name="src/php/README.md" role="src" />
Stanley Cheung5adb71f2016-02-13 00:03:02 -080039 % for source in php_config_m4.src + php_config_m4.headers:
40 <file baseinstalldir="/" name="${source}" role="src" />
41 % endfor
42 % for lib in libs:
43 % if lib.name in php_config_m4.get('deps', []):
44 % for source in lib.get('public_headers', []) + lib.headers + lib.src:
45 <file baseinstalldir="/" name="${source}" role="src" />
46 % endfor
47 % endif
48 % endfor
Stanley Cheunge9595ba2017-05-09 15:43:58 -070049 <file name="LICENSE" role="doc" />
Stanley Cheung5adb71f2016-02-13 00:03:02 -080050 </dir>
51 </contents>
52 <dependencies>
53 <required>
54 <php>
55 <min>5.5.0</min>
56 </php>
57 <pearinstaller>
58 <min>1.4.0</min>
59 </pearinstaller>
60 </required>
61 </dependencies>
62 <providesextension>grpc</providesextension>
63 <extsrcrelease />
64 <changelog>
65 <release>
66 <version>
67 <release>0.5.0</release>
68 <api>0.5.0</api>
69 </version>
70 <stability>
71 <release>alpha</release>
72 <api>alpha</api>
73 </stability>
74 <date>2015-06-16</date>
75 <license>BSD</license>
76 <notes>
77 First alpha release
78 </notes>
79 </release>
80 <release>
81 <version>
82 <release>0.5.1</release>
83 <api>0.5.1</api>
84 </version>
85 <stability>
86 <release>alpha</release>
87 <api>alpha</api>
88 </stability>
89 <date>2015-07-09</date>
90 <license>BSD</license>
91 <notes>
92 Update to wrap gRPC C Core version 0.10.0
93 </notes>
94 </release>
95 <release>
96 <version>
97 <release>0.6.0</release>
98 <api>0.6.0</api>
99 </version>
100 <stability>
101 <release>beta</release>
102 <api>beta</api>
103 </stability>
104 <date>2015-09-24</date>
105 <license>BSD</license>
106 <notes>
107 - support per message compression disable
108 - expose per-call host override option
109 - expose connectivity API
110 - expose channel target and call peer
111 - add user-agent
112 - update to wrap gRPC C core library beta version 0.11.0
113 </notes>
114 </release>
115 <release>
116 <version>
117 <release>0.6.1</release>
118 <api>0.6.0</api>
119 </version>
120 <stability>
121 <release>beta</release>
122 <api>beta</api>
123 </stability>
124 <date>2015-10-21</date>
125 <license>BSD</license>
126 <notes>
127 - fixed undefined constant fatal error when run with apache/nginx #2275
128 </notes>
129 </release>
130 <release>
131 <version>
132 <release>0.7.0</release>
133 <api>0.7.0</api>
134 </version>
135 <stability>
136 <release>beta</release>
137 <api>beta</api>
138 </stability>
139 <date>2016-01-13</date>
140 <license>BSD</license>
141 <notes>
142 - Breaking change to Credentials class (removed) #3765
143 - Replaced by ChannelCredentials and CallCredentials class #3765
144 - New plugin based metadata auth API #4394
145 - Explicit ChannelCredentials::createInsecure() call
146 </notes>
147 </release>
148 <release>
149 <version>
150 <release>0.8.0</release>
151 <api>0.8.0</api>
152 </version>
153 <stability>
154 <release>beta</release>
155 <api>beta</api>
156 </stability>
Stanley Cheung6b573282016-02-24 21:44:47 -0800157 <date>2016-02-24</date>
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800158 <license>BSD</license>
159 <notes>
160 - Simplify gRPC PHP installation #4517
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700161 - Wrap gRPC core library version 0.13
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800162 </notes>
163 </release>
Stanley Cheungdf1e05a2016-02-29 16:26:57 -0800164 <release>
165 <version>
Stanley Cheung9a163762016-04-19 13:24:18 -0700166 <release>0.8.1</release>
167 <api>0.8.1</api>
Stanley Cheungdf1e05a2016-02-29 16:26:57 -0800168 </version>
169 <stability>
170 <release>beta</release>
171 <api>beta</api>
172 </stability>
173 <date>2016-03-01</date>
174 <license>BSD</license>
175 <notes>
176 - Increase unit test code coverage #5225
177 </notes>
178 </release>
Stanley Cheung9a163762016-04-19 13:24:18 -0700179 <release>
180 <version>
Stanley Cheung049831a2016-05-18 09:17:01 -0700181 <release>0.14.0</release>
182 <api>0.14.0</api>
Stanley Cheung9a163762016-04-19 13:24:18 -0700183 </version>
184 <stability>
185 <release>beta</release>
186 <api>beta</api>
187 </stability>
188 <date>2016-04-19</date>
189 <license>BSD</license>
190 <notes>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700191 - wrap grpc C core version 0.14.0
Stanley Cheung9a163762016-04-19 13:24:18 -0700192 - destroy grpc_byte_buffer after startBatch #6096
193 </notes>
194 </release>
Stanley Cheung049831a2016-05-18 09:17:01 -0700195 <release>
196 <version>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700197 <release>0.15.0</release>
198 <api>0.15.0</api>
Stanley Cheung049831a2016-05-18 09:17:01 -0700199 </version>
200 <stability>
201 <release>beta</release>
202 <api>beta</api>
203 </stability>
204 <date>2016-05-18</date>
205 <license>BSD</license>
206 <notes>
207 - Updated functions with TSRM macros for ZTS support #6607
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700208 - Load default roots.pem via grpc_set_ssl_roots_override_callback #6848
209 </notes>
210 </release>
211 <release>
212 <version>
Stanley Cheung31399d22016-07-21 20:28:11 -0700213 <release>1.0.0RC1</release>
214 <api>1.0.0RC1</api>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700215 </version>
216 <stability>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700217 <release>stable</release>
218 <api>stable</api>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700219 </stability>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700220 <date>2016-07-13</date>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700221 <license>BSD</license>
222 <notes>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700223 - GA release
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700224 - Fix shutdown hang problem #4017
Stanley Cheung049831a2016-05-18 09:17:01 -0700225 </notes>
226 </release>
Stanley Cheung31399d22016-07-21 20:28:11 -0700227 <release>
228 <version>
229 <release>1.0.0RC2</release>
230 <api>1.0.0RC2</api>
231 </version>
232 <stability>
233 <release>stable</release>
234 <api>stable</api>
235 </stability>
236 <date>2016-07-21</date>
237 <license>BSD</license>
238 <notes>
239 - PHP7 Support #7464
240 </notes>
241 </release>
Stanley Cheung526a9f92016-07-28 10:32:43 -0700242 <release>
243 <version>
244 <release>1.0.0RC3</release>
245 <api>1.0.0RC3</api>
246 </version>
247 <stability>
248 <release>stable</release>
249 <api>stable</api>
250 </stability>
251 <date>2016-07-28</date>
252 <license>BSD</license>
253 <notes>
254 - PHP7 Support continued, reduce code duplication #7543
255 </notes>
256 </release>
Stanley Cheung7e8efc32016-08-09 21:47:46 -0700257 <release>
258 <version>
259 <release>1.0.0RC4</release>
260 <api>1.0.0RC4</api>
261 </version>
262 <stability>
263 <release>stable</release>
264 <api>stable</api>
265 </stability>
266 <date>2016-08-09</date>
267 <license>BSD</license>
268 <notes>
269 - Fixed Ubuntu compile error #7571, #7642
270 </notes>
271 </release>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700272 <release>
273 <version>
274 <release>1.0.0</release>
275 <api>1.0.0</api>
276 </version>
277 <stability>
278 <release>stable</release>
279 <api>stable</api>
280 </stability>
281 <date>2016-08-18</date>
282 <license>BSD</license>
283 <notes>
284 - gRPC 1.0.0 release
285 </notes>
286 </release>
287 <release>
288 <version>
Stanley Cheung42420752017-01-13 15:23:11 -0800289 <release>1.0.1RC1</release>
290 <api>1.0.1RC1</api>
291 </version>
292 <stability>
293 <release>beta</release>
294 <api>beta</api>
295 </stability>
296 <date>2016-10-06</date>
297 <license>BSD</license>
298 <notes>
299 - Reject metadata keys which are not legal #7881
300 </notes>
301 </release>
302 <release>
303 <version>
304 <release>1.0.1</release>
305 <api>1.0.1</api>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700306 </version>
307 <stability>
308 <release>stable</release>
309 <api>stable</api>
310 </stability>
Stanley Cheung42420752017-01-13 15:23:11 -0800311 <date>2016-10-27</date>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700312 <license>BSD</license>
313 <notes>
Stanley Cheung129bca62016-08-26 19:54:57 -0700314 - Reject metadata keys which are not legal #7881
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700315 </notes>
316 </release>
Stanley Cheung42420752017-01-13 15:23:11 -0800317 <release>
318 <version>
Stanley Cheung82c6d8d2017-03-01 12:43:25 -0800319 <release>1.1.0RC1</release>
320 <api>1.1.0RC1</api>
Stanley Cheung42420752017-01-13 15:23:11 -0800321 </version>
322 <stability>
323 <release>beta</release>
324 <api>beta</api>
325 </stability>
326 <date>2017-01-13</date>
327 <license>BSD</license>
328 <notes>
329 - PHP Proto3 adoption #8179
Stanley Cheung82c6d8d2017-03-01 12:43:25 -0800330 - Various bug fixes
331 </notes>
332 </release>
333 <release>
334 <version>
335 <release>1.1.0</release>
336 <api>1.1.0</api>
337 </version>
338 <stability>
339 <release>stable</release>
340 <api>stable</api>
341 </stability>
342 <date>2017-01-31</date>
343 <license>BSD</license>
344 <notes>
345 - PHP Proto3 adoption #8179
346 - Various bug fixes
347 </notes>
348 </release>
349 <release>
350 <version>
351 <release>1.2.0RC1</release>
352 <api>1.2.0RC1</api>
353 </version>
354 <stability>
355 <release>beta</release>
356 <api>beta</api>
357 </stability>
358 <date>2017-03-01</date>
359 <license>BSD</license>
360 <notes>
361 - Added arg info macros #9751
362 - Updated codegen to be consistent with protobuf #9492
Stanley Cheung42420752017-01-13 15:23:11 -0800363 </notes>
364 </release>
Stanley Cheung19792102017-05-02 11:24:03 -0700365 <release>
366 <version>
367 <release>1.2.0</release>
368 <api>1.2.0</api>
369 </version>
370 <stability>
371 <release>stable</release>
372 <api>stable</api>
373 </stability>
374 <date>2017-03-20</date>
375 <license>BSD</license>
376 <notes>
377 - Added arg info macros #9751
378 - Updated codegen to be consistent with protobuf #9492
379 </notes>
380 </release>
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800381 </changelog>
382 </package>