Skip to content

Release v1.1.4

Latest

Choose a tag to compare

@lra-itsolution lra-itsolution released this 03 Jun 10:02

What's Changed

Fixed

  • Fixed call_batches() return typing: overloads now correctly return BitrixAPIBatchesRequest.
  • Fixed call_batches() implementation signature to match overloads by making batch options keyword-only.
  • Removed v3-only documentation scope from the base client; it is now exposed only through ClientV3.
  • Improved OAuth logging safety by masking sensitive values such as authorization codes, access tokens, refresh tokens and client secrets.
  • Replaced tuple-index-by-bool expressions with explicit conditional expressions for better readability.
  • Fixed minor wording and response-message issues in requesters.

Changed

  • Expanded and clarified docstrings across clients, API callers, requesters, requests, responses, credentials, scopes and utility helpers.
  • Clarified lazy request behavior for call_batch(), call_batches() and fast list calls.
  • Improved documentation for batch requests, multi-batch requests and fast list pagination.
  • Updated Ruff pre-commit hook version to 0.15.15.

Internal

  • Replaced several dict() / list() initializations with literal {} / [] style.
  • Improved type hints for list callers, batch request helpers and client methods.
  • Updated package version to 1.1.4.

Full diff

Changes since v1.1.3: 1 commit, 34 files changed.