Skip to content

Commit 63a0dcb

Browse files
committed
update CHANGLOG
Signed-off-by: Grant Ramsay <[email protected]>
1 parent ec76dff commit 63a0dcb

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

CHANGELOG.md

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ project since the first release, with the latest changes at the top.
55

66
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
89
## [Unreleased](https://github.com/seapagan/fastapi-template/tree/HEAD)
910

1011
These are the changes that have been merged to the repository since the last
@@ -23,6 +24,8 @@ Everything in this section will be included in the next official release.
2324

2425
**New Features**
2526

27+
- Perf: parallelize cache invalidation for better performance ([#815](https://github.com/seapagan/fastapi-template/pull/815)) by [seapagan](https://github.com/seapagan)
28+
- Fix: centralize cache namespace strings to prevent typos ([#814](https://github.com/seapagan/fastapi-template/pull/814)) by [seapagan](https://github.com/seapagan)
2629
- Feat: add rate limiting for authentication endpoints ([#807](https://github.com/seapagan/fastapi-template/pull/807)) by [seapagan](https://github.com/seapagan)
2730
- Feat: Add optional Redis caching infrastructure ([#803](https://github.com/seapagan/fastapi-template/pull/803)) by [seapagan](https://github.com/seapagan)
2831
- Feat: add optional Prometheus metrics endpoint ([#799](https://github.com/seapagan/fastapi-template/pull/799)) by [seapagan](https://github.com/seapagan)
@@ -36,10 +39,13 @@ Everything in this section will be included in the next official release.
3639

3740
**Testing**
3841

42+
- Fix(tests): ensure Path objects are created after fake filesystem activation ([#813](https://github.com/seapagan/fastapi-template/pull/813)) by [seapagan](https://github.com/seapagan)
43+
- Tests: Remove obsolete xfail markers ([#811](https://github.com/seapagan/fastapi-template/pull/811)) by [seapagan](https://github.com/seapagan)
3944
- Test: add unit tests for metrics and OpenAPI modules ([#801](https://github.com/seapagan/fastapi-template/pull/801)) by [seapagan](https://github.com/seapagan)
4045

4146
**Security**
4247

48+
- Security: fix timing attacks and token validation vulnerabilities ([#810](https://github.com/seapagan/fastapi-template/pull/810)) by [seapagan](https://github.com/seapagan)
4349
- Fix: update dependencies to fix security advisories in 2 third-party libraries ([#809](https://github.com/seapagan/fastapi-template/pull/809)) by [seapagan](https://github.com/seapagan)
4450
- Fix(security): redact sensitive query params in request logs ([#805](https://github.com/seapagan/fastapi-template/pull/805)) by [seapagan](https://github.com/seapagan)
4551
- Fix(security): validate credentials and prevent weak defaults ([#793](https://github.com/seapagan/fastapi-template/pull/793)) by [seapagan](https://github.com/seapagan)
@@ -50,6 +56,7 @@ Everything in this section will be included in the next official release.
5056

5157
**Refactoring**
5258

59+
- Refactor: code quality quick wins ([#812](https://github.com/seapagan/fastapi-template/pull/812)) by [seapagan](https://github.com/seapagan)
5360
- Fix deprecated HTTP_422_UNPROCESSABLE_ENTITY status code ([#798](https://github.com/seapagan/fastapi-template/pull/798)) by [seapagan](https://github.com/seapagan)
5461

5562
**Documentation**
@@ -190,7 +197,7 @@ Everything in this section will be included in the next official release.
190197

191198
## [v0.5.4](https://github.com/seapagan/fastapi-template/releases/tag/v0.5.4) (June 18, 2024)
192199

193-
***V0.5.4***
200+
**_V0.5.4_**
194201

195202
**Security Update**
196203

@@ -328,20 +335,19 @@ Everything in this section will be included in the next official release.
328335

329336
## [v0.5.0](https://github.com/seapagan/fastapi-template/releases/tag/v0.5.0) (February 07, 2024)
330337

331-
***A New Hope***
332-
333-
This is the long-delayed release of `0.5.0` :partying_face:
334-
335-
There are many breaking changes; check the documentation, discussions and all the 0.5.0 alpha and beta releases for information.
336-
337-
- Make the API an installable package and CLI command ([#276](https://github.com/seapagan/fastapi-template/pull/276)) by [seapagan](https://github.com/seapagan)
338-
- Convert db to sqlalchemy 2 ([#140](https://github.com/seapagan/fastapi-template/pull/140)) by [seapagan](https://github.com/seapagan)
338+
**_A New Hope_**
339339

340-
[`Full Changelog`](https://github.com/seapagan/fastapi-template/compare/v0.4.2...v0.5.0) | [`Diff`](https://github.com/seapagan/fastapi-template/compare/v0.4.2...v0.5.0.diff) | [`Patch`](https://github.com/seapagan/fastapi-template/compare/v0.4.2...v0.5.0.patch)
340+
This is the long-delayed release of `0.5.0` :partying_face:
341+
342+
There are many breaking changes; check the documentation, discussions and all the 0.5.0 alpha and beta releases for information.
343+
344+
- Make the API an installable package and CLI command ([#276](https://github.com/seapagan/fastapi-template/pull/276)) by [seapagan](https://github.com/seapagan)
345+
- Convert db to sqlalchemy 2 ([#140](https://github.com/seapagan/fastapi-template/pull/140)) by [seapagan](https://github.com/seapagan)
346+
[`Full Changelog`](https://github.com/seapagan/fastapi-template/compare/v0.4.2...v0.5.0) | [`Diff`](https://github.com/seapagan/fastapi-template/compare/v0.4.2...v0.5.0.diff) | [`Patch`](https://github.com/seapagan/fastapi-template/compare/v0.4.2...v0.5.0.patch)
341347

342348
## [v0.4.2](https://github.com/seapagan/fastapi-template/releases/tag/v0.4.2) (February 07, 2024)
343349

344-
***The Old Guard***
350+
**_The Old Guard_**
345351

346352
**Breaking Changes**
347353

@@ -545,7 +551,7 @@ tool. See the documentation for more information.
545551

546552
## [v0.4.0](https://github.com/seapagan/fastapi-template/releases/tag/v0.4.0) (June 19, 2023)
547553

548-
***Version refactor***
554+
**_Version refactor_**
549555

550556
**Closed Issues**
551557

0 commit comments

Comments
 (0)