TGViewer
Bitrix24 Apps & BITRIX24-PHP-SDK Bitrix24 Apps & BITRIX24-PHP-SDK @bitrix24phpsdk · 153 subscribers
Post #35 385
Релиз 2.0-beta.3https://github.com/mesilov/bitrix24-php-sdk/releases/tag/2.0-beta.3

Added
❗️
add scope bizproc and services for work with workflows
add method Bitrix24\SDK\Core\Credentials\AccessToken::initFromWorkflowRequest
add method Bitrix24\SDK\Core\Credentials\AccessToken::initFromEventRequest
add Bitrix24\SDK\Infrastructure\Filesystem\Base64Encoder for work with base64 encoding
add Bitrix24\SDK\Core\Exceptions\FileNotFoundException if file not found
add Bitrix24\SDK\Core\Exceptions\MethodConfirmWaitingException if api call waiting for confirm
add Bitrix24\SDK\Core\Exceptions\UserNotFoundOrIsNotActiveException exception if user not found, or it is not active
add Bitrix24\SDK\Core\Result\UserInterfaceDialogCallResult result of call UI
add Bitrix24\SDK\Core\Result\EmptyResult empty result
add IncomingRobotRequest wrapper for data from crm-robot request
add IncomingWorkflowRequest wrapper for data from biz proc activity request
add Bitrix24\SDK\Core\Credentials::isWebhookContext - for check is current context init from webhook
add method Bitrix24\SDK\Application\Requests\Events\AbstractEventRequest::getEventId - for get event id
add method Bitrix24\SDK\Application\Requests\Events\AbstractEventRequest::getAuth - get event auth token
add method Bitrix24\SDK\Application\Requests\Events\EventAuthItem - event auth token
add method Bitrix24\SDK\Application\Requests\Events\EventInterface - for event fabrics
add method Bitrix24\SDK\Infrastructure\Filesystem\Base64Encoder::encodeCallRecord(string $filename): string - for
work with call records
add class Bitrix24\SDK\Services\Main\Service\EventManager - improve DX for work with events lifecycle bind or unbind
add method Bitrix24\SDK\Services\Main\Common\EventHandlerMetadata - improve DX for work with install events
add enum Bitrix24\SDK\Services\CRM\Common\Result\DiscountType
add exception Bitrix24\SDK\Core\Exceptions\WrongAuthTypeException – if you use wrong auth type.
add class fields filter Bitrix24\SDK\Core\Fields\FieldsFilter for fields filtration in result array.
improve DX – add Rector for improve code quality and speed up releases cycle
improve DX – add attributes for generate documentation and calculate methods coverage.

Changed
❗️ migrate from ramsey/uuid to symfony/uid
❗️ migrate from DateTimeImmutable to CarbonImmutable from carbon
❗️ refactor Bitrix24\SDK\Application\Contracts:
❗️ update scope telephony, scope fully rewritten
update scope im, add service Notify
change signature Bitrix24\SDK\Core\Credentials\AccessToken::getRefreshToken()?string; - add nullable option for
event tokens
change signature Bitrix24\SDK\Core\Commands\Command::getName():?string renamed to getId():string
add fields and change return types in Bitrix24\SDK\Services\CRM\Deal\Result\DealProductRowItemResult
change typehints in Bitrix24\SDK\Services\CRM\Activity\Service\Activity::add

Deleted
remove class Bitrix24\SDK\Application\Requests\Events\OnApplicationInstall\Auth
remove class Bitrix24\SDK\Application\Requests\Events\OnApplicationUninstall\Auth
remove method Bitrix24\SDK\Core\Response\Response::__destruct
remove interface Bitrix24\SDK\Services\Telephony\Common\StatusSipCodeInterface
remove class Bitrix24\SDK\Services\Telephony\Common\StatusSipRegistrations
remove class Bitrix24\SDK\Services\Telephony\Common\TypeAtc

Bugfix
fix typehint for Bitrix24 User entity with field ID
fix default arguments for Bitrix24 User get method
fix limit argument not worked in batch list and read model
GitHub Release 2.0-beta.3 · mesilov/bitrix24-php-sdk Added add dependencies symfony/console version ^6 || ^7 symfony/dotenv version ^6 || ^7 symfony/filesystem version ^6 || ^7 symfony/mime version ^6 || ^7 nesbot/carbon version 3.3.* mesilov/money...
  • 👍 4
More from @bitrix24phpsdk
  1. Apr 20, 2026Первый, кто поставит звезду на репозиторий https://github.com/bitrix24/b24phpsdk и пришлет…
  2. Apr 20, 2026🧭 Разбираем современный PHP вместе с Podlodka PHP Crew PHP-стек может устаревать незаметн…
  3. Apr 13, 2026bitrix24-php-lib v0.5.0 🚀 Набор сущностей для разработки приложений Added - Journal bound…
  4. Mar 4, 20260.4.0 🚀 Added - ContactPersons support (main feature of 0.4.0) - Added ApplicationInstall…
  5. Mar 1, 20263.0.0 🚀 Added API v3 support: Tasks & EventLog 🎉 - Added support for Bitrix24 API v3 - A…
  6. Feb 25, 20261.10.1 🚀 Fixed Extend Scope and PortalLicenseFamily enums with new options https://github…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →