|
| 1 | +# 0.8.1 |
| 2 | +## What's new |
| 3 | +- **Module Service/Providers Encapsulation**: Modules has the ability to define services that won't be accessible to other application modules. This provides a proper graph of module dependencies amongst each other and gives a clear information on services exposed and managed by each modules. |
| 4 | +- **Module ForwardRef**: Modules that depends on another imported module can forward ref the module object to be able to utilize services/providers exposed by that module. |
| 5 | +- **ModuleRouter Nesting**: ModuleRouter objects can be nested with other ModuleRouter object as necessary for the user |
| 6 | + |
| 7 | +## What's Changed |
| 8 | +* fix: Application Context Round Usage by @eadwinCode in https://github.com/python-ellar/ellar/pull/217 |
| 9 | +* feat: Nested ModuleRouter support by @eadwinCode in https://github.com/python-ellar/ellar/pull/218 |
| 10 | +* Module Builder Refactor by @eadwinCode in https://github.com/python-ellar/ellar/pull/219 |
| 11 | +* Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in https://github.com/python-ellar/ellar/pull/221 |
| 12 | +* Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot in https://github.com/python-ellar/ellar/pull/220 |
| 13 | +* Bump mypy from 1.10.0 to 1.10.1 by @dependabot in https://github.com/python-ellar/ellar/pull/223 |
| 14 | +* Bump ruff from 0.4.7 to 0.5.0 by @dependabot in https://github.com/python-ellar/ellar/pull/222 |
| 15 | +* feat: Module Container Services Encapsulation by @eadwinCode in https://github.com/python-ellar/ellar/pull/224 |
| 16 | +* Bump uvicorn[standard] from 0.30.1 to 0.30.4 by @dependabot in https://github.com/python-ellar/ellar/pull/228 |
| 17 | +* Bump aiohttp from 3.9.5 to 3.10.0 by @dependabot in https://github.com/python-ellar/ellar/pull/226 |
| 18 | +* Bump injector from 0.21.0 to 0.22.0 by @dependabot in https://github.com/python-ellar/ellar/pull/227 |
| 19 | +* Bump starlette from 0.37.2 to 0.38.2 by @dependabot in https://github.com/python-ellar/ellar/pull/229 |
| 20 | +* Bump ruff from 0.5.0 to 0.5.5 by @dependabot in https://github.com/python-ellar/ellar/pull/225 |
| 21 | +* Ft: Module Routes Execution Context by @eadwinCode in https://github.com/python-ellar/ellar/pull/230 |
| 22 | +* Added py3.12 support by @eadwinCode in https://github.com/python-ellar/ellar/pull/190 |
| 23 | +* Documentation Updates Aug2024 by @eadwinCode in https://github.com/python-ellar/ellar/pull/231 |
| 24 | +* fix: Drop Global Guard as Provider by @eadwinCode in https://github.com/python-ellar/ellar/pull/232 |
| 25 | +* fixed app ready check by @eadwinCode in https://github.com/python-ellar/ellar/pull/233 |
| 26 | + |
| 27 | + |
| 28 | +**Full Changelog**: https://github.com/python-ellar/ellar/compare/0.7.8...0.8.1 |
| 29 | + |
| 30 | +# 0.8b1 |
| 31 | +## What's Changed |
| 32 | +* Bump uvicorn[standard] from 0.30.1 to 0.30.4 by @dependabot in https://github.com/python-ellar/ellar/pull/228 |
| 33 | +* Bump aiohttp from 3.9.5 to 3.10.0 by @dependabot in https://github.com/python-ellar/ellar/pull/226 |
| 34 | +* Bump injector from 0.21.0 to 0.22.0 by @dependabot in https://github.com/python-ellar/ellar/pull/227 |
| 35 | +* Bump starlette from 0.37.2 to 0.38.2 by @dependabot in https://github.com/python-ellar/ellar/pull/229 |
| 36 | +* Bump ruff from 0.5.0 to 0.5.5 by @dependabot in https://github.com/python-ellar/ellar/pull/225 |
| 37 | +* Ft: Module Routes Execution Context by @eadwinCode in https://github.com/python-ellar/ellar/pull/230 |
| 38 | +* Added py3.12 support by @eadwinCode in https://github.com/python-ellar/ellar/pull/190 |
| 39 | + |
| 40 | + |
| 41 | +**Full Changelog**: https://github.com/python-ellar/ellar/compare/0.8.0a1...0.8b1 |
| 42 | + |
| 43 | +#0.8.a1 |
| 44 | +## What's new |
| 45 | +- **Module Service/Providers Encapsulation**: Modules has the ability to define services that won't be accessible to other application modules. This provides a proper graph of module dependencies amongst each other and gives a clear information on services exposed and managed by each modules. |
| 46 | +- **Module ForwardRef**: Modules that depends on another imported module can forward ref the module object to be able to utilize services/providers exposed by that module. |
| 47 | +- **ModuleRouter Nesting**: ModuleRouter objects can be nested with other ModuleRouter object as necessary for the user |
| 48 | + |
| 49 | +## What' changed |
| 50 | +* fix: Application Context Round Usage by @eadwinCode in https://github.com/python-ellar/ellar/pull/217 |
| 51 | +* Module Builder Refactor by @eadwinCode in https://github.com/python-ellar/ellar/pull/219 |
| 52 | +* Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in https://github.com/python-ellar/ellar/pull/221 |
| 53 | +* Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot in https://github.com/python-ellar/ellar/pull/220 |
| 54 | +* Bump mypy from 1.10.0 to 1.10.1 by @dependabot in https://github.com/python-ellar/ellar/pull/223 |
| 55 | +* Bump ruff from 0.4.7 to 0.5.0 by @dependabot in https://github.com/python-ellar/ellar/pull/222 |
| 56 | + |
| 57 | + |
| 58 | +**Full Changelog**: https://github.com/python-ellar/ellar/compare/0.7.8...0.8.0a1 |
| 59 | + |
1 | 60 | # 0.7.8 |
2 | 61 | ## What's Changed |
3 | 62 | * Policy Refactor by @eadwinCode in https://github.com/python-ellar/ellar/pull/216/commits/9ebb844d942359645b61412480a0031d3a43d0d7 |
|
0 commit comments