)]}'
{
  "log": [
    {
      "commit": "cbe59d05ce0bd212d90056f6d46a5b279dbcaac3",
      "tree": "750042adc284084383d59967fc50700bf45a9639",
      "parents": [
        "6fef68cba2f80ac19849d4857bc9ae3306f1cb43"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Jul 23 07:11:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 23 13:11:57 2026 +0800"
      },
      "message": "MINOR: Add meshIQ to the Powered By page (#898)\n\nAdd meshIQ logo and testimonial entry to the Powered By page.\n\nReviewers: Chia-Ping Tsai \u003cchia7712@gmail.com\u003e"
    },
    {
      "commit": "6fef68cba2f80ac19849d4857bc9ae3306f1cb43",
      "tree": "06fbbd75b87267d5df3f592a2c2b615afcc016c2",
      "parents": [
        "d5df5f9827aa2e10dec78f2ec3c4db770417a19f"
      ],
      "author": {
        "name": "Atul Khanduri",
        "email": "atul.khanduri@ksolves.com",
        "time": "Thu Jul 23 07:06:27 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 18:36:27 2026 -0700"
      },
      "message": "Add Ksolves to the powered-by page (#897)\n\n* Add Ksolves to the powered-by page\n\n* Update description on Ksolves powered-by section"
    },
    {
      "commit": "d5df5f9827aa2e10dec78f2ec3c4db770417a19f",
      "tree": "b6c1c4b067c6f484fd841c727510f926849a473c",
      "parents": [
        "70507a161c9128ccaa54bdbe2e13e4de17aa8678"
      ],
      "author": {
        "name": "majialong",
        "email": "majialoong@gmail.com",
        "time": "Sat Jul 11 08:55:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 17:55:30 2026 -0700"
      },
      "message": "MINOR: Fix broken links on the downloads page (#893)"
    },
    {
      "commit": "70507a161c9128ccaa54bdbe2e13e4de17aa8678",
      "tree": "d1e600a704f148299a570a2eb9c3d01d54b80ef2",
      "parents": [
        "4b8ee1ce9518e6a082e198f15cb9faeefb8c4ae3"
      ],
      "author": {
        "name": "Jiayáo Sun",
        "email": "jiayao.s@outlook.com",
        "time": "Sat Jul 04 01:40:54 2026 +1200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 03 21:40:54 2026 +0800"
      },
      "message": "MINOR: Move 4.0.2 and 3.9.2 to archived releases (#887)\n\nArchive Kafka 4.0.2 and 3.9.2\n\nReviewers: Matthias J. Sax \u003cmatthias@confluent.io\u003e, Ken Huang \u003cs7133700@gmail.com\u003e, Chia-Ping Tsai \u003cchia7712@gmail.com\u003e"
    },
    {
      "commit": "4b8ee1ce9518e6a082e198f15cb9faeefb8c4ae3",
      "tree": "82e8629982483ee37023f1db248cea11f324c7de",
      "parents": [
        "bb7c2dfdefa34188fd0124823514336cf723b11a"
      ],
      "author": {
        "name": "Bill Bejeck",
        "email": "bbejeck@apache.org",
        "time": "Thu Jun 25 20:40:40 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 20:40:40 2026 -0400"
      },
      "message": "Add blog post and fix some trailing 4.3.0 references (#890)"
    },
    {
      "commit": "bb7c2dfdefa34188fd0124823514336cf723b11a",
      "tree": "5ee18528404e425df69d99ba780de05686383f80",
      "parents": [
        "5be1fe111222cd3af912b1b91e7826538dcf5e29"
      ],
      "author": {
        "name": "Bill Bejeck",
        "email": "bbejeck@apache.org",
        "time": "Thu Jun 25 12:33:43 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 12:33:43 2026 -0400"
      },
      "message": "Update api page to 4.3.1 and added upgrade section (#889)"
    },
    {
      "commit": "5be1fe111222cd3af912b1b91e7826538dcf5e29",
      "tree": "785170f509ff95241d312e0e386b4eb39eaec0d5",
      "parents": [
        "43d2ba2ab1efc1473c3675be45083c72ec95f13c"
      ],
      "author": {
        "name": "Bill Bejeck",
        "email": "bbejeck@apache.org",
        "time": "Thu Jun 25 11:50:39 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 11:50:39 2026 -0400"
      },
      "message": "Add download info for 4.3.1 (#888)"
    },
    {
      "commit": "43d2ba2ab1efc1473c3675be45083c72ec95f13c",
      "tree": "2aa06646633dbc2011991faca89d4b5f54aac71c",
      "parents": [
        "6d3ed6440c06f0dac249fba00b763c15edc5e3e2"
      ],
      "author": {
        "name": "Bill Bejeck",
        "email": "bbejeck@apache.org",
        "time": "Thu Jun 25 11:39:52 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 11:39:52 2026 -0400"
      },
      "message": "Update docs for 4.3.1 release (#886)"
    },
    {
      "commit": "6d3ed6440c06f0dac249fba00b763c15edc5e3e2",
      "tree": "d7ece54889ffaba831d645b0c01e9c4621c7375e",
      "parents": [
        "f00b239a86b94096d6fb472d6d98a5864f363f71"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Wed Jun 24 03:42:57 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 10:42:57 2026 +0200"
      },
      "message": "Set up default protection ruleset for default and release branches (#863)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "f00b239a86b94096d6fb472d6d98a5864f363f71",
      "tree": "b6a821cf7e7ed0fc7ec4934149c9719a6d8419a2",
      "parents": [
        "533a73b34819abed2b03499ba10343fb2f766261"
      ],
      "author": {
        "name": "Hugh Evans",
        "email": "101668034+hevansDev@users.noreply.github.com",
        "time": "Wed Jun 24 09:41:33 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 10:41:33 2026 +0200"
      },
      "message": "Add GKN podcast to community podcasts (#884)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "533a73b34819abed2b03499ba10343fb2f766261",
      "tree": "2ac099c8c107c168b9429ff9107e697f86de7624",
      "parents": [
        "874e3305cdedf0f5f643ce32d1627e9fa652b202"
      ],
      "author": {
        "name": "Titouan Teyssier",
        "email": "titouan.teyssier@gmail.com",
        "time": "Wed Jun 24 10:37:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 10:37:22 2026 +0200"
      },
      "message": "Add back negation that was lost in rewrite (#879)\n\nBefore version 40 the text was:\n```\nIt is generally _not_ advisable to run a _single_ Kafka cluster that spans multiple datacenters over a high-latency link. This will incur very high replication latency both for Kafka writes and ZooKeeper writes, and neither Kafka nor ZooKeeper will remain available in all locations if the network between locations is unavailable.\n```\n\nThe negation got lost when removing Zookeeper from that paragraph.\n\nCo-authored-by: Titouan Teyssier \u003ctitouan.teyssier.ext@orange.com\u003e\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "874e3305cdedf0f5f643ce32d1627e9fa652b202",
      "tree": "f4b769e2f5c04541e7c6e88c463c6851ce3f5214",
      "parents": [
        "cf65666f6540c1ed5fd1981d92c7120e740b8488"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 24 10:33:49 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 10:33:49 2026 +0200"
      },
      "message": "Bump hugo-extended from 0.163.2 to 0.163.3 (#883)\n\nBumps [hugo-extended](https://github.com/jakejarvis/hugo-extended) from 0.163.2 to 0.163.3.\n- [Commits](https://github.com/jakejarvis/hugo-extended/compare/v0.163.2...v0.163.3)\n\n---\nupdated-dependencies:\n- dependency-name: hugo-extended\n  dependency-version: 0.163.3\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "cf65666f6540c1ed5fd1981d92c7120e740b8488",
      "tree": "e8ba79098e177cccf67de80fb5ca5a861123e3d4",
      "parents": [
        "54b69f551b27190ff719810a52f08dafe5595161"
      ],
      "author": {
        "name": "Murali Basani",
        "email": "muralidhar.basani@aiven.io",
        "time": "Thu Jun 18 12:16:12 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 12:16:12 2026 +0200"
      },
      "message": "KAFKA-20541: Move generated from static/ to content/ (#856)\n\n* Delete duplicate dir\n\n* Keep generated/ alongside docs, mount as static\n\nPreviously, content/en/42/generated/ held empty stubs while the real HTML fragments and connect_rest.yaml lived in static/42/generated/. Move the files to content/en/42/generated/ so the layout matches apache/kafka\u0027s docs/generated, and add a module.mounts entry in hugo.yaml that re-exposes them at /42/generated/ so the download URL for connect_rest.yaml is unchanged.\n\n- include-html shortcode reads from content/en/\u003cv\u003e/generated/, with a fallback to /static/... for pre-4.2 versions\n- 24 include-html calls in content/en/42 switched to the short form\n- replace-version-links.sh and README/CLAUDE.md updated for the new release workflow (don\u0027t copy generated/ into static/)\n\n* Add catch-all mount for versioned generated/ dirs\n\n* Remove duplicate 4.2 generated/ and drop excludeFiles workaround\n\n* Based on review comments\n\n* Update readme from review\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "54b69f551b27190ff719810a52f08dafe5595161",
      "tree": "1a087b32d12812021d83f856a552001af3227f7b",
      "parents": [
        "e9923300f1d88b5d3919b45832e13d8a7d7579ac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 17 10:16:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 10:16:57 2026 +0200"
      },
      "message": "Bump hugo-extended from 0.161.1 to 0.163.2 (#881)\n\nBumps [hugo-extended](https://github.com/jakejarvis/hugo-extended) from 0.161.1 to 0.163.2.\n- [Commits](https://github.com/jakejarvis/hugo-extended/compare/v0.161.1...v0.163.2)\n\n---\nupdated-dependencies:\n- dependency-name: hugo-extended\n  dependency-version: 0.163.2\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e9923300f1d88b5d3919b45832e13d8a7d7579ac",
      "tree": "80f62325996a2b97d76a05bbe6cde34d2e44f6c3",
      "parents": [
        "814ae384897a78f0293a7d636b30305390d45b30"
      ],
      "author": {
        "name": "morgando",
        "email": "morgando@umich.edu",
        "time": "Tue Jun 16 19:57:42 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 08:57:42 2026 +0900"
      },
      "message": "MINOR: Fix typo (#882)"
    },
    {
      "commit": "814ae384897a78f0293a7d636b30305390d45b30",
      "tree": "ddcf40308877d42e1f29ddd22d435a861cea6007",
      "parents": [
        "3ecd6fe6ec1ee787fdfcd05c2fcec2ff21a90745"
      ],
      "author": {
        "name": "gabriellafu",
        "email": "100360154+gabriellefu@users.noreply.github.com",
        "time": "Mon Jun 15 12:16:04 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 09:16:04 2026 -0700"
      },
      "message": "MINOR: Update docs for 4.2.1 \"streams\" broker side bug fix (#880)\n\nCf https://github.com/apache/kafka/pull/22525"
    },
    {
      "commit": "3ecd6fe6ec1ee787fdfcd05c2fcec2ff21a90745",
      "tree": "339ea6917e90d1f45f2306069737ba0b4eb25e56",
      "parents": [
        "da65ac238ecc2e5f142731f2099865191a4b01c3"
      ],
      "author": {
        "name": "PoAn Yang",
        "email": "payang@apache.org",
        "time": "Tue Jun 02 20:35:19 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 20:35:19 2026 +0900"
      },
      "message": "MINOR: Add 4.2.1 (#874)\n\nSigned-off-by: PoAn Yang \u003cpayang@apache.org\u003e"
    },
    {
      "commit": "da65ac238ecc2e5f142731f2099865191a4b01c3",
      "tree": "bb8084a7c46be46f899b8b673a28ee19d595522f",
      "parents": [
        "a0bcc4bbd13054d49c32669a5b45fb2388f337c7"
      ],
      "author": {
        "name": "Luke Chen",
        "email": "showuon@gmail.com",
        "time": "Tue Jun 02 18:07:17 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 18:07:17 2026 +0900"
      },
      "message": "MINOR: Fix and add CVE-2026-41115 info (#875)\n\n* Fix and add CVE-2026-41115 info\n\n* address reviewer\u0027s comment"
    },
    {
      "commit": "a0bcc4bbd13054d49c32669a5b45fb2388f337c7",
      "tree": "9eca400ca01d8b6c5e3452c379b3dec0019dae27",
      "parents": [
        "af4034e240d5f77451a8e83cd0d660f001c9c691"
      ],
      "author": {
        "name": "Bill Bejeck",
        "email": "bbejeck@apache.org",
        "time": "Thu May 28 20:24:53 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 20:24:53 2026 -0400"
      },
      "message": "Add note for 4.3 memory regression (#872)"
    },
    {
      "commit": "af4034e240d5f77451a8e83cd0d660f001c9c691",
      "tree": "2f29cca6a9950703e4f7415e1cad3a73c79f41da",
      "parents": [
        "b692b394544a062497db3fdbbc9b6cb13d272fe1"
      ],
      "author": {
        "name": "Evan Zhou",
        "email": "84255167+ezhou413@users.noreply.github.com",
        "time": "Thu May 28 16:57:17 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 14:57:17 2026 -0700"
      },
      "message": "MINOR: update and improve formatting of streams compatibility matrix (#868)"
    },
    {
      "commit": "b692b394544a062497db3fdbbc9b6cb13d272fe1",
      "tree": "acdb567ae7764d01ac25a54d6edee41169af5c3f",
      "parents": [
        "c2cad6bc2c9fb8e89e7b5aab34db76a6217edb96"
      ],
      "author": {
        "name": "nileshkumar3",
        "email": "nileshkumar3@gmail.com",
        "time": "Thu May 28 16:54:57 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 14:54:57 2026 -0700"
      },
      "message": "KAFKA-20335: Sync 4.3 KIP-1271 Streams docs from apache/kafka (#870)\n\nSync the KIP-1271 (header-aware state stores) documentation from\napache/kafka 4.3 (commit 70a5dc151c, PR apache/kafka#21840) into\ncontent/en/43/. The original PR was merged after 4.3.0 was released,\nso these Streams pages need to be backfilled into the 4.3 site snapshot."
    },
    {
      "commit": "c2cad6bc2c9fb8e89e7b5aab34db76a6217edb96",
      "tree": "fa4bf33a6da9f9449f6decfc4322c612d2c8981c",
      "parents": [
        "8b17e061284851482996cea4993d61274970ee9e"
      ],
      "author": {
        "name": "Evan Zhou",
        "email": "84255167+ezhou413@users.noreply.github.com",
        "time": "Wed May 27 10:13:23 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 11:13:23 2026 -0400"
      },
      "message": "add documentation for the num-keys metric introduced by KIP-1250 (#867)"
    },
    {
      "commit": "8b17e061284851482996cea4993d61274970ee9e",
      "tree": "9467e7293b8ae9e3e209d17ca2cf109a4f70b14e",
      "parents": [
        "3e46e673398110d5209063d824ab7d8d6a7adbac"
      ],
      "author": {
        "name": "Lucas Brutschy",
        "email": "lbrutschy@confluent.io",
        "time": "Wed May 27 13:14:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 13:14:18 2026 +0200"
      },
      "message": "MINOR: Remove outdated note for streams group protocol in 4.2 docs (#871)\n\nKIP-1071 reached GA in 4.2, so the group.protocol config description\nshould not still describe \"streams\" as Early Access. Mirrors #866,\nwhich removed the same sentence from the 4.3 docs."
    },
    {
      "commit": "3e46e673398110d5209063d824ab7d8d6a7adbac",
      "tree": "3960daff9187678744434a635921c7a30bf040a0",
      "parents": [
        "78c1a6b9b06363e258ba7c0309784b3f569ed120"
      ],
      "author": {
        "name": "Uladzislau Blok",
        "email": "blokv75@gmail.com",
        "time": "Wed May 27 12:30:26 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 12:30:26 2026 +0200"
      },
      "message": "MINOR: Remove outdated note for streams group protocol (#866)\n\n* Streams group outdated comment\n\n* extra space fix"
    },
    {
      "commit": "78c1a6b9b06363e258ba7c0309784b3f569ed120",
      "tree": "e02121acf3745f4c92ff62a2bd3941bd965a8857",
      "parents": [
        "592b3e380b2e71d7e1bfaee145555486884ee6f6"
      ],
      "author": {
        "name": "Mickael Maison",
        "email": "mimaison@users.noreply.github.com",
        "time": "Fri May 22 13:26:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 13:26:50 2026 +0200"
      },
      "message": "MINOR: Set 4.3.0 release date in downloads (#865)"
    },
    {
      "commit": "592b3e380b2e71d7e1bfaee145555486884ee6f6",
      "tree": "d44aa6c424990eea72e2cde0f921c4d33b258f45",
      "parents": [
        "a95453bc542933092face2cbc5bb3dbe74630aed"
      ],
      "author": {
        "name": "Mickael Maison",
        "email": "mimaison@users.noreply.github.com",
        "time": "Fri May 22 10:54:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 10:54:02 2026 +0200"
      },
      "message": "MINOR: Add 4.3.0 to Downloads page (#864)\n\n\nReviewers: Josep Prat \u003cjosep.prat@aiven.io\u003e"
    },
    {
      "commit": "a95453bc542933092face2cbc5bb3dbe74630aed",
      "tree": "7e2d497cdadb0d716ed4d8f7878ef128a9e11f9d",
      "parents": [
        "dde051e342850dadc1aefef27899a50c1a6fc3e9"
      ],
      "author": {
        "name": "Mickael Maison",
        "email": "mimaison@users.noreply.github.com",
        "time": "Fri May 22 10:51:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 10:51:50 2026 +0200"
      },
      "message": "MINOR: Add blog post for 4.3.0 (#861)\n\n\nReviewers: Reviewers: Christo Lolov \u003cchristololov@gmail.com\u003e, Josep Prat \u003cjosep.prat@aiven.io\u003e, Matthias J. Sax \u003cmjsax@apache.org\u003e, Lianet Magrans \u003clianetm@apache.org\u003e"
    },
    {
      "commit": "dde051e342850dadc1aefef27899a50c1a6fc3e9",
      "tree": "5973f68171ad6420ab2f59d1ff4e8a9133759484",
      "parents": [
        "ef833f41a5ef3fec2dbaf529bc35337af338c915"
      ],
      "author": {
        "name": "Mickael Maison",
        "email": "mimaison@users.noreply.github.com",
        "time": "Fri May 22 10:49:56 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 10:49:56 2026 +0200"
      },
      "message": "MINOR: Add 4.3 docs and javadoc (#853)\n\n\nReviewers: Andrew Schofield \u003caschofield@apache.org\u003e, Christo Lolov \u003cchristololov@gmail.com\u003e"
    },
    {
      "commit": "ef833f41a5ef3fec2dbaf529bc35337af338c915",
      "tree": "99f5f47a4d176da7c01323db53d25c426586022c",
      "parents": [
        "45e36552776e3fc4191deeb4ddf2381dc34974ce"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 14 16:21:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 16:21:27 2026 +0200"
      },
      "message": "Bump npm-check-updates from 21.0.3 to 22.2.0 (#859)\n\nBumps [npm-check-updates](https://github.com/raineorshine/npm-check-updates) from 21.0.3 to 22.2.0.\n- [Release notes](https://github.com/raineorshine/npm-check-updates/releases)\n- [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/raineorshine/npm-check-updates/compare/v21.0.3...v22.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: npm-check-updates\n  dependency-version: 22.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "45e36552776e3fc4191deeb4ddf2381dc34974ce",
      "tree": "54ee4b3b3e21fa0b2477d6a1febaa35bb33755d2",
      "parents": [
        "bf7fb59879eb3ac9a532c4656583dd21631a2c19"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 14 16:19:16 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 16:19:16 2026 +0200"
      },
      "message": "Bump hugo-extended from 0.160.1 to 0.161.1 (#855)\n\nBumps [hugo-extended](https://github.com/jakejarvis/hugo-extended) from 0.160.1 to 0.161.1.\n- [Commits](https://github.com/jakejarvis/hugo-extended/compare/v0.160.1...v0.161.1)\n\n---\nupdated-dependencies:\n- dependency-name: hugo-extended\n  dependency-version: 0.161.1\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bf7fb59879eb3ac9a532c4656583dd21631a2c19",
      "tree": "51f41b60581dcfa1abdf5638dce82359aedbe488",
      "parents": [
        "a04884cbee149139b0e8220c7de19107bb3f195f"
      ],
      "author": {
        "name": "Sean Quah",
        "email": "squah@confluent.io",
        "time": "Thu May 14 14:56:36 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 14:56:36 2026 +0100"
      },
      "message": "Add Sean Quah to committers.json (#862)"
    },
    {
      "commit": "a04884cbee149139b0e8220c7de19107bb3f195f",
      "tree": "fe683aa713140fc727120996fa664a098fa52f3b",
      "parents": [
        "90520f657912c92c67f99094667b50980eac01ad"
      ],
      "author": {
        "name": "Michael Westerby",
        "email": "m.j.westerby@gmail.com",
        "time": "Thu May 14 04:08:11 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 12:08:11 2026 +0900"
      },
      "message": "Add controller epoch check and workaround to migration rollback docs (#860)\n\nAdds docs on how to verify the ZK controller epoch is\ngreater than the KRaft controller epoch prior to reverting back to\nZK mode. Additionally adds the workaround on what to do if this is not\nthe case."
    },
    {
      "commit": "90520f657912c92c67f99094667b50980eac01ad",
      "tree": "207a07b56e5a84fc80edd1a64fecb2f6d28415bd",
      "parents": [
        "b9e323bd54ee931d14ce1b0e1c26cc8f4b283a01"
      ],
      "author": {
        "name": "Ranidu Nethma",
        "email": "113999336+RaniduNethma@users.noreply.github.com",
        "time": "Sun Apr 26 22:06:23 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 26 09:36:23 2026 -0700"
      },
      "message": "fix: update broken links in developer guide (#850)"
    },
    {
      "commit": "b9e323bd54ee931d14ce1b0e1c26cc8f4b283a01",
      "tree": "8d15e585f5c3a8f420b39834c5973bb8c439b295",
      "parents": [
        "58093ed81790cfd203a99e7c8c9450640a5c06f7"
      ],
      "author": {
        "name": "Alexander Pruss",
        "email": "alex.pruss@gmail.com",
        "time": "Fri Apr 17 13:57:33 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 13:57:33 2026 +0200"
      },
      "message": "MINOR: Fix typo in design.md (#836)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "58093ed81790cfd203a99e7c8c9450640a5c06f7",
      "tree": "17c9f88dd714afb4de642359218bb78d392bf767",
      "parents": [
        "a85fc62919f5745d7ae44d95a7f2f0ca0be5fe07"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 17 13:55:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 13:55:25 2026 +0200"
      },
      "message": "Bump npm-check-updates from 19.6.6 to 21.0.2 (#847)\n\nBumps [npm-check-updates](https://github.com/raineorshine/npm-check-updates) from 19.6.6 to 21.0.2.\n- [Release notes](https://github.com/raineorshine/npm-check-updates/releases)\n- [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/raineorshine/npm-check-updates/compare/v19.6.6...v21.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: npm-check-updates\n  dependency-version: 21.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "a85fc62919f5745d7ae44d95a7f2f0ca0be5fe07",
      "tree": "688c2fe34767d60a01bc6bbdedd4ab9f59b81daf",
      "parents": [
        "35e1d6e8ef354635baa7d0ee40773ff6e733ae56"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 17 13:55:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 13:55:07 2026 +0200"
      },
      "message": "Bump hugo-extended from 0.155.3 to 0.160.1 (#843)\n\nBumps [hugo-extended](https://github.com/jakejarvis/hugo-extended) from 0.155.3 to 0.160.1.\n- [Commits](https://github.com/jakejarvis/hugo-extended/compare/v0.155.3...v0.160.1)\n\n---\nupdated-dependencies:\n- dependency-name: hugo-extended\n  dependency-version: 0.160.1\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "35e1d6e8ef354635baa7d0ee40773ff6e733ae56",
      "tree": "c37441b892fb011fb2d4f9584cd39879f3f1c94e",
      "parents": [
        "dbca291166bd4969a57bba80d65e6ce9edebcfed"
      ],
      "author": {
        "name": "Luke Chen",
        "email": "showuon@gmail.com",
        "time": "Fri Apr 17 20:50:04 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 13:50:04 2026 +0200"
      },
      "message": "MINOR: Add CVE-2026-33557 and CVE-2026-33558 (#848)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "dbca291166bd4969a57bba80d65e6ce9edebcfed",
      "tree": "6a40b26143948475091ad3f4aa16675cf5417b1f",
      "parents": [
        "6cb5349ba56b3cc02486ca566e0d4e9504aac6d7"
      ],
      "author": {
        "name": "Manikumar Reddy",
        "email": "manikumar.reddy@gmail.com",
        "time": "Tue Apr 07 17:57:13 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 17:57:13 2026 +0530"
      },
      "message": "minor cleanups (#842)"
    },
    {
      "commit": "6cb5349ba56b3cc02486ca566e0d4e9504aac6d7",
      "tree": "1ed7110f662d9b94366a8345f5143396231db159",
      "parents": [
        "aa4dd3677bbac7c07385b4bf0246456f001a309d"
      ],
      "author": {
        "name": "Manikumar Reddy",
        "email": "manikumar.reddy@gmail.com",
        "time": "Tue Apr 07 17:31:53 2026 +0530"
      },
      "committer": {
        "name": "Manikumar Reddy",
        "email": "manikumar.reddy@gmail.com",
        "time": "Tue Apr 07 17:31:53 2026 +0530"
      },
      "message": "Add CVE-2026-35554 to the list\n"
    },
    {
      "commit": "aa4dd3677bbac7c07385b4bf0246456f001a309d",
      "tree": "410a583e15a169898a3d99147952c60c4d19a4eb",
      "parents": [
        "40bc3ef663acd2a45e32861fc7a44db30051c9b0"
      ],
      "author": {
        "name": "Kirk True",
        "email": "kirk@kirktrue.pro",
        "time": "Mon Mar 30 10:36:53 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 10:36:53 2026 -0700"
      },
      "message": "Added Kirk True image and entry in committers.json (#838)"
    },
    {
      "commit": "40bc3ef663acd2a45e32861fc7a44db30051c9b0",
      "tree": "060135bef99d5cd0c0e0df264456f0f653ba4209",
      "parents": [
        "28407638a97bcb0860f8f427279faf55b9659a83"
      ],
      "author": {
        "name": "Viktor Somogyi-Vass",
        "email": "viktorsomogyi@gmail.com",
        "time": "Fri Mar 20 11:22:04 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 11:22:04 2026 +0100"
      },
      "message": "MINOR: Update downloads page for 4.0.2 (#837)\n\nReviewers: Josep Prat \u003cjosep.prat@aiven.io\u003e"
    },
    {
      "commit": "28407638a97bcb0860f8f427279faf55b9659a83",
      "tree": "d9594962396c804bc63c4f630a308159fc295b5b",
      "parents": [
        "b60cf3abd42e55b25dec23e091bba36fb6c614d8"
      ],
      "author": {
        "name": "Viktor Somogyi-Vass",
        "email": "viktorsomogyi@gmail.com",
        "time": "Fri Mar 20 10:00:51 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 10:00:51 2026 +0100"
      },
      "message": "Add 4.0.2 blog post (#831)"
    },
    {
      "commit": "b60cf3abd42e55b25dec23e091bba36fb6c614d8",
      "tree": "07690571a2297052f83fb424f8261627d295b11b",
      "parents": [
        "5f69c4048afa4a63d04c4f48a4afab4798b36b58"
      ],
      "author": {
        "name": "Viktor Somogyi-Vass",
        "email": "viktorsomogyi@gmail.com",
        "time": "Fri Mar 20 10:00:21 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 10:00:21 2026 +0100"
      },
      "message": "Add 4.0.2 release docs (#807)\n\n* Add 4.0.2 release docs\n\n* Add 4.0.2 javadoc changes"
    },
    {
      "commit": "5f69c4048afa4a63d04c4f48a4afab4798b36b58",
      "tree": "b6f42a98804e86adefd9f16d2eabb7ea438c0dbb",
      "parents": [
        "43a0c16b9205a64583440fa3bcfaed43a0617052"
      ],
      "author": {
        "name": "Andrew Schofield",
        "email": "aschofield@confluent.io",
        "time": "Tue Mar 17 20:40:35 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 20:40:35 2026 +0000"
      },
      "message": "MINOR: Add 4.1.2 to Downloads page (#835)\n\n* MINOR: Add 4.1.2 to Downloads page\n\n* Review comments"
    },
    {
      "commit": "43a0c16b9205a64583440fa3bcfaed43a0617052",
      "tree": "933a7d1698cec4542e8690ff7ba222898b51d55d",
      "parents": [
        "d8341fe51ff1a2b273b0c0ccf80271d8a36141eb"
      ],
      "author": {
        "name": "Andrew Schofield",
        "email": "aschofield@confluent.io",
        "time": "Tue Mar 17 20:40:16 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 20:40:16 2026 +0000"
      },
      "message": "Add 4.1.2 blog post (#834)\n\n* Add 4.1.2 blog post\n\n* Review comments"
    },
    {
      "commit": "d8341fe51ff1a2b273b0c0ccf80271d8a36141eb",
      "tree": "bda7a0ba7193b7b25cde921de1dc4b7ae45f2db9",
      "parents": [
        "1244af1ed82c3b6164e616feee684abb8b3a9476"
      ],
      "author": {
        "name": "Andrew Schofield",
        "email": "aschofield@confluent.io",
        "time": "Tue Mar 17 16:18:00 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 16:18:00 2026 +0000"
      },
      "message": "MINOR: Updates for 4.1.2 (#833)"
    },
    {
      "commit": "1244af1ed82c3b6164e616feee684abb8b3a9476",
      "tree": "79298e19cd3264d26e6bf4b4d2ae1f186e321bf0",
      "parents": [
        "433029339cce2ab6b94a71836287c981e9f9e8f8"
      ],
      "author": {
        "name": "Matthias J. Sax",
        "email": "matthias@confluent.io",
        "time": "Mon Mar 16 10:12:52 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 10:12:52 2026 -0700"
      },
      "message": "MINOR: add redirect (#829)"
    },
    {
      "commit": "433029339cce2ab6b94a71836287c981e9f9e8f8",
      "tree": "cab93e757b76cd1a136a1ffc65fd218066d61ff2",
      "parents": [
        "94427bd7235c24fb0a8731311e17cc6a7400c27b"
      ],
      "author": {
        "name": "Lucas Brutschy",
        "email": "lbrutschy@confluent.io",
        "time": "Tue Mar 10 12:48:18 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 12:48:18 2026 +0100"
      },
      "message": "Improve wording of KAFKA-20254 migration warning (#827)"
    },
    {
      "commit": "94427bd7235c24fb0a8731311e17cc6a7400c27b",
      "tree": "4db4c28e1c676d845efb41081dc657c772f2d3d7",
      "parents": [
        "a975f44cfd59edc239b12c558ef3841a9d115494"
      ],
      "author": {
        "name": "Lucas Brutschy",
        "email": "lbrutschy@confluent.io",
        "time": "Tue Mar 10 10:20:49 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 10:20:49 2026 +0100"
      },
      "message": "Improve wording of KAFKA-20254 migration warning (#826)\n\nClarify that the warning applies to migrating a classic group to the new protocol, and that users should wait for a future release rather than implying one already exists."
    },
    {
      "commit": "a975f44cfd59edc239b12c558ef3841a9d115494",
      "tree": "2afdefa3ccbbaa9dbfa482197eb308fcdc017782",
      "parents": [
        "ee737a596a129339f4a2c193f2520543c351ab63"
      ],
      "author": {
        "name": "Lucas Brutschy",
        "email": "lbrutschy@confluent.io",
        "time": "Mon Mar 09 14:20:05 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 14:20:05 2026 +0100"
      },
      "message": "Add warning about KAFKA-20254 migration bug to 4.2 docs (#824)\n\nA critical broker-side bug in the offline migration code (KAFKA-20254) affects migrations from classic to streams groups in 4.2.0. This adds warnings to the upgrade notes, streams upgrade guide, and streams rebalance protocol documentation advising users to wait for a later release before migrating."
    },
    {
      "commit": "ee737a596a129339f4a2c193f2520543c351ab63",
      "tree": "c1d99508f033b98a782d7f6e0dbfa85b94ccfb7b",
      "parents": [
        "a4683da1c5359e8cebae03f688763de2e0ea63a7"
      ],
      "author": {
        "name": "Chia-Yi Chiu",
        "email": "cychiu8@gmail.com",
        "time": "Fri Mar 06 15:02:10 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 06 14:02:10 2026 +0800"
      },
      "message": "MINOR: fix: the broken link of version 0.8.0 (#822)\n\nfix the broken link of version 0.8.0 in release\nas-is:\n\u003cimg width\u003d\"672\" height\u003d\"240\" alt\u003d\"image\" src\u003d\"https://github.com/user-attachments/assets/5cf10337-3437-4b63-a4f4-307562bd4d92\" /\u003e\nto-be:\n\nhttps://github.com/user-attachments/assets/5624d747-9533-4749-a4ef-4613acdb7d5d\n\nReviewers: Matthias J. Sax \u003cmatthias@confluent.io\u003e, Chia-Ping Tsai \u003cchia7712@gmail.com\u003e"
    },
    {
      "commit": "a4683da1c5359e8cebae03f688763de2e0ea63a7",
      "tree": "89d5294cbbccf1a025fe1236c88c4161be2d07e0",
      "parents": [
        "c08a83e0a283566cf7b53f04b7a4af526cd2814e"
      ],
      "author": {
        "name": "Matthias J. Sax",
        "email": "matthias@confluent.io",
        "time": "Mon Mar 02 14:44:46 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 02 14:44:46 2026 -0800"
      },
      "message": "MINOR: add instruction how to update live website (#821)\n\n"
    },
    {
      "commit": "c08a83e0a283566cf7b53f04b7a4af526cd2814e",
      "tree": "66bedbc463cea2c880d395aaf811ea3a38c254d0",
      "parents": [
        "93535e03d8576a58e3035aba44d35bbdaf76eff7"
      ],
      "author": {
        "name": "ninjasftw",
        "email": "github@catchall.hive-net.com",
        "time": "Mon Mar 02 22:22:29 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 02 14:22:29 2026 -0800"
      },
      "message": "Kafka-20242 Fix broken release notes links (#820)\n\n"
    },
    {
      "commit": "93535e03d8576a58e3035aba44d35bbdaf76eff7",
      "tree": "5e201b22d384548647e800e3dc90b9eda8ad5451",
      "parents": [
        "94f3446554c55b293268b3e29b14c947c60f9c8a"
      ],
      "author": {
        "name": "Matthias J. Sax",
        "email": "matthias@confluent.io",
        "time": "Thu Feb 26 01:18:34 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 26 17:18:34 2026 +0800"
      },
      "message": "MINOR: update download links (#809)\n\n- updates download links for supported released to follow ASF guidelines\n- updates download links for archived release to follow ASF guidelines\n- fixes broken links to blog posts\n- minor mics cleanups\n \nReviewers: Chia-Ping Tsai \u003cchia7712@gmail.com\u003e"
    },
    {
      "commit": "94f3446554c55b293268b3e29b14c947c60f9c8a",
      "tree": "2c3679c6624c519017844a55efcf9448f3e7ebd1",
      "parents": [
        "c68f552e75f32cf9bd4188e57be04d2d8fa3d429"
      ],
      "author": {
        "name": "Lucas Brutschy",
        "email": "lbrutschy@confluent.io",
        "time": "Wed Feb 25 12:57:24 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 12:57:24 2026 +0100"
      },
      "message": "Update 4.2 Kafka Streams documentation (#818)\n\n* Add Kafka Streams rebalance protocol and kafka-streams-group-sh docs for 4.2\n\nAdd new documentation pages for the Kafka Streams rebalance protocol and\nthe kafka-streams-group.sh tool. These were added to the Kafka 4.2 branch\nbut were missing from the website.\n\n* Fix broken documentation links for streams rebalance protocol\n\nUse direct paths instead of going through the /documentation/ JavaScript\nredirect, and use absolute versioned paths instead of relative links.\nThis fixes broken links reported in PR review."
    },
    {
      "commit": "c68f552e75f32cf9bd4188e57be04d2d8fa3d429",
      "tree": "0c21082f56e9c1274c85e2042face7fd125335b6",
      "parents": [
        "8f37009824ef9026038ec0fc6e45bd2dacbb7021"
      ],
      "author": {
        "name": "Viktor Somogyi-Vass",
        "email": "viktorsomogyi@gmail.com",
        "time": "Tue Feb 24 12:29:52 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 12:29:52 2026 +0100"
      },
      "message": "MINOR: Update title for Viktor Somogyi-Vass (#816)\n\n"
    },
    {
      "commit": "8f37009824ef9026038ec0fc6e45bd2dacbb7021",
      "tree": "f80a689ca6bae958da095d6a690710b99ed32edc",
      "parents": [
        "8dffef8eeabe1e7c4e0be12077f234d34b29c169"
      ],
      "author": {
        "name": "Lianet Magrans",
        "email": "98415067+lianetm@users.noreply.github.com",
        "time": "Mon Feb 23 12:54:17 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 12:54:17 2026 -0500"
      },
      "message": "update (#815)\n\n"
    },
    {
      "commit": "8dffef8eeabe1e7c4e0be12077f234d34b29c169",
      "tree": "ae510ae529da985bf408d26126add0ef28b3497e",
      "parents": [
        "a0a3c1a67a244a60806eda9b361d2a0ed1dfe470"
      ],
      "author": {
        "name": "Lianet Magrans",
        "email": "98415067+lianetm@users.noreply.github.com",
        "time": "Mon Feb 23 12:15:50 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 12:15:50 2026 -0500"
      },
      "message": "update (#814)\n\n"
    },
    {
      "commit": "a0a3c1a67a244a60806eda9b361d2a0ed1dfe470",
      "tree": "aa7ae7d0e4758ac47bf696a2b65bddd5ee1cd077",
      "parents": [
        "1cb0028a655924a38688a992f58dac0fcdcda8d6"
      ],
      "author": {
        "name": "Andrew Schofield",
        "email": "aschofield@confluent.io",
        "time": "Mon Feb 23 15:28:46 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 15:28:46 2026 +0000"
      },
      "message": "MINOR: Update Andrew\u0027s details (#813)\n\n"
    },
    {
      "commit": "1cb0028a655924a38688a992f58dac0fcdcda8d6",
      "tree": "5d8cd0491c74f8a017b7a210b414fdb7ddbe6e42",
      "parents": [
        "ad8eda80da3ef0426a1544886ad251617eacf621"
      ],
      "author": {
        "name": "Christo Lolov",
        "email": "lolovc@amazon.com",
        "time": "Mon Feb 23 14:44:40 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 14:44:40 2026 +0000"
      },
      "message": "MINOR: Update Christo\u0027s details (#812)\n\n"
    },
    {
      "commit": "ad8eda80da3ef0426a1544886ad251617eacf621",
      "tree": "f500245cf350f4f84de1462d5a86d1c7d18e99fd",
      "parents": [
        "e19ab27b17d3370b91dc72589510133be3b06ce5"
      ],
      "author": {
        "name": "Kamal Chandraprakash",
        "email": "kamal.chandraprakash@gmail.com",
        "time": "Mon Feb 23 19:30:09 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 19:30:09 2026 +0530"
      },
      "message": "MINOR: Add Kamal Chandraprakash to PMC (#811)\n\nAdd PMC member for kamalcph"
    },
    {
      "commit": "e19ab27b17d3370b91dc72589510133be3b06ce5",
      "tree": "6ec1c763462079bb185f860335facc22b5ea9709",
      "parents": [
        "e28ef115a77b8538f42c3e9b048c1ac93d72f908"
      ],
      "author": {
        "name": "PoAn Yang",
        "email": "payang@apache.org",
        "time": "Sun Feb 22 20:11:19 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 22 19:11:19 2026 +0800"
      },
      "message": "MINOR: Add 3.9.2 document (#808)\n\n* Update 39 document to 3.9.2\n* Add 3.9.2 to download page\n* Add 3.9.2 blog\n\nReviewers: Chia-Ping Tsai \u003cchia7712@gmail.com\u003e"
    },
    {
      "commit": "e28ef115a77b8538f42c3e9b048c1ac93d72f908",
      "tree": "fd78c7afa80a691993037aa141e49144b9005b54",
      "parents": [
        "cf27272243b2bb2f8f8764c4de63c510f683adfe"
      ],
      "author": {
        "name": "aliaksandr-pilipuk",
        "email": "115932811+pilipuk-aliaksandr@users.noreply.github.com",
        "time": "Sun Feb 22 02:57:41 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 21 15:57:41 2026 -0800"
      },
      "message": "Update downloads.md (#801)\n\nLast release was in 2026, not 2025"
    },
    {
      "commit": "cf27272243b2bb2f8f8764c4de63c510f683adfe",
      "tree": "5369b6a074b808816de50e6e4d6ab08de6f72d21",
      "parents": [
        "a8aae5d809eeed5b4577523b137064996c1548c9"
      ],
      "author": {
        "name": "Christo",
        "email": "lolovc@amazon.com",
        "time": "Fri Feb 20 14:22:25 2026 +0000"
      },
      "committer": {
        "name": "Christo",
        "email": "lolovc@amazon.com",
        "time": "Fri Feb 20 14:22:25 2026 +0000"
      },
      "message": "Minor: Mention Java 25 in 4.2.0 blog\n"
    },
    {
      "commit": "a8aae5d809eeed5b4577523b137064996c1548c9",
      "tree": "06bb8d317aee953deb0b4dd5f2838b902cab7a17",
      "parents": [
        "4b0ba6d31b0669db84a2457c4b20eacdaa00b48e"
      ],
      "author": {
        "name": "Stanislav Spiridonov",
        "email": "stas@jresearch.org",
        "time": "Fri Feb 20 15:05:11 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 20 22:05:11 2026 +0800"
      },
      "message": "MINOR: Add new book reference for \u0027Kafka for Architects\u0027 (#806)\n\nReviewers: Chia-Ping Tsai \u003cchia7712@gmail.com\u003e"
    },
    {
      "commit": "4b0ba6d31b0669db84a2457c4b20eacdaa00b48e",
      "tree": "bfa4ce30c13ba6c359cc870aa0beddf712081a8a",
      "parents": [
        "b989191114fe244995afc4232dfec80347ac808f"
      ],
      "author": {
        "name": "Chia-Yi Chiu",
        "email": "cychiu8@gmail.com",
        "time": "Fri Feb 20 15:25:39 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 20 14:25:39 2026 +0800"
      },
      "message": "KAFKA-20200 Broken link to CVE list (#804)\n\nIssue: https://issues.apache.org/jira/browse/KAFKA-20200\n\nSummary: fix the broken link on project security page (the link to CVE list page)\n\nValidation: run the patch locally.\n\nReviewers: Ken Huang \u003cs7133700@gmail.com\u003e, Chia-Ping Tsai \u003cchia7712@gmail.com\u003e"
    },
    {
      "commit": "b989191114fe244995afc4232dfec80347ac808f",
      "tree": "f9ab71bbb142be3ef8c1756725860b227a6dbac3",
      "parents": [
        "79d03ad62aed7545a6ef6f90eb7261410bada4a5"
      ],
      "author": {
        "name": "Lianet Magrans",
        "email": "98415067+lianetm@users.noreply.github.com",
        "time": "Thu Feb 19 16:41:50 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 19 16:41:50 2026 -0500"
      },
      "message": "add redirect to 4.2 blog (#803)\n\n"
    },
    {
      "commit": "79d03ad62aed7545a6ef6f90eb7261410bada4a5",
      "tree": "46db9d5df966455a9cf2508943ece53bc1c3e07f",
      "parents": [
        "93f6bd9e2014fd3e234508e301805b83595f73c9"
      ],
      "author": {
        "name": "Christo Lolov",
        "email": "lolovc@amazon.com",
        "time": "Wed Feb 18 17:14:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 18 17:14:51 2026 +0000"
      },
      "message": "MINOR: Adjust 4.2.0 blog post date (#800)\n\nReviewers: Lianet Magrans \u003clmagrans@confluent.io\u003e"
    },
    {
      "commit": "93f6bd9e2014fd3e234508e301805b83595f73c9",
      "tree": "34e5b0d2dcf9643bc88f55440e4fa16612829963",
      "parents": [
        "2bca261e6ca6ee160956e1918db9e68ba157a1bb"
      ],
      "author": {
        "name": "Christo",
        "email": "lolovc@amazon.com",
        "time": "Tue Feb 17 14:15:24 2026 +0000"
      },
      "committer": {
        "name": "Christo",
        "email": "lolovc@amazon.com",
        "time": "Tue Feb 17 14:15:24 2026 +0000"
      },
      "message": "MINOR: Include 4.2.0 in the Downloads page\n"
    },
    {
      "commit": "2bca261e6ca6ee160956e1918db9e68ba157a1bb",
      "tree": "ae298cdfc7a81886f532b10f171676a5f65da00c",
      "parents": [
        "956020bebdb052aacfe7eef1c5421855c78639ee"
      ],
      "author": {
        "name": "Christo Lolov",
        "email": "lolovc@amazon.com",
        "time": "Mon Feb 16 16:58:27 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 16 16:58:27 2026 +0000"
      },
      "message": "Add 4.2 blog post (#786)\n\n* Add 4.2 blog post\n\nReviewers: Matthias J. Sax \u003cmatthias@confluent.io\u003e, Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "956020bebdb052aacfe7eef1c5421855c78639ee",
      "tree": "ce4af03e69dece13f5f458d421bd7d44310fb5ab",
      "parents": [
        "6e82807b71dfa06145567fa331d4054796c9fa8a"
      ],
      "author": {
        "name": "Christo Lolov",
        "email": "lolovc@amazon.com",
        "time": "Mon Feb 16 16:57:36 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 16 16:57:36 2026 +0000"
      },
      "message": "Add 4.2 documentation and javadocs (#785)\n\n* Add 4.2 documentation and javadocs\n\nReviewers: Matthias J. Sax \u003cmatthias@confluent.io\u003e, Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "6e82807b71dfa06145567fa331d4054796c9fa8a",
      "tree": "f4c334bd1200eacd9eeab556e34eb22a529e057e",
      "parents": [
        "679d636863837fb15e731da6a34ec3ffe1ff0547"
      ],
      "author": {
        "name": "Harish Vishwanath",
        "email": "harish.shastry@gmail.com",
        "time": "Mon Feb 16 08:01:37 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 16 17:01:37 2026 +0100"
      },
      "message": "MINOR: Handle /KEYS redirect (#782)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "679d636863837fb15e731da6a34ec3ffe1ff0547",
      "tree": "0a33b6e71f58c5303e1d681bfd8ef1b3b35db562",
      "parents": [
        "79da566436577c1d286b5ae4ba0baa4f978b98bd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 16 16:44:53 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 16 16:44:53 2026 +0100"
      },
      "message": "Bump hugo-extended from 0.155.2 to 0.155.3 (#797)\n\nBumps [hugo-extended](https://github.com/jakejarvis/hugo-extended) from 0.155.2 to 0.155.3.\n- [Commits](https://github.com/jakejarvis/hugo-extended/compare/v0.155.2...v0.155.3)\n\n---\nupdated-dependencies:\n- dependency-name: hugo-extended\n  dependency-version: 0.155.3\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "79da566436577c1d286b5ae4ba0baa4f978b98bd",
      "tree": "f734e5f199cff1f0138940f115f0e8f37b0a960a",
      "parents": [
        "9dbedc903f38653ab0412ec930959d805a5456db"
      ],
      "author": {
        "name": "majialong",
        "email": "majialoong@gmail.com",
        "time": "Mon Feb 16 20:36:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 16 20:36:51 2026 +0800"
      },
      "message": "MINOR: Update 3.7.2 Docker image link to default to amd64 architecture (#799)\n\n"
    },
    {
      "commit": "9dbedc903f38653ab0412ec930959d805a5456db",
      "tree": "977567f54c5266edb7ae20e0ed7c71ae16e32d08",
      "parents": [
        "f4291352e3a35b566ed9fa72bab72071dae8146e"
      ],
      "author": {
        "name": "Artem Babak",
        "email": "ababak@thingsboard.io",
        "time": "Mon Feb 16 14:30:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 16 20:30:59 2026 +0800"
      },
      "message": "MINOR: Add TBMQ to the powered-by page. (#798)\n\nReviewers: Chia-Ping Tsai \u003cchia7712@gmail.com\u003e"
    },
    {
      "commit": "f4291352e3a35b566ed9fa72bab72071dae8146e",
      "tree": "1e0440ace090166b4062de453c1e45eb88000e48",
      "parents": [
        "26f8bbbcf4d5e4a982828e58f73cc8c3c7a920a9"
      ],
      "author": {
        "name": "majialong",
        "email": "majialoong@gmail.com",
        "time": "Wed Feb 11 17:01:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 11 17:01:10 2026 +0800"
      },
      "message": "MINOR: Add missing 3.7.2 release and fix broken download links (#796)\n\n"
    },
    {
      "commit": "26f8bbbcf4d5e4a982828e58f73cc8c3c7a920a9",
      "tree": "df4db62bdde133502865843199cca79240f0f104",
      "parents": [
        "c0a08be54c35c0693f36b0309539ee96a911b4df"
      ],
      "author": {
        "name": "ChiaYi C.",
        "email": "cychiu8@gmail.com",
        "time": "Thu Feb 05 23:08:36 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 15:08:36 2026 +0100"
      },
      "message": "MINOR: Fix link to coding guidelines (#795)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "c0a08be54c35c0693f36b0309539ee96a911b4df",
      "tree": "dc81ecd27dbc2dafa0b2a995911ef4453aa14183",
      "parents": [
        "9b2a1a68e7e182775986576762172fe1d6f03b6e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Feb 05 14:55:41 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 14:55:41 2026 +0100"
      },
      "message": "Bump hugo-extended from 0.154.3 to 0.155.2 (#794)\n\nBumps [hugo-extended](https://github.com/jakejarvis/hugo-extended) from 0.154.3 to 0.155.2.\n- [Commits](https://github.com/jakejarvis/hugo-extended/compare/v0.154.3...v0.155.2)\n\n---\nupdated-dependencies:\n- dependency-name: hugo-extended\n  dependency-version: 0.155.2\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "9b2a1a68e7e182775986576762172fe1d6f03b6e",
      "tree": "6aeafd6e189aea9ac72f7b42aaa244b1248fcb89",
      "parents": [
        "bc5661dae5c5107a781279d45ec2a44fbb379e0e"
      ],
      "author": {
        "name": "Rion Williams",
        "email": "rionmonster@gmail.com",
        "time": "Thu Feb 05 07:52:51 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 14:52:51 2026 +0100"
      },
      "message": "KAFKA-20073: Address invalid encoding for security mailto links (#788)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "bc5661dae5c5107a781279d45ec2a44fbb379e0e",
      "tree": "da58a5f91909c447ed8ca7d2ca4b6a87e6376820",
      "parents": [
        "bf71e9dcba5d91528d67c34215d56e89d35cb659"
      ],
      "author": {
        "name": "Youssef Ismail",
        "email": "59630201+yismailuofa@users.noreply.github.com",
        "time": "Wed Jan 21 19:01:30 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 21 16:01:30 2026 -0800"
      },
      "message": "MINOR: fix typos (#787)\n\n"
    },
    {
      "commit": "bf71e9dcba5d91528d67c34215d56e89d35cb659",
      "tree": "b1d0be24b99e499878389f0f0c5b8f2528d264c9",
      "parents": [
        "85f2f6c83ef9845d9ac53538e0cfe8c49a96197d"
      ],
      "author": {
        "name": "Harish Vishwanath",
        "email": "harish.shastry@gmail.com",
        "time": "Fri Jan 09 12:30:39 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 09 15:30:39 2026 -0500"
      },
      "message": "Implement dynamic version linking for documentation. README updates (#780)\n\n"
    },
    {
      "commit": "85f2f6c83ef9845d9ac53538e0cfe8c49a96197d",
      "tree": "e12faed13bfbd481cd9fe7fcc2f551413331f036",
      "parents": [
        "830a796a95fe622cec3ed062c3227ce723493d7e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 07 12:01:57 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 07 12:01:57 2026 +0100"
      },
      "message": "Bump cross-env from 7.0.3 to 10.1.0 (#758)\n\nBumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.3 to 10.1.0.\n- [Release notes](https://github.com/kentcdodds/cross-env/releases)\n- [Changelog](https://github.com/kentcdodds/cross-env/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: cross-env\n  dependency-version: 10.1.0\n  dependency-type: direct:development\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "830a796a95fe622cec3ed062c3227ce723493d7e",
      "tree": "bf9a4598faec554bd6d6f7c7fa04b8951f04b31b",
      "parents": [
        "1093bf99836b4a0cb2a3e412d60538b7847fa038"
      ],
      "author": {
        "name": "Artamonov Dima",
        "email": "104785233+qjsoq@users.noreply.github.com",
        "time": "Wed Jan 07 12:59:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 07 11:59:04 2026 +0100"
      },
      "message": "MINOR: Add ThingsBoard to the powered-by page (#768)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e"
    },
    {
      "commit": "1093bf99836b4a0cb2a3e412d60538b7847fa038",
      "tree": "823f6a83ec5d564d05094667bc2c17653b8a3c91",
      "parents": [
        "60a135562e50da1934d6c7817c6988cb5f9e5580"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 07 11:48:22 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 07 11:48:22 2026 +0100"
      },
      "message": "Bump hugo-extended from 0.136.5 to 0.154.3 (#777)\n\nBumps [hugo-extended](https://github.com/jakejarvis/hugo-extended) from 0.136.5 to 0.154.3.\n- [Commits](https://github.com/jakejarvis/hugo-extended/compare/v0.136.5...v0.154.3)\n\n---\nupdated-dependencies:\n- dependency-name: hugo-extended\n  dependency-version: 0.154.3\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "60a135562e50da1934d6c7817c6988cb5f9e5580",
      "tree": "ab5623c33ab66157de866a0412564490084063ba",
      "parents": [
        "7956ad60f341d0ef3b28cc19a20f2942bb91fe24"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 07 11:45:52 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 07 11:45:52 2026 +0100"
      },
      "message": "Bump npm-check-updates from 17.1.18 to 19.3.1 (#776)\n\nBumps [npm-check-updates](https://github.com/raineorshine/npm-check-updates) from 17.1.18 to 19.3.1.\n- [Release notes](https://github.com/raineorshine/npm-check-updates/releases)\n- [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/raineorshine/npm-check-updates/compare/v17.1.18...v19.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: npm-check-updates\n  dependency-version: 19.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7956ad60f341d0ef3b28cc19a20f2942bb91fe24",
      "tree": "b774f899e3579e8e6771a5c98085f8b8dade75ff",
      "parents": [
        "f14965db6285ede7eca7a5363b87b76b25576b45"
      ],
      "author": {
        "name": "Matthias J. Sax",
        "email": "matthias@confluent.io",
        "time": "Wed Jan 07 02:02:38 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 07 11:02:38 2026 +0100"
      },
      "message": "MINOR: add hint about HTML emails (#775)\n\n\nReviewers: Mickael Maison \u003cmickael.maison@gmail.com\u003e, Bill Bejeck \u003cbbejeck@gmail.com\u003e, Thomas Thornton\u003ctthornton@salesforce.com\u003e"
    },
    {
      "commit": "f14965db6285ede7eca7a5363b87b76b25576b45",
      "tree": "624c6ba36a5e08392818303ed212b2fc26ebad23",
      "parents": [
        "84c99d9e20004b42aee86f0d6032931bfbc230fd"
      ],
      "author": {
        "name": "Gergely Harmadas",
        "email": "54865262+harmadasg@users.noreply.github.com",
        "time": "Tue Dec 23 03:27:30 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 21:27:30 2025 -0500"
      },
      "message": "KAFKA-19988 Use --cluster instead of -t in one doc example (#760)\n\nSlightly change example kafka-storage command in the migration section to account for zookeeper based cluster ids with a leading dash\n\nReviewers: David Arthur \u003cmumrah@gmail.com\u003e"
    },
    {
      "commit": "84c99d9e20004b42aee86f0d6032931bfbc230fd",
      "tree": "a4cd116fa49108fe9e5759e9ca1af62202852edf",
      "parents": [
        "00c1ee2e4b92769fa479294b7d103f383b9fd0d9"
      ],
      "author": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Fri Dec 19 21:57:06 2025 -0500"
      },
      "committer": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Fri Dec 19 21:57:06 2025 -0500"
      },
      "message": "trying to get docker push working\n"
    },
    {
      "commit": "00c1ee2e4b92769fa479294b7d103f383b9fd0d9",
      "tree": "ed932b81b07ea73b7da3fbbaf715be04f4e09d17",
      "parents": [
        "379dba2230101f7ca1b73658808d67e6e48bf909"
      ],
      "author": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Fri Dec 19 21:42:33 2025 -0500"
      },
      "committer": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Fri Dec 19 21:42:49 2025 -0500"
      },
      "message": "fix docker image tags\n"
    },
    {
      "commit": "379dba2230101f7ca1b73658808d67e6e48bf909",
      "tree": "4bc55064a2f4f4fdbb179049844c164f89313727",
      "parents": [
        "4cb82947d1c88576a123add9e6c84c5b05ce497d"
      ],
      "author": {
        "name": "Harish Vishwanath",
        "email": "harish.shastry@gmail.com",
        "time": "Fri Dec 19 18:23:57 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 19 21:23:57 2025 -0500"
      },
      "message": "Add license info to every source file and handle `documentation.html` links for all versioned paths.  (#764)\n\n* Adding LICENSE to each source file and logic to handle  links on versioned url paths\n\n* Add LICENSE info to all non-version specific docs"
    },
    {
      "commit": "4cb82947d1c88576a123add9e6c84c5b05ce497d",
      "tree": "482341f92eb028bc1e3178ea25fb82caefac0f95",
      "parents": [
        "58839e77f40986145b03201be8979e7fc28f8ff8"
      ],
      "author": {
        "name": "Harish Vishwanath",
        "email": "harish.shastry@gmail.com",
        "time": "Fri Dec 19 14:12:33 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 19 17:12:33 2025 -0500"
      },
      "message": "Address versioned `documentation/#` links, headers and table formatting across all versions (#763)\n\n* Additional logic to handle version specific  kind of links\n\n* Address legacy redirects that includes .html (ex: documentation.html#design)\n\n* Address version specific  links, heading and table formatting across the board\n\nReviewers: David Arthur \u003cmumrah@gmail.com\u003e"
    },
    {
      "commit": "58839e77f40986145b03201be8979e7fc28f8ff8",
      "tree": "a8fd91317c4ffd58f38db4863fe180a9d6bee0e1",
      "parents": [
        "a9f466d96e2386fdeb3e3c7497527628400d355c"
      ],
      "author": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Thu Dec 18 17:46:29 2025 -0500"
      },
      "committer": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Thu Dec 18 17:46:29 2025 -0500"
      },
      "message": "run docker build for prs\n"
    },
    {
      "commit": "a9f466d96e2386fdeb3e3c7497527628400d355c",
      "tree": "59f7c72506f21b209c74afb786b6b4262c782b37",
      "parents": [
        "c6d1a8143b84f7db71351d271496918b729c34fc"
      ],
      "author": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Thu Dec 18 17:44:09 2025 -0500"
      },
      "committer": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Thu Dec 18 17:44:09 2025 -0500"
      },
      "message": "fix base url\n"
    },
    {
      "commit": "c6d1a8143b84f7db71351d271496918b729c34fc",
      "tree": "5d859eee13232d9a81cbded741e7514c589d5363",
      "parents": [
        "c2d6d4ac447b8899bbb0b883ef9a24a780468a02"
      ],
      "author": {
        "name": "Harish Vishwanath",
        "email": "harish.shastry@gmail.com",
        "time": "Thu Dec 18 14:20:29 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 18 17:20:29 2025 -0500"
      },
      "message": "KAFKA-20006 Fix broken links and updates to README (#761)\n\n* KAFKA-20006: Implement permalinks and redirects to continue to support older links.\n\n* KAFKA-20008: Update README with instructions on adding a new blog post\n\n* fix link for /design\n\n\nReviewers: David Arthur \u003cmumrah@gmail.com\u003e"
    },
    {
      "commit": "c2d6d4ac447b8899bbb0b883ef9a24a780468a02",
      "tree": "f89999176dfdc2c2b9d197d9cdb5bac27ae75b0b",
      "parents": [
        "fd8ff10fd45dabfd13646ae37a3140954111e68d"
      ],
      "author": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Wed Dec 17 16:13:46 2025 -0500"
      },
      "committer": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Wed Dec 17 16:14:04 2025 -0500"
      },
      "message": "Actually use the input param\n"
    },
    {
      "commit": "fd8ff10fd45dabfd13646ae37a3140954111e68d",
      "tree": "f938dc28c783b1d74644d7a6d2fd1420d9b1a48b",
      "parents": [
        "492fe80a7f38c3c6af2aa27dea8342ba1e44ee95"
      ],
      "author": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Wed Dec 17 16:05:39 2025 -0500"
      },
      "committer": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Wed Dec 17 16:05:39 2025 -0500"
      },
      "message": "fix parameterization\n"
    },
    {
      "commit": "492fe80a7f38c3c6af2aa27dea8342ba1e44ee95",
      "tree": "130387add68b4794532a501d162499f4a1b8a2af",
      "parents": [
        "39e6936542853d0a3694919ee88fb4d5f4b35264"
      ],
      "author": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Wed Dec 17 15:48:52 2025 -0500"
      },
      "committer": {
        "name": "David Arthur",
        "email": "mumrah@gmail.com",
        "time": "Wed Dec 17 15:48:52 2025 -0500"
      },
      "message": "change deployment branch to asf-site\n"
    },
    {
      "commit": "39e6936542853d0a3694919ee88fb4d5f4b35264",
      "tree": "7c2bc053dc7f003ec0fbfe9764db2ef4e7d7a971",
      "parents": [
        "1dc448767e7fb50fa3d43158f98fe5ca3c46bd30"
      ],
      "author": {
        "name": "Harish Vishwanath",
        "email": "harish.shastry@gmail.com",
        "time": "Wed Dec 17 12:26:20 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 17 15:26:20 2025 -0500"
      },
      "message": "Site refresh 12/12/25 (#755)\n\n* Site refresh 12/12/25\n\n* Update downloads file\n\nReviewers: David Arthur \u003cmumrah@gmail.com\u003e"
    },
    {
      "commit": "1dc448767e7fb50fa3d43158f98fe5ca3c46bd30",
      "tree": "01896517ad543229e2b35e8d2c4760ef667a11cb",
      "parents": [
        "d5462a63243a1805e1f761fdccb12d8a0d6f7bda"
      ],
      "author": {
        "name": "Harish Vishwanath",
        "email": "harish.shastry@gmail.com",
        "time": "Wed Dec 03 00:19:24 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 03 08:19:24 2025 +0000"
      },
      "message": "Sticky sidebar and toc navbar with scrollspy implementation (#754)\n\n* Adjust powered by page to a closer look and feel of current site\n\n* Update .gitignore to include .history directory\n\n* feat: Implement sticky sidebars and scrollspy for Table of Contents.\n\n* feat: Introduce sticky side and toc navbar and scrollspy to blog section\n\n* content refresh 12/2\n\n* feat: Enhance scrollspy to activate parent TOC links for nested headings and update parent container class name.\n\n* feat: Implement custom sidebar toggle logic and adjust sticky sidebar styles for mobile responsiveness."
    },
    {
      "commit": "d5462a63243a1805e1f761fdccb12d8a0d6f7bda",
      "tree": "dd1544c82d8a3d375f203162791e504c737c49d0",
      "parents": [
        "282fd62fdc2f98b07cc8c4a30096417e26edaf4e"
      ],
      "author": {
        "name": "Harish Vishwanath",
        "email": "harish.shastry@gmail.com",
        "time": "Tue Nov 25 00:54:52 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 25 08:54:52 2025 +0000"
      },
      "message": "Multiple fixes for responsive rendering in mobile mode (#752)\n\n* Mobile menu bar - open/close animation and fixes\n\n* Remove releases from mobile menu. Fix for expanding sub-menu items on click\n\n* fix extraneous border line on the home page in mobile mode\n\n* Fix the download kafka button width and offsets in mobile mode\n\n* Fix table header styling - transform to uppercase with slightly darker background"
    }
  ],
  "next": "282fd62fdc2f98b07cc8c4a30096417e26edaf4e"
}
