Releases: seapagan/fastapi-template
Release list
v0.5.0-alpha3
This version contains minor breaking changes to how you will run the CLI
tool. Please take a look at the documentation for more information.
Breaking Changes
Merged Pull Requests
New Features
Testing
- Add tests for the CLI functionality (#285) by seapagan
- Continue improving test coverage (#284) by seapagan
- Fix integration tests (#283) by seapagan
Documentation
Dependency Updates
- Bump actions/setup-python from 4 to 5 (#311) by dependabot[bot]
- Bump ruff from 0.1.5 to 0.1.7 (#300) by dependabot[bot]
- Bump mkdocs-material from 9.4.8 to 9.5.1 (#299) by dependabot[bot]
- Bump cryptography from 41.0.4 to 41.0.6 (#298) by dependabot[bot]
- Bump pydantic from 2.5.0 to 2.5.2 (#296) by dependabot[bot]
- Bump rich from 13.6.0 to 13.7.0 (#295) by dependabot[bot]
- Bump pydantic-settings from 2.0.3 to 2.1.0 (#294) by dependabot[bot]
- Bump mkdocs-swagger-ui-tag from 0.6.6 to 0.6.7 (#292) by dependabot[bot]
- Bump mkdocstrings from 0.23.0 to 0.24.0 (#291) by dependabot[bot]
- Bump github-changelog-md from 0.7.2 to 0.8.0 (#290) by dependabot[bot]
- and 5 more dependency updates
Full Changelog | Diff | Patch
v0.5.0-alpha2
Refactoring
Dependency Updates
-
Bump uvicorn from 0.23.2 to 0.24.0.post1 (#272) by dependabot[bot]
-
Bump sqlalchemy from 2.0.22 to 2.0.23 (#271) by dependabot[bot]
-
Bump poethepoet from 0.24.1 to 0.24.2 (#270) by dependabot[bot]
-
Bump mkdocs-material from 9.4.7 to 9.4.8 (#269) by dependabot[bot]
-
Bump poetry from 1.6.1 to 1.7.0 (#268) by dependabot[bot]
-
Bump asyncpg from 0.28.0 to 0.29.0 (#267) by dependabot[bot]
-
Bump faker from 19.11.0 to 19.13.0 (#265) by dependabot[bot]
-
Bump pytest from 7.4.2 to 7.4.3 (#264) by dependabot[bot]
-
Bump mkdocs-swagger-ui-tag from 0.6.5 to 0.6.6 (#263) by dependabot[bot]
-
Bump alembic from 1.12.0 to 1.12.1 (#261) by dependabot[bot]
-
and 19 more dependency updates
Full Changelog | Diff | Patch
v0.5.0-alpha1
Merged Pull Requests
Dependency Updates
-
Bump cryptography from 41.0.3 to 41.0.4 (#222) by dependabot[bot]
-
Bump mkdocs-material from 9.2.8 to 9.3.2 (#221) by dependabot[bot]
-
Bump gitpython from 3.1.32 to 3.1.35 (#220) by dependabot[bot]
-
Bump mkdocs-swagger-ui-tag from 0.6.4 to 0.6.5 (#219) by dependabot[bot]
-
Bump rich from 13.5.2 to 13.5.3 (#218) by dependabot[bot]
-
Bump faker from 19.3.1 to 19.6.1 (#217) by dependabot[bot]
-
Bump black from 23.7.0 to 23.9.1 (#216) by dependabot[bot]
-
Bump pytest from 7.4.1 to 7.4.2 (#214) by dependabot[bot]
-
Bump pre-commit from 3.3.3 to 3.4.0 (#211) by dependabot[bot]
-
Bump pymdown-extensions from 10.1 to 10.3 (#210) by dependabot[bot]
-
and 7 more dependency updates
Full Changelog | Diff | Patch
v0.5.0-alpha0
New Features
Refactoring
Dependency Updates
-
Bump cryptography from 41.0.1 to 41.0.3 (#196) by dependabot[bot]
-
Bump certifi from 2023.5.7 to 2023.7.22 (#195) by dependabot[bot]
-
Bump gitpython from 3.1.31 to 3.1.32 (#194) by dependabot[bot]
-
Bump mkdocs-material from 9.1.21 to 9.2.3 (#193) by dependabot[bot]
-
Bump sqlalchemy from 2.0.19 to 2.0.20 (#192) by dependabot[bot]
-
Bump pytest-randomly from 3.13.0 to 3.15.0 (#191) by dependabot[bot]
-
Bump poetry from 1.5.1 to 1.6.1 (#190) by dependabot[bot]
-
Bump mypy from 1.4.1 to 1.5.1 (#189) by dependabot[bot]
-
Bump alembic from 1.11.2 to 1.11.3 (#187) by dependabot[bot]
-
Bump mkdocs-swagger-ui-tag from 0.6.3 to 0.6.4 (#185) by dependabot[bot]
-
and 22 more dependency updates
Full Changelog | Diff | Patch
v0.4.1
Information
This will be the last release before the Database ORM and other design issues are changed. After this, main will only be used for releases, all work will be done on the develop and feature branches. This release has the original Async database using encode/databases and full test coverage, suitable for use.
What's Changed
- Add release version to docs by @seapagan in #130
- Refactor application layout (potential BREAKING CHANGE) by @seapagan in #127
- Migrate startup/shutdown methods to new 'lifespan' methodology by @seapagan in #131
Dependency Updates
- Bump pytest-reverse from 1.5.0 to 1.6.0 by @dependabot in #129
- Bump mkdocs-latest-git-tag-plugin from 0.1.1 to 0.1.2 by @dependabot in #138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #132
- Bump faker from 18.10.1 to 18.11.2 by @dependabot in #139
- Bump fastapi from 0.97.0 to 0.98.0 by @dependabot in #133
- Bump pytest from 7.3.2 to 7.4.0 by @dependabot in #136
- Bump fastapi-mail from 1.2.8 to 1.3.0 by @dependabot in #134
- Bump mkdocs-material from 9.1.16 to 9.1.17 by @dependabot in #135
- Bump fastapi from 0.98.0 to 0.99.1 by @dependabot in #142
- Bump mkdocs-material from 9.1.17 to 9.1.18 by @dependabot in #141
- Bump fastapi-mail from 1.3.0 to 1.3.1 by @dependabot in #143
- Bump sqlalchemy from 1.4.48 to 1.4.49 by @dependabot in #151
- Bump poethepoet from 0.20.0 to 0.21.0 by @dependabot in #145
- Bump asyncpg from 0.27.0 to 0.28.0 by @dependabot in #144
- Bump anyio from 3.7.0 to 3.7.1 by @dependabot in #149
- Bump faker from 18.11.2 to 18.13.0 by @dependabot in #148
- Bump pytest-randomly from 3.12.0 to 3.13.0 by @dependabot in #150
- Bump pytest-reverse from 1.6.0 to 1.7.0 by @dependabot in #146
Full Changelog: v0.4.0...v0.4.1
Version refactor
New versioning numbers, normalized to start from this release. See #118
The old releases will be kept for the moment but eventually removed.
What's Changed
- Clear Pylint warnings by @seapagan in #89
- Continue to improve test coverage by @seapagan in #92
- Minimal tidying of documentation by @seapagan in #96
- Disable the Codacy coverage upload. by @seapagan in #97
- further work on testing by @seapagan in #93
- Add development information to Docs website by @seapagan in #103
- update .env.example file by @seapagan in #104
- Clarify docs by @seapagan in #108
- Docker Support by @pdrivom in #101
- Improve CLI user functions by @seapagan in #109
- Fix local link errors in Web Docs by @seapagan in #111
- Fix documentation by @pdrivom in #112
- Fix missing openapi schema for Docs by @seapagan in #119
- add custom domain for docs by @seapagan in #120
- Refactor versioning by @seapagan in #126
Dependency Updates
- Bump fastapi from 0.95.2 to 0.96.0 by @dependabot in #91
- Bump fastapi from 0.96.0 to 0.97.0 by @dependabot in #106
- Bump pytest from 7.3.1 to 7.3.2 by @dependabot in #107
- Bump rich from 13.4.1 to 13.4.2 by @dependabot in #105
- Bump mkdocs-swagger-ui-tag from 0.6.1 to 0.6.2 by @dependabot in #121
- Bump pre-commit from 3.3.2 to 3.3.3 by @dependabot in #122
- Bump mkdocs-material from 9.1.15 to 9.1.16 by @dependabot in #124
- Bump pytest-mock from 3.10.0 to 3.11.1 by @dependabot in #123
New Contributors
Full Changelog: v1.5.0...0.4.0
v1.5.0
What's Changed
We now have a working Test Suite! Coverage is only 80% right now, but that will grow.
While writing the tests, a few issues were discovered, and some refactoring was performed hence the minor version bump. Functionality is unchanged.
In addition, I made a start to the documentation at https://seapagan.github.io/fastapi-template
- Add documentation site by @seapagan in #79
- backport database changes by @seapagan in #83
- Setup Testing by @seapagan in #84
- Dependencies updated across the app.
New Contributors
- @pre-commit-ci made their first contribution in #80
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
Dependency updates
- Bump alembic from 1.10.3 to 1.10.4 by @dependabot in #61
- Bump pylint from 2.17.2 to 2.17.3 by @dependabot in #62
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
Dependency Updates
- Bump psycopg2 from 2.9.5 to 2.9.6 by @dependabot in #54
- Bump pylint from 2.17.1 to 2.17.2 by @dependabot in #57
- Bump fastapi-mail from 1.2.6 to 1.2.7 by @dependabot in #56
- Bump black from 23.1.0 to 23.3.0 by @dependabot in #55
- Bump alembic from 1.10.2 to 1.10.3 by @dependabot in #58
- Bump fastapi from 0.95.0 to 0.95.1 by @dependabot in #59
Full Changelog: v1.3.3...v1.4.0
v1.3.3
What's Changed
Bump several libraries to the latest version, fix some typos
- Bump fastapi from 0.92.0 to 0.95.0 by @dependabot in #53
- Bump python-decouple from 3.7 to 3.8 by @dependabot in #46
- Bump fastapi-mail from 1.2.5 to 1.2.6 by @dependabot in #47
- Bump uvicorn from 0.20.0 to 0.21.1 by @dependabot in #52
- Bump sqlalchemy from 1.4.46 to 1.4.47 by @dependabot in #51
- Bump alembic from 1.9.3 to 1.10.2 by @dependabot in #49
Full Changelog: v1.3.2...v1.3.3