diff --git a/CHANGELOG-3.1.md b/CHANGELOG-3.1.md index 4816b71e6..4bd226d1c 100644 --- a/CHANGELOG-3.1.md +++ b/CHANGELOG-3.1.md @@ -1,4 +1,6 @@ -# v3.1.36 - TBD +# v3.1.37 - TBD + +# v3.1.36 - 2024-08-15 ## Added diff --git a/docs/en/changelog/3.1.md b/docs/en/changelog/3.1.md index a1c0618a6..6df73275d 100644 --- a/docs/en/changelog/3.1.md +++ b/docs/en/changelog/3.1.md @@ -1,5 +1,13 @@ # Changelogs +# v3.1.36 - 2024-08-15 + +## Added + +- [#6971](https://github.com/hyperf/hyperf/pull/6971) Added partitioned support for Cookie. +- [#6990](https://github.com/hyperf/hyperf/pull/6990) Added support for retrieving the current system time with milliseconds for `Hyperf\Support\Traits\InteractsWithTime`. +- [#6998](https://github.com/hyperf/hyperf/pull/6998) Added default methods for `#[AutoController]`. (You can add method `options` which used to support cors middleware) + # v3.1.35 - 2024-08-08 ## Fixed diff --git a/docs/zh-cn/changelog/3.1.md b/docs/zh-cn/changelog/3.1.md index 5fbca6bb9..1c0482681 100644 --- a/docs/zh-cn/changelog/3.1.md +++ b/docs/zh-cn/changelog/3.1.md @@ -1,5 +1,13 @@ # 版本更新记录 +# v3.1.36 - 2024-08-15 + +## 新增 + +- [#6971](https://github.com/hyperf/hyperf/pull/6971) 为 `Cookie` 增加 `partitioned` 支持。 +- [#6990](https://github.com/hyperf/hyperf/pull/6990) 为 `Hyperf\Support\Traits\InteractsWithTime` 增加 `currentTimestampMs` 方法。 +- [#6998](https://github.com/hyperf/hyperf/pull/6998) 为注解 `#[AutoController]` 新增 `defaultMethods` 参数,你可以更加方便的设置 `Options` 方法,便于支持跨域中间件。 + # v3.1.35 - 2024-08-08 ## 修复 diff --git a/docs/zh-cn/microservice.md b/docs/zh-cn/microservice.md index 787dd6f3f..b2deeb23f 100644 --- a/docs/zh-cn/microservice.md +++ b/docs/zh-cn/microservice.md @@ -32,7 +32,7 @@ ### 简化部署 -在代码量庞大的 `单体架构(Monolithic architecture)` 系统中,即使只修改了一行代码,也需要重新部署整个系统才能够发布该变更,这种部署影响很大、风险很高,因此涉及到的干系人不敢轻易做部署,于是在实际的操作中部署的频率就不变得很低,版本与版本之间会对系统做了很多的功能或 `Bugfix`,并一次性将大量的变更一次性发布到生产环境中去,但两次发布之间的差异越大,出错的可能性就更大。 +在代码量庞大的 `单体架构(Monolithic architecture)` 系统中,即使只修改了一行代码,也需要重新部署整个系统才能够发布该变更,这种部署影响很大、风险很高,因此涉及到的干系人不敢轻易做部署,于是在实际的操作中部署的频率就会变得很低,版本与版本之间会对系统做了很多的功能或 `Bugfix`,并一次性将大量的变更一次性发布到生产环境中去,但两次发布之间的差异越大,出错的可能性就更大。 当然在传统的 `PHP-FPM` 架构下的开发中,我们可能不会存在这样的问题,因为热更新是一种天然的存在,但利弊是同时存在的。 ### 与组织架构相匹配 diff --git a/docs/zh-hk/changelog/3.1.md b/docs/zh-hk/changelog/3.1.md index 60ecd51fa..a655d14ff 100644 --- a/docs/zh-hk/changelog/3.1.md +++ b/docs/zh-hk/changelog/3.1.md @@ -1,5 +1,13 @@ # 版本更新記錄 +# v3.1.36 - 2024-08-15 + +## 新增 + +- [#6971](https://github.com/hyperf/hyperf/pull/6971) 為 `Cookie` 增加 `partitioned` 支持。 +- [#6990](https://github.com/hyperf/hyperf/pull/6990) 為 `Hyperf\Support\Traits\InteractsWithTime` 增加 `currentTimestampMs` 方法。 +- [#6998](https://github.com/hyperf/hyperf/pull/6998) 為註解 `#[AutoController]` 新增 `defaultMethods` 參數,你可以更加方便的設置 `Options` 方法,便於支持跨域中間件。 + # v3.1.35 - 2024-08-08 ## 修復 diff --git a/docs/zh-hk/microservice.md b/docs/zh-hk/microservice.md index 4f0267bfe..7b40aa00f 100644 --- a/docs/zh-hk/microservice.md +++ b/docs/zh-hk/microservice.md @@ -32,7 +32,7 @@ ### 簡化部署 -在代碼量龐大的 `單體架構(Monolithic architecture)` 系統中,即使只修改了一行代碼,也需要重新部署整個系統才能夠發佈該變更,這種部署影響很大、風險很高,因此涉及到的干係人不敢輕易做部署,於是在實際的操作中部署的頻率就不變得很低,版本與版本之間會對系統做了很多的功能或 `Bugfix`,並一次性將大量的變更一次性發布到生產環境中去,但兩次發佈之間的差異越大,出錯的可能性就更大。 +在代碼量龐大的 `單體架構(Monolithic architecture)` 系統中,即使只修改了一行代碼,也需要重新部署整個系統才能夠發佈該變更,這種部署影響很大、風險很高,因此涉及到的干係人不敢輕易做部署,於是在實際的操作中部署的頻率就會變得很低,版本與版本之間會對系統做了很多的功能或 `Bugfix`,並一次性將大量的變更一次性發布到生產環境中去,但兩次發佈之間的差異越大,出錯的可能性就更大。 當然在傳統的 `PHP-FPM` 架構下的開發中,我們可能不會存在這樣的問題,因為熱更新是一種天然的存在,但利弊是同時存在的。 ### 與組織架構相匹配 diff --git a/docs/zh-tw/changelog/3.1.md b/docs/zh-tw/changelog/3.1.md index dcee257c7..60f916d61 100644 --- a/docs/zh-tw/changelog/3.1.md +++ b/docs/zh-tw/changelog/3.1.md @@ -1,5 +1,13 @@ # 版本更新記錄 +# v3.1.36 - 2024-08-15 + +## 新增 + +- [#6971](https://github.com/hyperf/hyperf/pull/6971) 為 `Cookie` 增加 `partitioned` 支援。 +- [#6990](https://github.com/hyperf/hyperf/pull/6990) 為 `Hyperf\Support\Traits\InteractsWithTime` 增加 `currentTimestampMs` 方法。 +- [#6998](https://github.com/hyperf/hyperf/pull/6998) 為註解 `#[AutoController]` 新增 `defaultMethods` 引數,你可以更加方便的設定 `Options` 方法,便於支援跨域中介軟體。 + # v3.1.35 - 2024-08-08 ## 修復 diff --git a/docs/zh-tw/microservice.md b/docs/zh-tw/microservice.md index 703d82616..079fed792 100644 --- a/docs/zh-tw/microservice.md +++ b/docs/zh-tw/microservice.md @@ -32,7 +32,7 @@ ### 簡化部署 -在程式碼量龐大的 `單體架構(Monolithic architecture)` 系統中,即使只修改了一行程式碼,也需要重新部署整個系統才能夠釋出該變更,這種部署影響很大、風險很高,因此涉及到的干係人不敢輕易做部署,於是在實際的操作中部署的頻率就不變得很低,版本與版本之間會對系統做了很多的功能或 `Bugfix`,並一次性將大量的變更一次性發布到生產環境中去,但兩次釋出之間的差異越大,出錯的可能性就更大。 +在程式碼量龐大的 `單體架構(Monolithic architecture)` 系統中,即使只修改了一行程式碼,也需要重新部署整個系統才能夠釋出該變更,這種部署影響很大、風險很高,因此涉及到的干係人不敢輕易做部署,於是在實際的操作中部署的頻率就會變得很低,版本與版本之間會對系統做了很多的功能或 `Bugfix`,並一次性將大量的變更一次性發布到生產環境中去,但兩次釋出之間的差異越大,出錯的可能性就更大。 當然在傳統的 `PHP-FPM` 架構下的開發中,我們可能不會存在這樣的問題,因為熱更新是一種天然的存在,但利弊是同時存在的。 ### 與組織架構相匹配