|
1 | 1 | # bitrix24-php-sdk change log |
| 2 | + |
| 3 | +## 2.0-alpha.3(14.11.2021) |
| 4 | + |
| 5 | +* add php8 version support |
| 6 | +* change in scope «CRM» Product service and integration tests |
| 7 | +* add `AddedItemIdResultInterface` for batch-queries result |
| 8 | +* add method `countByFilter` for CRM.Contact entity |
| 9 | +* fix method name in `ContactsResult` |
| 10 | +* add interface `ApiClientInterface` |
| 11 | +* bump phpunit version |
| 12 | +* bump phpstan version |
| 13 | + |
| 14 | +## 2.0-alpha.2 (31.01.2021) |
| 15 | + |
| 16 | +* remove Travis CI and migrate to Github Actions |
| 17 | +* add unit-tests in independent github action |
| 18 | +* add phpstan checks in independent github action |
| 19 | +* add in scope «CRM» Contacts service and integration test |
| 20 | +* add in scope «CRM» Contacts batch service and integration test |
| 21 | +* add in scope «CRM» Products service and integration test |
| 22 | +* add in scope «CRM» Settings service and integration test |
| 23 | +* add in scope «CRM» DealCategoryStage service and integration test |
| 24 | +* add in scope «CRM» DealProductRows service and integration test |
| 25 | +* add in scope «CRM» DealContact service and integration test |
| 26 | +* add in scope «IM» IM service and integration test |
| 27 | +* add in default scope «Main» default service |
| 28 | + |
| 29 | +## 2.0-alpha.1 (11.07.2020) |
| 30 | + |
| 31 | +* remove all v1 code |
| 32 | +* migrate to Symfony HttpClient |
| 33 | +* add documentation webhook auth type |
| 34 | +* add OAuth 2.0 support |
| 35 | +* add Events support |
| 36 | + |
| 37 | +## 0.1.0 (14.11.2021) |
| 38 | +branch version 1.x – bugfix and security releases only |
| 39 | + |
2 | 40 | ## 0.7.0 (11.07.2020) |
| 41 | + |
3 | 42 | * add arguments in method `Bitrix24\Bizproc\Robot::add` for return results support |
4 | 43 |
|
5 | 44 | ## 0.6.2 (12.09.2019) |
| 45 | + |
6 | 46 | * remove in method, `processBatchCalls` remove call `handleBitrix24APILevelErrors` |
7 | 47 | * remove php 5.x branch in travis config |
8 | 48 |
|
9 | 49 | ## 0.6.1 (20.03.2019) |
| 50 | + |
10 | 51 | * add `offset` parameter to entity `CRM\Status\Status` in method `getList` |
11 | 52 | * add `offset` parameter to entity `User\User` in method `getList` |
12 | 53 | * add method `messageAdd` to entity `Bitrix24\Bitrix24` |
|
19 | 60 | * fix log level in method `Bitrix24::handleBitrix24APILevelErrors` |
20 | 61 |
|
21 | 62 | ## 0.6.0 (18.02.2018) |
| 63 | + |
22 | 64 | * add support for `FaceTracker` entity |
23 | | -* add presets for request timing information |
| 65 | +* add presets for request timing information |
24 | 66 | * add all methods for sonetgroup |
25 | 67 | * add method `crm.contact.userfield.update` |
26 | 68 | * add activities methods |
|
37 | 79 | * add new placement presets for detail page |
38 | 80 |
|
39 | 81 | ## 0.5.4 (8.07.2017) |
| 82 | + |
40 | 83 | * add Callback for expired token. Fix pullrequest#63 by valga |
41 | 84 | * add method `update` in class `Bitrix24\CRM\Product` |
42 | 85 | * increased curl time out |
43 | 86 | * add new scope `placement` in class `Bitrix24\Presets\Scope` |
44 | 87 | * add batch calls method to bitrix24 api client interface |
45 | 88 |
|
46 | 89 | ## 0.5.3 (20.05.2017) |
| 90 | + |
47 | 91 | * add class `Bitrix24\Placement\Placement` |
48 | 92 | * add preset `Bitrix24\Presets\Placement\Placement` with placement codes |
49 | 93 | * add preset `Bitrix24\Presets\Placement\Fields` with placement fields |
50 | 94 |
|
51 | 95 | ## 0.5.2 (11.05.2017) |
| 96 | + |
52 | 97 | * add preset `Bitrix24\Presets\CRM\Product\ProductRowFields` |
53 | 98 | * updated preset `Bitrix24\Presets\CRM\Contact\Fields` |
54 | 99 | * updated preset `Bitrix24\Presets\CRM\Deal\Fields` |
55 | 100 | * updated preset `Bitrix24\Presets\CRM\Lead\Fields` |
56 | 101 |
|
57 | 102 | ## 0.5.1 (30.04.2017) |
| 103 | + |
58 | 104 | * add preset `Bitrix24\Presets\CRM\Product\Fields` |
59 | 105 | * add method `add` in class `Bitrix24\CRM\Product` |
60 | 106 |
|
61 | 107 | ## 0.5.0 (4.09.2016) |
| 108 | + |
62 | 109 | * add class `Bitrix24\CRM\Quote` see pr [Added support for Quote API calls](https://github.com/mesilov/bitrix24-php-sdk/pull/53/) |
63 | | -* add support http status 301 moved permanently in class `Bitrix24` see issue [301 Moved Permanently #49](https://github.com/mesilov/bitrix24-php-sdk/issues/49) |
| 110 | +* add support http status 301 moved permanently in class `Bitrix24` see |
| 111 | + issue [301 Moved Permanently #49](https://github.com/mesilov/bitrix24-php-sdk/issues/49) |
64 | 112 | * fixed bug in class `Bitrix24` see pr [Issue in the isAccessTokenExpire method](https://github.com/mesilov/bitrix24-php-sdk/pull/54) |
65 | 113 |
|
66 | 114 | ## 0.4.1 (4.08.2016) |
67 | | -* add new events in class `Bitrix24\Presets\Event\Event` see issue [Add new bitrix24 events #44](https://github.com/mesilov/bitrix24-php-sdk/issues/44) |
68 | | -* add new scope in class `Bitrix24\Presets\Scope` see issue [Update scope presets class #47](https://github.com/mesilov/bitrix24-php-sdk/issues/47) |
69 | | -* remove file with old deprecated exceptions see issue [Move all exceptions in namespace «Exceptions» #46](https://github.com/mesilov/bitrix24-php-sdk/issues/46) |
| 115 | + |
| 116 | +* add new events in class `Bitrix24\Presets\Event\Event` see |
| 117 | + issue [Add new bitrix24 events #44](https://github.com/mesilov/bitrix24-php-sdk/issues/44) |
| 118 | +* add new scope in class `Bitrix24\Presets\Scope` see |
| 119 | + issue [Update scope presets class #47](https://github.com/mesilov/bitrix24-php-sdk/issues/47) |
| 120 | +* remove file with old deprecated exceptions see |
| 121 | + issue [Move all exceptions in namespace «Exceptions» #46](https://github.com/mesilov/bitrix24-php-sdk/issues/46) |
70 | 122 |
|
71 | 123 | ## 0.4.0 (16.07.2016) |
72 | | -* remove all exceptions in namespace `\Exceptions` see issue [Move all exceptions in namespace «Exceptions» #46](https://github.com/mesilov/bitrix24-php-sdk/issues/46) |
| 124 | + |
| 125 | +* remove all exceptions in namespace `\Exceptions` see |
| 126 | + issue [Move all exceptions in namespace «Exceptions» #46](https://github.com/mesilov/bitrix24-php-sdk/issues/46) |
73 | 127 | * add class `Bitrix24\Exceptions\Bitrix24Exception` |
74 | 128 | * add class `Bitrix24\Exceptions\Bitrix24IoException` |
75 | 129 | * add class `Bitrix24\Exceptions\Bitrix24EmptyResponseException` |
|
93 | 147 | * updated class `Bitrix24\Bitrix24SecurityException` mark as **deprecated** |
94 | 148 |
|
95 | 149 | ## 0.3.4 (06.06.2016) |
| 150 | + |
96 | 151 | * add exception class `Bitrix24EmptyResponseException` |
97 | 152 | * in class `Bitrix24` add debug information for some error types |
98 | | -* temporary remove calls to oauth.bitrix.info for methods `app.info` and `app.stat` see issue [Fix errors after change REST API to support self hosted version #43](https://github.com/mesilov/bitrix24-php-sdk/issues/43) |
| 153 | +* temporary remove calls to oauth.bitrix.info for methods `app.info` and `app.stat` see |
| 154 | + issue [Fix errors after change REST API to support self hosted version #43](https://github.com/mesilov/bitrix24-php-sdk/issues/43) |
99 | 155 |
|
100 | 156 | ## 0.3.3 (28.05.2016) |
101 | | -* fixed bug in class `Bitrix24` see issue [Fix errors after change REST API to support self hosted version #43](https://github.com/mesilov/bitrix24-php-sdk/issues/43) |
| 157 | + |
| 158 | +* fixed bug in class `Bitrix24` see |
| 159 | + issue [Fix errors after change REST API to support self hosted version #43](https://github.com/mesilov/bitrix24-php-sdk/issues/43) |
102 | 160 |
|
103 | 161 | ## 0.3.2 (07.05.2016) |
104 | | -* fixed bug in class `Bitrix24\Im\Notify` see issue [ATTACH_ERROR for calls method im.notify for empty attach #42](https://github.com/mesilov/bitrix24-php-sdk/issues/42) |
105 | | - |
| 162 | + |
| 163 | +* fixed bug in class `Bitrix24\Im\Notify` see |
| 164 | + issue [ATTACH_ERROR for calls method im.notify for empty attach #42](https://github.com/mesilov/bitrix24-php-sdk/issues/42) |
| 165 | + |
106 | 166 | ## 0.3.1 (04.05.2016) |
| 167 | + |
107 | 168 | * add `dev` branch in GitHub repo |
108 | 169 | * fixed bug in class `Bitrix24\Im\Attach\Attach`, method `Attach::getAttachItems()` already return array |
109 | 170 |
|
110 | 171 | ## 0.3.0 (04.05.2016) |
| 172 | + |
111 | 173 | * add class `Bitrix24\Im\Attach\Item\Message` class implements work with string messages in attach item |
112 | | -* add interface `Bitrix24\Presets\Im\iChatColor` with chat color presets |
| 174 | +* add interface `Bitrix24\Presets\Im\iChatColor` with chat color presets |
113 | 175 | * add phpUnit tests for items: |
114 | | - * `Bitrix24\Im\Attach\Item\Delimiter` |
115 | | - * `Bitrix24\Im\Attach\Item\File` |
116 | | - * `Bitrix24\Im\Attach\Item\Grid` |
117 | | - * `Bitrix24\Im\Attach\Item\Image` |
118 | | - * `Bitrix24\Im\Attach\Item\Link` |
119 | | - * `Bitrix24\Im\Attach\Item\Message` |
120 | | - * `Bitrix24\Im\Attach\Item\User` |
121 | | -* fixed bug in class `Bitrix24\Im\Attach\Attach` |
| 176 | + * `Bitrix24\Im\Attach\Item\Delimiter` |
| 177 | + * `Bitrix24\Im\Attach\Item\File` |
| 178 | + * `Bitrix24\Im\Attach\Item\Grid` |
| 179 | + * `Bitrix24\Im\Attach\Item\Image` |
| 180 | + * `Bitrix24\Im\Attach\Item\Link` |
| 181 | + * `Bitrix24\Im\Attach\Item\Message` |
| 182 | + * `Bitrix24\Im\Attach\Item\User` |
| 183 | +* fixed bug in class `Bitrix24\Im\Attach\Attach` |
122 | 184 |
|
123 | 185 | ## 0.2.1 (27.04.2016) |
124 | | -* add exception class `Bitrix24PortalDeleted` and handle Bitrix24 portal deleted event. See issue [Add support for deleted portals #40](https://github.com/mesilov/bitrix24-php-sdk/issues/40) |
| 186 | + |
| 187 | +* add exception class `Bitrix24PortalDeleted` and handle Bitrix24 portal deleted event. See |
| 188 | + issue [Add support for deleted portals #40](https://github.com/mesilov/bitrix24-php-sdk/issues/40) |
125 | 189 |
|
126 | 190 | ## 0.2.0 (24.06.2015) |
| 191 | + |
127 | 192 | * add class `Deal` |
128 | 193 | * add class `LiveFeedMessage` |
129 | 194 | * add task fields presets |
|
142 | 207 | * remove class `Bitrix24\Task\TaskItem` |
143 | 208 |
|
144 | 209 | ## 0.1.4 (18.04.2015) |
| 210 | + |
145 | 211 | * add presets for user fields data type structure |
146 | 212 | * add method `Update` and predefined constants in class `Invoice` |
147 | 213 | * add protected method `handleBitrix24APILevelErrors` in a base class |
|
156 | 222 | * fixed bug in Fix method isAccessTokenExpire |
157 | 223 |
|
158 | 224 | ## 0.1.3 (24.08.2014) |
| 225 | + |
159 | 226 | * add const `TOTAL` and `RESULT` for class `Bitrix24\Presets\Main` |
160 | 227 | * add class `Bitrix24\Presets\Users\Fields` for Bitrix24 users fields |
161 | 228 | * add class `Bitrix24\Departments\Department` |
|
171 | 238 | * fixed bug in __construct in abstract class `Bitrix24Entity` |
172 | 239 |
|
173 | 240 | ## 0.1.2 (22.01.2014) |
| 241 | + |
174 | 242 | * add security sign support in api-call |
175 | 243 | * add class `User` |
176 | 244 | * add method «admin» — Check is current user admin |
|
179 | 247 | * add MIT-LICENSE |
180 | 248 |
|
181 | 249 | ## 0.1.1 (9.10.2013) |
| 250 | + |
182 | 251 | * add namespace support |
183 | 252 | * add classes of Bitrix24 parts: tasks, sonet |
184 | 253 | * add base class `Bitrix24Entity` |
185 | 254 |
|
186 | 255 | ## 0.1.0 (26.10.2013) |
| 256 | + |
187 | 257 | * Initial release |
0 commit comments