Releases: python-ellar/ellar
Releases · python-ellar/ellar
0.7.2
What's Changed
- Renamed examples to samples by @eadwinCode in #188
- Update mkdocstrings[python] requirement from <0.24.0,>=0.19.0 to >=0.19.0,<0.25.0 by @dependabot in #187
- Bump types-redis from 4.6.0.20240106 to 4.6.0.20240218 by @dependabot in #186
- Bump ruff from 0.1.9 to 0.3.0 by @dependabot in #185
- Update python-multipart requirement from <0.0.7,>=0.0.5 to >=0.0.5,<0.0.10 by @dependabot in #184
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in #183
- Library package dependency restructure by @eadwinCode in #189
Full Changelog: 0.7.1...0.7.2
0.7.1
0.7.0
What's Changed
- Bump aiohttp from 3.9.1 to 3.9.3 by @dependabot in #178
- Bump types-redis from 4.6.0.11 to 4.6.0.20240106 by @dependabot in #175
- Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #173
- Bump codecov/codecov-action from 3.1.4 to 4.0.0 by @dependabot in #172
- Update pytest requirement from <8.0.0,>=6.2.4 to >=6.2.4,<9.0.0 by @dependabot in #174
- moved
ellar.common.routingcore implementation toellar.core.routingby @eadwinCode in #179 - dropped
application.install_module()by @eadwinCode in #179 - Moved Controllers and Routers computation to happen during
@Moduleprocessing by @eadwinCode in #179 - Renamed
ellar.openapi.open_infotoellar.openapi.api_infoby @eadwinCode in #179 - Added Session Documentation by @eadwinCode in #179
- Added OpenAPI Documentation by @eadwinCode in #179
- Starlette 0.37.1 support by @eadwinCode in #180
Breaking Changes
- dropped
application.install_module()use ModuleSetup for Modules that need application services OPENAPIModule.setuprequires app as parameter.
Full Changelog: 0.6.8...0.7.0
0.6.8
What's Changed
- Drop file storage by @eadwinCode in #171
- Updated Ellar CLI documentation by @eadwinCode in #171
Full Changelog: 0.6.7...0.6.8
0.6.7
What's Changed
- Bug Fixes: Extra Route Args multiple field grouping by @eadwinCode in #170
Full Changelog: 0.6.6...0.6.7
0.6.6
What's Changed
- Update publish.yml by @eadwinCode in #168
- Feat: Added support for running async context manager with sync_worker by @eadwinCode in #169
Full Changelog: 0.6.4...0.6.6
0.6.4
What's Changed
- Bump actions/setup-python from 4 to 5 by @dependabot in #165
- Bump types-ujson from 5.8.0.1 to 5.9.0.0 by @dependabot in #164
- Bump uvicorn[standard] from 0.23.2 to 0.25.0 by @dependabot in #163
- Bump ruff from 0.1.7 to 0.1.9 by @dependabot in #162
- Async application context by @eadwinCode in #167
Full Changelog: 0.6.2...0.6.4
0.6.2
What's Changed
- Files System And File Mounting by @eadwinCode in #147
- 100% test coverage by @eadwinCode in #158
- App stack build on lifespan by @eadwinCode in #159
- Added support for Swagger Doc dark theme e086b10
...
document = document_builder.build_document(application)
module = OpenAPIDocumentModule.setup(
document=document,
docs_ui=SwaggerUI(dark_theme=True),
guards=[]
)
Full Changelog: 0.6.0...0.6.2
0.6.0
What's Changed
- Feat(LazyModuleImport): New feature by @eadwinCode in #155
- Feat - Lazy Loading ApplicationModule by @eadwinCode in #156
- code refactoring by @eadwinCode in #157
Full Changelog: 0.5.8...0.6.0
0.5.8
What's Changed
- Bump ruff from 0.1.4 to 0.1.6 by @dependabot in #152
- Bump types-redis from 4.6.0.8 to 4.6.0.11 by @dependabot in #153
- Bump black from 23.10.1 to 23.11.0 by @dependabot in #151
- Bump aiohttp from 3.8.5 to 3.9.1 by @dependabot in #150
- Pydantic v2 migration by @eadwinCode in #148
Full Changelog: 0.5.7...0.5.8