|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | | -## [1.4.0](https://github.com/tempestphp/tempest-framework/compare/v1.3.1..1.4.0) — 2025-07-17 |
| 5 | +## [1.5.0](https://github.com/tempestphp/tempest-framework/compare/v1.4.0..1.5.0) — 2025-07-28 |
| 6 | + |
| 7 | +### 🚨 Breaking changes |
| 8 | + |
| 9 | +- **http**: [**breaking**] add cross-site request forgery protection (#1411) ([2bb4fcf](https://github.com/tempestphp/tempest-framework/commit/2bb4fcf8de8fa774f779d2d77eb031e7a76a94f7)) |
| 10 | +- **view**: [**breaking**] properly handle scoped view-components (#1435) ([c6237db](https://github.com/tempestphp/tempest-framework/commit/c6237db3b01b9736b27bf22fde1a7ae60a044f05)) |
| 11 | +- **view**: [**breaking**] support overriding vendor view components (#1439) ([3483fe4](https://github.com/tempestphp/tempest-framework/commit/3483fe4f051035ee025a073ecce1515df1ec31bb)) |
| 12 | + |
| 13 | +### 🚀 Features |
| 14 | + |
| 15 | +- **database**: add pagination support (#1417) ([07f9f4d](https://github.com/tempestphp/tempest-framework/commit/07f9f4dddc4949124a57a9ac08d0e1c71b67b1ef)) |
| 16 | +- **http**: add `csrf_token` function (#1415) ([4386578](https://github.com/tempestphp/tempest-framework/commit/43865783825e953e8eed006ef81ca92d442c2382)) |
| 17 | +- **kv-store**: introduce key-value store component (#1252) ([daee10d](https://github.com/tempestphp/tempest-framework/commit/daee10dcd19f05248e13c9d08f048fa3989470f2)) |
| 18 | +- **response**: add a new Response class for json responses (#1423) ([d25bc44](https://github.com/tempestphp/tempest-framework/commit/d25bc4470fd04027edf3b5c37e03464cb69e094f)) |
| 19 | +- **router**: json serializable as response body (#1420) ([4af4429](https://github.com/tempestphp/tempest-framework/commit/4af44299b02b17689df7a58efd672db7f2423f29)) |
| 20 | +- **view**: make default slot available as dynamic slot (#1419) ([0f6f261](https://github.com/tempestphp/tempest-framework/commit/0f6f261039e2fcc68a4040586b480587440e2942)) |
| 21 | +- **view**: add meta command for view components (#1424) ([051078b](https://github.com/tempestphp/tempest-framework/commit/051078b321928cf13a046a296ad889e59f39bba3)) |
| 22 | +- **view**: add `x-markdown` component (#1430) ([b81b9ed](https://github.com/tempestphp/tempest-framework/commit/b81b9edfbfde5c8c2b65baffb086edcc459674db)) |
| 23 | + |
| 24 | +### 🐛 Bug fixes |
| 25 | + |
| 26 | +- **http**: don't cache csrf tokens in views (#1412) ([9db65f0](https://github.com/tempestphp/tempest-framework/commit/9db65f0f58e1724bd9db7bf9257eddd641881ae1)) |
| 27 | +- **http**: prevent CSRF token variable name collision (#1413) ([361c2fb](https://github.com/tempestphp/tempest-framework/commit/361c2fbf6a39e9a0b17b99fff7e2991a62a85daa)) |
| 28 | +- **http**: properly handle cookies lifecycle (#1416) ([1089f61](https://github.com/tempestphp/tempest-framework/commit/1089f61c4d72aa4c25b9823b1d84eabe8c77dd97)) |
| 29 | +- **http**: respect file session locks during reads (#1418) ([55cb06f](https://github.com/tempestphp/tempest-framework/commit/55cb06f6e246c0730e51fdf06f360eef41d27643)) |
| 30 | +- **mapper**: support casting `bool`, `int`, `float` and enums (#1414) ([c7292e2](https://github.com/tempestphp/tempest-framework/commit/c7292e2f0cd0ff93e1919f94e98ee60f6cdd927a)) |
| 31 | +- **vite**: prevent syntax errors on prefetching script (#1421) ([15c303e](https://github.com/tempestphp/tempest-framework/commit/15c303e99caf33bbb40322430f3140521ca1785d)) |
| 32 | + |
| 33 | +### 🚜 Refactor |
| 34 | + |
| 35 | +- **view**: attach tokens to relevant elements for raw slot content support (#1428) ([47a9ad3](https://github.com/tempestphp/tempest-framework/commit/47a9ad36719f95feabb2704efccfb7a1d68c1819)) |
| 36 | +- **view**: improve slot importing to prevent view compiler failures (#1431) ([4284e8b](https://github.com/tempestphp/tempest-framework/commit/4284e8bdf65c2c0f9e2078f24aed1bbaf92470da)) |
| 37 | + |
| 38 | + |
| 39 | +## [1.4.0](https://github.com/tempestphp/tempest-framework/compare/v1.3.1..v1.4.0) — 2025-07-17 |
6 | 40 |
|
7 | 41 | ### 🚀 Features |
8 | 42 |
|
@@ -591,7 +625,7 @@ All notable changes to this project will be documented in this file. |
591 | 625 | - add release script ([e1a1107](https://github.com/tempestphp/tempest-framework/commit/e1a110750c7329c8dcfb05bfc9cc5bfa0152ca8e)) |
592 | 626 |
|
593 | 627 |
|
594 | | -## [1.0.0-alpha.2](https://github.com/tempestphp/tempest-framework/compare/0.0.1..v1.0.0-alpha.2) — 2024-10-04 |
| 628 | +## 1.0.0-alpha.2 — 2024-10-04 |
595 | 629 |
|
596 | 630 | ### 🚀 Features |
597 | 631 |
|
@@ -656,7 +690,3 @@ All notable changes to this project will be documented in this file. |
656 | 690 | - update console readme (#444) ([7c6f1b0](https://github.com/tempestphp/tempest-framework/commit/7c6f1b083fd429d58cbde2d30b4af2143e9c58f0)) |
657 | 691 |
|
658 | 692 |
|
659 | | -## 0.0.1 — 2024-02-09 |
660 | | - |
661 | | - |
662 | | -<!-- generated by git-cliff --> |
|
0 commit comments