)]}'
{
  "log": [
    {
      "commit": "9956d29e0363db78896072c09114fe8f8e47c896",
      "tree": "dfe2646f280a2a6d2db58ea208f835f202e2ec7f",
      "parents": [
        "6c3e8a446547f204920fc7c11b7a6f2ab4e4ec61"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Aug 03 23:21:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 03 15:21:11 2026 +0000"
      },
      "message": "refactor: remove dubboctl repo command (#986)"
    },
    {
      "commit": "6c3e8a446547f204920fc7c11b7a6f2ab4e4ec61",
      "tree": "996b155b051b4c7d09818ce5d4bb87e33bfbd7bf",
      "parents": [
        "588f80c26c0fdf4a56f0eef101403e06b18d197a"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Aug 03 20:54:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 03 12:54:13 2026 +0000"
      },
      "message": "Update dubboctl commands (#985)"
    },
    {
      "commit": "588f80c26c0fdf4a56f0eef101403e06b18d197a",
      "tree": "967d2bd0acae5e615b9eb6e98e17eed312ebc9b3",
      "parents": [
        "97e861c4022acad6c06bf8625323c28a97434ed2"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Aug 03 12:33:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 03 12:33:20 2026 +0800"
      },
      "message": "Supports fault injection\n\nMerged after CI, Maintainer Approval Gate, dependency publication, and /lgtm workflow validation."
    },
    {
      "commit": "97e861c4022acad6c06bf8625323c28a97434ed2",
      "tree": "483b20a95d7be801b8ea2cef40804dd2bfa9b53d",
      "parents": [
        "cadbebaccd630878183b584e17801379a3845fda"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Jul 28 12:39:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 12:39:42 2026 +0800"
      },
      "message": "feat: support HTTPRoute request retries (#981)\n\n* feat: support HTTPRoute request retries\n\n* fix: unblock security and e2e checks\n\n* fix: tolerate restricted review gate token"
    },
    {
      "commit": "cadbebaccd630878183b584e17801379a3845fda",
      "tree": "7bfca111133074437e2061a8f89d1eac1ea750f1",
      "parents": [
        "7d5675a141516bc8f96f3f2c49ab309ad140ca0a"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun Jul 26 22:26:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 26 14:26:00 2026 +0000"
      },
      "message": "Update dubbod gui (#980)\n\n* Update dubbod gui\n\n* test ci\n\n* Fix GUI route lint error"
    },
    {
      "commit": "7d5675a141516bc8f96f3f2c49ab309ad140ca0a",
      "tree": "b0c65f8f26f4ec05cde6a8ba8357a383f167634d",
      "parents": [
        "0c953c407100c9790bb439ba822d3c82e1983997"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri Jul 24 11:16:16 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 24 03:16:16 2026 +0000"
      },
      "message": "Remove redundant design logic (#979)"
    },
    {
      "commit": "0c953c407100c9790bb439ba822d3c82e1983997",
      "tree": "58aff065ad400af0c8b371e48c792d457b209ecb",
      "parents": [
        "8a42b66df20b854e1a1380a690ddf874db7f4a89"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Wed Jul 22 23:22:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 15:22:40 2026 +0000"
      },
      "message": "Provide support for virtual machines (#978)\n\n* Added probe injection feature\n\n* Fix release workflow action policy (#977)\n\n* Provide support for virtual machines\n\n* fix ci"
    },
    {
      "commit": "8a42b66df20b854e1a1380a690ddf874db7f4a89",
      "tree": "e1d1bf7d01c3da94cbfe5a374825b1cc6f0ff267",
      "parents": [
        "80922c2b9ee8c7cd9d2568c0390c5f5d97724b1c"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Wed Jul 22 09:32:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 01:32:37 2026 +0000"
      },
      "message": "Fix release workflow action policy (#977)"
    },
    {
      "commit": "80922c2b9ee8c7cd9d2568c0390c5f5d97724b1c",
      "tree": "ff3a96b86a561d6fd19ff829a5e7ee6838712b14",
      "parents": [
        "e0ff0ed555dd25f1277e576110abc4962c5f1ca1"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Wed Jul 22 00:55:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 16:55:05 2026 +0000"
      },
      "message": "Added probe injection feature (#976)"
    },
    {
      "commit": "e0ff0ed555dd25f1277e576110abc4962c5f1ca1",
      "tree": "94711c42d1abb4d344790977528b17fc4383770a",
      "parents": [
        "757462bc7c37423f61556a0224559def1a158fcd"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Jul 21 22:21:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 14:21:02 2026 +0000"
      },
      "message": "Fixed known issues with the control plane (#975)\n\n* Fix CI startup policy and require quality gate\n\n* Fix blocking lint and license checks\n\n* Fixed known issues with the control plane"
    },
    {
      "commit": "757462bc7c37423f61556a0224559def1a158fcd",
      "tree": "7b1a5b72124e0ae3fea79c6ee247a6120ca7bece",
      "parents": [
        "72ab0d547fcc3b353bb396a50c1e2d4fd5c99405"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 14:39:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 06:39:35 2026 +0000"
      },
      "message": "Document pull request automation (#974)"
    },
    {
      "commit": "72ab0d547fcc3b353bb396a50c1e2d4fd5c99405",
      "tree": "fd90155f1a362bd39a87b11f7ba5405ea41e91c9",
      "parents": [
        "de62b3cd1bd2feb84c6796ca06d398288abf67ef"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 14:34:27 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 14:34:27 2026 +0800"
      },
      "message": "Add /lgtm merge docs and automatic project labels (#973)\n\n* Document lgtm merge authorization\n\n* Add automatic project labels\n\n* Use native auto merge for lgtm\n\n* Reset lgtm label after new commits"
    },
    {
      "commit": "de62b3cd1bd2feb84c6796ca06d398288abf67ef",
      "tree": "fed8bfdd5777ded32ef0c796eda114a4ab91f6b7",
      "parents": [
        "0b02ec98b6d29f6d762cd1e7f720e6eb8265518b"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 14:11:43 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 14:11:43 2026 +0800"
      },
      "message": "Require maintainer lgtm before merging (#972)"
    },
    {
      "commit": "0b02ec98b6d29f6d762cd1e7f720e6eb8265518b",
      "tree": "5ff343b1534874bdba2e369c5dd2efae70a70bf4",
      "parents": [
        "54d42eccf1fae43d20f4f0ed188cd0a2d28d0b4d"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 03:07:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 03:07:51 2026 +0800"
      },
      "message": "Fix maintainer review detection (#971)"
    },
    {
      "commit": "54d42eccf1fae43d20f4f0ed188cd0a2d28d0b4d",
      "tree": "44858a0c0287cb75be4df41a62712bd88d0511f7",
      "parents": [
        "d255365a826f692998dd4be1065a7f18dd0d74c3"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 02:53:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 02:53:44 2026 +0800"
      },
      "message": "Require maintainer approval on master (#970)\n\n* Require maintainer approval on master\n\n* Disambiguate maintainer approval status"
    },
    {
      "commit": "d255365a826f692998dd4be1065a7f18dd0d74c3",
      "tree": "910209434d7fdf06637e375557adce8146d86fd0",
      "parents": [
        "91191c8be75329f9da21d10ada1fd61af56e417e"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 02:43:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 02:43:37 2026 +0800"
      },
      "message": "Add maintainer approval status gate (#969)"
    },
    {
      "commit": "91191c8be75329f9da21d10ada1fd61af56e417e",
      "tree": "3739c995321e6fe48f58812f213867377e7d3a36",
      "parents": [
        "5e82f81c29eb3ae8a06a1bb5f8c22345dd4e609b"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 02:27:04 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 02:27:04 2026 +0800"
      },
      "message": "Enable next-generation ASF YAML processing (#968)"
    },
    {
      "commit": "5e82f81c29eb3ae8a06a1bb5f8c22345dd4e609b",
      "tree": "60738f84e5cb3f245129b2160166021499bed08e",
      "parents": [
        "89e2cf57214d344a3784c643605460e6254c007e"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 02:11:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 02:11:36 2026 +0800"
      },
      "message": "Enable ASF ruleset reconciliation (#967)"
    },
    {
      "commit": "89e2cf57214d344a3784c643605460e6254c007e",
      "tree": "22829b0d7234b5bd7c5266dc05ea013457ffaec9",
      "parents": [
        "48b52f4e64953e9b11c4d52060c0b886294ae6a0"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 01:58:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 01:58:02 2026 +0800"
      },
      "message": "Stage solo maintainer review gate (#966)"
    },
    {
      "commit": "48b52f4e64953e9b11c4d52060c0b886294ae6a0",
      "tree": "83dc0295aa125e2750241b7eb7625d4128257b99",
      "parents": [
        "73994dfe895a27a76241a454687b76dfbb321a59"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 01:46:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 01:46:20 2026 +0800"
      },
      "message": "Fix Codecov authentication on protected branches (#965)"
    },
    {
      "commit": "73994dfe895a27a76241a454687b76dfbb321a59",
      "tree": "73109581fc6e6e9b6f9a62822ff364ccaac36c42",
      "parents": [
        "cd068a07e113117ec74c673f5f730e3bd983d1bd"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 20 01:31:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 01:31:35 2026 +0800"
      },
      "message": "Fix CI startup policy and require quality gate (#964)\n\n* Fix CI startup policy and require quality gate\n\n* Fix blocking lint and license checks"
    },
    {
      "commit": "cd068a07e113117ec74c673f5f730e3bd983d1bd",
      "tree": "ae3011d8874f6a55aa7027c1674a1ead7add3597",
      "parents": [
        "5a002d0c04d65e39bda1ec23c336cd6b6e13c3d2"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 18 20:07:41 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 08:07:41 2026 -0400"
      },
      "message": "Add supplementary tests and performance tests (#963)"
    },
    {
      "commit": "5a002d0c04d65e39bda1ec23c336cd6b6e13c3d2",
      "tree": "2e25c5fabc098a719b9ad82ae82721216b6d105b",
      "parents": [
        "b7605bae2a78e886a52857e0651dd43bce49da2f"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 18 17:33:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 05:33:56 2026 -0400"
      },
      "message": "Add a collaborative governance module (#962)"
    },
    {
      "commit": "b7605bae2a78e886a52857e0651dd43bce49da2f",
      "tree": "07e00f36bad67109c878e39c146408658bad730d",
      "parents": [
        "b3e99787e02f95a80bd3187cfef8637cdec5072f"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 18 16:26:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 04:26:01 2026 -0400"
      },
      "message": "Refine the build and release process (#961)"
    },
    {
      "commit": "b3e99787e02f95a80bd3187cfef8637cdec5072f",
      "tree": "809a7b037c9df7f2705ebc89c1e6020d3628de34",
      "parents": [
        "a25d2362b0b355af931dec5939773fc4265c2adf"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 18 15:27:48 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 03:27:48 2026 -0400"
      },
      "message": "Supplement test coverage (#960)"
    },
    {
      "commit": "a25d2362b0b355af931dec5939773fc4265c2adf",
      "tree": "242822818a3f61ff9f095fe0b93e55373edaff14",
      "parents": [
        "642a9f2c8431dd79c647199cc6649b309f5858d7"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 18 14:37:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 02:37:42 2026 -0400"
      },
      "message": "Optimize files and standardize engineering practices (#959)"
    },
    {
      "commit": "642a9f2c8431dd79c647199cc6649b309f5858d7",
      "tree": "46ffb1976ca5398ac5b09ac1204dc2b7c36fbd52",
      "parents": [
        "a26ba41aa4bfc297c182c4275c2114f174929c2e"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Jul 16 18:03:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 06:03:21 2026 -0400"
      },
      "message": "fix test ci (#955)\n\n* fix test ci\n\n* fix security scan false positives"
    },
    {
      "commit": "a26ba41aa4bfc297c182c4275c2114f174929c2e",
      "tree": "4604939c37e2ce7f18c7e0743c7b6b6c01f2db17",
      "parents": [
        "0b60a25939faa007f723f2bbce553dc25153842a"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Wed Jul 15 11:39:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 23:39:28 2026 -0400"
      },
      "message": "Update dubbod gui v2 (#954)"
    },
    {
      "commit": "0b60a25939faa007f723f2bbce553dc25153842a",
      "tree": "5830786185e3dbd53958558bd3b028688bc2a669",
      "parents": [
        "74501f74f0e3365fbd8fd19f7c1ca05f3dbae58e"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jul 13 19:30:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 07:30:03 2026 -0400"
      },
      "message": "feat(discovery): add ServiceEntry registry (#953)\n\n* Update ci infra v2\n\n* Validate unlabeled telemetry resources\n\n* feat(discovery): add ServiceEntry registry"
    },
    {
      "commit": "74501f74f0e3365fbd8fd19f7c1ca05f3dbae58e",
      "tree": "20c8773116cb84dbb6470a48e45f1748df1aa0cb",
      "parents": [
        "bb27397e57aef46b3f08ef108579aa0e6d917eca"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 11 19:20:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 07:20:36 2026 -0400"
      },
      "message": "Update ci infra v3 and config (#952)\n\n* Update ci infra v2\n\n* Validate unlabeled telemetry resources"
    },
    {
      "commit": "bb27397e57aef46b3f08ef108579aa0e6d917eca",
      "tree": "843e8bb0edb3417a63da1ff573efcf355e33ea3a",
      "parents": [
        "b6eeba8d838f51bf23f5f1a35e7c1e6eac78b30a"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 11 16:50:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 04:50:31 2026 -0400"
      },
      "message": "Update ci infra v2 (#951)"
    },
    {
      "commit": "b6eeba8d838f51bf23f5f1a35e7c1e6eac78b30a",
      "tree": "708b79866eed4762c95d19709e98d4c83d7c4fbf",
      "parents": [
        "6fb7f27d3a154fd9f3113e586733eeb25d157b03"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 11 16:25:12 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 04:25:12 2026 -0400"
      },
      "message": "Update ci infra (#940)\n\n* Refine telemetry hierarchy and observability\n\n* Update ci infra"
    },
    {
      "commit": "6fb7f27d3a154fd9f3113e586733eeb25d157b03",
      "tree": "b54066932ff85f37237f1331f81d3e5f7531935d",
      "parents": [
        "81793ce9ee7ea12c6adac0eabfb7b5aed846031b"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jul 11 15:12:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 03:12:32 2026 -0400"
      },
      "message": "Added telemetry api (#938)\n\n* Refine telemetry hierarchy and observability\n\n* Added telemetry api"
    },
    {
      "commit": "81793ce9ee7ea12c6adac0eabfb7b5aed846031b",
      "tree": "1600fab0ba4368e96fdd5d2140c55fadeac41c5c",
      "parents": [
        "33c3dcc7968261626bd8657ddae0bf6725081ea7"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Jul 09 10:10:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 22:10:24 2026 -0400"
      },
      "message": "Optimize project defects (#936)"
    },
    {
      "commit": "33c3dcc7968261626bd8657ddae0bf6725081ea7",
      "tree": "d42348bbb4989a036887abf01feebbdbde2115a6",
      "parents": [
        "87de7613d3a5a07fa13ed1d5df1b6b4700ca4800"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Wed Jul 08 16:17:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 04:17:24 2026 -0400"
      },
      "message": "fixed dubbo cni bug and typo (#935)"
    },
    {
      "commit": "87de7613d3a5a07fa13ed1d5df1b6b4700ca4800",
      "tree": "8d7fa46d2584d6e2f6a704adf76e8ee389301081",
      "parents": [
        "563962f5fc9515b650765626df57ac1ae658fac1"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Jul 02 21:40:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 21:40:32 2026 +0800"
      },
      "message": "Update test tools (#933)"
    },
    {
      "commit": "563962f5fc9515b650765626df57ac1ae658fac1",
      "tree": "b68f126b9a73166466b4b90781afc9749ad55792",
      "parents": [
        "fc8c574ceac034941c87c9eca77983dd4356d96a"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Jun 30 10:15:20 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Jun 30 10:15:20 2026 +0800"
      },
      "message": "fix release-0.4.2\n"
    },
    {
      "commit": "fc8c574ceac034941c87c9eca77983dd4356d96a",
      "tree": "8f920b109bf4626d8611b528a6ba208f34bc096c",
      "parents": [
        "8052b3789b895bf61df69a934343217d6f51d8db"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Jun 30 10:00:10 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Jun 30 10:00:10 2026 +0800"
      },
      "message": "release-0.4.2\n"
    },
    {
      "commit": "8052b3789b895bf61df69a934343217d6f51d8db",
      "tree": "c34350215a97498f7285312b987946d836da6614",
      "parents": [
        "d47c48d7fa012740d876371ff9f2628c5dc0dda5"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Jun 30 09:18:41 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 09:18:41 2026 +0800"
      },
      "message": "Complete KRT controllers framework (#932)"
    },
    {
      "commit": "d47c48d7fa012740d876371ff9f2628c5dc0dda5",
      "tree": "a529bd2f0352c2f95d8f36ef1c88f1f388b8ec86",
      "parents": [
        "94776147f3ec2ba51fd3e80cb4c45793a2a902fc"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Jun 30 07:57:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 07:57:00 2026 +0800"
      },
      "message": "Supplement and improve observable construction (#931)"
    },
    {
      "commit": "94776147f3ec2ba51fd3e80cb4c45793a2a902fc",
      "tree": "468265a7367b46b58be283617020b10249460178",
      "parents": [
        "be2e9808f94ed2dc3d99f9181c638daa568d29a8"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jun 29 15:38:16 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:38:16 2026 +0800"
      },
      "message": "Add egress gateway and adjustment observability (#930)"
    },
    {
      "commit": "be2e9808f94ed2dc3d99f9181c638daa568d29a8",
      "tree": "5b04bd9b88089aa498a4019e8ff27b7a3c015f01",
      "parents": [
        "cdc8c0e1078574867c62b740a40cebde1a38bc1c"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Mon Jun 29 11:26:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 11:26:21 2026 +0800"
      },
      "message": "Add breaker features (#929)\n\n* Rename xds client and server\n\n* Add breaker features"
    },
    {
      "commit": "cdc8c0e1078574867c62b740a40cebde1a38bc1c",
      "tree": "eb1afb28197b02005d4489866db597e5dcb9d934",
      "parents": [
        "6262b0b38d3f269acd629e124066997d3122af9d"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun Jun 28 22:01:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 22:01:21 2026 +0800"
      },
      "message": "Rename xds client and server (#928)"
    },
    {
      "commit": "6262b0b38d3f269acd629e124066997d3122af9d",
      "tree": "10edb080f9fe548c0bf20b63d78efdb135aa0f1d",
      "parents": [
        "8f532faedcb87237a77a702549c9fe54f8273d5f"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun Jun 28 21:13:15 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 21:13:15 2026 +0800"
      },
      "message": "Add request timeout (#927)"
    },
    {
      "commit": "8f532faedcb87237a77a702549c9fe54f8273d5f",
      "tree": "6674384295430db6ad950c461e3f233aa6bb1457",
      "parents": [
        "c723c6be93e0e6f6ccb184f1d71fc2159ab2f98d"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun Jun 28 11:17:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 11:17:29 2026 +0800"
      },
      "message": "Delete meshservice and update resource (#926)"
    },
    {
      "commit": "c723c6be93e0e6f6ccb184f1d71fc2159ab2f98d",
      "tree": "ebadcb5d6151484600cb3a6a84cebce47c311f97",
      "parents": [
        "58913c3fa01cf47fb9a5a1c3d40a56d667de19d4"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sat Jun 27 22:08:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 22:08:38 2026 +0800"
      },
      "message": "Complete SDS delta xDS support (#924)\n\n* Complete SDS delta xDS support\n\n* Use released xds-api secret resources\n\n* Update moviereview samples"
    },
    {
      "commit": "58913c3fa01cf47fb9a5a1c3d40a56d667de19d4",
      "tree": "37fe1bec1b0bde4905d792df77083ab11ccad164",
      "parents": [
        "1456f2dee45bdb116243e0a1fa034327f95bdc93"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Jun 25 19:18:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 19:18:02 2026 +0800"
      },
      "message": "Update the delta xDS framework (#923)"
    },
    {
      "commit": "1456f2dee45bdb116243e0a1fa034327f95bdc93",
      "tree": "fc84a467a3efda9f4259ac190d85933fc1b2b62a",
      "parents": [
        "ed8e442402e81d5314a1876d6ec36b3a6130071b"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri Jun 19 20:07:15 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri Jun 19 20:07:15 2026 +0800"
      },
      "message": "fix release\n"
    },
    {
      "commit": "ed8e442402e81d5314a1876d6ec36b3a6130071b",
      "tree": "4727fadd86e7bbf9ac182a5136b899ee6d5e211a",
      "parents": [
        "8ad164c1736b299aa5254180eea31f58ac7ea7b1"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri Jun 19 20:05:28 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri Jun 19 20:05:28 2026 +0800"
      },
      "message": "release-0.4.1\n"
    },
    {
      "commit": "8ad164c1736b299aa5254180eea31f58ac7ea7b1",
      "tree": "c08843b386afd6156dc262fcc1651e323f6b77bb",
      "parents": [
        "2ef28fc479fa0269fb6e6635bedd65b2a189a781"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri Jun 19 00:50:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 00:50:44 2026 +0800"
      },
      "message": "Update rename (#921)"
    },
    {
      "commit": "2ef28fc479fa0269fb6e6635bedd65b2a189a781",
      "tree": "42e106db7a0d68d1adeda6ca646088077a7f41e4",
      "parents": [
        "8b15fb9f1fec22df4b1425958ede35d8bdc87acc"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri Jun 19 00:29:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 00:29:00 2026 +0800"
      },
      "message": "Configure proxyless keepalive from control plane (#920)"
    },
    {
      "commit": "8b15fb9f1fec22df4b1425958ede35d8bdc87acc",
      "tree": "a3fd3a48a00f24e32022a989b3a011f5eea5afbd",
      "parents": [
        "28cb2cc3b3d0dd8aa0157bd92c8aa57fba770a5b"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Jun 18 22:32:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 22:32:22 2026 +0800"
      },
      "message": "Remove outdated product (#919)\n\n* delete logo\n\n* Update moviereview sample\n\n* add dubbo mesh cni\n\n* Remove outdated product"
    },
    {
      "commit": "28cb2cc3b3d0dd8aa0157bd92c8aa57fba770a5b",
      "tree": "f7a1e4fe4f4cc8f5fafc86d527f6dee77fa7e03d",
      "parents": [
        "abe53dd1b78cdff66382134dccda88835e80ca88"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Jun 18 19:59:48 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 19:59:48 2026 +0800"
      },
      "message": "add dubbo mesh cni (#918)\n\n* delete logo\n\n* Update moviereview sample\n\n* add dubbo mesh cni"
    },
    {
      "commit": "abe53dd1b78cdff66382134dccda88835e80ca88",
      "tree": "273f18c4e5a939dad5669fee72f06460b5c01ec4",
      "parents": [
        "40d83a7df368ac0707ef4f5feabb29138fc52f94"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Jun 18 10:35:15 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 10:35:15 2026 +0800"
      },
      "message": "Update moviereview sample (#917)\n\n* delete logo\n\n* Update moviereview sample"
    },
    {
      "commit": "40d83a7df368ac0707ef4f5feabb29138fc52f94",
      "tree": "6a6f0037caedf39791a5582bdae78ce164188e5e",
      "parents": [
        "23b8aa2e59a72330004c6b92d6a9f20c551c28c7"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Wed Jun 17 15:25:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 15:25:51 2026 +0800"
      },
      "message": "delete logo (#916)"
    },
    {
      "commit": "23b8aa2e59a72330004c6b92d6a9f20c551c28c7",
      "tree": "1b3d9a3ba42946fb037c89da8f2d909ca8d43ca1",
      "parents": [
        "70ad23ff274c66a3bc53ebf8981204515d3edf5b"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Wed Jun 17 15:00:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 15:00:31 2026 +0800"
      },
      "message": "add moviereview example (#913)"
    },
    {
      "commit": "70ad23ff274c66a3bc53ebf8981204515d3edf5b",
      "tree": "9b4397658ddd7b7efab1bab6cf84846ebf5b193d",
      "parents": [
        "414a0f4422f347a6aaa27cc6ad09c7abe5b0f31e"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue May 26 00:22:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 00:22:33 2026 +0800"
      },
      "message": "Added multi-cluster functionality (#911)"
    },
    {
      "commit": "414a0f4422f347a6aaa27cc6ad09c7abe5b0f31e",
      "tree": "03d503781c88e29b6eabd76cdc21001389c44b48",
      "parents": [
        "94deb50047ff70241288fdbaec33c127aa3e2970"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun May 17 20:07:34 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun May 17 20:07:34 2026 +0800"
      },
      "message": "fix version\n"
    },
    {
      "commit": "94deb50047ff70241288fdbaec33c127aa3e2970",
      "tree": "5074da603584e45155b3d607785a968b3c04063a",
      "parents": [
        "c5a1396ded99804013cf989964b4f5b7380ad7ff"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun May 17 19:53:36 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun May 17 19:53:36 2026 +0800"
      },
      "message": "release-0.4.0\n"
    },
    {
      "commit": "c5a1396ded99804013cf989964b4f5b7380ad7ff",
      "tree": "c8c7f21248e78c8b0660b2522487595b6ac5b3b4",
      "parents": [
        "1127279ad4e036f36b2db7b14dda92d8c4bd1255"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun May 17 19:37:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 17 19:37:07 2026 +0800"
      },
      "message": "Version 0.4.0 related functional logic v2 (#908)\n\n* Add MeshService service weight routing\n\n* Wire MeshService routing rules"
    },
    {
      "commit": "1127279ad4e036f36b2db7b14dda92d8c4bd1255",
      "tree": "4e77b13473f86c3008401abaaf830aeeda00f1dd",
      "parents": [
        "a71ecf73f506a9bd23506528a18ded4edd7d44a4"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu May 14 12:45:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 12:45:24 2026 +0800"
      },
      "message": "Version 0.4.0 related functional logic (#907)\n\n* Update kdubbo API module versions for MeshService\n\n* Remove MeshService visibleTo usage\n\n* Test proxyless mTLS xDS generation\n\n* Wire proxyless runtime security config\n\n* Update api and xds-api dependencies\n\n* Add mtls gateway logic and necessary configuration"
    },
    {
      "commit": "a71ecf73f506a9bd23506528a18ded4edd7d44a4",
      "tree": "41a86a0e518b52abf148a469224bd9190285fe5c",
      "parents": [
        "13564a2ebc23fc748ffe536101bddff6342194b1"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Sun May 03 02:41:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 03 02:41:45 2026 +0800"
      },
      "message": "Update meshservice object resource (#903)"
    },
    {
      "commit": "13564a2ebc23fc748ffe536101bddff6342194b1",
      "tree": "79d1ce821a2cee2dc39349dd3bae636af101d1c2",
      "parents": [
        "65332df65118d7abc7aa459fca6b74e9f33b3d23"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Sun May 03 02:06:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 03 02:06:29 2026 +0800"
      },
      "message": "feat: Refactor the VS and DR resource objects into a meshservice. (#902)"
    },
    {
      "commit": "65332df65118d7abc7aa459fca6b74e9f33b3d23",
      "tree": "45d15cff2dedb4e3d52dd3db1925b0bc1b968a93",
      "parents": [
        "38e4be8334792f5c3bad7cf03e7e17bd749d139d"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Fri May 01 01:30:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 01:30:14 2026 +0800"
      },
      "message": "Rename and change case (#901)\n\n* Rename startup command to execute\n\n* Lowercase control plane wording"
    },
    {
      "commit": "38e4be8334792f5c3bad7cf03e7e17bd749d139d",
      "tree": "6b16ce6ef53c89409a38041b33d7fb557d196b52",
      "parents": [
        "d76c67054ff907856c59ed253f91325054f18edf"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri May 01 00:40:28 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Fri May 01 00:40:28 2026 +0800"
      },
      "message": "release-0.3.9\n"
    },
    {
      "commit": "d76c67054ff907856c59ed253f91325054f18edf",
      "tree": "4113d3c1d7f6c09168834a6cdd8bcd5f529d9ea4",
      "parents": [
        "f7346507f3a0145f9f8fa7ce8657b3020becbacc"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Apr 30 23:45:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 23:45:06 2026 +0800"
      },
      "message": "Update control plane gateway UI and mesh setup naming (#900)"
    },
    {
      "commit": "f7346507f3a0145f9f8fa7ce8657b3020becbacc",
      "tree": "7eea91d0aee3b7e357bb468f92080fd026e22aa6",
      "parents": [
        "2745a6e8f142c243fc6b4922f4d92b5c168624bc"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Apr 30 15:39:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 15:39:34 2026 +0800"
      },
      "message": "Added observability and e2e testing (#899)"
    },
    {
      "commit": "2745a6e8f142c243fc6b4922f4d92b5c168624bc",
      "tree": "a89bf90a6a43831fb8bc156a616805506ac167cc",
      "parents": [
        "228b6456cb15899877c4a7afc0c8ec7ab5abdbd6"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Apr 30 15:12:15 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Apr 30 15:12:15 2026 +0800"
      },
      "message": "release-0.3.8\n"
    },
    {
      "commit": "228b6456cb15899877c4a7afc0c8ec7ab5abdbd6",
      "tree": "374dc2fccb4713fa25c6d1e4b88ae8a0579c3dce",
      "parents": [
        "9aefef1a582dc7d4853359a58529ca4f9d19e39f"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Apr 30 15:01:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 15:01:09 2026 +0800"
      },
      "message": "Change gui named (#898)"
    },
    {
      "commit": "9aefef1a582dc7d4853359a58529ca4f9d19e39f",
      "tree": "3fcd406a8b56c2cec5d0674bc9013830f6018288",
      "parents": [
        "de480904d6f8f61a225ebb3fb743154911ae6c66"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Apr 30 13:53:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 13:53:37 2026 +0800"
      },
      "message": "Change global port and test (#897)"
    },
    {
      "commit": "de480904d6f8f61a225ebb3fb743154911ae6c66",
      "tree": "31377a0dba17bea99f9447e42b56324e69592e7e",
      "parents": [
        "fa496295e66024d50642bd515598ab5c8c1246e4"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Apr 30 12:54:55 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 12:54:55 2026 +0800"
      },
      "message": "Fix gateway controller and e2e test (#896)"
    },
    {
      "commit": "fa496295e66024d50642bd515598ab5c8c1246e4",
      "tree": "7a997a40ebe551997aa58318581bbde8f29a78f0",
      "parents": [
        "f0df95728c490df2f0e3b8809beb23f9d8a826ac"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Apr 30 10:07:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 10:07:29 2026 +0800"
      },
      "message": "Fixes and optimizations to KRT and improvements to control surface pressure testing (#895)"
    },
    {
      "commit": "f0df95728c490df2f0e3b8809beb23f9d8a826ac",
      "tree": "00a787ac0786b269cf3351de74dda6f698ef21d8",
      "parents": [
        "453d873950cd20ab11e251acbb0b92f5827bc6f1"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Apr 28 18:04:17 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Tue Apr 28 18:04:17 2026 +0800"
      },
      "message": "release-0.3.7\n"
    },
    {
      "commit": "453d873950cd20ab11e251acbb0b92f5827bc6f1",
      "tree": "e157bd0aa0dde712e733267e11f8d9126fe3b394",
      "parents": [
        "b1ce13a4c7f1f521873d932ce3f69917ac94b24d"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Tue Apr 28 17:44:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 17:44:54 2026 +0800"
      },
      "message": "feat: Update proxyless grpc architecture (#894)"
    },
    {
      "commit": "b1ce13a4c7f1f521873d932ce3f69917ac94b24d",
      "tree": "c67dd2a4c512161f9dbef36df8ef7d4515a9650b",
      "parents": [
        "ff103c9026c2bf83a13d3041db56e5dd9e44ff2f"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Apr 23 19:25:55 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 19:25:55 2026 +0800"
      },
      "message": "fix proxyless grpc-xds code (#892)\n\n* feat: Control plane and connection to any service completed\n\n* fix proxyless grpc-xds code"
    },
    {
      "commit": "ff103c9026c2bf83a13d3041db56e5dd9e44ff2f",
      "tree": "afe4f0eed675c5156a61bc7c6324c16d0455a7ff",
      "parents": [
        "f35d988a6b1829ece301fd7a66a15683fadb46d1"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Tue Apr 21 18:03:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 18:03:54 2026 +0800"
      },
      "message": "feat: embed grpc template from dubbod (#891)"
    },
    {
      "commit": "f35d988a6b1829ece301fd7a66a15683fadb46d1",
      "tree": "c36daaf9b3b3594c996e91ebc76ade48ae9d7515",
      "parents": [
        "4f69fcc12d5e1211e1a56bfacbf3902b9a2a06cb"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Tue Apr 21 09:25:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 09:25:58 2026 +0800"
      },
      "message": "feat: Add dubbo control plane gui (#890)"
    },
    {
      "commit": "4f69fcc12d5e1211e1a56bfacbf3902b9a2a06cb",
      "tree": "25d8a7b2d18949b67804f3fabd140c55bf9b06fa",
      "parents": [
        "50142e46c7266f133fd10d9249af1037d830464d"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Mon Apr 20 00:03:48 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 00:03:48 2026 +0800"
      },
      "message": "feat: Remove sidecar proxy and refactor built-in discovery (#889)"
    },
    {
      "commit": "50142e46c7266f133fd10d9249af1037d830464d",
      "tree": "511adbe0b6bb7852b2c15c96bc6b8e7faebca004",
      "parents": [
        "0992880d59a230949e03cf216dd0b6fc2887e777"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Sat Apr 18 18:04:04 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 18 18:04:04 2026 +0800"
      },
      "message": "feat: Replace related directory names and pre-reconstruction"
    },
    {
      "commit": "0992880d59a230949e03cf216dd0b6fc2887e777",
      "tree": "83b3d62f709df841ede16907cca9a045fbfa2fe4",
      "parents": [
        "89937d224cf55e186ac48b9f6091ffb0a06d1a62"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Fri Apr 17 14:22:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 14:22:34 2026 +0800"
      },
      "message": "Update README (#887)"
    },
    {
      "commit": "89937d224cf55e186ac48b9f6091ffb0a06d1a62",
      "tree": "a7b04f3b1d69e9a5b31832dc5645edc2b9d1cb72",
      "parents": [
        "cc12f6c925278d4878a0274b6ee3a3f5054f3e96"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Apr 16 23:21:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 23:21:42 2026 +0800"
      },
      "message": "Update content (#886)"
    },
    {
      "commit": "cc12f6c925278d4878a0274b6ee3a3f5054f3e96",
      "tree": "434a1050f7dd11ada201351b0290a001d784091d",
      "parents": [
        "28d657fdc95f0b2124f02681e04828ac36fc6966"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Tue Mar 24 20:08:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 20:08:52 2026 +0800"
      },
      "message": "Migrate tools (#883)\n\n* Update README\n\n* Migrate tools"
    },
    {
      "commit": "28d657fdc95f0b2124f02681e04828ac36fc6966",
      "tree": "7c429aea8b3814699d38f69ff373bb187690c41b",
      "parents": [
        "b161b4e76dc1cbd5d65f2614100425323f3e2b35"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Tue Mar 24 00:39:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 00:39:33 2026 +0800"
      },
      "message": "Update README (#882)"
    },
    {
      "commit": "b161b4e76dc1cbd5d65f2614100425323f3e2b35",
      "tree": "217b1ab5c89c5d0b709512f8f5916ba3d44affd2",
      "parents": [
        "72b6de10056524f7dca87f486f29c484096b4393"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Mon Mar 23 04:07:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 23 04:07:30 2026 +0800"
      },
      "message": "Migrate client-go (#881)"
    },
    {
      "commit": "72b6de10056524f7dca87f486f29c484096b4393",
      "tree": "0fe599bc0c6584efbe2f42969532ba7ff2844191",
      "parents": [
        "278dbba7538707319ea6168ce59f356c5d2bce28"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Mon Mar 23 03:41:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 23 03:41:58 2026 +0800"
      },
      "message": "Migrate API (#880)"
    },
    {
      "commit": "278dbba7538707319ea6168ce59f356c5d2bce28",
      "tree": "af1fca7c7079eb43bc52bc1fa14aed21e19c9d3e",
      "parents": [
        "e171af47399d4fb3a158973cdb1bd2a43eb6498b"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun Mar 22 03:19:48 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Sun Mar 22 03:19:48 2026 +0800"
      },
      "message": "release-0.3.6\n"
    },
    {
      "commit": "e171af47399d4fb3a158973cdb1bd2a43eb6498b",
      "tree": "b9708e7f52d056e8952168924b341a7232c761d7",
      "parents": [
        "bf0e45a180c4953cdf7923b49ae3f48693eb80b0"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Fri Mar 20 20:49:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 20:49:40 2026 +0800"
      },
      "message": "Update import (#879)\n\n* Update import\n\n* Update import v2\n\n* Update import v3\n\n* Update description"
    },
    {
      "commit": "bf0e45a180c4953cdf7923b49ae3f48693eb80b0",
      "tree": "b9104d77ed852d52dbfb3e31211dfa3f76149adc",
      "parents": [
        "32b26d7643d06a9dcbf46534122a6763f2348a1e"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Fri Mar 20 02:12:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 02:12:06 2026 +0800"
      },
      "message": "Update import (#878)"
    },
    {
      "commit": "32b26d7643d06a9dcbf46534122a6763f2348a1e",
      "tree": "b49035bc38e68119f31a93a3dbf88db9e3bd3f73",
      "parents": [
        "fff8ff37177b2936334f1b693718275fa125c9a0"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Wed Mar 18 17:02:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 17:02:24 2026 +0800"
      },
      "message": "Update go.mod\n\n* fix: register envoy.service.discovery.v3.AggregatedDiscoveryService alias so grpc-go proxyless xDS clients can connect\n\n* Update go.mod\n\n* delete envoy code\n\n* delete envoy code v2"
    },
    {
      "commit": "fff8ff37177b2936334f1b693718275fa125c9a0",
      "tree": "c2ad89e860953bd861a7efe4e4d1f624c3214f7e",
      "parents": [
        "fdcf1f518f976e9c6d59deb628dffdaf38208e01"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Sun Mar 15 01:45:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 01:45:09 2026 +0800"
      },
      "message": "chore: Replace envoy xds v3 with dubbo xds v1 (#875)"
    },
    {
      "commit": "fdcf1f518f976e9c6d59deb628dffdaf38208e01",
      "tree": "1aaf03412d7327545d42efe95ecac859df1ccbd5",
      "parents": [
        "4b268514fe309ae243828b0955e024ca69d221a2"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Tue Mar 10 01:03:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 01:03:37 2026 +0800"
      },
      "message": "feature: remove dubboctl seek subcommand (#874)"
    },
    {
      "commit": "4b268514fe309ae243828b0955e024ca69d221a2",
      "tree": "8de17293629561ec4410ee9be7f8704df496741d",
      "parents": [
        "f017d1a70406f9dc18bed7138ef8d7acefcbdff5"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Fri Mar 06 15:09:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 06 15:09:37 2026 +0800"
      },
      "message": "Update pre-0.3.6 version (#873)"
    },
    {
      "commit": "f017d1a70406f9dc18bed7138ef8d7acefcbdff5",
      "tree": "ef430d7d9a4efbae26961a3e4526d7d03a2a7024",
      "parents": [
        "aa1c86abc107b81c90f4184ffc82dad003543e77"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Mar 05 01:12:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 01:12:10 2026 +0800"
      },
      "message": "feature: Add xds metrics (#872)\n\n"
    },
    {
      "commit": "aa1c86abc107b81c90f4184ffc82dad003543e77",
      "tree": "e68c30c54d34e19788a814ee21253a361ce99520",
      "parents": [
        "925c9774645f5ca60d6064d0441e37bc78433f86"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Wed Mar 04 11:23:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 11:23:58 2026 +0800"
      },
      "message": "Chore v20 (#871)\n\n* remove envoy mod\n\n* feature: Add xds metrics"
    },
    {
      "commit": "925c9774645f5ca60d6064d0441e37bc78433f86",
      "tree": "c39f366cb6bf7e1f9a09fcc0644fa29d730f3fa2",
      "parents": [
        "ea92a2cf8342ac6dc4b6bef0b08d0585421dfec6"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Sun Mar 01 10:17:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 01 10:17:54 2026 +0800"
      },
      "message": "remove envoy mod (#870)\n\n"
    },
    {
      "commit": "ea92a2cf8342ac6dc4b6bef0b08d0585421dfec6",
      "tree": "a2b317f6e5c8f5759f82d8e2b4575f60b33c22aa",
      "parents": [
        "7d6c71b82e5a0d82541979cf925ce8b498750b86"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Sat Feb 28 18:52:27 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 28 18:52:27 2026 +0800"
      },
      "message": "fix: discovery xds api error (#869)\n\n"
    },
    {
      "commit": "7d6c71b82e5a0d82541979cf925ce8b498750b86",
      "tree": "68630787c49eeb1e9415cb0efd57d4217d8da2a8",
      "parents": [
        "5725e226b554e0681e4b64a0d0d8bbfa216094d2"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Thu Feb 26 20:28:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 26 20:28:37 2026 +0800"
      },
      "message": "Remove envoy xds and replace it with xds api (#868)\n\n"
    },
    {
      "commit": "5725e226b554e0681e4b64a0d0d8bbfa216094d2",
      "tree": "26fcaef121fdb846c0ca0cdc9f045202cbd77d42",
      "parents": [
        "7ac68776c60b973b8896173fee64fac51c14daec"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Wed Feb 25 17:30:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 17:30:22 2026 +0800"
      },
      "message": "Update samples README (#866)\n\n"
    },
    {
      "commit": "7ac68776c60b973b8896173fee64fac51c14daec",
      "tree": "a27579ef2c2467ee9f18721f55a95c086fb8f57f",
      "parents": [
        "7a65251a9efc5a4fca0af92424088bae552e8fd6"
      ],
      "author": {
        "name": "Joe Zhong",
        "email": "11638005@qq.com",
        "time": "Tue Feb 24 13:38:50 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 13:38:50 2026 +0800"
      },
      "message": "Update docs website (#865)\n\n"
    },
    {
      "commit": "7a65251a9efc5a4fca0af92424088bae552e8fd6",
      "tree": "e94bb9331dab19f4dee3a81ea70a91f24e4587ce",
      "parents": [
        "f85474ebe766db021e2b30bda6166ad7da1e72d0"
      ],
      "author": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Feb 12 13:04:17 2026 +0800"
      },
      "committer": {
        "name": "mfordjody",
        "email": "11638005@qq.com",
        "time": "Thu Feb 12 13:04:17 2026 +0800"
      },
      "message": "Update 0.3.5-Charts.yaml\n"
    }
  ],
  "next": "f85474ebe766db021e2b30bda6166ad7da1e72d0"
}
