template-fastapi-react icon indicating copy to clipboard operation
template-fastapi-react copied to clipboard

chore(main): release 1.5.0

Open github-actions[bot] opened this issue 2 years ago • 0 comments

:robot: I have created a release beep boop

1.5.0 (2023-11-01)

Features

  • add OpenCensusRequestLoggingMiddleware middleware (b9c035b)
  • add Popover component (c8964bd)
  • add react context to handle todo state (510e470)
  • add reusable IconButton component (f933e30)
  • replace exception handling (35ae0ef)

Bug Fixes

  • docs reference out of date (bd4cc8d)
  • extras typing is not always dict[str,str] (7ba0694)
  • make authentication work again (3e8da0f)
  • ran api again (afa8158)
  • ran generator (19ff51b)
  • replace gunicorn with horizontal scaling (a8baa0f)
  • The template no longer use the node image in production (f9b68d9)
  • update old references (5152a1f)
  • update to match new parameters for get pydantic json schema (c6b14a8)

Styles

  • fix typos + add codespell pre-commit hook (025ad8a)

Miscellaneous Chores

  • add action to initialize state fetched asynchronously (d85b789)
  • add union type to support broader area of usage (f253241)
  • add vitest (6c45021)
  • build: add pre-commit hook to generate ts api (caec39e)
  • build: delete old generated ts files (12c8766)
  • build: generate new files, and use them (5c16ae9)
  • build: install new api codegen tool (6318b37)
  • document bandit exception (b3a5460)
  • fix file-formatter hooks exclude regex (61a3e36)
  • forward ref to IconButton (02b1edd)
  • generate api with axios (a2fea02)
  • remove conditional render (36745ec)
  • remove dead links to demo application (e6dd31d)
  • remove flake8 file from Dockerfile (fe48903)
  • remove PnP (5263327)
  • remove react-app from eslint extends (debatable) (1f955d6)
  • remove unused export (48199e7)
  • replace deprecated pytest function (d35b0c3)
  • typing errors (1ebe695)

Code Refactoring

  • all files under feaures (10df906)
  • conform to snake_case filenames (018918e)
  • improve type-strictness (961a7b2)
  • memoize todoAPI, closes #199 (35059fa)
  • migrate to pydantic v2 (7b0099b)
  • move dependency to API to useTodoAPI hook (4055f89)
  • remove repeated code (DRY) (c5e6aa1)
  • remove unused className (1ee3eff)
  • rename list() member-function to list_collection (7ef87c0)
  • rename popover state setter (500ec0a)
  • rewrite logger middleware to be a 'pure ASGI' middleware (309620e)
  • update typing to python 3.10+ syntax (245c699)
  • use common toggle function (ab78e1f)
  • use descriptive property name (80af660)
  • use IconButton (c3d236a)
  • use IconButton to reduce complexity of TodoItem (3bb232f)
  • Use NginX as web server (3c6ebd9)
  • use Popover component (270f2ea)
  • use settings in pyproject.toml for pre commit hooks related to python (19c397f)
  • use TodoContext to handle todos state (7d6cc34)

Tests

  • add some simple web tests (81fde9c)
  • add unit and integration tests to exception handler (1d32e62)
  • move pytest configuration to pyproject.toml (a5eff87)

Build System

  • deps: bump certifi from 2022.12.7 to 2023.7.22 in /api (a9ab785)
  • move config of codespell to pyproject.toml (f3d4fa7)
  • update environment name (2c40003)
  • web: replace cra and webpack with vite (4f67778)

Continuous Integration

  • add check to typescript-client to ensure right api-spec is used (edc4621)
  • api: enable ruff autofix (aeaac4d)
  • api: enable upgradepy (59c75f7)
  • api: replace flake8 with ruff (180a48c)
  • bump pre-commit hooks (24455ca)
  • call correct workflow file (cb2c2eb)
  • disable deploy workflows (7f3e275)
  • pre-commit: add end-of-file-fixer hook (cea07f1)
  • pre-commit: add no-commit-to-branch hook (073879c)
  • pre-commit: make convential commit hook run (d50f01d)
  • pre-commit: update hook versions (a5bd7d3)
  • remove pycln (9614b7e)
  • replace local mypy with pre-commit hook (4cee89e)
  • use ruff implementation of isort and bandit (1151ec4)

This PR was generated with Release Please. See documentation.

github-actions[bot] avatar Mar 09 '23 14:03 github-actions[bot]