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 typeOnModuleConfigure
for allowing change module metadata before module creating * Move handlers binding logic toMediatorExtension
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¶
- Refactor module system
(
43a102a
)
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¶
- Module validation
(
45c58b1
)
Chores¶
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
)