Skip to content

Commit

Permalink
chore(main): release 1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Aug 11, 2023
1 parent 7b0099b commit d295698
Show file tree
Hide file tree
Showing 3 changed files with 74 additions and 2 deletions.
72 changes: 72 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,77 @@
# Changelog

## [1.5.0](https://github.com/equinor/template-fastapi-react/compare/v1.4.0...v1.5.0) (2023-08-11)


### Features

* add OpenCensusRequestLoggingMiddleware middleware ([b9c035b](https://github.com/equinor/template-fastapi-react/commit/b9c035bf3b815eba0b63dafcf445d7dd13990cf6))
* add Popover component ([c8964bd](https://github.com/equinor/template-fastapi-react/commit/c8964bd89fee3f240357d63453051b132e1ecdfa))
* add react context to handle todo state ([510e470](https://github.com/equinor/template-fastapi-react/commit/510e4704f67c9094176514c2a3ed6efc39997037))
* add reusable IconButton component ([f933e30](https://github.com/equinor/template-fastapi-react/commit/f933e30f34a1bdb0e3d56d73b470f6816b532973))


### Bug Fixes

* replace gunicorn with horizontal scaling ([a8baa0f](https://github.com/equinor/template-fastapi-react/commit/a8baa0f9ac2f246b17f55aada11845ddcaee15cc))
* The template no longer use the node image in production ([f9b68d9](https://github.com/equinor/template-fastapi-react/commit/f9b68d9ec28482a71dd721e0ff1a42c3b6565ed5))


### Styles

* fix typos + add codespell pre-commit hook ([025ad8a](https://github.com/equinor/template-fastapi-react/commit/025ad8a61282c6635efd53a3a9f1c27ae6579958))


### Miscellaneous Chores

* add action to initialize state fetched asynchronously ([d85b789](https://github.com/equinor/template-fastapi-react/commit/d85b789e9ff3170864cf8f1cdb2d4945fdd2ee9d))
* add union type to support broader area of usage ([f253241](https://github.com/equinor/template-fastapi-react/commit/f253241dc35bc17af207a09993613fd20d14d1c0))
* **build:** add pre-commit hook to generate ts api ([caec39e](https://github.com/equinor/template-fastapi-react/commit/caec39e384f49b7e4a5347a6547f82ec0f7e3c0a))
* **build:** delete old generated ts files ([12c8766](https://github.com/equinor/template-fastapi-react/commit/12c876624f5a8ab279bef8e5641ac1cc30be0176))
* **build:** generate new files, and use them ([5c16ae9](https://github.com/equinor/template-fastapi-react/commit/5c16ae93d76ae27f9a553467f61378f32a7f3534))
* **build:** install new api codegen tool ([6318b37](https://github.com/equinor/template-fastapi-react/commit/6318b37adfb79d1955cc7d368145edb631909b69))
* forward ref to IconButton ([02b1edd](https://github.com/equinor/template-fastapi-react/commit/02b1edd6b2bc866d5142a4fbd9d8c3664b362070))
* remove conditional render ([36745ec](https://github.com/equinor/template-fastapi-react/commit/36745ec4612f1a6c4f2d472e04fec89be0389258))
* remove flake8 file from Dockerfile ([fe48903](https://github.com/equinor/template-fastapi-react/commit/fe4890326931bef6ebd355297ffffbb85dd39d1a))
* remove react-app from eslint extends (debatable) ([1f955d6](https://github.com/equinor/template-fastapi-react/commit/1f955d6f3a1e1256dcb2a91a7effa715e9092075))
* remove unused export ([48199e7](https://github.com/equinor/template-fastapi-react/commit/48199e7b880990061e8bc5302eb706b9ea73797d))
* typing errors ([1ebe695](https://github.com/equinor/template-fastapi-react/commit/1ebe6957ee77aff93cfac6f1acfd832a2a0f3b96))


### Code Refactoring

* memoize todoAPI, closes [#199](https://github.com/equinor/template-fastapi-react/issues/199) ([35059fa](https://github.com/equinor/template-fastapi-react/commit/35059fae89f1b6eef622fffbfd97a1ef4d022151))
* migrate to pydantic v2 ([7b0099b](https://github.com/equinor/template-fastapi-react/commit/7b0099b0169690c05f0f3875c1e5e790ff6cc515))
* move dependency to API to useTodoAPI hook ([4055f89](https://github.com/equinor/template-fastapi-react/commit/4055f893111c003dafe25ad9dafbef3940e053c4))
* remove repeated code (DRY) ([c5e6aa1](https://github.com/equinor/template-fastapi-react/commit/c5e6aa14583195fd23c645d1bc6591d1bb4e1481))
* remove unused className ([1ee3eff](https://github.com/equinor/template-fastapi-react/commit/1ee3effe4fcfbca071156a46879cea812c879441))
* rename list() member-function to list_collection ([7ef87c0](https://github.com/equinor/template-fastapi-react/commit/7ef87c0cc8dfaacf43c5536420ccf41040436619))
* rename popover state setter ([500ec0a](https://github.com/equinor/template-fastapi-react/commit/500ec0a7b5733856c4818e1f875a82e06f137cfc))
* rewrite logger middleware to be a 'pure ASGI' middleware ([309620e](https://github.com/equinor/template-fastapi-react/commit/309620e565fcae3470d82abd2fa431c2a9ecb03d))
* update typing to python 3.10+ syntax ([245c699](https://github.com/equinor/template-fastapi-react/commit/245c69991b2d8d2a62b78971c29ea1a372dd29be))
* use common toggle function ([ab78e1f](https://github.com/equinor/template-fastapi-react/commit/ab78e1f8c632da0abfa8efd586d8836e953d2c7d))
* use descriptive property name ([80af660](https://github.com/equinor/template-fastapi-react/commit/80af66078c422ea008b6f23fdf1bdacfc2b44840))
* use IconButton ([c3d236a](https://github.com/equinor/template-fastapi-react/commit/c3d236afbe160b8e79c20729d04fa26a71def609))
* use IconButton to reduce complexity of TodoItem ([3bb232f](https://github.com/equinor/template-fastapi-react/commit/3bb232fd1c34113837fc1a71d4fc054f6f770ab9))
* Use NginX as web server ([3c6ebd9](https://github.com/equinor/template-fastapi-react/commit/3c6ebd9ba0964d2beae3762061bb82211013a8b6))
* use Popover component ([270f2ea](https://github.com/equinor/template-fastapi-react/commit/270f2ea35112133a0f887f298606232383189ad7))
* use settings in pyproject.toml for pre commit hooks related to python ([19c397f](https://github.com/equinor/template-fastapi-react/commit/19c397f65311411abf7d98812a0df1d709fed391))
* use TodoContext to handle todos state ([7d6cc34](https://github.com/equinor/template-fastapi-react/commit/7d6cc34882e45fd845f4dcb7c920f7fe15785c81))


### Build System

* move config of codespell to pyproject.toml ([f3d4fa7](https://github.com/equinor/template-fastapi-react/commit/f3d4fa75259530f1955a059732f92b102748107c))


### Continuous Integration

* **api:** enable ruff autofix ([aeaac4d](https://github.com/equinor/template-fastapi-react/commit/aeaac4d2ac182abd15bb6446162f511da40fc3de))
* **api:** enable upgradepy ([59c75f7](https://github.com/equinor/template-fastapi-react/commit/59c75f7d19647355d7c329bb56bc6975cc14ff3e))
* **api:** replace flake8 with ruff ([180a48c](https://github.com/equinor/template-fastapi-react/commit/180a48cca4bf1d4daced7c73e2f1e7e3f1dd6ced))
* remove pycln ([9614b7e](https://github.com/equinor/template-fastapi-react/commit/9614b7e06040cab2fcbc9064a90fc6cbbd3cba0f))
* replace local mypy with pre-commit hook ([4cee89e](https://github.com/equinor/template-fastapi-react/commit/4cee89e79e80a41627c69e67dcdf5697a421606d))

## [1.4.0](https://github.com/equinor/template-fastapi-react/compare/v1.3.0...v1.4.0) (2023-03-01)


Expand Down
2 changes: 1 addition & 1 deletion api/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "api"
version = "1.4.0" # x-release-please-version
version = "1.5.0" # x-release-please-version
description = "API for Template Fastapi React"
authors = []
license = ""
Expand Down
2 changes: 1 addition & 1 deletion api/src/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def create_app() -> FastAPI:

app = FastAPI(
title="Template FastAPI React",
version="1.4.0", # x-release-please-version
version="1.5.0", # x-release-please-version
description=description_md,
responses=responses,
middleware=middleware,
Expand Down

0 comments on commit d295698

Please sign in to comment.