Skip to content

2.0-alpha.6

Compare
Choose a tag to compare
@mesilov mesilov released this 06 Feb 22:24
· 243 commits to master since this release
59905b0

2.0-alpha.6 — 7.02.2021

Added

  • add «fast» batch-query without counting elements in result
    recordset Добавить поддержку выгрузки большого количества данных без подсчёта элементов -1
  • add Credentials in CoreBuilder set credentials from core builder
  • add method Core\Batch::deleteEntityItems for delete items in batch mode and integration test
  • add integration test for read strategy FilterWithBatchWithoutCountOrderTest
  • add type check in method Core\Batch::deleteEntityItems - only integer id allowed
  • add interface Core\Contracts\DeletedItemResultInterface
  • add in scope «CRM» Services\CRM\Deal\Service\Batch::delete batch delete deals
  • add symfony/stopwatch component for integration tests
  • add /Infrastructure/HttpClient/TransportLayer/NetworkTimingsParser for parse curl_info network data structures for debug logs
    in Bitrix24\SDK\Core\Response::__destruct()
  • add /Infrastructure/HttpClient/TransportLayer/ResponseInfoParser for parse bitrix24_rest_api timing info for debug logs
    in Bitrix24\SDK\Core\Response::__destruct()
  • add Bitrix24\SDK\Core\BulkItemsReader for data-intensive applications for bulk export data from Bitrix24, read strategies located in
    folder ReadStrategies, in services read model must use most effective read strategy.
  • add integration tests in GitHub Actions pipeline 🎉, now integration tests run on push on dev-branch
  • add incoming webhook for run integration tests vendor-check.yml from vendor CI\CD pipeline

Changed

  • switch symfony/http-client to 5.4.* version requirement.
  • switch symfony/http-client-contracts to ^2.5 version requirement.
  • switch symfony/event-dispatcher to 5.4.* version requirement.
  • switch ramsey/uuid to ^4.2.3 version requirement.
  • switch psr/log to ^1.1.4 || ^2.0 || ^3.0 version requirement.