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