)]}'
{
  "log": [
    {
      "commit": "5c171c07f7cce8435133d008b2f0a7ce6914420a",
      "tree": "3defefe0377ee182d1e6dafa87907303f785b760",
      "parents": [
        "29ac66d10326552aafa2e46db099147feecac380"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Wed Aug 12 14:55:39 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 14:55:39 2026 +0800"
      },
      "message": "refactor: centralize json serializer resolution (#8163)"
    },
    {
      "commit": "29ac66d10326552aafa2e46db099147feecac380",
      "tree": "d5751010f021e9a3ecd03f82c2da3731dee88583",
      "parents": [
        "707512178662d8801a41b1781618a9447769667e"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed Aug 12 14:55:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 14:55:01 2026 +0800"
      },
      "message": "refactor: narrow PR trigger paths for native-namingserver workflow (#8200)"
    },
    {
      "commit": "707512178662d8801a41b1781618a9447769667e",
      "tree": "4e53a507201ab36d86370041341dcd9848cf0133",
      "parents": [
        "6cbdd1360b037365d5f301692b4d60cc3facbf19"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue Aug 11 17:35:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 17:35:44 2026 +0800"
      },
      "message": "feature: add GraalVM native image build support for seata-namingserver (#8165)"
    },
    {
      "commit": "6cbdd1360b037365d5f301692b4d60cc3facbf19",
      "tree": "e21c3160b03dc7e0691f463643246e9a1d21ada3",
      "parents": [
        "47c6f82278224d279864410e42baeb9c583bc319"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Sat Aug 08 12:57:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 08 12:57:51 2026 +0800"
      },
      "message": "refactor: centralize node version property to build/pom.xml (#8190)"
    },
    {
      "commit": "47c6f82278224d279864410e42baeb9c583bc319",
      "tree": "43f45aadc52b5b9c00f48d64d6f37152686065e7",
      "parents": [
        "21820b6da635db0ee84067e09cb879c2567fe043"
      ],
      "author": {
        "name": "ChuMing",
        "email": "biedongbin@gmail.com",
        "time": "Fri Aug 07 08:56:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 08:56:31 2026 +0800"
      },
      "message": "feature: support action status report and TccHook rollback interceptors in saga annotation mode (#8188)"
    },
    {
      "commit": "21820b6da635db0ee84067e09cb879c2567fe043",
      "tree": "9a256d7f349b2b5d924f52a6c0e98924ee51e345",
      "parents": [
        "5ba6a62e4ec00b4f509d987604e87365514d7c11"
      ],
      "author": {
        "name": "Shuxin Pan",
        "email": "psxjoy@apache.org",
        "time": "Wed Aug 05 18:09:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 05 18:09:02 2026 +0800"
      },
      "message": "optimize: fix NOTICE copyright year and ASF organization metadata (#8196)"
    },
    {
      "commit": "5ba6a62e4ec00b4f509d987604e87365514d7c11",
      "tree": "198e7d27a5b098fce7d60ea13db3a481d103334d",
      "parents": [
        "6901934d95d588c147521f3505d3d1948679ba92"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Wed Jul 29 10:41:12 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 10:41:12 2026 +0800"
      },
      "message": "bugfix : fastjson2 JSONB concurrent ref deserialization (#8160)"
    },
    {
      "commit": "6901934d95d588c147521f3505d3d1948679ba92",
      "tree": "cc2748e9143100d2c094f5ab7be31e3607d1ca84",
      "parents": [
        "6ac9931464b932a145c77579a5132c2315f025b9"
      ],
      "author": {
        "name": "Zhengcy05",
        "email": "1825478405@qq.com",
        "time": "Tue Jul 28 15:51:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 15:51:37 2026 +0800"
      },
      "message": "bugfix: fix read registry network config from local configuration (#8187)"
    },
    {
      "commit": "6ac9931464b932a145c77579a5132c2315f025b9",
      "tree": "882d89d2bcf389320b7fe1ca7191da3679c38c8e",
      "parents": [
        "8d522f0684029f2740f8d862eaf9b97588a07a6f"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue Jul 28 06:28:47 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 06:28:47 2026 +0800"
      },
      "message": "bugfix: set java.version to 17 for console module to fix compilation error (#8179)"
    },
    {
      "commit": "8d522f0684029f2740f8d862eaf9b97588a07a6f",
      "tree": "41afcee1124a7b84e7f07e3b2e8f4f1270292376",
      "parents": [
        "d7ad0f5b70f65bb3967c18ae015c61fca99637be"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Mon Jul 27 23:24:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 23:24:11 2026 +0800"
      },
      "message": "test: fix flaky AuthControllerWithRandomPasswordTest by isolating context with TestPropertySource (#8181)"
    },
    {
      "commit": "d7ad0f5b70f65bb3967c18ae015c61fca99637be",
      "tree": "483ce457914691357889cd3c2bfcb73a973c167b",
      "parents": [
        "2376244d908042afc90a60e46e903051616f0364"
      ],
      "author": {
        "name": "pyshiweijia",
        "email": "1021788381@qq.com",
        "time": "Sat Jul 25 20:14:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 25 20:14:11 2026 +0800"
      },
      "message": "bugfix: use UTF-8 for ConfigTools encryption (#8170)"
    },
    {
      "commit": "2376244d908042afc90a60e46e903051616f0364",
      "tree": "3a4a150fc5c7b6a7c00d63d85f205cf14175e1ca",
      "parents": [
        "1c870b8bf196e935d762cd35e7c04aa5521df308"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Sat Jul 25 17:36:43 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 25 17:36:43 2026 +0800"
      },
      "message": "refactor: centralize protobuf and grpc version properties to build/pom.xml (#8177)"
    },
    {
      "commit": "1c870b8bf196e935d762cd35e7c04aa5521df308",
      "tree": "a5603d1c55947ddd1c2287e3c0b93896f0bab28a",
      "parents": [
        "f97462e9e770a9d6cef710a2c64c3460f8b78776"
      ],
      "author": {
        "name": "justabug",
        "email": "Bughue@users.noreply.github.com",
        "time": "Sat Jul 25 17:33:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 25 17:33:05 2026 +0800"
      },
      "message": "optimize: fix license entries for 2.7.0 release (#8173)"
    },
    {
      "commit": "f97462e9e770a9d6cef710a2c64c3460f8b78776",
      "tree": "06128f7f2477ca8f5e537f904b3740b9894c0927",
      "parents": [
        "e6d0860a4345b10cb59c65c78215ec51d67f59d1"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Fri Jul 24 09:34:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 24 09:34:17 2026 +0800"
      },
      "message": "test: fix laky testCachedConfigurationChangeListener due to async race condition (#8175)"
    },
    {
      "commit": "e6d0860a4345b10cb59c65c78215ec51d67f59d1",
      "tree": "2b349a908bd9c618133f72fd14221f461ed7dc2c",
      "parents": [
        "b57d96c4c08038b7a5833f7616fc612efd5d6185"
      ],
      "author": {
        "name": "Sicheng Han",
        "email": "133513775+neu-hsc@users.noreply.github.com",
        "time": "Mon Jul 13 14:42:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 14:42:42 2026 +0800"
      },
      "message": "test: cover resource id initializers (#8146)"
    },
    {
      "commit": "b57d96c4c08038b7a5833f7616fc612efd5d6185",
      "tree": "9ba907fb53c56a511075e365c853f91236e6fa7d",
      "parents": [
        "2a88b08631a905af9433109f0880661600380ece"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue Jul 07 17:44:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 17:44:29 2026 +0800"
      },
      "message": "feature: console/namingserver: spring-boot upgrade to 4.0.6 (#8054)"
    },
    {
      "commit": "2a88b08631a905af9433109f0880661600380ece",
      "tree": "f362b8ad643d975c110e07980b63b763274e80d6",
      "parents": [
        "c92f96fe682ea5b519e4f5b8fbdcaf4a5ad14b83"
      ],
      "author": {
        "name": "Zhengcy05",
        "email": "1825478405@qq.com",
        "time": "Mon Jul 06 17:41:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 17:41:54 2026 +0800"
      },
      "message": "bugfix: resolve Saga auto-configuration compatibility with Spring Boot 4.x (#8157)"
    },
    {
      "commit": "c92f96fe682ea5b519e4f5b8fbdcaf4a5ad14b83",
      "tree": "1bb0a672e606e4ce3ec81790c874d66be07d850a",
      "parents": [
        "396ed94dd851042df68951621dc82497924472b5"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Thu Jun 25 17:04:41 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 17:04:41 2026 +0800"
      },
      "message": "feature: server: spring-boot upgrade to 4.0.6 (#8137)"
    },
    {
      "commit": "396ed94dd851042df68951621dc82497924472b5",
      "tree": "20e9e4af861251a9b2d1c3911fde4911a97cea63",
      "parents": [
        "9134ddc139b1d5a5580260470c1faf5b91fd179f"
      ],
      "author": {
        "name": "Jinyeong Seol",
        "email": "wlsdud5654@gmail.com",
        "time": "Wed Jun 24 17:59:34 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 16:59:34 2026 +0800"
      },
      "message": "bugfix: fix TCC fence cleanup deleting in-progress/unexpired sibling branch records (#8138)"
    },
    {
      "commit": "9134ddc139b1d5a5580260470c1faf5b91fd179f",
      "tree": "b261e216150f2e2ecadfa7d05107b8f98ad917aa",
      "parents": [
        "cb9c092cc062f479117726bb8833ea2b6e15286d"
      ],
      "author": {
        "name": "Jinyeong Seol",
        "email": "wlsdud5654@gmail.com",
        "time": "Wed Jun 24 17:41:04 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 16:41:04 2026 +0800"
      },
      "message": "optimize: fix import order in LockStoreDataBaseDAOBatchAcquireTest (#8148)"
    },
    {
      "commit": "cb9c092cc062f479117726bb8833ea2b6e15286d",
      "tree": "94fa93face773c8f443d16de97473dbcb9bdf392",
      "parents": [
        "bba87e7cbe69779ebb07cfbab0a354d645f8b7b0"
      ],
      "author": {
        "name": "LH",
        "email": "56381403+lhozy@users.noreply.github.com",
        "time": "Mon Jun 22 16:57:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 16:57:05 2026 +0800"
      },
      "message": "bugfix: fix global lock batch acquire false-failure on Dameng(DM) (#8145)"
    },
    {
      "commit": "bba87e7cbe69779ebb07cfbab0a354d645f8b7b0",
      "tree": "e0689b7defd06e417b0f4fd2b357f1486b2bd79c",
      "parents": [
        "2f3de1cad03a81bd1145811d69ba7d097c3320dd"
      ],
      "author": {
        "name": "Zhengcy05",
        "email": "1825478405@qq.com",
        "time": "Fri Jun 19 13:22:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 13:22:54 2026 +0800"
      },
      "message": "feature: automatic update after BusinessActionContext modify (#8140)"
    },
    {
      "commit": "2f3de1cad03a81bd1145811d69ba7d097c3320dd",
      "tree": "b1ac4b8b7fd00b3a037dc084bc302e2ef49881c0",
      "parents": [
        "d4e01dabd47ddcef8a8ca4ff8b422ab228974c6c"
      ],
      "author": {
        "name": "Aurélien Pupier",
        "email": "apupier@ibm.com",
        "time": "Tue Jun 09 05:33:40 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 11:33:40 2026 +0800"
      },
      "message": "optimize: Configure GitHub workflows to use concurrency cancel-in-progress for (#8135)"
    },
    {
      "commit": "d4e01dabd47ddcef8a8ca4ff8b422ab228974c6c",
      "tree": "3f616c6ad55f724807a32ab905485c04a3a0167d",
      "parents": [
        "08d08effff90f10c7ae89f0f9ffe9007fa588ead"
      ],
      "author": {
        "name": "justabug",
        "email": "Bughue@users.noreply.github.com",
        "time": "Tue Jun 09 09:13:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 09:13:08 2026 +0800"
      },
      "message": "optimize: modify the version to 2.8.0-SNAPSHOT (#8131)"
    },
    {
      "commit": "08d08effff90f10c7ae89f0f9ffe9007fa588ead",
      "tree": "65367f8a13b4a941e7f953e03e226ca1a90c3651",
      "parents": [
        "d9eb22d85d5637fa7b452b7b020d2406d88ac732"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Tue Jun 09 09:08:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 09:08:44 2026 +0800"
      },
      "message": "bugfix: fix Groovy dependency conflict causing saga test failure (#8134)"
    },
    {
      "commit": "d9eb22d85d5637fa7b452b7b020d2406d88ac732",
      "tree": "e71168ff61d0fe69b776d483371713de3fba8698",
      "parents": [
        "386bbb9bbe72e4145ef0f8d6baeba9d7d5665ba5"
      ],
      "author": {
        "name": "shukai",
        "email": "525718210@qq.com",
        "time": "Mon Jun 08 10:11:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 10:11:07 2026 +0800"
      },
      "message": "bugfix:Branch logic is prepare Failed at phase one, need to notify TC of global rollback (#7997)"
    },
    {
      "commit": "386bbb9bbe72e4145ef0f8d6baeba9d7d5665ba5",
      "tree": "0c45e9fb0be2f2fb0ab2b8156104b131906eb39c",
      "parents": [
        "a741d4be5eda63a3dda00487e9c2e35d404f833c"
      ],
      "author": {
        "name": "somil jain",
        "email": "somil16022006@gmail.com",
        "time": "Fri Jun 05 16:27:27 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 05 18:57:27 2026 +0800"
      },
      "message": "bugfix: fix PK extraction for batch inserts with SQL functions (#8124)"
    },
    {
      "commit": "a741d4be5eda63a3dda00487e9c2e35d404f833c",
      "tree": "235eb3622c55f52cb5d6ab61a2cb95baf48bfa63",
      "parents": [
        "9c235df8f17fdb6bd379fa0a0002d1e59b5caa9a"
      ],
      "author": {
        "name": "wuwen",
        "email": "wuwen.55@aliyun.com",
        "time": "Wed Jun 03 16:42:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 16:42:26 2026 +0800"
      },
      "message": "optimize: renew table meta cache entries during refresh (#8125)"
    },
    {
      "commit": "9c235df8f17fdb6bd379fa0a0002d1e59b5caa9a",
      "tree": "101f38056b16628fca49dffc4e386ceb43aeb737",
      "parents": [
        "225d182d6a55691d6b4695340131bd39c69bca5f"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Tue Jun 02 09:24:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 09:24:13 2026 +0800"
      },
      "message": "test : add integration tx api mock tests (#8123)"
    },
    {
      "commit": "225d182d6a55691d6b4695340131bd39c69bca5f",
      "tree": "47fc932a05c36b17b9d14959a63702571290e6f7",
      "parents": [
        "da65f1e06dfd8d26a5d03948bdfd56dab2bdc646"
      ],
      "author": {
        "name": "somil jain",
        "email": "somil16022006@gmail.com",
        "time": "Mon Jun 01 06:57:49 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 09:27:49 2026 +0800"
      },
      "message": "bugfix: use explicit columns in rollback validation query (#8118)"
    },
    {
      "commit": "da65f1e06dfd8d26a5d03948bdfd56dab2bdc646",
      "tree": "7bc640ec3660df6c3676ebc25e9e9431fd47033b",
      "parents": [
        "c2d3f77dac93ae7a3d77e73031d4822975e1bfec"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Sun May 31 13:34:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 13:34:19 2026 +0800"
      },
      "message": "optimize: update 2.7.0 release changelog (#8117)"
    },
    {
      "commit": "c2d3f77dac93ae7a3d77e73031d4822975e1bfec",
      "tree": "216edffeee9737f9fd52eb7e16893179b67951b7",
      "parents": [
        "b5538aa5547071c485ada7b2c54f7f83ec706dd2"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Sun May 31 13:32:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 13:32:34 2026 +0800"
      },
      "message": "optimize: fix incompatible dependencies (#8116)"
    },
    {
      "commit": "b5538aa5547071c485ada7b2c54f7f83ec706dd2",
      "tree": "56f81bed1504c1c5f24c6d7c9fd46560c6f7cdba",
      "parents": [
        "2083f253928efbe8914b66572fc1f061c3744267"
      ],
      "author": {
        "name": "somil jain",
        "email": "somil16022006@gmail.com",
        "time": "Sat May 30 21:32:15 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 00:02:15 2026 +0800"
      },
      "message": "optimize: fix export JSON consistency and iframe download restrictions (#8113)"
    },
    {
      "commit": "2083f253928efbe8914b66572fc1f061c3744267",
      "tree": "210fad0fe7c047b404d3040e4b592488b61bf797",
      "parents": [
        "40d150411a8d745d6378545f280c4a4a97cc4adc"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Sat May 30 23:51:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 23:51:31 2026 +0800"
      },
      "message": "optimize: improve the readme doc (#7910)"
    },
    {
      "commit": "40d150411a8d745d6378545f280c4a4a97cc4adc",
      "tree": "954ec1d26828568f1d15cba39093e141a5b82d75",
      "parents": [
        "82980d57d1b11ade776fab29f546c8233d9c740b"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Sat May 30 22:52:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 22:52:40 2026 +0800"
      },
      "message": "optimize: reduce used npmjs dependencies in saga module (#8109)"
    },
    {
      "commit": "82980d57d1b11ade776fab29f546c8233d9c740b",
      "tree": "f46ccc715b1c6964599ff46892ab6fbddd3afbbe",
      "parents": [
        "1c0369c4af5bee125de9060f5ca35eb04545341e"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Sat May 30 21:40:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 21:40:35 2026 +0800"
      },
      "message": "optimize: optimize Saga-SpringEL (#8104)"
    },
    {
      "commit": "1c0369c4af5bee125de9060f5ca35eb04545341e",
      "tree": "0548c1911140d440dd1a2878e181cd56410226c9",
      "parents": [
        "f453b470964243e6c136677c62b4a4333fc40b17"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Sat May 30 20:53:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 20:53:53 2026 +0800"
      },
      "message": "optimize: optimize seata-server/test perf (#8112)"
    },
    {
      "commit": "f453b470964243e6c136677c62b4a4333fc40b17",
      "tree": "d18a7edd81b6b563703079450fde6aec8b140d45",
      "parents": [
        "bff103bde8722b1aac2d222d196e84b1dc051d58"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed May 27 12:46:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 12:46:34 2026 +0800"
      },
      "message": "optimize: bump org.apache.tomcat.embed:tomcat-embed-core to 9.0.117 (#8066)"
    },
    {
      "commit": "bff103bde8722b1aac2d222d196e84b1dc051d58",
      "tree": "5496ca358b584ea839980c454a3e0fba2dbaf750",
      "parents": [
        "0b67ab3285480880879e4160d9d658770cbf842a"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed May 27 12:44:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 12:44:45 2026 +0800"
      },
      "message": "optimize: support ignored network interfaces configuration (#8090)"
    },
    {
      "commit": "0b67ab3285480880879e4160d9d658770cbf842a",
      "tree": "dcf085b3aab345bd84f881289cb8b81f02545b64",
      "parents": [
        "69ac30aac1799ec520da05863ef4d5694e4b86a0"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed May 27 12:43:16 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 12:43:16 2026 +0800"
      },
      "message": "optimize: migrate org.codehaus.groovy to org.apache.groovy (#8083)"
    },
    {
      "commit": "69ac30aac1799ec520da05863ef4d5694e4b86a0",
      "tree": "e4756e9e302ab7407cfea23c06a1fb5815a2c6ab",
      "parents": [
        "abb14c62683d34f7f44aa4d5a370eaa51201252c"
      ],
      "author": {
        "name": "codez",
        "email": "864156480@qq.com",
        "time": "Wed May 27 10:37:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 10:37:45 2026 +0800"
      },
      "message": "doc: add font file license info to distribution/LICENSE (#7990)"
    },
    {
      "commit": "abb14c62683d34f7f44aa4d5a370eaa51201252c",
      "tree": "cc07c9d20fd22fbfca5ff85b750267ece018e592",
      "parents": [
        "941162f66388bc09f5b69a10b0302fb8ee78c918"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue May 26 23:59:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 23:59:10 2026 +0800"
      },
      "message": "optimize: fix publish-ossrh.yml (#8059)"
    },
    {
      "commit": "941162f66388bc09f5b69a10b0302fb8ee78c918",
      "tree": "965f87add2ea30946390463b4d2b151a907005ea",
      "parents": [
        "990cf5a9853821353d856b18996accd52ae35b58"
      ],
      "author": {
        "name": "somil jain",
        "email": "89907422+somiljain2006@users.noreply.github.com",
        "time": "Tue May 26 15:37:30 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 18:07:30 2026 +0800"
      },
      "message": "bugfix: Avoid null advice during AOT proxy creation (#8106)"
    },
    {
      "commit": "990cf5a9853821353d856b18996accd52ae35b58",
      "tree": "a767e86f3a99af19e4b448b20a403bfdba5a66a2",
      "parents": [
        "44379d18a08ed8ebb47541688e8d3a218cf6448c"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Mon May 25 15:28:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 15:28:23 2026 +0800"
      },
      "message": "refactor: refactor Spring module (#8107)"
    },
    {
      "commit": "44379d18a08ed8ebb47541688e8d3a218cf6448c",
      "tree": "ad0edb244c28e3bf52409998c04a2c98db57aad6",
      "parents": [
        "1edc3e7ef44aa90599828b84b62b389ec914953a"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Mon May 25 15:25:48 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 15:25:48 2026 +0800"
      },
      "message": "optimize: reduce used npmjs dependencies (#8108)"
    },
    {
      "commit": "1edc3e7ef44aa90599828b84b62b389ec914953a",
      "tree": "2f8e44975a3fff68ac9777afbd98a96d2566e79a",
      "parents": [
        "93ec4e03e313e1fd41b653053e53c03c4a0366b0"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Mon May 25 10:13:59 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 10:13:59 2026 +0800"
      },
      "message": "reactor: refactor the integration-RPC module (#8103)"
    },
    {
      "commit": "93ec4e03e313e1fd41b653053e53c03c4a0366b0",
      "tree": "c391186cbb69db6ef67039a75ba3488013939269",
      "parents": [
        "4c66f4c984ecd5c1e77f498e49c53d7bdd80a4a3"
      ],
      "author": {
        "name": "codingkiddo",
        "email": "codingkiddo@gmail.com",
        "time": "Thu May 14 13:12:32 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 15:42:32 2026 +0800"
      },
      "message": "test: remove external network dependency from HttpClientUtilTest (#8099)"
    },
    {
      "commit": "4c66f4c984ecd5c1e77f498e49c53d7bdd80a4a3",
      "tree": "742391c6ba6a138d075e6587fd59a0fef6c83a28",
      "parents": [
        "40691a64d6a59d3c003792c3ccb3ee2e4e7f8898"
      ],
      "author": {
        "name": "yougecn",
        "email": "40795959+yougecn@users.noreply.github.com",
        "time": "Tue May 12 20:10:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 20:10:38 2026 +0800"
      },
      "message": "optimize: upgrade com.alibaba:druid from 1.2.25 to 1.2.28 (#8100)"
    },
    {
      "commit": "40691a64d6a59d3c003792c3ccb3ee2e4e7f8898",
      "tree": "a2f21b35fc47aaa4428d270109cd601eb20adc78",
      "parents": [
        "5937571d6c073d929862a75c3f51ff29f004221e"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue May 12 11:14:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 11:14:54 2026 +0800"
      },
      "message": "optimize: bump org.postgresql:postgresql from 42.3.8 to 42.3.10 (#8080)"
    },
    {
      "commit": "5937571d6c073d929862a75c3f51ff29f004221e",
      "tree": "1592b4229e1638044efac52f2f97a1874552f7d0",
      "parents": [
        "8c2659f93e33b65eb1c259ae352adbd13681f3bf"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Mon May 11 09:41:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 09:41:08 2026 +0800"
      },
      "message": "optimize: bump com.alibaba.nacos:nacos-client from 1.4.6 to 2.0.4 (#8097)"
    },
    {
      "commit": "8c2659f93e33b65eb1c259ae352adbd13681f3bf",
      "tree": "faf0095bd277c70eceaddfff7b6e002d5a901e10",
      "parents": [
        "8c202b949e695a6f9c18852fa30ea7cb50e6b17b"
      ],
      "author": {
        "name": "zihenzzz",
        "email": "1624252184@qq.com",
        "time": "Sun May 10 10:47:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 10:47:36 2026 +0800"
      },
      "message": "feature: add XA mode to benchmark CLI (#8094)"
    },
    {
      "commit": "8c202b949e695a6f9c18852fa30ea7cb50e6b17b",
      "tree": "4d3b96abac78f4e26387a609d43ecfc32d524ca6",
      "parents": [
        "b3d3eb6ae205f69de5d8797f5584d99111511d80"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Sat May 09 11:17:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 11:17:53 2026 +0800"
      },
      "message": "refactor: Change the old JSON configuration items to the new ones (#8067)"
    },
    {
      "commit": "b3d3eb6ae205f69de5d8797f5584d99111511d80",
      "tree": "b0d32d9e226d5afe55042cf878b7819d60e118c7",
      "parents": [
        "9384c1ee0af74a3f2ccea3cf9abb53b04edd39c5"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Thu May 07 14:32:39 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 14:32:39 2026 +0800"
      },
      "message": "optimize: add checkstyle rules to enforce ThreadPoolExecutorFactory usage (#8092)"
    },
    {
      "commit": "9384c1ee0af74a3f2ccea3cf9abb53b04edd39c5",
      "tree": "aae66d7cd70450d2ec72bb1089ca2ea7f664523a",
      "parents": [
        "c08f264cb3c48691b7ccc276c878e8a251352457"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Wed May 06 11:08:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 11:08:19 2026 +0800"
      },
      "message": "refactor: supports global switching of virtual threads (#8023)"
    },
    {
      "commit": "c08f264cb3c48691b7ccc276c878e8a251352457",
      "tree": "3ec2f6448bee40c183878686a98b932efad1506d",
      "parents": [
        "d6cdbcdcc93605dbc6a55aa6de295db026b42911"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed May 06 09:26:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 09:26:23 2026 +0800"
      },
      "message": "optimize: allow underscores in test method names (#8087)"
    },
    {
      "commit": "d6cdbcdcc93605dbc6a55aa6de295db026b42911",
      "tree": "05720354ec77db87749642148d0a63f5f2c8ed31",
      "parents": [
        "5ca7bb1e217ca2a00bdc9815708d77f3c99028a1"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Sat May 02 14:03:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 02 14:03:10 2026 +0800"
      },
      "message": "optimize: maven-checkstyle-plugin check test classes (#8085)"
    },
    {
      "commit": "5ca7bb1e217ca2a00bdc9815708d77f3c99028a1",
      "tree": "1dcda2a3b18edd5e8d5270fc340fab3545cc580c",
      "parents": [
        "c5d9c4b416b66eae3f82d4911bd5336fe92ccf85"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Thu Apr 30 22:03:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 22:03:06 2026 +0800"
      },
      "message": "optimize: change console consoleRemotingFilter order to lowest precedence (#8086)"
    },
    {
      "commit": "c5d9c4b416b66eae3f82d4911bd5336fe92ccf85",
      "tree": "6ac932f0c5360fd02fae137b3ee689b515d45ca1",
      "parents": [
        "0b0101b7c9b46b17694e7863e684f393b01d090e"
      ],
      "author": {
        "name": "jsbxyyx",
        "email": "jsbxyyx@apache.org",
        "time": "Thu Apr 30 20:32:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 20:32:23 2026 +0800"
      },
      "message": "bugfix: mysql undolog NotSerializableException (#8078)"
    },
    {
      "commit": "0b0101b7c9b46b17694e7863e684f393b01d090e",
      "tree": "c0e74fd0d832f03cd89bb9f4b062dbc934acec90",
      "parents": [
        "072c3ac2131adfece8daef392aef31332cdba39c"
      ],
      "author": {
        "name": "Tsukilc",
        "email": "3168078770@qq.com",
        "time": "Wed Apr 29 14:26:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 14:26:00 2026 +0800"
      },
      "message": "optimize: supports switching http protocols based on server versions in RaftRegistryService (#7952)"
    },
    {
      "commit": "072c3ac2131adfece8daef392aef31332cdba39c",
      "tree": "ab6f9be53d22102d696173687a9696395260391e",
      "parents": [
        "30f602eea37b5acf147c2b9903ffca50f0f6abeb"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Wed Apr 29 11:11:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 11:11:11 2026 +0800"
      },
      "message": "refactor: Set the value of DEFAULT_TCC_BUSINESS_ACTION_CONTEXT_JSON_PARSER to jackson (#8055)"
    },
    {
      "commit": "30f602eea37b5acf147c2b9903ffca50f0f6abeb",
      "tree": "1fc2a579235545fb6e2f175ef0da4ef893c197ad",
      "parents": [
        "b1922a61264f7ab300fcf3b83e5f084f49f126b8"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Tue Apr 28 20:16:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 20:16:57 2026 +0800"
      },
      "message": "optimize: removed the OkHttp3 dependency from the NamingServer. (#8077)"
    },
    {
      "commit": "b1922a61264f7ab300fcf3b83e5f084f49f126b8",
      "tree": "a05cc5e2b37a22db9f735583d1430f4672af3665",
      "parents": [
        "8fcedc3ce51c17191efb6a88af60c30127fd04c4"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue Apr 28 14:30:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 14:30:14 2026 +0800"
      },
      "message": "optimize: remove p3c, use maven-checkstyle-plugin, only check PR changes. (#8057)"
    },
    {
      "commit": "8fcedc3ce51c17191efb6a88af60c30127fd04c4",
      "tree": "310dcfb6d5bf7915116eff873a1b03de5851c25a",
      "parents": [
        "098cddfcad3931e5c7bdfd931171c1980933c413"
      ],
      "author": {
        "name": "zihenzzz",
        "email": "1624252184@qq.com",
        "time": "Tue Apr 28 13:36:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 13:36:37 2026 +0800"
      },
      "message": "feature: benchmark tcc real mode (#8062)"
    },
    {
      "commit": "098cddfcad3931e5c7bdfd931171c1980933c413",
      "tree": "e70d416204ea2ff655c454e36a5c47e2b9777b57",
      "parents": [
        "1145e54e4fec687145d5e2a1af8ef6f871c93caa"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue Apr 28 09:19:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 09:19:32 2026 +0800"
      },
      "message": "optimize: bump at.yawk.lz4:lz4-java from 1.9.0 to 1.10.1 (#8075)"
    },
    {
      "commit": "1145e54e4fec687145d5e2a1af8ef6f871c93caa",
      "tree": "8e18cc33bb016123c2588df67e08595da38ee263",
      "parents": [
        "956bce811fa4dcb7ec5239287de78f81725b3717"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Fri Apr 24 13:42:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 24 13:42:26 2026 +0800"
      },
      "message": "optimize: bump org.assertj:assertj-core from 3.12.2 to 3.27.7 (#8069)"
    },
    {
      "commit": "956bce811fa4dcb7ec5239287de78f81725b3717",
      "tree": "78e819ec270add00ccb4dd771fbdb8c12f9df68e",
      "parents": [
        "616903bd58586831dcaf0d86e2f46b0f1f10b1f1"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed Apr 22 16:50:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 16:50:38 2026 +0800"
      },
      "message": "optimize: bump commons-io:commons-io from 2.8.0 to 2.21.0 (#8063)"
    },
    {
      "commit": "616903bd58586831dcaf0d86e2f46b0f1f10b1f1",
      "tree": "bb779dd1de87738446d48849073f0dd9631a7644",
      "parents": [
        "1caae9615f0fe211c6d77c96afb32026f917bc3e"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed Apr 22 16:47:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 16:47:35 2026 +0800"
      },
      "message": "optimize: bump org.apache.kafka:kafka-clients from 3.6.1 to 3.9.2 (#8064)"
    },
    {
      "commit": "1caae9615f0fe211c6d77c96afb32026f917bc3e",
      "tree": "aacdc166c6eedb2f699d33069adadaaa2d607758",
      "parents": [
        "630f502c8b254c15eb175cf3995d47128d6bd554"
      ],
      "author": {
        "name": "Sumit Kesarwani",
        "email": "167127879+Sumit6307@users.noreply.github.com",
        "time": "Wed Apr 22 14:10:02 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 16:40:02 2026 +0800"
      },
      "message": "bugfix: unregister resource when closing DataSourceProxy (#7981)"
    },
    {
      "commit": "630f502c8b254c15eb175cf3995d47128d6bd554",
      "tree": "b5e87ce906ebfd2781d9160f48a982304eb8f70c",
      "parents": [
        "1adb847e6f722a1fc0e0259f7f68fbb5c5aa1ea6"
      ],
      "author": {
        "name": "zihenzzz",
        "email": "1624252184@qq.com",
        "time": "Thu Apr 16 18:11:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 18:11:54 2026 +0800"
      },
      "message": "feature: add SAGA_ANNOTATION mode to benchmark CLI (#8052)"
    },
    {
      "commit": "1adb847e6f722a1fc0e0259f7f68fbb5c5aa1ea6",
      "tree": "6cccb98e7fcaf636458e98dfe6523fe061b49053",
      "parents": [
        "0df51ccfa254bb4cf6e50e1c484a2587e777f6a2"
      ],
      "author": {
        "name": "zihenzzz",
        "email": "1624252184@qq.com",
        "time": "Wed Apr 15 18:38:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 18:38:17 2026 +0800"
      },
      "message": "feature: add detailed saga result reporting to benchmark cli (#8042)"
    },
    {
      "commit": "0df51ccfa254bb4cf6e50e1c484a2587e777f6a2",
      "tree": "34c3e1818bf40785e2fd8322f48fd36eb8d64b48",
      "parents": [
        "ec53496c1457e5c1bce00ce379616e3f4041dab8"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Wed Apr 15 11:28:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 11:28:58 2026 +0800"
      },
      "message": "feature: add fastjson2 jackson3 (#8046)"
    },
    {
      "commit": "ec53496c1457e5c1bce00ce379616e3f4041dab8",
      "tree": "0fb9fce3715991317d5d4e058e6beb1a9fe06912",
      "parents": [
        "e4d61909d8c921b39392a3c866c6df3639d70f09"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Tue Apr 14 19:25:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 19:25:53 2026 +0800"
      },
      "message": "test: Isolate compatibility tests from transport protocol leakage (#8051)"
    },
    {
      "commit": "e4d61909d8c921b39392a3c866c6df3639d70f09",
      "tree": "464681c0efc50a2fdff2b519726d3cdefd007866",
      "parents": [
        "6f9fa1044803be9498cd16365c30971f3c0be14e"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Wed Apr 08 09:16:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 09:16:40 2026 +0800"
      },
      "message": "feature: add protobuf serialization support for UnregisterRM protocol (#8044)"
    },
    {
      "commit": "6f9fa1044803be9498cd16365c30971f3c0be14e",
      "tree": "e41cf4e6117fe1f832932ea9bc78c7a51fb03618",
      "parents": [
        "7b13e00f1c94f5d99b83447b689086c7bbd7174c"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Thu Apr 02 18:17:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 18:17:09 2026 +0800"
      },
      "message": "optimize: simplify jackson related dependencies (#8043)"
    },
    {
      "commit": "7b13e00f1c94f5d99b83447b689086c7bbd7174c",
      "tree": "60a27f85e9ce6ffcc3da530132f03f564d5cb162",
      "parents": [
        "cc2777b1be19d6dfc60e1c2eecf08b71fc5ed735"
      ],
      "author": {
        "name": "Jiangke Wu",
        "email": "xingfudeshi@gmail.com",
        "time": "Thu Apr 02 14:33:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 14:33:05 2026 +0800"
      },
      "message": "bugfix: fix IllegalArgumentException when GET request has request body (#8035)"
    },
    {
      "commit": "cc2777b1be19d6dfc60e1c2eecf08b71fc5ed735",
      "tree": "f6dbd9360236952579e3ac1d12e036829693b4b4",
      "parents": [
        "260198b224e3b0aa7e2ac83f4dd1d1f9b97497d6"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Thu Apr 02 10:44:18 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 10:44:18 2026 +0800"
      },
      "message": "feature: add UnregisterRM protocol to notify server on client destroy (#8020)"
    },
    {
      "commit": "260198b224e3b0aa7e2ac83f4dd1d1f9b97497d6",
      "tree": "fa511662e51ad37b35e45d32bdc57b8438c1a6d9",
      "parents": [
        "c8d618a4d3ffc06c11fb895828a3ba29811ad042"
      ],
      "author": {
        "name": "Mason.Chen",
        "email": "139105785+DoChaoing@users.noreply.github.com",
        "time": "Wed Apr 01 16:43:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 16:43:30 2026 +0800"
      },
      "message": "optimize: configure PMD to output messages in English (#8022)"
    },
    {
      "commit": "c8d618a4d3ffc06c11fb895828a3ba29811ad042",
      "tree": "243d292fe07f72a69a864882963dcc52ef8c37c5",
      "parents": [
        "5195e13e346223e4c0cdd94f888c756dc59b9696"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed Apr 01 16:42:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 16:42:35 2026 +0800"
      },
      "message": "optimize: add the dependency jackson-datatype-jsr310 (#8030)"
    },
    {
      "commit": "5195e13e346223e4c0cdd94f888c756dc59b9696",
      "tree": "fcf2b9c0acdcc8759ee5c1d9522367aea6494982",
      "parents": [
        "46f210f4f30fa4e90a57225f057fd17a2de741cc"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Wed Apr 01 10:53:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 10:53:11 2026 +0800"
      },
      "message": "feature: add whitelist class (#7973)"
    },
    {
      "commit": "46f210f4f30fa4e90a57225f057fd17a2de741cc",
      "tree": "3385eae886ce8342ddc71e9a611408848ed9eed5",
      "parents": [
        "49e99de50891cbf31f630e75cea1814e2e1198b0"
      ],
      "author": {
        "name": "Jiangke Wu",
        "email": "xingfudeshi@gmail.com",
        "time": "Tue Mar 31 16:01:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 16:01:14 2026 +0800"
      },
      "message": "optimize: upgrade some dependencies (#8031)"
    },
    {
      "commit": "49e99de50891cbf31f630e75cea1814e2e1198b0",
      "tree": "fbf8396648b7db5651321a6f152510fc3fa275a2",
      "parents": [
        "a63866fcea40885cd318984207999f367813a4d5"
      ],
      "author": {
        "name": "somil jain",
        "email": "89907422+somiljain2006@users.noreply.github.com",
        "time": "Fri Mar 20 13:53:03 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 16:23:03 2026 +0800"
      },
      "message": "optimize: replace synchronized with ReentrantLock in saga module (#8008)"
    },
    {
      "commit": "a63866fcea40885cd318984207999f367813a4d5",
      "tree": "ffaaa7cec58c1f600799b62af03c1471ca7d17b6",
      "parents": [
        "8140d90bf0c33b3d6c14e3f247b94a24ed8a86a8"
      ],
      "author": {
        "name": "will",
        "email": "349071347@qq.com",
        "time": "Mon Mar 16 11:36:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 11:36:19 2026 +0800"
      },
      "message": "optimize: sync 2.6.0 changes (#7996)"
    },
    {
      "commit": "8140d90bf0c33b3d6c14e3f247b94a24ed8a86a8",
      "tree": "8f2bcbec0bb486a62f46ec27abe2c4b00e471f3d",
      "parents": [
        "730ae6405c98c5b919093fa7ee69ab281f4a44fd"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Fri Mar 13 15:30:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 15:30:09 2026 +0800"
      },
      "message": "optimize: mark deprecated JSON parsers in tcc, saga, common and integration-tx-api modules (#8019)"
    },
    {
      "commit": "730ae6405c98c5b919093fa7ee69ab281f4a44fd",
      "tree": "ea238bbb248d7cc7b6a5705489e869ee7d1d9c33",
      "parents": [
        "e006d105ecaa2f3958b86cc47da95f5696b679f1"
      ],
      "author": {
        "name": "Mason.Chen",
        "email": "139105785+DoChaoing@users.noreply.github.com",
        "time": "Thu Mar 12 15:40:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 15:40:29 2026 +0800"
      },
      "message": "feat: add P99.9 latency percentile to benchmark CLI (#8014)"
    },
    {
      "commit": "e006d105ecaa2f3958b86cc47da95f5696b679f1",
      "tree": "35f08e2b8b85f8c583d79ecbf46cc9a779a9d292",
      "parents": [
        "b5e8fd8f2aef13bc7d7b7b8b4d101aca7b1febaf"
      ],
      "author": {
        "name": "contrueCT",
        "email": "contrue_CT@outlook.com",
        "time": "Thu Mar 05 13:39:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 13:39:53 2026 +0800"
      },
      "message": "optimize: add Grafana dashboard JSON for NamingServer metrics (#8002)\n\n"
    },
    {
      "commit": "b5e8fd8f2aef13bc7d7b7b8b4d101aca7b1febaf",
      "tree": "24388b54d2fc42e88596e171329c51b155c38d0d",
      "parents": [
        "bd5afab9013e589752a9b85ed7d9ac77a6efda9f"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Wed Mar 04 22:05:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 22:05:36 2026 +0800"
      },
      "message": "optimize: add grafana json (#7988)\n\n"
    },
    {
      "commit": "bd5afab9013e589752a9b85ed7d9ac77a6efda9f",
      "tree": "0dc828b229efe5bf41b9eb38f28781406502f485",
      "parents": [
        "9b2158b58b78ee8ad8d900d0ceaf818e0f175194"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Wed Mar 04 15:01:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 15:01:26 2026 +0800"
      },
      "message": "test: add unit tests for saga-engine low coverage components (#7915)\n\n"
    },
    {
      "commit": "9b2158b58b78ee8ad8d900d0ceaf818e0f175194",
      "tree": "b04ec8531cfe5b365ffbc0159116b2fbe0363c42",
      "parents": [
        "a1bb731c80f4443cb297679d906d77bdb419d1c3"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Sun Mar 01 15:05:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 01 15:05:06 2026 +0800"
      },
      "message": "test: Enhance NacosRegistryServiceImplTest with additional mocks for service name group and cluster (#8003)\n\n"
    },
    {
      "commit": "a1bb731c80f4443cb297679d906d77bdb419d1c3",
      "tree": "6400db1ee40b892c1a1c389cf67cfa4295e6b07c",
      "parents": [
        "6e07d2f0fd9e4dc937d3de0c706a2c6905089f49"
      ],
      "author": {
        "name": "shukai",
        "email": "525718210@qq.com",
        "time": "Tue Feb 10 09:33:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 10 09:33:28 2026 +0800"
      },
      "message": "bugfix: report branch status add branchType (#7992)\n\n"
    },
    {
      "commit": "6e07d2f0fd9e4dc937d3de0c706a2c6905089f49",
      "tree": "c029868ab5143282cc6db8ce360e300aec03f5ed",
      "parents": [
        "18a220d481265ad7b95d425406bc1ba9f7722d88"
      ],
      "author": {
        "name": "xiaoyu",
        "email": "xyu282886@gmail.com",
        "time": "Mon Feb 09 15:30:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 09 15:30:17 2026 +0800"
      },
      "message": "feature: Support HTTP/2 stream push for the Watch API in Server Raft mode (#7903)\n\n"
    },
    {
      "commit": "18a220d481265ad7b95d425406bc1ba9f7722d88",
      "tree": "b905a2737fad093231b1757e3aaf5c43ce6a08ad",
      "parents": [
        "35945899a2134dd05f9488c34386be65aca26f3b"
      ],
      "author": {
        "name": "justabug",
        "email": "Bughue@users.noreply.github.com",
        "time": "Sat Feb 07 23:49:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 07 23:49:23 2026 +0800"
      },
      "message": "optimize : support multi-version codec \u0026 fix not returning client registration failure msg (#7000)\n\n"
    },
    {
      "commit": "35945899a2134dd05f9488c34386be65aca26f3b",
      "tree": "a1cc41cb161e0ffb3b0ef03c052d7bfbe8093a1c",
      "parents": [
        "9e6a84364cf078b363c241d5f62b9b0ad378c6d2"
      ],
      "author": {
        "name": "Sumit Kesarwani",
        "email": "167127879+Sumit6307@users.noreply.github.com",
        "time": "Tue Feb 03 06:55:33 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 03 09:25:33 2026 +0800"
      },
      "message": "optimize: Remove unnecessary refreshLeader from ClusterController cluster endpoint (#7970)\n\n"
    },
    {
      "commit": "9e6a84364cf078b363c241d5f62b9b0ad378c6d2",
      "tree": "264cc021643609353f473a1a6175acd25555f869",
      "parents": [
        "182a950385fab65cefe75e159a7baec3431b4be8"
      ],
      "author": {
        "name": "Sumit Kesarwani",
        "email": "167127879+Sumit6307@users.noreply.github.com",
        "time": "Fri Jan 30 07:39:20 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 10:09:20 2026 +0800"
      },
      "message": "optimize:register PR #7967 in 2.x changelog (#7976)\n\n"
    },
    {
      "commit": "182a950385fab65cefe75e159a7baec3431b4be8",
      "tree": "375edee285a6047184fa010cd256e6f40cbdbc37",
      "parents": [
        "dc89be714dbae4e0edb91627e24dd26d7c2d60ac"
      ],
      "author": {
        "name": "Jiangke Wu",
        "email": "xingfudeshi@gmail.com",
        "time": "Thu Jan 29 10:25:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 29 10:25:57 2026 +0800"
      },
      "message": "optimize:upgrade some dependencies (#7971)\n\n"
    },
    {
      "commit": "dc89be714dbae4e0edb91627e24dd26d7c2d60ac",
      "tree": "48d83d1f858958e10a1fec39b1f84f79044c75b9",
      "parents": [
        "7daf5b0c9e3b81550e3c1481364fbb2321baabe5"
      ],
      "author": {
        "name": "Hui Chang",
        "email": "changhbaga@gmail.com",
        "time": "Wed Jan 28 14:36:47 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 28 14:36:47 2026 +0800"
      },
      "message": "test: add unit tests for seata-discovery-nacos(provider and service) (#7962)\n\n"
    },
    {
      "commit": "7daf5b0c9e3b81550e3c1481364fbb2321baabe5",
      "tree": "681c6e364d38b288fdcd1a2c563436735cdc07b5",
      "parents": [
        "1198b2da0676e80f13e33792a2a6d6dac37e5698"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Tue Jan 27 21:52:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 27 21:52:31 2026 +0800"
      },
      "message": "bugfix: different element order in two lists causes failure to set the index as primary key index (#7965)\n\n"
    },
    {
      "commit": "1198b2da0676e80f13e33792a2a6d6dac37e5698",
      "tree": "100ac7ab82dfa496d4aeb13c054797a8ebae5f96",
      "parents": [
        "81504c09b7b20d8a73b5fe26a8840706c6f643ac"
      ],
      "author": {
        "name": "Hui Chang",
        "email": "changhbaga@gmail.com",
        "time": "Tue Jan 27 14:47:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 27 14:47:33 2026 +0800"
      },
      "message": "bugfix: empty jacoco report on local when jdk above 17 (#7956)\n\n"
    },
    {
      "commit": "81504c09b7b20d8a73b5fe26a8840706c6f643ac",
      "tree": "a9e4fda126a9b7dff5672dbd44ea4fb251665499",
      "parents": [
        "0011d5d965e6ea3d453d80fdf515f0b3160faa43"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Tue Jan 27 10:29:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 27 10:29:11 2026 +0800"
      },
      "message": "optimize: change the getProperty call to resolvePlaceholders in SpringBootConfigurationProvider (#7955)\n\n"
    },
    {
      "commit": "0011d5d965e6ea3d453d80fdf515f0b3160faa43",
      "tree": "c3d3b83cbfe1e23344aafdbdf443a6a1516c67e0",
      "parents": [
        "1c95bdef0ba7c9537cd317df9e24bf1b08b9fa6d"
      ],
      "author": {
        "name": "aias00",
        "email": "liuhongyu@apache.org",
        "time": "Mon Jan 26 16:55:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 26 16:55:30 2026 +0800"
      },
      "message": "refactor: replace Apache HttpClient with OkHttp in NamingServer (#7957)\n\n"
    },
    {
      "commit": "1c95bdef0ba7c9537cd317df9e24bf1b08b9fa6d",
      "tree": "f94e3ecb4c9f69e0b6079aab59f4b240a1cdc9d3",
      "parents": [
        "f717d74a712cce875c066178db31891bc37abd31"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Mon Jan 26 09:46:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 26 09:46:02 2026 +0800"
      },
      "message": "bugfix: consoleApiService that could not be found (#7960)\n\n"
    }
  ],
  "next": "f717d74a712cce875c066178db31891bc37abd31"
}
