blob: 7f201970b3b9ae412c879523233bf02df08b20a7 [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 Cheungac3c69b2018-01-19 15:27:19 -080015 <date>2018-01-19</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 Cheungac3c69b2018-01-19 15:27:19 -080022 <release>${settings.php_version.php_stability()}</release>
23 <api>${settings.php_version.php_stability()}</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 Cheungac3c69b2018-01-19 15:27:19 -080027 - TBD
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 % for source in php_config_m4.src + php_config_m4.headers:
35 <file baseinstalldir="/" name="${source}" role="src" />
36 % endfor
37 % for lib in libs:
38 % if lib.name in php_config_m4.get('deps', []):
39 % for source in lib.get('public_headers', []) + lib.headers + lib.src:
40 <file baseinstalldir="/" name="${source}" role="src" />
41 % endfor
42 % endif
43 % endfor
Stanley Cheunge9595ba2017-05-09 15:43:58 -070044 <file name="LICENSE" role="doc" />
Stanley Cheung5adb71f2016-02-13 00:03:02 -080045 </dir>
46 </contents>
47 <dependencies>
48 <required>
49 <php>
50 <min>5.5.0</min>
51 </php>
52 <pearinstaller>
53 <min>1.4.0</min>
54 </pearinstaller>
55 </required>
56 </dependencies>
57 <providesextension>grpc</providesextension>
58 <extsrcrelease />
59 <changelog>
60 <release>
61 <version>
62 <release>0.5.0</release>
63 <api>0.5.0</api>
64 </version>
65 <stability>
66 <release>alpha</release>
67 <api>alpha</api>
68 </stability>
69 <date>2015-06-16</date>
70 <license>BSD</license>
71 <notes>
72 First alpha release
73 </notes>
74 </release>
75 <release>
76 <version>
77 <release>0.5.1</release>
78 <api>0.5.1</api>
79 </version>
80 <stability>
81 <release>alpha</release>
82 <api>alpha</api>
83 </stability>
84 <date>2015-07-09</date>
85 <license>BSD</license>
86 <notes>
87 Update to wrap gRPC C Core version 0.10.0
88 </notes>
89 </release>
90 <release>
91 <version>
92 <release>0.6.0</release>
93 <api>0.6.0</api>
94 </version>
95 <stability>
96 <release>beta</release>
97 <api>beta</api>
98 </stability>
99 <date>2015-09-24</date>
100 <license>BSD</license>
101 <notes>
102 - support per message compression disable
103 - expose per-call host override option
104 - expose connectivity API
105 - expose channel target and call peer
106 - add user-agent
107 - update to wrap gRPC C core library beta version 0.11.0
108 </notes>
109 </release>
110 <release>
111 <version>
112 <release>0.6.1</release>
113 <api>0.6.0</api>
114 </version>
115 <stability>
116 <release>beta</release>
117 <api>beta</api>
118 </stability>
119 <date>2015-10-21</date>
120 <license>BSD</license>
121 <notes>
122 - fixed undefined constant fatal error when run with apache/nginx #2275
123 </notes>
124 </release>
125 <release>
126 <version>
127 <release>0.7.0</release>
128 <api>0.7.0</api>
129 </version>
130 <stability>
131 <release>beta</release>
132 <api>beta</api>
133 </stability>
134 <date>2016-01-13</date>
135 <license>BSD</license>
136 <notes>
137 - Breaking change to Credentials class (removed) #3765
138 - Replaced by ChannelCredentials and CallCredentials class #3765
139 - New plugin based metadata auth API #4394
140 - Explicit ChannelCredentials::createInsecure() call
141 </notes>
142 </release>
143 <release>
144 <version>
145 <release>0.8.0</release>
146 <api>0.8.0</api>
147 </version>
148 <stability>
149 <release>beta</release>
150 <api>beta</api>
151 </stability>
Stanley Cheung6b573282016-02-24 21:44:47 -0800152 <date>2016-02-24</date>
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800153 <license>BSD</license>
154 <notes>
155 - Simplify gRPC PHP installation #4517
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700156 - Wrap gRPC core library version 0.13
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800157 </notes>
158 </release>
Stanley Cheungdf1e05a2016-02-29 16:26:57 -0800159 <release>
160 <version>
Stanley Cheung9a163762016-04-19 13:24:18 -0700161 <release>0.8.1</release>
162 <api>0.8.1</api>
Stanley Cheungdf1e05a2016-02-29 16:26:57 -0800163 </version>
164 <stability>
165 <release>beta</release>
166 <api>beta</api>
167 </stability>
168 <date>2016-03-01</date>
169 <license>BSD</license>
170 <notes>
171 - Increase unit test code coverage #5225
172 </notes>
173 </release>
Stanley Cheung9a163762016-04-19 13:24:18 -0700174 <release>
175 <version>
Stanley Cheung049831a2016-05-18 09:17:01 -0700176 <release>0.14.0</release>
177 <api>0.14.0</api>
Stanley Cheung9a163762016-04-19 13:24:18 -0700178 </version>
179 <stability>
180 <release>beta</release>
181 <api>beta</api>
182 </stability>
183 <date>2016-04-19</date>
184 <license>BSD</license>
185 <notes>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700186 - wrap grpc C core version 0.14.0
Stanley Cheung9a163762016-04-19 13:24:18 -0700187 - destroy grpc_byte_buffer after startBatch #6096
188 </notes>
189 </release>
Stanley Cheung049831a2016-05-18 09:17:01 -0700190 <release>
191 <version>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700192 <release>0.15.0</release>
193 <api>0.15.0</api>
Stanley Cheung049831a2016-05-18 09:17:01 -0700194 </version>
195 <stability>
196 <release>beta</release>
197 <api>beta</api>
198 </stability>
199 <date>2016-05-18</date>
200 <license>BSD</license>
201 <notes>
202 - Updated functions with TSRM macros for ZTS support #6607
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700203 - Load default roots.pem via grpc_set_ssl_roots_override_callback #6848
204 </notes>
205 </release>
206 <release>
207 <version>
Stanley Cheung31399d22016-07-21 20:28:11 -0700208 <release>1.0.0RC1</release>
209 <api>1.0.0RC1</api>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700210 </version>
211 <stability>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700212 <release>stable</release>
213 <api>stable</api>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700214 </stability>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700215 <date>2016-07-13</date>
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700216 <license>BSD</license>
217 <notes>
Stanley Cheung67bccfe2016-07-13 08:37:29 -0700218 - GA release
Stanley Cheung2cb69ad2016-06-30 11:47:14 -0700219 - Fix shutdown hang problem #4017
Stanley Cheung049831a2016-05-18 09:17:01 -0700220 </notes>
221 </release>
Stanley Cheung31399d22016-07-21 20:28:11 -0700222 <release>
223 <version>
224 <release>1.0.0RC2</release>
225 <api>1.0.0RC2</api>
226 </version>
227 <stability>
228 <release>stable</release>
229 <api>stable</api>
230 </stability>
231 <date>2016-07-21</date>
232 <license>BSD</license>
233 <notes>
234 - PHP7 Support #7464
235 </notes>
236 </release>
Stanley Cheung526a9f92016-07-28 10:32:43 -0700237 <release>
238 <version>
239 <release>1.0.0RC3</release>
240 <api>1.0.0RC3</api>
241 </version>
242 <stability>
243 <release>stable</release>
244 <api>stable</api>
245 </stability>
246 <date>2016-07-28</date>
247 <license>BSD</license>
248 <notes>
249 - PHP7 Support continued, reduce code duplication #7543
250 </notes>
251 </release>
Stanley Cheung7e8efc32016-08-09 21:47:46 -0700252 <release>
253 <version>
254 <release>1.0.0RC4</release>
255 <api>1.0.0RC4</api>
256 </version>
257 <stability>
258 <release>stable</release>
259 <api>stable</api>
260 </stability>
261 <date>2016-08-09</date>
262 <license>BSD</license>
263 <notes>
264 - Fixed Ubuntu compile error #7571, #7642
265 </notes>
266 </release>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700267 <release>
268 <version>
269 <release>1.0.0</release>
270 <api>1.0.0</api>
271 </version>
272 <stability>
273 <release>stable</release>
274 <api>stable</api>
275 </stability>
276 <date>2016-08-18</date>
277 <license>BSD</license>
278 <notes>
279 - gRPC 1.0.0 release
280 </notes>
281 </release>
282 <release>
283 <version>
Stanley Cheung42420752017-01-13 15:23:11 -0800284 <release>1.0.1RC1</release>
285 <api>1.0.1RC1</api>
286 </version>
287 <stability>
288 <release>beta</release>
289 <api>beta</api>
290 </stability>
291 <date>2016-10-06</date>
292 <license>BSD</license>
293 <notes>
294 - Reject metadata keys which are not legal #7881
295 </notes>
296 </release>
297 <release>
298 <version>
299 <release>1.0.1</release>
300 <api>1.0.1</api>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700301 </version>
302 <stability>
303 <release>stable</release>
304 <api>stable</api>
305 </stability>
Stanley Cheung42420752017-01-13 15:23:11 -0800306 <date>2016-10-27</date>
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700307 <license>BSD</license>
308 <notes>
Stanley Cheung129bca62016-08-26 19:54:57 -0700309 - Reject metadata keys which are not legal #7881
Stanley Cheung557aa4e2016-08-22 08:45:12 -0700310 </notes>
311 </release>
Stanley Cheung42420752017-01-13 15:23:11 -0800312 <release>
313 <version>
Stanley Cheung82c6d8d2017-03-01 12:43:25 -0800314 <release>1.1.0RC1</release>
315 <api>1.1.0RC1</api>
Stanley Cheung42420752017-01-13 15:23:11 -0800316 </version>
317 <stability>
318 <release>beta</release>
319 <api>beta</api>
320 </stability>
321 <date>2017-01-13</date>
322 <license>BSD</license>
323 <notes>
324 - PHP Proto3 adoption #8179
Stanley Cheung82c6d8d2017-03-01 12:43:25 -0800325 - Various bug fixes
326 </notes>
327 </release>
328 <release>
329 <version>
330 <release>1.1.0</release>
331 <api>1.1.0</api>
332 </version>
333 <stability>
334 <release>stable</release>
335 <api>stable</api>
336 </stability>
337 <date>2017-01-31</date>
338 <license>BSD</license>
339 <notes>
340 - PHP Proto3 adoption #8179
341 - Various bug fixes
342 </notes>
343 </release>
344 <release>
345 <version>
346 <release>1.2.0RC1</release>
347 <api>1.2.0RC1</api>
348 </version>
349 <stability>
350 <release>beta</release>
351 <api>beta</api>
352 </stability>
353 <date>2017-03-01</date>
354 <license>BSD</license>
355 <notes>
356 - Added arg info macros #9751
357 - Updated codegen to be consistent with protobuf #9492
Stanley Cheung42420752017-01-13 15:23:11 -0800358 </notes>
359 </release>
Stanley Cheung19792102017-05-02 11:24:03 -0700360 <release>
361 <version>
362 <release>1.2.0</release>
363 <api>1.2.0</api>
364 </version>
365 <stability>
366 <release>stable</release>
367 <api>stable</api>
368 </stability>
369 <date>2017-03-20</date>
370 <license>BSD</license>
371 <notes>
372 - Added arg info macros #9751
373 - Updated codegen to be consistent with protobuf #9492
374 </notes>
375 </release>
Stanley Cheung5adb71f2016-02-13 00:03:02 -0800376 </changelog>
377 </package>