Skip to content

Releases: epam/ai-dial-sdk

0.37.0

21 May 09:32

Choose a tag to compare

Features

  • add environment variable enabling SSE heartbeats (#388)
  • support DIAL API for caching (#274)

Other

  • bump idna from 3.7 to 3.15 (#390)
  • bump urllib3 from 2.6.3 to 2.7.0 (#385)
  • bump the ai-dial-ci group with 3 updates (#386, #391)

0.36.0

24 Apr 11:51

Choose a tag to compare

BREAKING CHANGES

  • deprecate addons (#384)

Features

  • add Chat Completion content parts for audio and files (#383)

Other

  • chore(ci): add release candidate branching (#380)
  • bump dependabot/fetch-metadata in the github-actions group (#381)

0.35.0

17 Apr 11:11

Choose a tag to compare

Features

  • support top-level cache breakpoint in Chat Completions request (#374)

Other

  • bump aiohttp from 3.13.3 to 3.13.4 (#368)
  • bump aiohttp from 3.13.3 to 3.13.4 in /examples/image_size (#367)
  • bump aiohttp from 3.13.3 to 3.13.4 in /examples/render_text (#366)
  • bump langchain-openai from 0.2.6 to 1.1.14 in /examples/langchain_rag (#378)
  • bump pillow from 12.1.1 to 12.2.0 (#371)
  • bump pillow from 12.1.1 to 12.2.0 in /examples/image_size (#370)
  • bump pypdf from 6.10.0 to 6.10.1 in /examples/langchain_rag (#375)
  • bump pypdf from 6.10.1 to 6.10.2 in /examples/langchain_rag (#377)
  • bump pypdf from 6.9.2 to 6.10.0 in /examples/langchain_rag (#369)
  • bump the ai-dial-ci group with 3 updates (#372)
  • dump pytest from 8.3.3 to 9.0.3; bump pytest-asyncio from 0.24.0 to 1.3.0 (#373)
  • support pydantic 2.13 (#376)

0.34.0

01 Apr 16:37

Choose a tag to compare

Features

  • support propagation of arbitrary headers to DIAL Core (#363, #364)

Other

  • add explicit export in public package modules (#357)
  • bump dependabot/fetch-metadata in the github-actions group (#365)
  • bump pypdf from 6.8.0 to 6.9.2 in /examples/langchain_rag (#360)
  • bump requests from 2.32.4 to 2.33.0 (#362)

0.33.1

17 Mar 14:40

Choose a tag to compare

Other

  • add explicit export in public package modules (#357) (#358)

0.33.0

16 Mar 17:35

Choose a tag to compare

Features

  • avoid unnecessary Open Telemetry imports (#355)
  • interpolate request.deployment_id when path parameters are used (#333)
  • relax closing checks for stages (#330) (#334)
  • avoid closing the choice within an exception (#203) (#336)

Fixes

  • fix header propagation for non-normalized URLs (#340)
  • make request headers case-insensitive under Pydantic V2 (#325)
  • type state and form_schema as dicts (#343)

Other

  • add pre-commit Git hooks (#346)
  • add py.typed to enable typechecking by mypy (#344)
  • bump pillow from 10.3.0 to 12.1.1 in /examples/image_size (#337)
  • bump pillow from 10.3.0 to 12.1.1 in /examples/render_text (#335)
  • bump pillow from 11.1.0 to 12.1.1 (#339)
  • bump protobuf from 5.29.5 to 6.33.5 (#327)
  • bump protobuf from 5.29.5 to 6.33.5 (#329)
  • bump pypdf from 6.6.2 to 6.7.1 in /examples/langchain_rag (#345)
  • bump pypdf from 6.7.1 to 6.7.2 in /examples/langchain_rag (#348)
  • bump pypdf from 6.7.2 to 6.7.5 in /examples/langchain_rag (#352)
  • bump pypdf from 6.7.5 to 6.8.0 in /examples/langchain_rag (#354)
  • bump the ai-dial-ci group with 3 updates (#341)
  • bump the ai-dial-ci group with 3 updates (#353)
  • enable unit tests for aiohttp header propagation (#338)
  • migrate to Ruff linter (#347)
  • poetry made a prerequisite for the project (#356)

0.32.0

28 Jan 16:48

Choose a tag to compare

BREAKING CHANGES

  • drop support of Python 3.9 (#313)

Features

  • handle client disconnect gracefully (#213) (#316)

Fixes

  • fix parsing of embedding request by Pydantic V2 (#323)

Other

  • bump filelock from 3.12.4 to 3.20.1 (#314)
  • bump filelock from 3.20.1 to 3.20.3 (#319)
  • bump pypdf from 6.4.0 to 6.6.0 in /examples/langchain_rag (#317)
  • bump pypdf from 6.6.0 to 6.6.2 in /examples/langchain_rag (#324)
  • bump the ai-dial-ci group with 3 updates (#306)
  • bump the ai-dial-ci group with 3 updates (#322)
  • bump the github-actions group across 1 directory with 2 updates (#312)
  • bump urllib3 from 2.6.0 to 2.6.3 (#315)
  • bump virtualenv from 20.26.6 to 20.36.1 (#318)
  • fix the tic-tac-toe example (#320)

0.31.0

06 Jan 13:08

Choose a tag to compare

Other

  • relax upper bound on prometheus-client dependency (#311)
  • bump aiohttp from 3.12.14 to 3.13.3 (#309)
  • bump aiohttp from 3.12.14 to 3.13.3 in /examples/image_size (#308)
  • bump aiohttp from 3.12.14 to 3.13.3 in /examples/render_text (#310)
  • bump peter-evans/slash-command-dispatch (#305)
  • bump the ai-dial-ci group with 3 updates (#304)

0.30.0

09 Dec 14:16

Choose a tag to compare

Features

  • add bearer_token field to DIAL request (#303)

Other

  • bump peter-evans/slash-command-dispatch (#298)
  • bump pypdf from 6.1.3 to 6.4.0 in /examples/langchain_rag (#300)
  • bump the ai-dial-ci group with 3 updates (#301)
  • bump urllib3 from 2.5.0 to 2.6.0 (#302)
  • remove python-version file (#299)

0.29.0

26 Nov 09:55

Choose a tag to compare

Features

  • add reasoning_effort parameter (#297)

Other

  • bump the ai-dial-ci group with 3 updates (#296)
  • fine-tune Dependabot for GitHub actions (#295)