Skip to content

Releases: reagento/dishka

1.7.2

24 Sep 21:23

Choose a tag to compare

What's Changed

Fixes:

  • Fix generating name for Callable, escaping in mermaid by @Tishka17 in #559
  • fix: correct FastStream 0.6 usage with installed FastAPI by @Lancetnik in #563

Internal fixes:

Full Changelog: 1.7.1...1.7.2

1.7.1

13 Sep 16:37

Choose a tag to compare

What's Changed

Full Changelog: 1.7.0...1.7.1

1.7.0

13 Sep 16:00

Choose a tag to compare

What's Changed

Core

Integrations

Docs and examples

Internal changes

New Contributors

Full Changelog: 1.6.0...1.7.0

1.6.0

18 May 18:55

Choose a tag to compare

What's Changed

Core

Integrations

  • feat: add DishkaRouter for Litestar by @ocbunknown in #427
  • feat: allow to extend container context on calling injected func by @gurobokum in #452

Docs and examples

Internal changes

  • chore: bump dev requirements by @chirizxc in #454
  • Enable coverage report and dependabot by @Tishka17 in #458
  • fix dependencies on cov pr by @Tishka17 in #462
  • chore(deps): bump py-cov-action/python-coverage-comment-action from 3.30 to 3.32 by @dependabot in #461
  • chore(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 by @dependabot in #460
  • chore(deps): bump astral-sh/setup-uv from 5 to 6 by @dependabot in #459

New Contributors

Full Changelog: 1.5.3...1.6.0

1.5.3

13 Apr 12:00

Choose a tag to compare

What's Changed

Fixes

  • fix: resolve WithParents generic dependency conflicts in PEP 695 by @chirizxc in #421
  • 'TaskiqProvider' is not declared in all by @dumpler in #428
  • forbid Protocol in dependency source by @Tapeline in #426
  • added handling of TypeAlies in container by @MaximGit1 in #424

Doc

Internal changes

Full Changelog: 1.5.2...1.5.3

1.5.2

29 Mar 16:13

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.5.1...1.5.2

1.5.1

27 Mar 23:17

Choose a tag to compare

What's Changed

Full Changelog: 1.5.0...1.5.1

1.5.0

23 Mar 11:20

Choose a tag to compare

What's Changed

Core

Integrations

New

Updates

  • Taskiq: Fix issue #322 and patch __module__ in wrap_injection by @ApostolFet in #324
  • Litestar: websockets support by @andiserg in #293
  • GRPC: Check non-gen stream method on grpc.aio by @Tishka17 in #366
  • FastStream: Add ability to pass only broker. Fix types for app parameter. by @sheldygg in #383
  • FastStream: refactor: correct FastStream integration types, deprecate 0.4, support FastStream 0.6 (partial) by @Lancetnik in #386
  • Aiogram: Passing data from middlewares via AiogramProvider by @K1rL3s in #341
  • Aiogram: Inject aiogram handlers once by @Olegt0rr in #336
  • Aiogram: Handle nested routers in aiogram integration by @ZeN220 in #400
  • FastAPI: Support sync views with async container in FastAPI by @Tishka17 in #394

Docs and examples

Internal changes

New Contributors

Full Changelog: 1.4.2...1.5.0

1.4.2

28 Nov 20:36

Choose a tag to compare

What's Changed

Integrations

Docs

1.4.1

15 Nov 21:38

Choose a tag to compare

What's Changed

Bugfixes

Internal changes

  • Optimize context entrance by using const container key by @Tishka17 in #298

Doc and examples

New Contributors

Full Changelog: 1.4.0...1.4.1