)]}'
{
  "log": [
    {
      "commit": "72a714ee5176a2c62e4a0b99c92036f30f0c09be",
      "tree": "25a3c6627ceac9c205d5d6af66ecb2f8f3dd5ce2",
      "parents": [
        "4afb7d9ebeb0b6110cb6223e1c05c5e0ff9ee35b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 26 22:12:07 2025 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 26 22:12:07 2025 +0200"
      },
      "message": "Fixed a ton of missing ASF headers ... again.\n"
    },
    {
      "commit": "c79d1cc179e5cc0792d012961e32d5acebc6eb5b",
      "tree": "a683fe7bcb26147871cb85bed16ef74c29865a45",
      "parents": [
        "e402bb05e45145db0e78f459e07bde446662b04c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 14 22:08:35 2025 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 14 22:08:35 2025 +0200"
      },
      "message": "Branch 0.22.0 created\n"
    },
    {
      "commit": "ef199ccbc2a56831bbacc436fff1de49fa7aac16",
      "tree": "ec1b9ec9588c6e1e5f6a4655deacd111f2556448",
      "parents": [
        "467c6bdcb14f1fcdfb416df92b76ca9e5abbdc90"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 03 01:28:31 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 03 01:33:19 2024 +0200"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "75cf93ed22264fecaa79e82f05fa9f02d49fc58b",
      "tree": "ad7e483b593040fadd747648624c844ceeef3b58",
      "parents": [
        "0c637d7aa553a52b11bf92855448a20914d59817"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 04 14:50:37 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 04 14:50:37 2024 +0100"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "0d5b4f9fa1e9b69c1f8da9a68f2a7eb2c734662b",
      "tree": "31b8d8bbe69b3b4270481467224252f7547b4f46",
      "parents": [
        "bccca9301dedd6403062ef6be4c56533f889e5b5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 12:49:11 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 12:49:11 2023 +0200"
      },
      "message": "created reöease branch 0.19.0\n"
    },
    {
      "commit": "a2a1f535813511aa274ed328b2318cb2beb7bb08",
      "tree": "02bf707e6053484b8c4643b87e30659ce4039bb7",
      "parents": [
        "d67e5c26e4ac78e4c4d78757969b94bfe6238154"
      ],
      "author": {
        "name": "HojjatK 💾",
        "email": "hojjatk@amazon.com",
        "time": "Tue Jun 13 10:32:56 2023 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 15 22:02:40 2023 +0200"
      },
      "message": " Replace TJSONProtocolTests.swift file header by std ASF license header\n"
    },
    {
      "commit": "d67e5c26e4ac78e4c4d78757969b94bfe6238154",
      "tree": "e87ff9e7feee2fd2a47b664bf493a37b307785a2",
      "parents": [
        "9b4e75a342e516a5bd9ca4b348a9b750f3b61130"
      ],
      "author": {
        "name": "HojjatK 💾",
        "email": "hojjatk@amazon.com",
        "time": "Mon Jun 05 19:17:26 2023 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 15 22:02:40 2023 +0200"
      },
      "message": "add TJSONProtocol support\n\nThe code contains the changes required to support TJSONProtocol in the Thrift-Swift. The codes are ported from C#.NET Thrift official library\n"
    },
    {
      "commit": "c6fd86d9f2f15665dd1f3b87e39ed7580d8b25dd",
      "tree": "b60156225f4e8793aee3c225c4ca7554d0da41fb",
      "parents": [
        "4eee6815276741a0381063b9e139a4938f808711"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 06 23:42:52 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 06 23:42:52 2023 +0100"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "c75646a359e4bb38ff11e4b7255a3ad49ab3319c",
      "tree": "754e37fc0f25d7e96b0d809b83f7e2eb05941445",
      "parents": [
        "22f6a8a3c879175e18ce95f88a393f34ff8f158c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 30 22:54:32 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 30 23:55:34 2022 +0200"
      },
      "message": "version bump\n"
    },
    {
      "commit": "6868ebbb31cf32dbde018b03831d167565ba51d8",
      "tree": "bb4538c411b8f91e73529979584d0b819b23c16d",
      "parents": [
        "7a6829531f00f7e95f904d5794d632acee62ddf0"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 20 21:02:02 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 20 21:02:02 2022 +0100"
      },
      "message": "Release 0.16.0\n"
    },
    {
      "commit": "f7e6c654bde5d9832bede2b48b460c3e1bbbbb92",
      "tree": "0ea81a3df907866d7b24fde50ca9c439962f8b7d",
      "parents": [
        "2c78047fcbd2783e88cab0ebc7245598695477ae"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 03 22:21:05 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 03 22:21:05 2021 +0200"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "3fc0b8d061fb1adcae49862e0c63ce94f0a0ee0f",
      "tree": "2373cb9dd0136f0054257eaa10041a20de2a2052",
      "parents": [
        "b5fe1dbc0cac81ab99ec5d71de70f4389b234888"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 23:17:45 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 23:17:45 2021 +0100"
      },
      "message": "Version number aligned to 0.15.0\n"
    },
    {
      "commit": "a082592d439d6aa578507ff52198038e5e08006d",
      "tree": "d1e033c63aa8ea7d3d57a870a19161b90f5e3ceb",
      "parents": [
        "1edf32926d980573d23a292ae72e96db92ac43c1"
      ],
      "author": {
        "name": "Jano Svitok",
        "email": "jsv@whitestein.com",
        "time": "Fri Mar 06 08:44:10 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 20 00:39:49 2020 +0200"
      },
      "message": "THRIFT-5128 Swift TFramedTransport does not work using present code\nClient: Swift\nPatch: Jano Svitok\n\nThis closes #2047\n"
    },
    {
      "commit": "1edf32926d980573d23a292ae72e96db92ac43c1",
      "tree": "de56b74219dc76ec71c2174448f5086b845ecc1b",
      "parents": [
        "506e311c381677928ab68fd62e441deb24f2f7c3"
      ],
      "author": {
        "name": "Jano Svitok",
        "email": "jsv@whitestein.com",
        "time": "Fri Feb 28 12:44:59 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 20 00:28:58 2020 +0200"
      },
      "message": "THRIFT-5125: Swift server does not work using present code\nClient: Swift\nPatch: Jano Svitok\n\nThis closes #2038\n"
    },
    {
      "commit": "b013dc004a019c9a30689b8e49ade34c3b18b7e5",
      "tree": "931f9b2f70f4ecdfe99e58a26d4c3032d5693df8",
      "parents": [
        "ed1711e8611a2acc89b178a1cc0924b215e07a4c"
      ],
      "author": {
        "name": "Alexander Edge",
        "email": "alex@alexedge.co.uk",
        "time": "Thu Feb 27 11:25:55 2020 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 14 15:41:12 2020 +0100"
      },
      "message": "THRIFT-5121: Fix inverted logic when testing message type\nClient: Swift\nPatch: Alexander Edge\n\nThis closes #2036\n"
    },
    {
      "commit": "a89036c8c3d05be4e6186de0864335beef01294a",
      "tree": "b2b7caa20db4d472c1fe1576a03222faee4d86be",
      "parents": [
        "f0c761e171782565f74ff3cd7d0e9ce8e1d2b6ad"
      ],
      "author": {
        "name": "Alexander Edge",
        "email": "alex@alexedge.co.uk",
        "time": "Wed Feb 05 17:03:53 2020 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 21 21:57:37 2020 +0100"
      },
      "message": "THRIFT-5084: Multiplexed processor in Swift\nClient: Swift\nPatch: Alexander Edge\n\nThis closes #2002\n"
    },
    {
      "commit": "616df98f00a594f133466aa7f94930c1bf85b24a",
      "tree": "71d80086665a13d2cf5d6aedbe6f600aea91e06c",
      "parents": [
        "6701dbb8e89f6550c7843e9b75b118998df471c3"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Oct 19 22:08:13 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Oct 20 00:12:14 2019 +0200"
      },
      "message": "fix veralign.sh and bump version (again)\n"
    },
    {
      "commit": "8935c98046dbbdd36ede73c1525f1be9df8da5cd",
      "tree": "478212d599d7d7bdb0404bf4b1a86b75be305ea7",
      "parents": [
        "129bb3e10d7bf1a1965d31cb8f30c7ccd3f96ecb"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 25 00:41:17 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 25 23:33:54 2019 -0500"
      },
      "message": "THRIFT-4753: re-version master to next release 0.13.0\n"
    },
    {
      "commit": "17355425429274e7971fff39d7e45279cdf550fa",
      "tree": "b616996ebfa0b8e9e06fb962f39887379ec2f6cc",
      "parents": [
        "278528cf7b1dd5dd977bce882aa126fac8695697"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 11 23:06:08 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 13 09:01:52 2019 -0500"
      },
      "message": "THRIFT-4735: Remove Qt4 build support\n"
    },
    {
      "commit": "2566ecd5d9999f7ff70e6ac702243f0dfb24e7aa",
      "tree": "672c226d7cbce38fef2f065351b24ec0a0b582dc",
      "parents": [
        "6e29b192a336bff7d2e22b8c73bc1f1216a41204"
      ],
      "author": {
        "name": "Chris Simpson",
        "email": "apocolipse@gmail.com",
        "time": "Wed Aug 29 14:40:44 2018 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Sep 02 07:03:19 2018 -0400"
      },
      "message": "Update Swift Library and tests\n"
    },
    {
      "commit": "a9b6c7039b3f61b03528d262c3e8d9dc022e89cd",
      "tree": "823aa98d55822cb6b9e95b57c735975333b55501",
      "parents": [
        "7ad0665008764c0522672b314605d88959e20716"
      ],
      "author": {
        "name": "Chris Simpson",
        "email": "apocolipse@gmail.com",
        "time": "Sun Apr 08 07:11:37 2018 -0400"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sun Apr 08 07:11:37 2018 -0400"
      },
      "message": "THRIFT-3773: Swift 3 changes, Squashed (#1084)\n\nClient: swift"
    }
  ]
}
