Releases: mesilov/bitrix24-php-sdk
Releases · mesilov/bitrix24-php-sdk
1.1.0
2.0-alpha.5
2.0-alpha.5 – 28.11.2021
Added
- add method
countByFilter
for all related services, see
issue Добавить для всех сущностей метод подсчёта количества элементов по фильтру #228 - add in scope «CRM» Userfield service and integration test
- add in scope «CRM» ContactUserfield service and integration test, see
issue Добавить сервис по работе с юзерфилдами контакта #231 - add method getUserfieldByFieldName for
ContactItemResult
- add in scope «CRM» DealUserfield service and integration test, see
issue Добавить сервис по работе с юзерфилдами cделки #232 - add method getUserfieldByFieldName for
DealItemResult
- add exception
UserfieldNotFoundException
Removed
- remove all
0.*
and1.*
code from2.*
branch
Changed
- update type definition for
ContactItemResult
, now return types will be cast to real types: DateTimeInterface, int, boolean etc - update type definition for
DealItemResult
, now return types will be cast to real types: DateTimeInterface, int, boolean etc
2.0-alpha.4
2.0-alpha.4 — 25.11.2021
Changed
- switch
symfony/http-client
to5.3
version requirement. - switch
symfony/http-client-contracts
to^2.4
version requirement. - switch
symfony/event-dispatcher
to5.3.*
version requirement. - switch
ramsey/uuid
to^4.0
version requirement.
Fixed
2.0-alpha.3
2.0-alpha.3 — 14.11.2021
- add php8 version support
- change in scope «CRM» Product service and integration tests
- add
AddedItemIdResultInterface
for batch-queries result - add method
countByFilter
for CRM.Contact entity - fix method name in
ContactsResult
- add interface
ApiClientInterface
- bump phpunit version
- bump phpstan version
1.0.0
0.7.0 (11.07.2020)
0.7.0 (11.07.2020)
- add arguments in method
Bitrix24\Bizproc\Robot::add
for return results support
0.6.1 (20.03.2019)
- add
offset
parameter to entityCRM\Status\Status
in methodgetList
- add
offset
parameter to entityUser\User
in methodgetList
- add method
messageAdd
to entityBitrix24\Bitrix24
- add method
setEnabledSslVerify
to entityClasses\Im\Im
- add entity
Bitrix24\Bizproc\Provider
- add entity
Bitrix24\CRM\Lead\ProductRows
class to work with products - fix error in method
crm.company.update
- fix error in method
Bitrix24::getNewAccessToken
- fix error in method
Bizproc\Robot::add
- fix log level in method
Bitrix24::handleBitrix24APILevelErrors
0.6.0 (11.04.2018)
0.6.0 (11.04.2018)
- add support for
FaceTracker
entity - add presets for request timing information
- add all methods for sonetgroup
- add method
crm.contact.userfield.update
- add activities methods
- add exception
Bitrix24PortalRenamedException
- add a pair of fields for the Lead
- add requisite support
- add method update to deal\userfield entity
- add
Product\Property
support - add method
crm.product.delete
- add method
crm.product.fields
- add method
crm.product.property.types
- add method
crm.product.property.delete
- add methods for
\Bitrix24\CRM\Status
- add new placement presets for detail page
0.4.0 (16.07.2016)
0.4.0 (16.07.2016)
- add
dev
branch in GitHub repo - remove all exceptions in namespace
\Exceptions
see issue Move all exceptions in namespace «Exceptions» #46 - add class
Bitrix24\Exceptions\Bitrix24Exception
- add class
Bitrix24\Exceptions\Bitrix24IoException
- add class
Bitrix24\Exceptions\Bitrix24EmptyResponseException
- add class
Bitrix24\Exceptions\Bitrix24ApiException
- add class
Bitrix24\Exceptions\Bitrix24WrongClientException
- add class
Bitrix24\Exceptions\Bitrix24MethodNotFoundException
- add class
Bitrix24\Exceptions\Bitrix24TokenIsInvalidException
- add class
Bitrix24\Exceptions\Bitrix24TokenIsExpiredException
- add class
Bitrix24\Exceptions\Bitrix24PortalDeletedException
- add class
Bitrix24\Exceptions\Bitrix24PaymentRequiredException
- add class
Bitrix24\Exceptions\Bitrix24SecurityException
- add class
Bitrix24\Im\Attach\Item\Message
class implements work with string messages in attach item - add interface
Bitrix24\Presets\Im\iChatColor
with chat color presets - add phpUnit tests for items:
Bitrix24\Im\Attach\Item\Delimiter
Bitrix24\Im\Attach\Item\File
Bitrix24\Im\Attach\Item\Grid
Bitrix24\Im\Attach\Item\Image
Bitrix24\Im\Attach\Item\Link
Bitrix24\Im\Attach\Item\Message
Bitrix24\Im\Attach\Item\User
- updated class
Bitrix24\Bitrix24Exception
mark as deprecated - updated class
Bitrix24\Bitrix24IoException
mark as deprecated - updated class
Bitrix24\Bitrix24EmptyResponseException
mark as deprecated - updated class
Bitrix24\Bitrix24ApiException
mark as deprecated - updated class
Bitrix24\Bitrix24WrongClientException
mark as deprecated - updated class
Bitrix24\Bitrix24MethodNotFoundException
mark as deprecated - updated class
Bitrix24\Bitrix24TokenIsInvalid
mark as deprecated - updated class
Bitrix24\Bitrix24TokenIsExpired
mark as deprecated - updated class
Bitrix24\Bitrix24PortalDeleted
mark as deprecated - updated class
Bitrix24\Bitrix24SecurityException
mark as deprecated - updated class
Bitrix24
add debug information for some error types - temporary remove calls to oauth.bitrix.info for methods
app.info
andapp.stat
see issue Fix errors after change REST API to support self hosted version #43 - fixed bug in class
Bitrix24
see issue Fix errors after change REST API to support self hosted version #43 - fixed bug in class
Bitrix24\Im\Notify
see issue ATTACH_ERROR for calls method im.notify for empty attach #42 - fixed bug in class
Bitrix24\Im\Attach\Attach
, methodAttach::getAttachItems()
already return array - fixed bug in class
Bitrix24\Im\Attach\Attach
0.2.0 (24.06.2015)
0.2.0 (24.06.2015)
- add class Deal
- add class LiveFeedMessage
- add task fields presets
- add Bitrix24\CRM\Lead entity
- add some event fields in presets
- add Bitrix24\CRM\Contact entity
- add class Bitrix24\Task\ChecklistItem
- add class Bitrix24\Task\CommentItem
- add class Bitrix24\Task\ElapsedItem
- add class Bitrix24\Task\Item
- add class Bitrix24\Task\Items
- changed PHP version for Composer
- fixed bug in Bitrix24\Presets\CRM\Lead
- fixed bug in class Invoice
- remove class Bitrix24\Task\TaskItems
- remove class Bitrix24\Task\TaskItem