From 25223c2c7944ff516f9f268c3395b2753e5179e6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 May 2024 22:06:08 +0000 Subject: [PATCH] chore(main): release 1.2.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 96 +++++++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5d11a7c..ec9aab0 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{"config":"1.3.0","log":"1.2.0","generate":"1.1.0","trace":"1.3.0","healthcheck":"1.1.0","httpclient":"1.4.0","httpserver":"1.5.0","orm":"1.1.0","fxconfig":"1.1.0","fxgenerate":"1.1.0","fxlog":"1.1.0","fxtrace":"1.2.0","fxmetrics":"1.2.0","fxhealthcheck":"1.1.0","fxorm":"1.2.0","fxhttpclient":"1.4.0","fxhttpserver":"1.5.0","fxcore":"1.8.0","worker":"1.1.0","fxworker":"1.1.0","fxcron":"1.1.0","grpcserver":"1.1.0","fxgrpcserver":"1.2.0","sql":"1.1.0","fxsql":"1.1.0",".":"1.1.0"} \ No newline at end of file +{"config":"1.3.0","log":"1.2.0","generate":"1.1.0","trace":"1.3.0","healthcheck":"1.1.0","httpclient":"1.4.0","httpserver":"1.5.0","orm":"1.1.0","fxconfig":"1.1.0","fxgenerate":"1.1.0","fxlog":"1.1.0","fxtrace":"1.2.0","fxmetrics":"1.2.0","fxhealthcheck":"1.1.0","fxorm":"1.2.0","fxhttpclient":"1.4.0","fxhttpserver":"1.5.0","fxcore":"1.8.0","worker":"1.1.0","fxworker":"1.1.0","fxcron":"1.1.0","grpcserver":"1.1.0","fxgrpcserver":"1.2.0","sql":"1.1.0","fxsql":"1.1.0",".":"1.2.0"} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a0d502f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,96 @@ +# Changelog + +## [1.2.0](https://github.com/ankorstore/yokai/compare/v1.1.0...v1.2.0) (2024-05-28) + + +### Features + +* **config:** Added env var helper ([#14](https://github.com/ankorstore/yokai/issues/14)) ([1a3743b](https://github.com/ankorstore/yokai/commit/1a3743b80ed61444d49237b7b151de7f8aad2b14)) +* **config:** Auto-detect ko.build OCI images and set config paths ([#100](https://github.com/ankorstore/yokai/issues/100)) ([c214cad](https://github.com/ankorstore/yokai/commit/c214cad80af6e0fa43aa3aa16af3fb159c76270f)) +* **config:** Provided module ([#1](https://github.com/ankorstore/yokai/issues/1)) ([9bfe4cc](https://github.com/ankorstore/yokai/commit/9bfe4cc14b447457735ee0f23a229a7006a5b5fc)) +* **config:** Updated dependencies ([#131](https://github.com/ankorstore/yokai/issues/131)) ([f20e8b6](https://github.com/ankorstore/yokai/commit/f20e8b617639607c9bc0f22cf9857505bbbd7384)) +* **fxconfig:** Provided module ([#22](https://github.com/ankorstore/yokai/issues/22)) ([53abdd1](https://github.com/ankorstore/yokai/commit/53abdd1d0812c75f181a70060a706790f0967f4a)) +* **fxconfig:** Updated dependencies ([#145](https://github.com/ankorstore/yokai/issues/145)) ([58cc955](https://github.com/ankorstore/yokai/commit/58cc9551ed97c7b9e463f4bd1cefd069ef348b57)) +* **fxcore:** Added core dashboard options ([#60](https://github.com/ankorstore/yokai/issues/60)) ([f11c871](https://github.com/ankorstore/yokai/commit/f11c871e8e9ec2eb0c1187ee328c9abbb9369a49)) +* **fxcore:** Added possibility to provide extra information ([#56](https://github.com/ankorstore/yokai/issues/56)) ([e355505](https://github.com/ankorstore/yokai/commit/e355505f182677995795e648001312f0467f51dd)) +* **fxcore:** Added support for listener address ([#206](https://github.com/ankorstore/yokai/issues/206)) ([9e092a9](https://github.com/ankorstore/yokai/commit/9e092a9206a0077f6c961058d3fec539b3c2c4ac)) +* **fxcore:** Provided module ([#45](https://github.com/ankorstore/yokai/issues/45)) ([7d64e8f](https://github.com/ankorstore/yokai/commit/7d64e8f16f2f0655110433aff1089752799bbd45)) +* **fxcore:** Updated core dashboard docs link ([#50](https://github.com/ankorstore/yokai/issues/50)) ([4133640](https://github.com/ankorstore/yokai/commit/4133640305961b6a3322960723e6827fb68db0ec)) +* **fxcore:** Updated core http server metrics configurations ([#121](https://github.com/ankorstore/yokai/issues/121)) ([e7fe4ce](https://github.com/ankorstore/yokai/commit/e7fe4ce468ee64188fe235633f85a54475095f43)) +* **fxcore:** Updated dependencies ([#175](https://github.com/ankorstore/yokai/issues/175)) ([62e8ad2](https://github.com/ankorstore/yokai/commit/62e8ad2e7e7d780fb2b357a9194b4c493beeb1ac)) +* **fxcore:** Updated dependencies ([#186](https://github.com/ankorstore/yokai/issues/186)) ([e9a4b87](https://github.com/ankorstore/yokai/commit/e9a4b875069aa12cf6c05323bcbf1123cac863a7)) +* **fxcore:** Updated panic recovery to prevent observability middlewares interruption ([#214](https://github.com/ankorstore/yokai/issues/214)) ([06f3ba8](https://github.com/ankorstore/yokai/commit/06f3ba847dd7efae99208e8703770dc12e8b25b3)) +* **fxcron:** Provided module ([#81](https://github.com/ankorstore/yokai/issues/81)) ([feedab5](https://github.com/ankorstore/yokai/commit/feedab505fbed308adbf0767e17c6661938873ba)) +* **fxcron:** Updated dependencies ([#159](https://github.com/ankorstore/yokai/issues/159)) ([95874f2](https://github.com/ankorstore/yokai/commit/95874f21a181b375e6867ce957d048b9b9e023f9)) +* **fxgenerate:** Provided module ([#24](https://github.com/ankorstore/yokai/issues/24)) ([c76696d](https://github.com/ankorstore/yokai/commit/c76696d51d395926b543eddd12591ce122cff341)) +* **fxgenerate:** Updated dependencies ([#151](https://github.com/ankorstore/yokai/issues/151)) ([75233be](https://github.com/ankorstore/yokai/commit/75233be78d58fbdf0434399a3e34a25b653cec2f)) +* **fxgrpcserver:** Added support for listener address ([#204](https://github.com/ankorstore/yokai/issues/204)) ([4bf8968](https://github.com/ankorstore/yokai/commit/4bf89684121dae4e24bbc63a4199102da378b1ce)) +* **fxgrpcserver:** Provided module ([#91](https://github.com/ankorstore/yokai/issues/91)) ([5c84ecb](https://github.com/ankorstore/yokai/commit/5c84ecbc5970dda3f702af7ed15622296fa4ea22)) +* **fxgrpcserver:** Updated dependencies ([#165](https://github.com/ankorstore/yokai/issues/165)) ([3ae4861](https://github.com/ankorstore/yokai/commit/3ae48616a5cfc9d2da245a5c70100dcce341184c)) +* **fxhealthcheck:** Provided module ([#34](https://github.com/ankorstore/yokai/issues/34)) ([466c8ae](https://github.com/ankorstore/yokai/commit/466c8aed56ee349907a49748abeff6e7f7069767)) +* **fxhealthcheck:** Updated dependencies ([#157](https://github.com/ankorstore/yokai/issues/157)) ([d947308](https://github.com/ankorstore/yokai/commit/d947308986462d63b2ca5f044328c5214a89fc33)) +* **fxhttpclient:** Added configurable metrics on http client usage ([#110](https://github.com/ankorstore/yokai/issues/110)) ([04ea42d](https://github.com/ankorstore/yokai/commit/04ea42d717cef522c8af8875cb9c9ed930974bdf)) +* **fxhttpclient:** Added request path normalization mechanism for client metrics ([#115](https://github.com/ankorstore/yokai/issues/115)) ([1d33130](https://github.com/ankorstore/yokai/commit/1d331308dfd1d377bd097c21336a67663593efcb)) +* **fxhttpclient:** Provided module ([#38](https://github.com/ankorstore/yokai/issues/38)) ([fa99930](https://github.com/ankorstore/yokai/commit/fa99930f2c73eb031656c13732be06067101fcdd)) +* **fxhttpclient:** Updated dependencies ([#161](https://github.com/ankorstore/yokai/issues/161)) ([8ab9f60](https://github.com/ankorstore/yokai/commit/8ab9f6074fbb71c39509526dd2cb1c656497d06f)) +* **fxhttpclient:** Updated metrics base name ([#169](https://github.com/ankorstore/yokai/issues/169)) ([7bb8e22](https://github.com/ankorstore/yokai/commit/7bb8e22eb890a7a4bf932243eadc554d3a53b210)) +* **fxhttpserver:** Added support for listener address ([#202](https://github.com/ankorstore/yokai/issues/202)) ([f3751b9](https://github.com/ankorstore/yokai/commit/f3751b9e7f373518e513d855a890aa4889b2c887)) +* **fxhttpserver:** Provided module ([#40](https://github.com/ankorstore/yokai/issues/40)) ([eb89939](https://github.com/ankorstore/yokai/commit/eb899390a2ae8ae64e8b6ea266a7ea860d2e1fdb)) +* **fxhttpserver:** Provided module ([#42](https://github.com/ankorstore/yokai/issues/42)) ([3384f7e](https://github.com/ankorstore/yokai/commit/3384f7e33681a2476a9f68b6b670601180c91a4c)) +* **fxhttpserver:** Updated dependencies ([#173](https://github.com/ankorstore/yokai/issues/173)) ([e8647ab](https://github.com/ankorstore/yokai/commit/e8647abb3e6b08ad5284805ccfca66295e4d3e0d)) +* **fxhttpserver:** Updated http server metrics configurations ([#119](https://github.com/ankorstore/yokai/issues/119)) ([0805aed](https://github.com/ankorstore/yokai/commit/0805aed30f0aba58db097b46aafef17d159de331)) +* **fxhttpserver:** Updated httpserver dependency and added tracer annotator ([#184](https://github.com/ankorstore/yokai/issues/184)) ([849f2b4](https://github.com/ankorstore/yokai/commit/849f2b4a67bdf1b4482cdc54b73378a8253d1073)) +* **fxhttpserver:** Updated panic recovery to prevent observability middlewares interruption ([#212](https://github.com/ankorstore/yokai/issues/212)) ([f518c5c](https://github.com/ankorstore/yokai/commit/f518c5cb129a39c3bbf283eb8d3a17ab6a133739)) +* **fxlog:** Provided module ([#26](https://github.com/ankorstore/yokai/issues/26)) ([3872ee4](https://github.com/ankorstore/yokai/commit/3872ee4900bed55e946dbf0d0b37ac2f289ade56)) +* **fxlog:** Updated dependencies ([#147](https://github.com/ankorstore/yokai/issues/147)) ([1e948cd](https://github.com/ankorstore/yokai/commit/1e948cd91cbf0e7950bc9ad9e7bf52d26bc9637d)) +* **fxmetrics:** Added build info, process and go metrics collectors ([#177](https://github.com/ankorstore/yokai/issues/177)) ([44fba35](https://github.com/ankorstore/yokai/commit/44fba35499b1aa794d3b6253ad20db341e65fd4e)) +* **fxmetrics:** Provided module ([#32](https://github.com/ankorstore/yokai/issues/32)) ([40945da](https://github.com/ankorstore/yokai/commit/40945dafdddea05e0381e2a28f1f6682b2dd8ebc)) +* **fxmetrics:** Updated dependencies ([#153](https://github.com/ankorstore/yokai/issues/153)) ([15d87b0](https://github.com/ankorstore/yokai/commit/15d87b0f5553e8dfa6c49f36cfd4d9c8385f65cb)) +* **fxorm:** Prevent connection auto close on test mode ([#233](https://github.com/ankorstore/yokai/issues/233)) ([5bf56fe](https://github.com/ankorstore/yokai/commit/5bf56fe8bca4523f93d16138179468ad778c3dc0)) +* **fxorm:** Provided module ([#36](https://github.com/ankorstore/yokai/issues/36)) ([fd9227a](https://github.com/ankorstore/yokai/commit/fd9227a3822f164eb00356612dbb8efb67dd73b4)) +* **fxorm:** Updated dependencies ([#155](https://github.com/ankorstore/yokai/issues/155)) ([0ff7e34](https://github.com/ankorstore/yokai/commit/0ff7e348062fd7efd9c6410c1342fa00a350db94)) +* **fxsql:** Prevent database connection close on tests ([#250](https://github.com/ankorstore/yokai/issues/250)) ([1618d8b](https://github.com/ankorstore/yokai/commit/1618d8b623f6debf77ec07fcad875c08ea0bfe20)) +* **fxsql:** Provided migration logger ([#227](https://github.com/ankorstore/yokai/issues/227)) ([49db4df](https://github.com/ankorstore/yokai/commit/49db4df13d51348bfe5ce7ca53e93fa3d0ba1839)) +* **fxsql:** Provided module ([#222](https://github.com/ankorstore/yokai/issues/222)) ([d497caa](https://github.com/ankorstore/yokai/commit/d497caacc53d2c6a86d3d2332c3d5d0ddcc9bbe4)) +* **fxtrace:** Provided module ([#28](https://github.com/ankorstore/yokai/issues/28)) ([6757f8e](https://github.com/ankorstore/yokai/commit/6757f8e909d6399580a7cf3c4764532bedf8afd4)) +* **fxtrace:** Updated dependencies ([#149](https://github.com/ankorstore/yokai/issues/149)) ([cbafdb7](https://github.com/ankorstore/yokai/commit/cbafdb7d5ddef34ce63f680eafe28d61ed4c3df3)) +* **fxtrace:** Updated module name ([#30](https://github.com/ankorstore/yokai/issues/30)) ([e440bdd](https://github.com/ankorstore/yokai/commit/e440bdd815bf7642b1694e9d96b6d0d061d85efe)) +* **fxworker:** Provided module ([#54](https://github.com/ankorstore/yokai/issues/54)) ([71d2e5c](https://github.com/ankorstore/yokai/commit/71d2e5c601f4037e96a16eb346a26302cb250edc)) +* **fxworker:** Updated dependencies ([#163](https://github.com/ankorstore/yokai/issues/163)) ([77392de](https://github.com/ankorstore/yokai/commit/77392de3605cef128c2b37e91ca7813376d7335a)) +* **generate:** Provided module ([#5](https://github.com/ankorstore/yokai/issues/5)) ([cfd113c](https://github.com/ankorstore/yokai/commit/cfd113c4238107ad68e1ecfa6ed600567841b5bf)) +* **generate:** Updated dependencies ([#129](https://github.com/ankorstore/yokai/issues/129)) ([16ac181](https://github.com/ankorstore/yokai/commit/16ac18129caca70f5384b0f84e11e0cfe7d9af86)) +* **grpcserver:** Provided module ([#87](https://github.com/ankorstore/yokai/issues/87)) ([9ee029c](https://github.com/ankorstore/yokai/commit/9ee029c1c0601d51cbf0d5d752c325c5948757a7)) +* **grpcserver:** Updated dependencies ([#137](https://github.com/ankorstore/yokai/issues/137)) ([5e4f13e](https://github.com/ankorstore/yokai/commit/5e4f13e8c2174764a1a172c47a7c08a1f1b4f5c5)) +* **healthcheck:** Provided module ([#9](https://github.com/ankorstore/yokai/issues/9)) ([03131b5](https://github.com/ankorstore/yokai/commit/03131b5480d4788fae85d0e98703f179de22415e)) +* **healthcheck:** Updated dependencies ([#127](https://github.com/ankorstore/yokai/issues/127)) ([684a737](https://github.com/ankorstore/yokai/commit/684a737096edb3673793a830715d70c795ec15ae)) +* **httpclient:** Added metrics transport ([#108](https://github.com/ankorstore/yokai/issues/108)) ([8b809c5](https://github.com/ankorstore/yokai/commit/8b809c5a89c848e8862e81fc95f4bb7ba08d7964)) +* **httpclient:** Added request path normalization mechanism in metrics transport for better metrics cardinality ([#113](https://github.com/ankorstore/yokai/issues/113)) ([3c8811c](https://github.com/ankorstore/yokai/commit/3c8811c878c0d446d4ca307254ab49d0b9cb40b2)) +* **httpclient:** Provided module ([#11](https://github.com/ankorstore/yokai/issues/11)) ([8de35c6](https://github.com/ankorstore/yokai/commit/8de35c690182bb373895cbd2cfb67af9b52db962)) +* **httpclient:** Updated dependencies ([#133](https://github.com/ankorstore/yokai/issues/133)) ([b7d5665](https://github.com/ankorstore/yokai/commit/b7d5665bf38aea0823f6739930d5fbc352b50903)) +* **httpclient:** Updated metrics base name ([#167](https://github.com/ankorstore/yokai/issues/167)) ([0b91487](https://github.com/ankorstore/yokai/commit/0b91487c8e8f5a94a3878433fa0fba6380fa02fe)) +* **httpserver:** Disabled automatic http server tracer provider spans annotations ([#180](https://github.com/ankorstore/yokai/issues/180)) ([f37ed6b](https://github.com/ankorstore/yokai/commit/f37ed6b25c362505eb97506631c444e8bb5e03b8)) +* **httpserver:** Provided module ([#13](https://github.com/ankorstore/yokai/issues/13)) ([8dd2275](https://github.com/ankorstore/yokai/commit/8dd227563d96336faa20c8f7a81605714cb572c4)) +* **httpserver:** Removed automatic panic recovery and enhanced error handler error stack printing ([#210](https://github.com/ankorstore/yokai/issues/210)) ([116b4fc](https://github.com/ankorstore/yokai/commit/116b4fc3c76bd5460cb1a4c5105d80f56989d1d7)) +* **httpserver:** Updated dependencies ([#141](https://github.com/ankorstore/yokai/issues/141)) ([f35482e](https://github.com/ankorstore/yokai/commit/f35482e72b4818c6d401a9b68c0c9921e3ff943f)) +* **httpserver:** Updated http server metrics middleware configurations ([#117](https://github.com/ankorstore/yokai/issues/117)) ([0981f93](https://github.com/ankorstore/yokai/commit/0981f93f599f840d46344338baaf87321132a35d)) +* **httpserver:** Updated metrics base name ([#171](https://github.com/ankorstore/yokai/issues/171)) ([8df5130](https://github.com/ankorstore/yokai/commit/8df5130af80d8edd4dd935adc8d55efa16557e79)) +* **log:** Provided module ([#3](https://github.com/ankorstore/yokai/issues/3)) ([dafbff9](https://github.com/ankorstore/yokai/commit/dafbff93d9f43baf9ca6e29e507571a126faf27b)) +* **log:** Updated default logger and added possibility to dump logs test buffer ([#92](https://github.com/ankorstore/yokai/issues/92)) ([6e0c995](https://github.com/ankorstore/yokai/commit/6e0c9957095d3bc8d3ca77b610e472d4a0f238f0)) +* **log:** Updated dependencies ([#125](https://github.com/ankorstore/yokai/issues/125)) ([a87e3ec](https://github.com/ankorstore/yokai/commit/a87e3ec976220c01613dd25bc18c0ba5b1d207da)) +* **main:** CI ([7937ba0](https://github.com/ankorstore/yokai/commit/7937ba05da29d34c55e5243b5e102427ff551bae)) +* **orm:** Provided module ([#20](https://github.com/ankorstore/yokai/issues/20)) ([98c089d](https://github.com/ankorstore/yokai/commit/98c089db4fb8c10db2bbc6a2f24b2869b7f848da)) +* **orm:** Updated dependencies ([#135](https://github.com/ankorstore/yokai/issues/135)) ([5b29f6e](https://github.com/ankorstore/yokai/commit/5b29f6efe3d438df18b951e3356d565a9837e920)) +* **sql:** Added helper to fetch multiple operations from a list of strings ([#220](https://github.com/ankorstore/yokai/issues/220)) ([931bb5f](https://github.com/ankorstore/yokai/commit/931bb5f34ceec557a99fc5c2964cc34fe3e1b062)) +* **sql:** Provided module ([#217](https://github.com/ankorstore/yokai/issues/217)) ([3c643e7](https://github.com/ankorstore/yokai/commit/3c643e75d7bd3e53cf4b03a24523020981936108)) +* **trace:** Added CtxTracer function and updated dependencies ([#123](https://github.com/ankorstore/yokai/issues/123)) ([cbd8986](https://github.com/ankorstore/yokai/commit/cbd8986349fcc6cecabcf4a41d5196208c594e96)) +* **trace:** Added possibility to dump spans from test processor ([#96](https://github.com/ankorstore/yokai/issues/96)) ([a610572](https://github.com/ankorstore/yokai/commit/a6105722d71c7a5ace9dbde0b33062e44f8f3ada)) +* **trace:** Provided module ([#7](https://github.com/ankorstore/yokai/issues/7)) ([45e87e0](https://github.com/ankorstore/yokai/commit/45e87e0d27264c6ded3bcb9da3ac336194b4d485)) +* **trace:** Updated otlp-grpc connection constructor to have default values ([#188](https://github.com/ankorstore/yokai/issues/188)) ([c964798](https://github.com/ankorstore/yokai/commit/c964798aca705b6746774f3880de3b77299de307)) +* **worker:** Provided module ([#52](https://github.com/ankorstore/yokai/issues/52)) ([2f621b9](https://github.com/ankorstore/yokai/commit/2f621b92fdb7aa069ca2571b1a7b14612b902a19)) +* **worker:** Updated dependencies ([#139](https://github.com/ankorstore/yokai/issues/139)) ([ff11840](https://github.com/ankorstore/yokai/commit/ff1184014819a794191744b661b5ef4729f0f0a7)) + + +### Bug Fixes + +* **httpclient:** Fixed logger transport config ([#143](https://github.com/ankorstore/yokai/issues/143)) ([a4438a4](https://github.com/ankorstore/yokai/commit/a4438a4cbd9d252e3c15195c141524c7ef816590)) +* **httpserver:** Fixed semconv compatibility ([#182](https://github.com/ankorstore/yokai/issues/182)) ([35f3952](https://github.com/ankorstore/yokai/commit/35f3952e662755e5a379b92b9d6c382a0df8fdbf))