All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Upgrade to
BlackSheep2.1.0. - Modify the project template to support the new
Routerprefix feature, and theAPP_ROUTE_PREFIXenv variable to control the route prefix globally. - Use the
get_diagnostic_appfromBlackSheep, as it is now included in the library. - Add example
Dockerfileand instructions to use.
- Add a fallback in case of Application startup error.
- Unpin
pydanticversion. - Set the
APP_SHOW_ERROR_DETAILSenv variable indev.py.
- Update the template for BlackSheep v2
- Remove support for Pydantic v1, add support for
pydantic-settings, and upgradePydanticpinned version
- New project template