Skip to content

Changelog

v0.5.0 (2025-03-23)

Documentation

  • Add basic modules and providers docs (9ddbc3b)

  • Further improve documentation #19 #94 (3d061b6)

  • add getting started section * add more usage docs * change api reference appearance * improve mkdocs config

Features

  • mediator: Simplify cqrs handlers registration (#105) (#107, 65fa07d)

  • Remove MediatorProvidersCreator * Add new module extension type OnModuleConfigure for allowing change module metadata before module creating * Move handlers binding logic to MediatorExtension

Resolves: #105

v0.4.0 (2025-03-16)

Documentation

  • Setup mkdocs and improve documentation (d5166d7)

Features

  • Add ability to pass custom context to dependency provider (a0e055f)

v0.3.1 (2025-02-13)

Bug Fixes

  • Do not unwrap generic annotations in collect_dependencies (c5f1b7c)

v0.3.0 (2025-02-10)

Features

v0.2.0 (2025-01-12)

Documentation

  • Add docstrings to mediator related stuff (10728c0)

  • Deploy mkdocs to github pages #17 (23872d7)

  • Improve readme and contributing guide (93529d1)

  • Trigger docs deploy #17 (096876f)

  • Use org bot for pages deploy #17 (dfd1786)

Features

  • Eliminate maps usage in mediator (16679d7)

  • Refactor mediator extension, add events handling support (3441375)

Resolves #12 Fixes #16

v0.1.6 (2024-12-20)

Bug Fixes

  • Skip ci in release commit (9adbc58)

v0.1.5 (2024-12-20)

Bug Fixes

  • Remove unused version var from init, run gitlint only for prs (7a270d4)

v0.1.4 (2024-12-20)

Bug Fixes

  • Attempt to fix contextvar from different context error (d98c2f8)

v0.1.3 (2024-12-20)

Bug Fixes

  • ext: Make mediator middlewares work (4e4a593)

Build System

  • Make patch release only for fix & perf tags (b9cf6bf)

Documentation

  • Add readme and contributing guide (32043d7)

v0.1.2 (2024-12-19)

Continuous Integration

  • Fix semantic release step (c516322)

  • Fix semantic release step 2 (176a466)

  • Setup github actions pipelines (3f0ec58)

v0.1.1 (2024-12-19)

Chores

  • deps: Use litestar-msgspec with litestar extra on all python version (ef60b04)

v0.1.0 (2024-12-18)

Bug Fixes

Chores

  • Adjust dev workflow, add semantic release config (ab3313a)

  • ci: Try fix ci (2bf8383)

Features

  • Add providers registration, fix validation (35ef7f3)

  • Add semantic release, rename package (a8addaf)

  • Implement di & mediator extension (f7ebdb9)

  • Improve app & di lifespan, add check for app providers (d5b3a31)

  • Improve providers validation & add imports to init files (7bd5999)

  • Make application module itself, improve aioinject provider (9ae70a2)