Releases: seapagan/fastapi-template
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
v1.3.2
What's Changed
- Updated to FastAPI 0.92.0, fixes a security issue in Starlette.
- Update several other libraries to newer versions.
Full Changelog: v1.3.1...v1.3.2
v1.3.1
v1.3.0
What's Changed
- Verify registration by Email by @seapagan in #28
- Fix Bug when creating user from CLI by @seapagan in #40
Dependency Updates
- Bump certifi from 2022.9.24 to 2022.12.7 by @dependabot in #29
- Bump databases from 0.6.1 to 0.7.0 by @dependabot in #31
- Bump sqlalchemy from 1.4.45 to 1.4.46 by @dependabot in #34
- Bump alembic from 1.9.1 to 1.9.2 by @dependabot in #36
- Bump python-decouple from 3.6 to 3.7 by @dependabot in #35
- Bump aiosmtpd from 1.4.3 to 1.4.4.post2 by @dependabot in #38
- Bump email-validator from 1.3.0 to 1.3.1 by @dependabot in #37
Full Changelog: v1.2.0...v1.3.0