diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e18ee07..466df71 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.0.0" + ".": "0.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..43f4a20 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,40 @@ +# Changelog + +## 0.1.0 (2024-12-06) + + +### ⚠ BREAKING CHANGES + +* use cnpg-machinery logging +* reorganize `pluginhelper` pkg ([#56](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/56)) + +### Features + +* add `BuildSetStatusResponse` to plugin helper ([#47](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/47)) ([a3bd4ce](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/a3bd4ce2d72de59b1259df7b70ba7937d9c3abc0)) +* add `GetKind` helper ([#46](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/46)) ([6509c5a](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/6509c5ad7f9a0dcbdef54b89eca7a2d32ac11b10)) +* add backup helper functions ([0a49f6d](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/0a49f6de1ae86aabb0fb76f4f2404164acb87610)) +* add pod spec methods for env injection ([#95](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/95)) ([2f1f208](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/2f1f20869d5cddbd5e1c9778e4a6d26f216fd644)) +* initial import ([f9cade4](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/f9cade4b50973c72b2049d80202a96b1d23c420f)) +* inject PG env ([#90](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/90)) ([e5495e9](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/e5495e9c5ed6fd1ee14a700d74fc3a395ffe866f)) +* inject sidecar ([#65](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/65)) ([95a7e6c](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/95a7e6cb16f921e34f4188c6fed2f96a55f664e9)) +* log server errors ([#54](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/54)) ([2a955f3](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/2a955f3116cd5faf8a83565b4e88df5a2c8441b1)) +* propagate the logr.Logger into the gRPC server handlers ([#31](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/31)) ([26aafa5](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/26aafa55c7bf37e9f70e3db098e3fa9f52c463c1)) +* refine logging context management and enrichers error management ([#2](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/2)) ([76ce219](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/76ce219b15a6f81494d9c374cfe3ad3db586f65f)) +* support TLS connection ([#13](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/13)) ([32ad400](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/32ad400d28865d2659683b55a8be059be25e154a)) + + +### Bug Fixes + +* avoid explicit signal handling ([#111](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/111)) ([bd94f16](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/bd94f16685d31ee692b28f4b74603d80c515e864)) +* **deps:** update all non-major go dependencies ([1886321](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/1886321540447e2f0fcaf19dab4011f067c59702)) +* **deps:** update all non-major go dependencies ([c09e2e2](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/c09e2e24c34ef00ab950db84cad71d2224324356)) +* **deps:** update all non-major go dependencies ([#39](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/39)) ([cd686e0](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/cd686e019766731bb79d494cf7bcbfb8979d4c6d)) +* **deps:** update all non-major go dependencies ([#69](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/69)) ([16817f1](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/16817f104f8bcd7e07c96e5a4b5642bc743c12b2)) +* **deps:** update module google.golang.org/grpc to v1.65.0 ([8baee90](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/8baee90500a40094f55348ccb25686c44bcebe0e)) +* use logr-compatible log context access ([#12](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/12)) ([8576847](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/8576847b3449cf636fb1f85065fc052a10b767a7)) + + +### Code Refactoring + +* reorganize `pluginhelper` pkg ([#56](https://github.com/cloudnative-pg/cnpg-i-machinery/issues/56)) ([e9a72db](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/e9a72db1bfef00db871a6626bc06f54173e0c18d)) +* use cnpg-machinery logging ([b2622f8](https://github.com/cloudnative-pg/cnpg-i-machinery/commit/b2622f81a69dcdb47a425399ee0c0128b03df15c))