|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [1.5.1](https://github.com/equinor/template-fastapi-react/compare/template-fastapi-react-v1.5.0...template-fastapi-react-v1.5.1) (2025-07-29) |
| 4 | + |
| 5 | + |
| 6 | +### Bug Fixes |
| 7 | + |
| 8 | +* add spacing between list items ([82c8970](https://github.com/equinor/template-fastapi-react/commit/82c8970bf1da6decabcbd8651df002316deccfb8)) |
| 9 | +* allow auth disabled -> default to default_user ([6649042](https://github.com/equinor/template-fastapi-react/commit/6649042e97f6870629cae559923a15435ff777aa)) |
| 10 | +* avoid prop forwarding to dom using sc prefix ([71ad09e](https://github.com/equinor/template-fastapi-react/commit/71ad09e3ec3b3078bfc9cce99a2f8f87419852c5)) |
| 11 | +* disable csp locally ([3703330](https://github.com/equinor/template-fastapi-react/commit/3703330ec71d34c3b5572f37bef34722b58a3b2c)) |
| 12 | +* mypy error ([66303aa](https://github.com/equinor/template-fastapi-react/commit/66303aa35f571e8588c3342bdb25cb56566085a2)) |
| 13 | +* Propagate SIGINT signal ([2297b66](https://github.com/equinor/template-fastapi-react/commit/2297b665c4a3ff19203ae6e183de6f2de3b2a755)) |
| 14 | +* replace OpenSensus with OpenTelemetry and fix exception handling ([710e9f1](https://github.com/equinor/template-fastapi-react/commit/710e9f1a28f8fc356644bf2fbb2b3b0b9e62ddd6)) |
| 15 | +* run tests from the src folder ([3478a06](https://github.com/equinor/template-fastapi-react/commit/3478a061ac813ef304d2630a40fe5979434d4807)) |
| 16 | +* use vite-plugin-csp-guard to generate csp and subresource integrity checks ([df215da](https://github.com/equinor/template-fastapi-react/commit/df215da8f4ad26b685f6f321c41c9abe42c7a200)) |
| 17 | + |
| 18 | + |
| 19 | +### Documentation |
| 20 | + |
| 21 | +* add RUNBOOK.md ([d665e29](https://github.com/equinor/template-fastapi-react/commit/d665e291a586f919b037baf68d7c2bf78faa12e6)) |
| 22 | + |
| 23 | + |
| 24 | +### Miscellaneous Chores |
| 25 | + |
| 26 | +* 'docker-compose'->'docker compose' ([532f123](https://github.com/equinor/template-fastapi-react/commit/532f123247e10d35ce6c5dab3d15dd40dea59173)) |
| 27 | +* add 'yarn generate' command ([ae135e2](https://github.com/equinor/template-fastapi-react/commit/ae135e2c600fd7d701c4773434841a8a4bae260f)) |
| 28 | +* add mypy as dependency ([42c9ea8](https://github.com/equinor/template-fastapi-react/commit/42c9ea8942049881a39f42d31adcefa5c48c4949)) |
| 29 | +* add new app-reg to `.env-template` ([0ab9351](https://github.com/equinor/template-fastapi-react/commit/0ab93513bc69160ff0106ec98f2413cabeea2982)) |
| 30 | +* adjust readme ([e9c5d97](https://github.com/equinor/template-fastapi-react/commit/e9c5d979826df5e849b42af971e6c39cc499b45a)) |
| 31 | +* biome match installed package version ([b145f05](https://github.com/equinor/template-fastapi-react/commit/b145f059c4693d21aedb1746639d6b5af1b2965a)) |
| 32 | +* bump python 3.10 -> 3.12 ([8b71285](https://github.com/equinor/template-fastapi-react/commit/8b71285c36027060b6fd5c194817a2a64073c7aa)) |
| 33 | +* change to correct port in yarn generate ([8efab97](https://github.com/equinor/template-fastapi-react/commit/8efab973dd77f8bb14a18165c015794e41e54319)) |
| 34 | +* enable mypy strict mode ([bf282a6](https://github.com/equinor/template-fastapi-react/commit/bf282a6474da1cdb64077b70b1a2ce6db3c1a46c)) |
| 35 | +* ensure correct python version is used by pre commit ([d262023](https://github.com/equinor/template-fastapi-react/commit/d2620232c489cb593ae78d62bd478aa1f64ecf21)) |
| 36 | +* generate api ([7fbdbcf](https://github.com/equinor/template-fastapi-react/commit/7fbdbcf27f57a912bfd6be62313df3668be0454d)) |
| 37 | +* ignore ruff lint ([ba14b02](https://github.com/equinor/template-fastapi-react/commit/ba14b0269f929c5fac7c3bc986af235bf971c0cd)) |
| 38 | +* invalid optional argument typing ([542a8b2](https://github.com/equinor/template-fastapi-react/commit/542a8b259257e6bc2e909935813c1f518128db5b)) |
| 39 | +* make pre-commit output prettier ([499eba3](https://github.com/equinor/template-fastapi-react/commit/499eba318d3cdc3e6449e771f4d4fce257366eac)) |
| 40 | +* merge .gitignore files ([a7ae71e](https://github.com/equinor/template-fastapi-react/commit/a7ae71e0ca644b31beff1fc26f22c6e00ccb28b3)) |
| 41 | +* remove labeler ([318e259](https://github.com/equinor/template-fastapi-react/commit/318e2590f0b6beaa0207a930278111c3080a1a76)) |
| 42 | +* remove unused interrogate config ([8619a8a](https://github.com/equinor/template-fastapi-react/commit/8619a8ad285f35a1c1e87edcc56a4c18cec8dfa3)) |
| 43 | +* setup dependabot to run monthly ([6912a7a](https://github.com/equinor/template-fastapi-react/commit/6912a7a0308c20de60e13cbc5d00fad719a388ce)) |
| 44 | +* spelling ([930c66c](https://github.com/equinor/template-fastapi-react/commit/930c66c5ff0afa1e7b1e3ef2465b020f475b7417)) |
| 45 | +* temporarily disable strict mypy ([0227646](https://github.com/equinor/template-fastapi-react/commit/0227646757164adf1b609fecb299be888aadfb79)) |
| 46 | +* update docs dependencies ([13f030c](https://github.com/equinor/template-fastapi-react/commit/13f030c9631356f1719cbb771baa3147fc1ce89b)) |
| 47 | +* update pre commit hooks ([9124767](https://github.com/equinor/template-fastapi-react/commit/9124767c4d941d7010caa8b90ba71e0fe686342c)) |
| 48 | +* update pre-commit ([866cdef](https://github.com/equinor/template-fastapi-react/commit/866cdeff38f332cc97abc335bb3ab9e8aacb88de)) |
| 49 | +* update web packages ([2ed7b1d](https://github.com/equinor/template-fastapi-react/commit/2ed7b1d61aa13cdc7fee9e68fabb3cb718fd9dfb)) |
| 50 | +* update yarn dependencies ([66f7545](https://github.com/equinor/template-fastapi-react/commit/66f754574401cdf73d8bab56e8584aead2774548)) |
| 51 | +* use biome for 'yarn lint' command ([8e3abc9](https://github.com/equinor/template-fastapi-react/commit/8e3abc903867293420ad85ceecadde318750698f)) |
| 52 | +* use correct login function ([0cc2925](https://github.com/equinor/template-fastapi-react/commit/0cc292561f3fbbbec9b2f9c5f07f79895be6a535)) |
| 53 | +* use ghcr.io for all images in docker-compose.yml and update mongo image to 7.0.17 ([7f4268a](https://github.com/equinor/template-fastapi-react/commit/7f4268a658d57ad83c271f95a3a31c59c634dc69)), closes [#207](https://github.com/equinor/template-fastapi-react/issues/207) |
| 54 | +* use non-deprecated serialization method ([77697fa](https://github.com/equinor/template-fastapi-react/commit/77697faeb4448adffab2f58717d5839c9f8c7c4d)) |
| 55 | +* **workflow:** update upload artifact action to v4 ([c8edeb0](https://github.com/equinor/template-fastapi-react/commit/c8edeb06d8bc407f855d5a960579699309b27d58)) |
| 56 | + |
| 57 | + |
| 58 | +### Code Refactoring |
| 59 | + |
| 60 | +* 'dict' is deprecated in Pydantic 2 ([2ea5cad](https://github.com/equinor/template-fastapi-react/commit/2ea5cade1b58aa448739d0ab51322f76930df181)) |
| 61 | +* add `handleError`-function to useTodoAPI ([ef0991a](https://github.com/equinor/template-fastapi-react/commit/ef0991aa29987fb3400f66f99fdd52f8e736d4b0)) |
| 62 | +* add a TodoItem type alias based on AddTodoResponse in TodoContext ([990e170](https://github.com/equinor/template-fastapi-react/commit/990e170d6058a97c41e0700f7c2a1dded79b67f4)) |
| 63 | +* lint web generate script ([99bb48f](https://github.com/equinor/template-fastapi-react/commit/99bb48fb400742a205a82d8c616d70088b439974)) |
| 64 | +* make the router tagged with "todo" instead of "todos" to ensure "TodoService" name ([80c7bd7](https://github.com/equinor/template-fastapi-react/commit/80c7bd7751f8b470f07ac05531075038885aff27)) |
| 65 | +* move dispatch calls into `useTodoAPI` calls ([dcafe44](https://github.com/equinor/template-fastapi-react/commit/dcafe4485a1a011abae2431f8038e52d498f07c8)) |
| 66 | +* moved pydantic class ([fe9d4bf](https://github.com/equinor/template-fastapi-react/commit/fe9d4bf3adfe84a0ec7a8ea89bb264171a0bd5d0)) |
| 67 | +* pytest collection and CLI options ([7d8fb3a](https://github.com/equinor/template-fastapi-react/commit/7d8fb3a8d1daa3d1bf7a7eea444d0a1aa60421af)) |
| 68 | +* remove codespell ([24b19f4](https://github.com/equinor/template-fastapi-react/commit/24b19f4b47d7f3ac1f5a256e4ffcf10da6641db7)) |
| 69 | +* remove deprecated example field ([3ab5a3b](https://github.com/equinor/template-fastapi-react/commit/3ab5a3bb4a0bc872c50d1c0cf948a661582900b8)) |
| 70 | +* remove unnecessary statusOf-function ([5b8a97f](https://github.com/equinor/template-fastapi-react/commit/5b8a97f0670a4cec61afd60c6e0b8d3920b71b0d)) |
| 71 | +* remove unneeded arguments from functions in scoped component ([a4d219e](https://github.com/equinor/template-fastapi-react/commit/a4d219e496966ca77015901e8d4160ccef5df6f3)) |
| 72 | +* rename `todos`->`todoItems` in context ([d44e84a](https://github.com/equinor/template-fastapi-react/commit/d44e84a80cd37401ab3538853cfe81fe7cca907e)) |
| 73 | +* replace "todos" with `todoItem` in useTodoAPI ([7635bae](https://github.com/equinor/template-fastapi-react/commit/7635bae15d73182f0651c177b73319cea62d42ea)) |
| 74 | +* replace `promise.then` syntax with `await` ([e0a599f](https://github.com/equinor/template-fastapi-react/commit/e0a599f6cd7ac22c3bf3094ef09a86a220b5f726)) |
| 75 | +* use LoggerLevel enum ([3ff2140](https://github.com/equinor/template-fastapi-react/commit/3ff2140633eab6fb1220b4518629be3ee860f2db)) |
| 76 | + |
| 77 | + |
| 78 | +### Build System |
| 79 | + |
| 80 | +* **deps-dev:** bump @biomejs/biome from 1.9.4 to 2.1.2 in /web ([fdfb74a](https://github.com/equinor/template-fastapi-react/commit/fdfb74a3221b90fd7adc1bb03aba93fc72094448)) |
| 81 | +* **deps-dev:** bump @types/jest from 29.5.14 to 30.0.0 in /web ([9fffb62](https://github.com/equinor/template-fastapi-react/commit/9fffb622e209cefea7e84bc757896ec0c8d86de6)) |
| 82 | +* **deps-dev:** bump @types/node from 22.13.5 to 24.1.0 in /web ([06db1a2](https://github.com/equinor/template-fastapi-react/commit/06db1a20f0df8eb1635b5a922acd9875633bea6b)) |
| 83 | +* **deps-dev:** bump vite from 6.1.1 to 6.1.6 in /web ([16a04c3](https://github.com/equinor/template-fastapi-react/commit/16a04c3776d1b2f38efcabaddda4cff9c0b514a3)) |
| 84 | +* **deps-dev:** bump vite from 6.1.6 to 7.0.6 in /web ([57b11cf](https://github.com/equinor/template-fastapi-react/commit/57b11cfa4030031165627140ac572d7b22f2c968)) |
| 85 | +* **deps-dev:** bump vitest from 2.1.8 to 3.0.6 in /web ([eeb691f](https://github.com/equinor/template-fastapi-react/commit/eeb691fe9d694f840e5fc5b956f02cd1c889d7ab)) |
| 86 | +* **deps:** bump @babel/helpers from 7.26.9 to 7.28.2 in /documentation ([2254252](https://github.com/equinor/template-fastapi-react/commit/22542524217f039cef86e8a042173ad199963f70)) |
| 87 | +* **deps:** bump @babel/runtime from 7.19.0 to 7.28.2 in /documentation ([8cb8edf](https://github.com/equinor/template-fastapi-react/commit/8cb8edfceed2893e1c09b4250c0a7a4715bbfbe7)) |
| 88 | +* **deps:** bump @babel/runtime-corejs3 in /documentation ([188c7f9](https://github.com/equinor/template-fastapi-react/commit/188c7f98dfcf97df107ee2aa2a58da947c076e37)) |
| 89 | +* **deps:** bump astral-sh/setup-uv from 5 to 6 ([466848b](https://github.com/equinor/template-fastapi-react/commit/466848bb302405e8c0487f0068697d7aa1f1caf9)) |
| 90 | +* **deps:** bump brace-expansion in /documentation ([51c2b32](https://github.com/equinor/template-fastapi-react/commit/51c2b32d766e89bc1029f79efda7a16b5ca84cf0)) |
| 91 | +* **deps:** bump braces from 3.0.2 to 3.0.3 in /documentation ([7ce887e](https://github.com/equinor/template-fastapi-react/commit/7ce887ed0d6880ce572c40948703d6473d3b9824)) |
| 92 | +* **deps:** bump certifi from 2023.11.17 to 2025.1.31 in /api ([4dd24b5](https://github.com/equinor/template-fastapi-react/commit/4dd24b53fdcfd7b80c3396e88a957d6655e22db1)) |
| 93 | +* **deps:** bump cross-spawn from 7.0.3 to 7.0.6 in /documentation ([94cbb6d](https://github.com/equinor/template-fastapi-react/commit/94cbb6dfa7e2a625b3173257f2703aae47719d9e)) |
| 94 | +* **deps:** bump estree-util-value-to-estree in /documentation ([1f7787f](https://github.com/equinor/template-fastapi-react/commit/1f7787f4c9946382a95aa74ffee4480329460657)) |
| 95 | +* **deps:** bump express from 4.18.1 to 4.21.2 in /documentation ([0994043](https://github.com/equinor/template-fastapi-react/commit/09940433f88d60e1623d38bfcc20b2e162662f30)) |
| 96 | +* **deps:** bump follow-redirects in /documentation ([85721d0](https://github.com/equinor/template-fastapi-react/commit/85721d0d1d4a8388f4cad8ec9f0ccf425eaba9c6)) |
| 97 | +* **deps:** bump http-proxy-middleware in /documentation ([bc3ac82](https://github.com/equinor/template-fastapi-react/commit/bc3ac82cd888a1516189f075f8aa256d9f7ce014)) |
| 98 | +* **deps:** bump image-size from 1.2.0 to 1.2.1 in /documentation ([0e4aea0](https://github.com/equinor/template-fastapi-react/commit/0e4aea00edee0400c3ac4ebfb8122814fe2feb14)) |
| 99 | +* **deps:** bump loader-utils from 2.0.2 to 2.0.4 in /documentation ([e362171](https://github.com/equinor/template-fastapi-react/commit/e362171209de238b14e4c67f56a129dac998d7ea)) |
| 100 | +* **deps:** bump nginx ([7f1f1e2](https://github.com/equinor/template-fastapi-react/commit/7f1f1e24f5961a243eaf2c2bc3cb5f0ad00e2bd8)) |
| 101 | +* **deps:** bump nginx ([6ce5452](https://github.com/equinor/template-fastapi-react/commit/6ce5452e1fbbcf80e7ab89d7b172122c7eee7e3b)) |
| 102 | +* **deps:** bump node from 22 to 23 in /web ([1611388](https://github.com/equinor/template-fastapi-react/commit/1611388b3e5c25dd9e19675dc458666197b5c392)) |
| 103 | +* **deps:** bump node from 23 to 24 in /web ([974df24](https://github.com/equinor/template-fastapi-react/commit/974df24b5f165e8802fe14060d1f989918074d83)) |
| 104 | +* **deps:** bump prismjs from 1.29.0 to 1.30.0 in /documentation ([80d059a](https://github.com/equinor/template-fastapi-react/commit/80d059a80203f0a4256a82a0a3ec71c941005ecf)) |
| 105 | +* **deps:** bump serialize-javascript in /documentation ([74c6567](https://github.com/equinor/template-fastapi-react/commit/74c65674dfc6988faa63f0c4fa2410bb92271793)) |
| 106 | +* **deps:** bump tar-fs from 3.0.8 to 3.1.0 in /documentation ([2a9242c](https://github.com/equinor/template-fastapi-react/commit/2a9242c2ba713b543b355e407df81e433107e923)) |
| 107 | +* **deps:** bump the api group across 1 directory with 8 updates ([926c41b](https://github.com/equinor/template-fastapi-react/commit/926c41b988e517ccc1233b9bd728f5232bfd55db)) |
| 108 | +* **deps:** bump the api group in /api with 6 updates ([14c6628](https://github.com/equinor/template-fastapi-react/commit/14c66286f29d987d0cf4de621843ec85d47d58a2)) |
| 109 | +* **deps:** bump the dockerfile group across 2 directories with 2 updates ([d1fd731](https://github.com/equinor/template-fastapi-react/commit/d1fd731095ffe3e1ee34e9ae43d357db2e99c388)) |
| 110 | +* **deps:** bump the web group across 1 directory with 19 updates ([8067b9e](https://github.com/equinor/template-fastapi-react/commit/8067b9e77eb2a5ea64499000261ab2523f207fde)) |
| 111 | +* **deps:** bump the web group across 1 directory with 8 updates ([4e5ccdc](https://github.com/equinor/template-fastapi-react/commit/4e5ccdc4e46e796a93c481a0d6e5eae14c36fd51)) |
| 112 | +* **deps:** bump the web group across 2 directories with 10 updates ([ff59f2d](https://github.com/equinor/template-fastapi-react/commit/ff59f2dc2a8b02bfb90d5e0d739171eaf57b7da4)) |
| 113 | +* **deps:** bump the web group in /web with 8 updates ([f8fc38d](https://github.com/equinor/template-fastapi-react/commit/f8fc38d3fbc85990422e5ca0b4de397d3fdc3279)) |
| 114 | +* **deps:** bump undici from 6.21.1 to 6.21.3 in /web ([e32fced](https://github.com/equinor/template-fastapi-react/commit/e32fced27952753a779378a5aeb2dbdfbfe9c124)) |
| 115 | + |
| 116 | + |
| 117 | +### Continuous Integration |
| 118 | + |
| 119 | +* add bicep files for resource setup ([2c4db09](https://github.com/equinor/template-fastapi-react/commit/2c4db09264fcf8f2bad1302d901a5d36c88a83f4)) |
| 120 | +* add dependabot ([3448e65](https://github.com/equinor/template-fastapi-react/commit/3448e65f0851e6000f05f0192b2795583735d670)) |
| 121 | +* Add documentation to dependabot ([a5c0a51](https://github.com/equinor/template-fastapi-react/commit/a5c0a514d22217e78100878a6a0ff1bcb418a7cb)) |
| 122 | +* add github-action checks to dependabot ([4d0bedf](https://github.com/equinor/template-fastapi-react/commit/4d0bedf97a2b6b6f0a893793a6c8f1615bbffcbd)) |
| 123 | +* add staging environment ([53135ca](https://github.com/equinor/template-fastapi-react/commit/53135ca37e88bb7d7a9540393366cccfed81b598)) |
| 124 | +* change how codeql is run ([7534117](https://github.com/equinor/template-fastapi-react/commit/75341175e10d8accb510c92b2e22186828a2ea69)) |
| 125 | +* move mypy and unit tests ([6e14794](https://github.com/equinor/template-fastapi-react/commit/6e14794a37ed26a89078a5881c26c887d4162062)) |
| 126 | +* Replace poetry with uv ([5920fdd](https://github.com/equinor/template-fastapi-react/commit/5920fdd5a239092df659b31b404ed8819c876a32)) |
| 127 | +* update action versions ([896e632](https://github.com/equinor/template-fastapi-react/commit/896e632bc774a1f3bca79beb35385574756d7d7a)) |
| 128 | +* update tests action ([0caf81e](https://github.com/equinor/template-fastapi-react/commit/0caf81ed3deb44651d93619070887a5e606602ac)) |
| 129 | + |
3 | 130 | ## [1.5.0](https://github.com/equinor/template-fastapi-react/compare/template-fastapi-react-v1.4.0...template-fastapi-react-v1.5.0) (2024-07-22)
|
4 | 131 |
|
5 | 132 |
|
|
0 commit comments