)]}'
{
  "log": [
    {
      "commit": "1f0dd86322f15e2755ffc8c39a74427c881eb203",
      "tree": "29c2b717c8a8c8d10f7cd55a622e824e81c972d8",
      "parents": [
        "22c3091d0c5acfb108299df0ec37190d0f0d19e8"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jul 09 14:15:45 2026 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jul 09 14:15:45 2026 +0200"
      },
      "message": "Add missing Apache 2.0 license headers\n"
    },
    {
      "commit": "22c3091d0c5acfb108299df0ec37190d0f0d19e8",
      "tree": "ccdb2ad4fe4e4e04deb664f720f16712b769a089",
      "parents": [
        "d888efa73927f542709368c39d3ee318187ead48"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jul 09 14:15:33 2026 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jul 09 14:15:33 2026 +0200"
      },
      "message": "Ignore .claude and .specify folders\n"
    },
    {
      "commit": "d888efa73927f542709368c39d3ee318187ead48",
      "tree": "d3fa72ce789729a4f3abac6e9ca66e8bcaa33b64",
      "parents": [
        "8228be6550914d91cb58fb7cf6e4e06b82fcaf52"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jul 09 12:23:26 2026 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jul 09 12:23:26 2026 +0200"
      },
      "message": "Update deps commons-configuration to 2.15.1, yauaa to 8.1.1 (from 7.x), added collections4 as test in ObjectUtilsTest, jaxb-runtime to v4.0.9, add inline comment, remove deprecated status attribute in test/log4j*.xml, cft. https://logging.apache.org/log4j/2.x/manual/status-logger.html#config\n"
    },
    {
      "commit": "8228be6550914d91cb58fb7cf6e4e06b82fcaf52",
      "tree": "ef46be4d8813485eb79fc127e3a747dbf37c23bc",
      "parents": [
        "2674a87d6379d9ab50b7e377065374779ce9ccd3"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Jul 07 14:39:17 2026 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Jul 07 14:41:54 2026 +0200"
      },
      "message": "Make log4j2 implementations optional; adding profile log4j2 to activate it again, and exclude transitively log4j deps from Torque, Thanks to David Maffit.\nRemove unnecessar excludes avalon in Torque dep;\n"
    },
    {
      "commit": "2674a87d6379d9ab50b7e377065374779ce9ccd3",
      "tree": "bd17754e21c2ae43c506c9621f2418499b5635c1",
      "parents": [
        "be7a6fc193465305993bb1283d9ff8c8e6170472",
        "1e093796cb47088c6a25c14024d12e740898cf7a"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jun 19 15:42:42 2026 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jun 19 15:42:42 2026 +0200"
      },
      "message": "Merge branch \u0027trunk\u0027 of github.com:apache/turbine-core into trunk\n"
    },
    {
      "commit": "be7a6fc193465305993bb1283d9ff8c8e6170472",
      "tree": "a1bd33d3f13de61f4aaf01e9d3a230ccf7700430",
      "parents": [
        "8ac1d0346d9e2d7c13e2e5678274e832140f03c0"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jun 19 15:42:06 2026 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jun 19 15:42:06 2026 +0200"
      },
      "message": "Fix yaml test to be more robust.\n"
    },
    {
      "commit": "1e093796cb47088c6a25c14024d12e740898cf7a",
      "tree": "d8573f32f1d52864f83815844833fa84a745e98c",
      "parents": [
        "967a570ce6baff5269bb5a57926e23b097c64801",
        "a4ede9cf1a0ca9f4c6ca988b8a1e66d3e3a6f981"
      ],
      "author": {
        "name": "G M Kallidis",
        "email": "gk@apache.org",
        "time": "Wed May 20 10:01:56 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 10:01:56 2026 +0200"
      },
      "message": "Merge pull request #13 from apache/infrastructure-ruleset-bot/default-branch-protection\n\n[INFRA] Set up default rulesets for default and release branches"
    },
    {
      "commit": "a4ede9cf1a0ca9f4c6ca988b8a1e66d3e3a6f981",
      "tree": "d8573f32f1d52864f83815844833fa84a745e98c",
      "parents": [
        "967a570ce6baff5269bb5a57926e23b097c64801"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 18:02:52 2026 -0500"
      },
      "committer": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 18:02:52 2026 -0500"
      },
      "message": "Set up default protection ruleset for default and release branches"
    },
    {
      "commit": "8ac1d0346d9e2d7c13e2e5678274e832140f03c0",
      "tree": "9fcf34a7facc983fe118c9828abd46287438ce5d",
      "parents": [
        "967a570ce6baff5269bb5a57926e23b097c64801"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Apr 17 13:14:11 2026 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Apr 17 13:14:11 2026 +0200"
      },
      "message": "Use fulcrum parser v4.0.1-SNAPSHOT\n"
    },
    {
      "commit": "967a570ce6baff5269bb5a57926e23b097c64801",
      "tree": "c59c49539af45508c482ef9894476c6003e297a2",
      "parents": [
        "a15301629cee0d9d78eaea00fa4445a02881ee22",
        "a538675a7d6ccd26bbca63e4839c95409f2b9235"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Feb 02 12:45:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 02 12:45:50 2026 +0100"
      },
      "message": "Merge pull request #12 from apache/system-logger\n\nUse JDK9+ System logger"
    },
    {
      "commit": "a538675a7d6ccd26bbca63e4839c95409f2b9235",
      "tree": "c59c49539af45508c482ef9894476c6003e297a2",
      "parents": [
        "706d7f411ddf90ca5f7bd9051eb1fa322deebf6e"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 22 16:07:54 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 22 16:07:54 2026 +0100"
      },
      "message": "Deprecate unused log constants"
    },
    {
      "commit": "706d7f411ddf90ca5f7bd9051eb1fa322deebf6e",
      "tree": "01156852e87135b335b850ed4885fe0bc1beb839",
      "parents": [
        "cb32e7ffaf307cd1abc746bad09d0ab7c56463e9"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 22 15:55:52 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 22 15:55:52 2026 +0100"
      },
      "message": "Remove explicit log4j configuration,\n\nprovide init parameter for log4j-jakarta-web instead"
    },
    {
      "commit": "cb32e7ffaf307cd1abc746bad09d0ab7c56463e9",
      "tree": "301aa5a3bec76582ec8798fe85e39e2b95acb490",
      "parents": [
        "5814bef4d7ef3597e20266351b19d9c096a06358"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 22 15:54:17 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 22 15:54:17 2026 +0100"
      },
      "message": "Update to log4j-slf4j2-impl, fix dependency scope"
    },
    {
      "commit": "5814bef4d7ef3597e20266351b19d9c096a06358",
      "tree": "912f36180788118ef222c3474143e9f603ab4928",
      "parents": [
        "a15301629cee0d9d78eaea00fa4445a02881ee22"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 22 14:55:59 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 22 14:55:59 2026 +0100"
      },
      "message": "Proposal for System.Logger"
    },
    {
      "commit": "a15301629cee0d9d78eaea00fa4445a02881ee22",
      "tree": "3228a02bc2b2f7bbb3b276f935df93a262dcbbf9",
      "parents": [
        "e1bdece1208cc78857b3488d10ce618270dc9765"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Jan 19 22:06:35 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Jan 19 22:06:35 2026 +0100"
      },
      "message": "Some modernization, improved tests"
    },
    {
      "commit": "e1bdece1208cc78857b3488d10ce618270dc9765",
      "tree": "ed37b7480be963f0f10438461eb126743d4203ce",
      "parents": [
        "982b5a8f422dd8842f0e6ee87e0524fb9e2bd816"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 21:22:59 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 21:22:59 2026 +0100"
      },
      "message": "Use java.time.format.DateTimeFormatter"
    },
    {
      "commit": "982b5a8f422dd8842f0e6ee87e0524fb9e2bd816",
      "tree": "e091905d7ea09e4fd0a9e1a2cf7411e51cbcc748",
      "parents": [
        "09beefe29591017db1fd2d86c2f1f8cafeb557d4"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:59:07 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:59:07 2026 +0100"
      },
      "message": "Document changes"
    },
    {
      "commit": "09beefe29591017db1fd2d86c2f1f8cafeb557d4",
      "tree": "1a5c7a05c01229148043bc288a6d0e069194b7f2",
      "parents": [
        "fc815459c077d7fdc3b760647a19ecd077a81fd8"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:51:50 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:51:50 2026 +0100"
      },
      "message": "Remove explicit declared transitive dependencies not used directly"
    },
    {
      "commit": "fc815459c077d7fdc3b760647a19ecd077a81fd8",
      "tree": "7f047d39d24ac436aef874fea514b9c21dd8ab9d",
      "parents": [
        "db39340d83cc1d3c8c7fa415a273dd33a313f0b4"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:50:34 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:50:34 2026 +0100"
      },
      "message": "Rely on library cache"
    },
    {
      "commit": "db39340d83cc1d3c8c7fa415a273dd33a313f0b4",
      "tree": "b5cb65ba12b0474eb683166abaf257584387c0c0",
      "parents": [
        "b5f51e10119ca09a16c048789239ae3273917532"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:49:57 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:49:57 2026 +0100"
      },
      "message": "Use Base64 from JDK, removing commons-codec dependency"
    },
    {
      "commit": "b5f51e10119ca09a16c048789239ae3273917532",
      "tree": "86933cf5a45a4860a5431daea1e5820a7a2b358b",
      "parents": [
        "0c4407288d53ab6527af637cf25b9931af91f9cc"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:49:03 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:49:03 2026 +0100"
      },
      "message": "Fix log message"
    },
    {
      "commit": "0c4407288d53ab6527af637cf25b9931af91f9cc",
      "tree": "a30e2b4599fcc70400bfb656f38172e38d7607b8",
      "parents": [
        "31d9a1b7713de9f4986d39611536d86976d7f8c3"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:48:47 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jan 08 19:48:47 2026 +0100"
      },
      "message": "Remove useless double check"
    },
    {
      "commit": "31d9a1b7713de9f4986d39611536d86976d7f8c3",
      "tree": "68dcbb69f8f894f90a7b2093aa493a43cf0ce15f",
      "parents": [
        "30386a44e45ad13db6bbc412f4f71d54911f8d13"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 07 18:50:26 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 07 18:50:26 2026 +0100"
      },
      "message": "Document changes"
    },
    {
      "commit": "30386a44e45ad13db6bbc412f4f71d54911f8d13",
      "tree": "68d153d2760e7ca98dba1f7075fdda8196675967",
      "parents": [
        "d7362665faa34ffc170fe2c9d50e9ea51330d8fc"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 07 18:50:12 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 07 18:50:12 2026 +0100"
      },
      "message": "Dependency version update\n\n        yauaa 7.32.0,\n        jakarta.xml.bind-api 4.0.4,\n        commons-codec 1.20.0,\n        commons-configuration2 2.13.0,\n        commons-lang3 3.20.0,\n        commons-text 1.15.0,\n        commons-pool2 2.13.1,\n        jython-standalone 2.7.4\n        json 20251224,\n        slf4j-api 2.0.13,\n        velocity-engine-core 2.4.1,\n        jaxb-runtime 4.0.6,\n        torque 7.0,\n        jackson2 2.20.1,\n        testcontainers 1.21.4"
    },
    {
      "commit": "d7362665faa34ffc170fe2c9d50e9ea51330d8fc",
      "tree": "a97ac9690bea35f438ec96359f1cead90057a051",
      "parents": [
        "f1435786ee5f049890f7f9151d52272feefa10ed"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 07 18:25:47 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 07 18:25:47 2026 +0100"
      },
      "message": "Move WorkerThread into private Lambda function"
    },
    {
      "commit": "f1435786ee5f049890f7f9151d52272feefa10ed",
      "tree": "f8cb460c0542887c29a09bb45b3fb24e8e70aad0",
      "parents": [
        "44f0dfb492c486841fc47dbe700535f09a38d9d8"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 07 18:24:57 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 07 18:24:57 2026 +0100"
      },
      "message": "Organize imports"
    },
    {
      "commit": "44f0dfb492c486841fc47dbe700535f09a38d9d8",
      "tree": "eb748960dc80d531cbfdcda1b56eae24b0106a35",
      "parents": [
        "ed8cddd88788c01f2bd0af5e6974879303f49fe2"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Jan 06 16:01:27 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Jan 06 16:01:27 2026 +0100"
      },
      "message": "Add some convenience methods to PipelineData"
    },
    {
      "commit": "ed8cddd88788c01f2bd0af5e6974879303f49fe2",
      "tree": "9972995ef92b156e580ad0e7964b56146351e386",
      "parents": [
        "84e3cdb4aefa9186c73eea97ed2e41c66d736b86"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Dec 16 22:48:31 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Dec 16 22:48:31 2025 +0100"
      },
      "message": "WIP: Further code reduction in the PipelineData/RunData class hierarchy"
    },
    {
      "commit": "84e3cdb4aefa9186c73eea97ed2e41c66d736b86",
      "tree": "ffff0232de9ba57d953b6c657de58a8b23b6abcd",
      "parents": [
        "3ab027295f693b1d66e4be9846bc618f5ac07493",
        "33ff61163decaf52f7dc5974bf000f26b82cb7b7"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Dec 16 21:58:52 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Dec 16 21:58:52 2025 +0100"
      },
      "message": "Merge branch \u0027trunk\u0027 of https://gitbox.apache.org/repos/asf/turbine-core.git into trunk"
    },
    {
      "commit": "3ab027295f693b1d66e4be9846bc618f5ac07493",
      "tree": "eec2cd9af799bfa70e174837d06eb0e9e6689965",
      "parents": [
        "b2579be84c3ede07b390bd09755fdf241c6b34c9"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Dec 16 21:55:59 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Dec 16 21:55:59 2025 +0100"
      },
      "message": "WIP: Refactor RunData"
    },
    {
      "commit": "b2579be84c3ede07b390bd09755fdf241c6b34c9",
      "tree": "aaa8ee407d1203b621ab80f648a2b673ddced2e3",
      "parents": [
        "3e863a91a9504060e6701d36aaa986b841a7119f"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Dec 16 21:55:08 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Dec 16 21:55:08 2025 +0100"
      },
      "message": "Parametrize ApplicationTool to reduce number of instanceof checks"
    },
    {
      "commit": "33ff61163decaf52f7dc5974bf000f26b82cb7b7",
      "tree": "4f7b494d7e88a0bd1a34f20c9337bd7ec571c2a3",
      "parents": [
        "37fc0b8d4077c6a281a415750485a5876ed8348c"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Dec 15 12:11:48 2025 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Dec 15 12:11:48 2025 +0100"
      },
      "message": "Fix typo, link and naming\n"
    },
    {
      "commit": "37fc0b8d4077c6a281a415750485a5876ed8348c",
      "tree": "1687b8cdb31e7b2b0e564e76b1e2cec63d8bad26",
      "parents": [
        "3e863a91a9504060e6701d36aaa986b841a7119f"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Wed Sep 10 11:15:48 2025 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Dec 15 11:45:07 2025 +0100"
      },
      "message": "Switch from site to project schema  (decoration 1.8.0) in site.xml and update favicon to new (dynamic) Apache logo.\n"
    },
    {
      "commit": "3e863a91a9504060e6701d36aaa986b841a7119f",
      "tree": "dfc96e93f755441d0eab31b8e0ab20aaa5e5ed76",
      "parents": [
        "b2ce45d7cb1c9b26089e57ec6586405c3e56aeae"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Dec 15 00:00:03 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Dec 15 00:00:03 2025 +0100"
      },
      "message": "Further clean up, modernize instanceof"
    },
    {
      "commit": "b2ce45d7cb1c9b26089e57ec6586405c3e56aeae",
      "tree": "69d31d275ad6d9dba9b43e2348701b6f03f63cd0",
      "parents": [
        "dac509583e3d35011ee5e84aca718d68f38cda4b"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 23:29:09 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 23:29:09 2025 +0100"
      },
      "message": "Clean up"
    },
    {
      "commit": "dac509583e3d35011ee5e84aca718d68f38cda4b",
      "tree": "a76bcf9d6342be00205b67cc15dac5662f27873f",
      "parents": [
        "faa1d8ab15e28544b4ddad5da02fb930ac8403b8"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:50:26 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:50:26 2025 +0100"
      },
      "message": "Ignore VSCode settings"
    },
    {
      "commit": "faa1d8ab15e28544b4ddad5da02fb930ac8403b8",
      "tree": "e6d46a91e3a019e02fc04f61f7fd760b05ca1a5e",
      "parents": [
        "5c17490a0ec49cee51a7991c766b3cf60693bb8f"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:48:03 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:48:03 2025 +0100"
      },
      "message": "Use ConcurrentMap"
    },
    {
      "commit": "5c17490a0ec49cee51a7991c766b3cf60693bb8f",
      "tree": "72a3d9e02d08c27a214182d19a509921ea14e154",
      "parents": [
        "689299d76f4039064e8889ac7180340aefebe2c9"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:47:39 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:47:39 2025 +0100"
      },
      "message": "Better try-with-resources"
    },
    {
      "commit": "689299d76f4039064e8889ac7180340aefebe2c9",
      "tree": "cd76a97ccaca1307e453d29000dbbf6a79ec7fd5",
      "parents": [
        "21567ea8009078a6158b23b7d9f1a5d0538efff0"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:47:18 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:47:18 2025 +0100"
      },
      "message": "Use PipelineData instead of RunData"
    },
    {
      "commit": "21567ea8009078a6158b23b7d9f1a5d0538efff0",
      "tree": "c263f7e4c20aa91f56eeeb7116c84b7f25c41ed6",
      "parents": [
        "839d61109580658a1ca99c0390e8a19f9a03fb33"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:46:45 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:46:45 2025 +0100"
      },
      "message": "Typos"
    },
    {
      "commit": "839d61109580658a1ca99c0390e8a19f9a03fb33",
      "tree": "2ee1c6ea6a37f24652e01c3d05e6cec998586316",
      "parents": [
        "796d917178767ee7b3445b08078e2137124514da"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:44:54 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:44:54 2025 +0100"
      },
      "message": "Remove InitableBroker and use default interface methods where possible"
    },
    {
      "commit": "796d917178767ee7b3445b08078e2137124514da",
      "tree": "7e27c76e9f6ef560260331e0d5a80242ea6565f6",
      "parents": [
        "7ca360c83f0ab073d743f238ff7a64e7bb40e797"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:43:19 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 14 20:43:19 2025 +0100"
      },
      "message": "Use default interface methods"
    },
    {
      "commit": "7ca360c83f0ab073d743f238ff7a64e7bb40e797",
      "tree": "ad610c5d0689d15dd2968081c3530f3d3d2f5f87",
      "parents": [
        "0f7883f26e11540509bbfeec94573995f0ccf21e"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 07 20:11:58 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Sun Dec 07 20:11:58 2025 +0100"
      },
      "message": "Clean up deprecations, organize imports"
    },
    {
      "commit": "0f7883f26e11540509bbfeec94573995f0ccf21e",
      "tree": "bffcdbc45a4097dfc10ee11623d621aa2eef90ff",
      "parents": [
        "d8f14393c207275c5d89638eaff6b9dbb8440fdb",
        "cabf705032ba52f7859529856c5c1c6fe013249b"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Sep 17 15:29:41 2025 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Sep 17 15:29:41 2025 +0200"
      },
      "message": "Merge branch \u0027trunk\u0027 of https://gitbox.apache.org/repos/asf/turbine-core.git into trunk"
    },
    {
      "commit": "cabf705032ba52f7859529856c5c1c6fe013249b",
      "tree": "3dc5513a9f745652db6ba02397eca5be337a6464",
      "parents": [
        "8a6536d995450739998763f5678042c1388fbf63",
        "17fb83dd4a3813c3a60fe6a6cfa0f7c778cd2bbf"
      ],
      "author": {
        "name": "G M Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jul 24 12:05:31 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 24 12:05:31 2025 +0200"
      },
      "message": "Merge pull request #11 from apache/dependabot/maven/org.apache.commons-commons-lang3-3.18.0\n\nBump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0"
    },
    {
      "commit": "17fb83dd4a3813c3a60fe6a6cfa0f7c778cd2bbf",
      "tree": "3dc5513a9f745652db6ba02397eca5be337a6464",
      "parents": [
        "8a6536d995450739998763f5678042c1388fbf63"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Jul 12 01:30:12 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 12 01:30:12 2025 +0000"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0\n\nBumps org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.18.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "d8f14393c207275c5d89638eaff6b9dbb8440fdb",
      "tree": "c8fc13efa9d6a083d1b99242e5b16d9249d75267",
      "parents": [
        "dec2005c340485b13366db5c751ccc290e161ece",
        "8a6536d995450739998763f5678042c1388fbf63"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jun 12 10:26:36 2025 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Jun 12 10:26:36 2025 +0200"
      },
      "message": "Merge branch \u0027trunk\u0027 of https://gitbox.apache.org/repos/asf/turbine-core.git into trunk"
    },
    {
      "commit": "8a6536d995450739998763f5678042c1388fbf63",
      "tree": "bbd503fceef727cca822fef791e0da79fb537b07",
      "parents": [
        "f45f897e517c08eadd6d2b7d0008bd28bdd0498c"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jun 12 09:47:20 2025 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jun 12 09:47:20 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "f45f897e517c08eadd6d2b7d0008bd28bdd0498c",
      "tree": "b6985d69118470a1048039c290b35194fd39b642",
      "parents": [
        "7b6e73eb9df6c18d4048dd96f5a2cd8b62620b73"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jun 12 09:43:32 2025 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Jun 12 09:43:32 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release turbine-7.0-candidate\n"
    },
    {
      "commit": "7b6e73eb9df6c18d4048dd96f5a2cd8b62620b73",
      "tree": "827fa5767047dc5fdfcfc91c026fb49f7a406235",
      "parents": [
        "2c2a1bb06777bb110765ddb638066721c03b883f",
        "ed66a151ed5aae386cebaeecfc974098b4b695fa"
      ],
      "author": {
        "name": "G M Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jun 02 11:22:32 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 02 11:22:32 2025 +0200"
      },
      "message": "Merge pull request #10 from apache/dependabot/maven/commons-beanutils-commons-beanutils-1.11.0\n\nBump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0"
    },
    {
      "commit": "ed66a151ed5aae386cebaeecfc974098b4b695fa",
      "tree": "827fa5767047dc5fdfcfc91c026fb49f7a406235",
      "parents": [
        "2c2a1bb06777bb110765ddb638066721c03b883f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 28 18:01:21 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 28 18:01:21 2025 +0000"
      },
      "message": "Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0\n\nBumps commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-beanutils:commons-beanutils\n  dependency-version: 1.11.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2c2a1bb06777bb110765ddb638066721c03b883f",
      "tree": "684932e01bacd7deffb2d5e7ff51daef43d1c0a4",
      "parents": [
        "f0dcda6015a46df22d064159a081a1121da70f27"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Tue May 06 14:52:23 2025 +0200"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Tue May 06 14:52:23 2025 +0200"
      },
      "message": "Fix site remove elements, which are already defined in parent pom site.xml, if no need to override. Add info about more Torque configuration parameters\n"
    },
    {
      "commit": "f0dcda6015a46df22d064159a081a1121da70f27",
      "tree": "b8847fba50b1c387526b79e8485a3baa14583d12",
      "parents": [
        "f05c20da8f05d0f9c1727cae21ccd2bf43ec2246"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Tue May 06 12:41:50 2025 +0200"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Tue May 06 12:41:50 2025 +0200"
      },
      "message": "Add changes, fix url in pom.xml, update readme, fix table view\n"
    },
    {
      "commit": "f05c20da8f05d0f9c1727cae21ccd2bf43ec2246",
      "tree": "e5d7eb7c79df9ccceb5a738c6d56b9106d86daa2",
      "parents": [
        "082abcd934a61df4f2696a65425e1ac052c46cf3"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Wed Apr 23 10:26:47 2025 +0200"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Wed Apr 23 10:26:47 2025 +0200"
      },
      "message": "Fix .asf.yaml notifications and add description and homepage\n"
    },
    {
      "commit": "082abcd934a61df4f2696a65425e1ac052c46cf3",
      "tree": "47b3a10bb65e21b3418ec172f4fd1aa77981a3bb",
      "parents": [
        "68cc4cd5f018aa3ebc7d0c08d9000534bd2683dc"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Wed Apr 23 10:12:48 2025 +0200"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Wed Apr 23 10:12:48 2025 +0200"
      },
      "message": "Fix indentation in .asf.yaml\n"
    },
    {
      "commit": "68cc4cd5f018aa3ebc7d0c08d9000534bd2683dc",
      "tree": "3262cdfa1a7faa741dff41ed4805eda307d35517",
      "parents": [
        "ab3615926c7511774f703189456c1194a62967a0"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Wed Apr 23 10:04:03 2025 +0200"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Wed Apr 23 10:04:03 2025 +0200"
      },
      "message": "Use Turbine parent 14, update changes, site and javadoc with reference to jakarta servlet api\n"
    },
    {
      "commit": "ab3615926c7511774f703189456c1194a62967a0",
      "tree": "e8026d21d5fc6bfcd8c84c1c8ba89725777542ff",
      "parents": [
        "3b697f0c0f4926f7c3a0ee5a9502ccc258de1a73"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Mon Feb 24 12:30:36 2025 +0100"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Mon Feb 24 12:30:36 2025 +0100"
      },
      "message": "Static compile pattern, explain key check in more details (in javadoc), reformat log messages\n"
    },
    {
      "commit": "3b697f0c0f4926f7c3a0ee5a9502ccc258de1a73",
      "tree": "105989e7a62d5e9205bd35422beec753a6f558d6",
      "parents": [
        "73fdd2e129775bf70ecdb99f085ec4853137c03d"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Fri Feb 21 11:51:44 2025 +0100"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Fri Feb 21 11:53:46 2025 +0100"
      },
      "message": "Fix for security check to prevent XSS for default Turbine keys from parameters, which might be set or not and e.g. sed in templates and other places.\n"
    },
    {
      "commit": "73fdd2e129775bf70ecdb99f085ec4853137c03d",
      "tree": "f32ee273d535cf76e4fb5d0dc725e9a031b725cf",
      "parents": [
        "ca35149940c2a2071391009037ce6adf8b757ade"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Fri Feb 21 11:44:51 2025 +0100"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Fri Feb 21 11:44:51 2025 +0100"
      },
      "message": "Update Fulcrum Cache\n"
    },
    {
      "commit": "ca35149940c2a2071391009037ce6adf8b757ade",
      "tree": "151bcf25e19f9e0623fdba95c4065058dc8b28b1",
      "parents": [
        "a0096b4c783c6b0a0953dbf4053d13a3f166811c"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Tue Feb 04 17:02:34 2025 +0100"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Tue Feb 04 17:02:34 2025 +0100"
      },
      "message": "Update deps: Fulcrum Quartz to 2.0.0, Jackson2 to 2.18.2, Testcontainers to 1.20.4, refactor BaseInitBroker extract buildCircularDependencyMessage method, adjust log lvel in DateTimeFormattermake instance vars Logger and ConcurrentMap final in AnnotationProcessor, add hints for jira in .asf.yaml\n"
    },
    {
      "commit": "dec2005c340485b13366db5c751ccc290e161ece",
      "tree": "ad6095be11e1eb227e934ddf8fbbe2415668e661",
      "parents": [
        "473d2b16f7208811616a274b433aea125e3a99c9",
        "a0096b4c783c6b0a0953dbf4053d13a3f166811c"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 15 15:32:36 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 15 15:32:36 2025 +0100"
      },
      "message": "Merge branch \u0027trunk\u0027 of https://gitbox.apache.org/repos/asf/turbine-core.git into trunk"
    },
    {
      "commit": "473d2b16f7208811616a274b433aea125e3a99c9",
      "tree": "ab06546fee30ebb8ab5f3b8f7a5439490b943480",
      "parents": [
        "7bf0387cfc7b1ef7fbae5142f7185551fd5b82ea"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 15 15:32:26 2025 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jan 15 15:32:26 2025 +0100"
      },
      "message": "Try to fix pool object lifecycle"
    },
    {
      "commit": "a0096b4c783c6b0a0953dbf4053d13a3f166811c",
      "tree": "d3fd74f2f8a88ec42bb0ae7276a85b44f894258f",
      "parents": [
        "bbd6a2651777c99730c9188bb2c43b9dd87b4bd8"
      ],
      "author": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Fri Jan 03 15:55:18 2025 +0100"
      },
      "committer": {
        "name": "gk",
        "email": "gk@apache.org",
        "time": "Fri Jan 03 15:55:42 2025 +0100"
      },
      "message": "Update fulcrum deps (5 of 6) to released versions\n"
    },
    {
      "commit": "bbd6a2651777c99730c9188bb2c43b9dd87b4bd8",
      "tree": "d91bd87bcbceab64f6e31cd26f6784cddc6ef7e9",
      "parents": [
        "82e3d787f80f92f7f28365dbca8c02fa55090f86"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Oct 15 15:42:14 2024 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Oct 15 15:42:14 2024 +0200"
      },
      "message": "Deleted xdocs moved to src/site/xdoc and update to parent 14-SNAPSHOT and update to released yaafi Fulcrum component\n"
    },
    {
      "commit": "82e3d787f80f92f7f28365dbca8c02fa55090f86",
      "tree": "c903b5d56eb8e7f888a10c0e1265bebd072dab13",
      "parents": [
        "53188199a1a3e589f9fff4ec7a7d496cd9f863a1"
      ],
      "author": {
        "name": "gemkall",
        "email": "gk@apache.org",
        "time": "Tue Sep 24 16:22:45 2024 +0200"
      },
      "committer": {
        "name": "gemkall",
        "email": "gk@apache.org",
        "time": "Tue Sep 24 16:23:00 2024 +0200"
      },
      "message": "Use released parent v13 and rat version, adapt rat execution and add check goal. Fix NPE in DefaultUserManager. Update to site 2.0 moving xdocs to site/xdoc, fix warning for center tag, add custom configuration from parent and adapt site.xml, fix javadoc\n"
    },
    {
      "commit": "53188199a1a3e589f9fff4ec7a7d496cd9f863a1",
      "tree": "ed2d0c6430c39f9bea9e949098f2be03484f0ff5",
      "parents": [
        "c25cb8d7154e0239cc57c41c6ee09e6bc47a7103"
      ],
      "author": {
        "name": "gemkall",
        "email": "gk@apache.org",
        "time": "Fri Aug 02 11:22:44 2024 +0200"
      },
      "committer": {
        "name": "gemkall",
        "email": "gk@apache.org",
        "time": "Fri Aug 02 11:22:44 2024 +0200"
      },
      "message": "Fixed javadoc erros in DateTime* classes, activated jacoco, use properties for fulcrum components, update external deps commons-email2-jakarta to release, jackson to 2.17.2\n"
    },
    {
      "commit": "c25cb8d7154e0239cc57c41c6ee09e6bc47a7103",
      "tree": "715fccf488c228cc84080e44346d0e683d89124f",
      "parents": [
        "b6ed82f931b451038944255a3a2c891799dcb4d9"
      ],
      "author": {
        "name": "gemkall",
        "email": "gk@apache.org",
        "time": "Fri Jul 12 14:54:26 2024 +0200"
      },
      "committer": {
        "name": "gemkall",
        "email": "gk@apache.org",
        "time": "Fri Jul 12 14:54:52 2024 +0200"
      },
      "message": "Update dependencies: Use jakarte servlet compatible jabsorb 2.0.0, add json dependency explicitely (which is optional, but required for Turbine xml rpc service to work), remove commons-configuration (includes commons lang), update commons-configuration 2.11.2, -logging 1.3.2, -text 1.12.0 and yauaa to 7.26.1\n"
    },
    {
      "commit": "b6ed82f931b451038944255a3a2c891799dcb4d9",
      "tree": "ab5faa984bffa8416620bde73ed98d943044530a",
      "parents": [
        "412afb3d8674d0dcfe90830c547553db0a2a9bea"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Jul 09 15:53:50 2024 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Jul 09 15:53:50 2024 +0200"
      },
      "message": "Replace javax servlet-api 3.1.0 with jakarta servlet-api 6.1.0, use jakarta dependendies commons-email2-jakarta, log4j-jakarta-web and update fulcrum-localization and fulcrum-quartz to 2.0.0-SNAPSHOT, fulcrum-intake, fulcrum-security and fulcrum-parser to 3.0.1-SNAPSHOT, fulcrum-testcontainer to 2.0.1-SNAPSHOT. Set Turbine core version to 7-SNAPSHOT\n"
    },
    {
      "commit": "412afb3d8674d0dcfe90830c547553db0a2a9bea",
      "tree": "d72646dcced65b835537324f3700d68b321f4739",
      "parents": [
        "c421b794e95aa99444d9c04a522dc6143bb4279e"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jun 07 08:56:58 2024 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jun 07 08:56:58 2024 +0200"
      },
      "message": "Update deps parent to 13-SNAPSHOT, use torque 6.0, minor updates for yauaa 7.25.0, jackson2 2.17.1\n"
    },
    {
      "commit": "c421b794e95aa99444d9c04a522dc6143bb4279e",
      "tree": "bc09143941f29a3320adb1696bb332e852492300",
      "parents": [
        "fc65c2dea23605443a175bd0854f216753b5fd8c"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jun 05 16:29:35 2024 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Jun 05 16:29:35 2024 +0200"
      },
      "message": "New configuration option \"session.objectinputfilter\""
    },
    {
      "commit": "fc65c2dea23605443a175bd0854f216753b5fd8c",
      "tree": "0fbca6b8bfd4e3d7565edb9d49a000bf2a453feb",
      "parents": [
        "faf3502c076f3b122bc6082486560aaa9d9d15f8",
        "271eb7a850fcfe6c2a57edf502309d4f6182ea0c"
      ],
      "author": {
        "name": "G M Kallidis",
        "email": "gk@apache.org",
        "time": "Wed Mar 27 15:39:24 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 27 15:39:24 2024 +0100"
      },
      "message": "Merge pull request #9 from apache/dependabot/maven/org.apache.commons-commons-configuration2-2.10.1\n\nBump org.apache.commons:commons-configuration2 from 2.8.0 to 2.10.1"
    },
    {
      "commit": "faf3502c076f3b122bc6082486560aaa9d9d15f8",
      "tree": "840875d592ffb800da28008486c0ab351ac83546",
      "parents": [
        "aa182953fdc2475cfd55d65aa69eaf4e57c18363"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Mar 25 11:10:57 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Mar 25 11:10:57 2024 +0100"
      },
      "message": "Update Torque to v.2-SNAPSHOT\n"
    },
    {
      "commit": "271eb7a850fcfe6c2a57edf502309d4f6182ea0c",
      "tree": "f42a981662ee5eb1ffb306b6ec292554a935f8fb",
      "parents": [
        "aa182953fdc2475cfd55d65aa69eaf4e57c18363"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 21 19:16:50 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 21 19:16:50 2024 +0000"
      },
      "message": "Bump org.apache.commons:commons-configuration2 from 2.8.0 to 2.10.1\n\nBumps org.apache.commons:commons-configuration2 from 2.8.0 to 2.10.1.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-configuration2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "aa182953fdc2475cfd55d65aa69eaf4e57c18363",
      "tree": "25ee6028333ba68c00381a0624f4b842e8d679e0",
      "parents": [
        "bb60b4a53681bab2e2f8bf5a9f5e3ae1bbe76f6d"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Feb 12 10:36:26 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Feb 12 10:36:26 2024 +0100"
      },
      "message": "update jakarta.xml.bind-api to v4.0.1, update changes.xml\n"
    },
    {
      "commit": "bb60b4a53681bab2e2f8bf5a9f5e3ae1bbe76f6d",
      "tree": "956ef720a9ee8cdc577566cdada0e34d6c9228d2",
      "parents": [
        "41cb8a1716b5245a55c6164ea19f6a8ec47f6231"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 09:51:25 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 09:51:25 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "41cb8a1716b5245a55c6164ea19f6a8ec47f6231",
      "tree": "a2ee404b8d09a94f9d3348046fa02edc90bf4f18",
      "parents": [
        "20cd934053d8162c9aafc6a6d43440a6688ae89a"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 09:51:15 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 09:51:15 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release turbine-6.0-candidate\n"
    },
    {
      "commit": "20cd934053d8162c9aafc6a6d43440a6688ae89a",
      "tree": "6ffbba5b4fae6fcf2648ca8ab9c280a9b357b3fd",
      "parents": [
        "c45bb20ec96cf45635dae5bd242a947b269ac00a"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 09:02:41 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 09:02:41 2024 +0100"
      },
      "message": "Reset to turbine-6.0-SNAPSHOT again\n"
    },
    {
      "commit": "c45bb20ec96cf45635dae5bd242a947b269ac00a",
      "tree": "d86e19b48710121e5eb325bfc2db800e13c6c651",
      "parents": [
        "71cdc39587ceaf2870763b1271ff6476cfa7cfe1"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 08:52:58 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 08:59:30 2024 +0100"
      },
      "message": "Update changes.xml\n"
    },
    {
      "commit": "71cdc39587ceaf2870763b1271ff6476cfa7cfe1",
      "tree": "4831c6c305362ed9130d25d4facb85668f8bb5c5",
      "parents": [
        "13ee25a44b489af1d1e0730afcd1068e460b541f"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 08:31:26 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 08:31:26 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "13ee25a44b489af1d1e0730afcd1068e460b541f",
      "tree": "8506780c9963bb4b4b3c9b71599c8974983ec019",
      "parents": [
        "9c40886bf1d766588ad3e533dac585e29c273081"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 08:31:16 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 26 08:31:16 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release turbine-6.0-candidate\n"
    },
    {
      "commit": "9c40886bf1d766588ad3e533dac585e29c273081",
      "tree": "8c549265cc6e78ee36d5a6666a4d54362f451e4a",
      "parents": [
        "3c1b3cf3e8121907e4385d563a4a342cedd7a053"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jan 22 17:36:09 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jan 22 17:36:09 2024 +0100"
      },
      "message": "Revert to 6.0-SNAPSHOT, add missing license headers to java files, fix rat report generation by manually updating version from 0.14 to 0.15 and add configuration to rat plugin\n"
    },
    {
      "commit": "3c1b3cf3e8121907e4385d563a4a342cedd7a053",
      "tree": "66518dc5660669716ab1368b8ceec370ef4ad149",
      "parents": [
        "8e19909bbab73d5e7c81bb2a83ee9177a3808df1"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 19 14:08:35 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 19 14:08:35 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "8e19909bbab73d5e7c81bb2a83ee9177a3808df1",
      "tree": "0b13083b40addfc578786da2ba41a1cb23f82d8a",
      "parents": [
        "4bf6b37a0bbb4a8967866b2d3bf95260861a0b12"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 19 14:07:45 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 19 14:07:45 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release turbine-6.0\n"
    },
    {
      "commit": "4bf6b37a0bbb4a8967866b2d3bf95260861a0b12",
      "tree": "215852e498adb2c6945c7b73bcc104de852f754f",
      "parents": [
        "6d4838231264b2e14fd76701de67220bae1d6ae2"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 19 12:28:30 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Jan 19 13:56:55 2024 +0100"
      },
      "message": "Update minor versions of deps commons-poo2 to 2.12.0, jaxb-runtime to 4.0.4, slf4j-api to 2.0.11, update changes.xml\n\nUpdate commons deps email to 1.6.0, lang3 to 3.14.0, text to 1.11.0, yauaa to 7.24.0, mysql to 8.3.0 (profile only)\n"
    },
    {
      "commit": "6d4838231264b2e14fd76701de67220bae1d6ae2",
      "tree": "f3193de54cfb321d9966eb7aafb5a3e3ebed7fe5",
      "parents": [
        "31acc8ba34e7476a6a695d5eee788cdb24137cee"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jan 15 16:33:11 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jan 15 16:33:11 2024 +0100"
      },
      "message": "remove javadoc errors and warnings\n"
    },
    {
      "commit": "31acc8ba34e7476a6a695d5eee788cdb24137cee",
      "tree": "c4b9d993204384f1260a212b7dae4bb450e67b60",
      "parents": [
        "f3a84ed38dd3257c583988f576580fe24c550d9b"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jan 15 12:51:29 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jan 15 12:51:29 2024 +0100"
      },
      "message": "Allow reproducible builds with profile rv-builds, remove torque comment\n"
    },
    {
      "commit": "f3a84ed38dd3257c583988f576580fe24c550d9b",
      "tree": "3dcbb9c98efde62b3e485168cd836c5acaf3482f",
      "parents": [
        "69c165d69233ebce8c056b79c5039b94fba6df0b"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jan 15 12:49:45 2024 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Jan 15 12:49:45 2024 +0100"
      },
      "message": "Exclude build meta data to be in VC\n"
    },
    {
      "commit": "69c165d69233ebce8c056b79c5039b94fba6df0b",
      "tree": "6c9f0ae49ae65025cce4abc1642b283bb2159820",
      "parents": [
        "306fff6b7e7221fd73b1f223054aefe2756a9a26"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Wed Dec 20 13:44:51 2023 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Wed Dec 20 13:46:17 2023 +0100"
      },
      "message": "Update jackson to v.2.15.3, suppress CVE-2021-37533 commons-net 3.9.0 for (some) dependencies, update feature information.\n"
    },
    {
      "commit": "306fff6b7e7221fd73b1f223054aefe2756a9a26",
      "tree": "cbe130d4226923f0edb3d018aa76949a8398a01c",
      "parents": [
        "557dd58b8e8da7a5b08813f2ccfc168881658cd6"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Thu Nov 16 16:05:13 2023 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Nov 17 09:49:18 2023 +0100"
      },
      "message": "Ignore eclipse annotation generated folders.\nDisable (comment) experimental settings in test classes.\nAdjust changes.xml.\n"
    },
    {
      "commit": "557dd58b8e8da7a5b08813f2ccfc168881658cd6",
      "tree": "4aa38b74d0e359f308d6473e4b1f41730b1f93fe",
      "parents": [
        "84d70b620c521127965d06ab7a073f2cc46c1735"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Nov 14 14:23:10 2023 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Nov 17 09:49:18 2023 +0100"
      },
      "message": "Update changes.xml and javadoc, add debug logging\n"
    },
    {
      "commit": "84d70b620c521127965d06ab7a073f2cc46c1735",
      "tree": "33899a23368ed9627155110ea082f4b9cb1f2fa8",
      "parents": [
        "ba1d39cebd12d04289d3fde8198cc8a9ed12fc45"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Nov 14 13:00:39 2023 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Nov 17 09:46:16 2023 +0100"
      },
      "message": "Turbine Services annotation: allow class level declaration as an alternative to set the service identifier and the ability to \u0027inherit\u0027 turbine services  in fields and methods.\n\nAdd ready to use Field- and MethodAnnotatedTurbineBaseService to allow for referencing dependent Turbine Services.\n\nRemove role field in DateTimeFormatterService, which might result in wrong service name (in AnnotationProcessor checkServiceOrRoleInField method).\n\nTest: Adding three level dependency Turbine Service classes: VelocityActionWithExtendedServiceInjection -\u003e ServiceWithServiceInjection -\u003e ServiceWithServiceInjection2. Added test class VelocityActionWithExtendedServiceInjection with field ServiceWithServiceInjection. Adapt test configurations.\n"
    },
    {
      "commit": "ba1d39cebd12d04289d3fde8198cc8a9ed12fc45",
      "tree": "d5392fc18dd20b43fc12f1df7094fa71d7003732",
      "parents": [
        "29a6875d45436e0bc881475529a8943a6c14ca26"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Nov 10 12:21:38 2023 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Nov 10 12:21:38 2023 +0100"
      },
      "message": "Refactored and Fixed Date time formatter: extend with zoneId, use locale in tool, if available, add debug log in RundataLocalizationService\n"
    },
    {
      "commit": "29a6875d45436e0bc881475529a8943a6c14ca26",
      "tree": "be684df345862a0cd4e0f7b9d1a2a78b33d9d2f7",
      "parents": [
        "54579d77c885aa0a9f606d61068e403429b1e150"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Nov 06 17:55:30 2023 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Nov 06 18:00:42 2023 +0100"
      },
      "message": "Fix Date time service, tool and test. Allow Instant as argument to formatting. Integrate with Turbine Localization Utils and Tool.\n\nActivate test for Instant format.\n"
    },
    {
      "commit": "54579d77c885aa0a9f606d61068e403429b1e150",
      "tree": "c96553ccf648ae69bb8e5f050fafcae5a8d46c38",
      "parents": [
        "a92bba43f77a3cb5de392b1017a72e0dee1e7155"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Nov 06 17:55:26 2023 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Nov 06 17:55:26 2023 +0100"
      },
      "message": "Update deps in pom\n"
    },
    {
      "commit": "a92bba43f77a3cb5de392b1017a72e0dee1e7155",
      "tree": "48195613b6635b1c563194527bb3e885f7be9a72",
      "parents": [
        "17587806ac6b55185fff031e5ac2d96587d272a5"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Nov 06 17:51:49 2023 +0100"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Nov 06 17:51:49 2023 +0100"
      },
      "message": "Fix deprecated reflection without default constructor\n"
    },
    {
      "commit": "17587806ac6b55185fff031e5ac2d96587d272a5",
      "tree": "c29b16681ef99d8859ea0a8e29a3a4ff1545a35d",
      "parents": [
        "30be3334d73c97fd52cc2c40eb5f7a32f661c7a3"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Sep 22 16:18:00 2023 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Fri Sep 22 16:18:00 2023 +0200"
      },
      "message": "add rundata based locale setting in session (temp storage), integrated in LocalizationTool + test, update yauaa to 7.22.0\n"
    },
    {
      "commit": "30be3334d73c97fd52cc2c40eb5f7a32f661c7a3",
      "tree": "ac781ea369a14c3ebd33f48cebbad68508312944",
      "parents": [
        "ca30ac5415a21b0a387261f8e22ea05b6026ecc8"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Sep 19 16:15:44 2023 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Tue Sep 19 16:15:44 2023 +0200"
      },
      "message": "Fix in user manager method retrieveList: delegate instead of getAllUsers to retrieveUserList\n"
    },
    {
      "commit": "ca30ac5415a21b0a387261f8e22ea05b6026ecc8",
      "tree": "4dac311a5e0bf0784c88b5647809acea8f846245",
      "parents": [
        "dedd12bd53d5e0a733ccc1791d53b5373b181648"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Fri Aug 25 16:19:58 2023 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Fri Aug 25 16:19:58 2023 +0200"
      },
      "message": "Convert package.html to package-info.java"
    },
    {
      "commit": "dedd12bd53d5e0a733ccc1791d53b5373b181648",
      "tree": "8674ec6b20549348bb9f6a6c4abcd19fb3f3d0f2",
      "parents": [
        "b6bd441dc988c839f8063329f84fdd4e3f0b5113"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Fri Aug 25 16:19:21 2023 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Fri Aug 25 16:19:21 2023 +0200"
      },
      "message": "Organize imports"
    },
    {
      "commit": "b6bd441dc988c839f8063329f84fdd4e3f0b5113",
      "tree": "1c68c9e67acd162c57d8e5b08e310c9011f31858",
      "parents": [
        "3c249f1ee9b01be235687b63e183bca5ac25701d"
      ],
      "author": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Aug 14 15:53:23 2023 +0200"
      },
      "committer": {
        "name": "Georg Kallidis",
        "email": "gk@apache.org",
        "time": "Mon Aug 14 15:53:23 2023 +0200"
      },
      "message": "Use ReentrantLock instead of synchronized methods + lock for service\n"
    }
  ],
  "next": "3c249f1ee9b01be235687b63e183bca5ac25701d"
}
