Skip to content

Releases: reagento/dishka

1.10.1

25 Apr 12:07
b2f6d3f

Choose a tag to compare

What's Changed

Full Changelog: 1.10.0...1.10.1

1.10.0

18 Apr 21:26

Choose a tag to compare

What's Changed

Core

Integrations

Internal changes

  • chore(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 by @dependabot[bot] in #703
  • chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #702

New Contributors

Full Changelog: 1.9.1...1.10.0

1.9.1

08 Mar 09:43

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.9.0...1.9.1

1.9.0

07 Mar 17:26

Choose a tag to compare

What's Changed

Core

perfomance improvents:

Intergrations

Doc and examples

  • Docs: update the main page and quick-start by @mhemt in #670

Internal changes

New Contributors

Full Changelog: 1.8.0...1.9.0

1.8.0

11 Feb 11:04

Choose a tag to compare

What's Changed

Highlights

  • Contitional activation
  • Collecting objects from multiple factories of a same type

Core

  • Fix generator factory result hint by @stkrp in #598
  • Support optionally overriding scope set in Provider class when instantiating a Provider object by @filipemir in #613
  • Use complied_async instead of compiled in get_compiled_async method by @AlexPetul in #630
  • Conditional sources activation by @Tishka17 in #632
  • feat: add when= parameter to Provider class by @fadedDexofan in #645
  • Render missing variants by @Tishka17 in #647
  • Fix decorators, plot and various corner cases by @Tishka17 in #648
  • Check override works after decoration by @Tishka17 in #650
  • feat: add dependency source info to activation errors by @fadedDexofan in #653
  • Collect multiple factories by @Tishka17 in #652
  • fix: resolve __init__ introspection when Protocol is first in bases by @fadedDexofan in #658

Integrations

Docs and examples

Internal changes

New Contributors

Full Changelog: 1.7.2...1.8.0

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