)]}'
{
  "log": [
    {
      "commit": "0fc9927f75fd95e5acaa0adb0ef470fcf15207ea",
      "tree": "c6dadf2efc201f03e815b45f5d897cba782b2be4",
      "parents": [
        "96972c683fa6479e63ae5e8acccefc40f129efbc"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 31 09:50:14 2026 +0900"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 31 09:50:14 2026 +0900"
      },
      "message": "Bump version to 0.95\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ibe0fa92a56370fc4f5fff14f53bf515fb483775c\n"
    },
    {
      "commit": "f7003079456ddcb50e09772a426bd6c37167471e",
      "tree": "6f233bd0d7ef84b5ab18f074c834bcf35a166da3",
      "parents": [
        "6f317a90d71d61df065c7a02edf602c857cec26a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jul 30 15:59:52 2026 +0900"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jul 30 15:59:52 2026 +0900"
      },
      "message": "Bump version to 0.94\n\nThe unreleased changes contain the new w2v.compare_to option and the new cache\nconfiguration section besides the fixes, so this is not just a patch release.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I5c705bc45d27d3abfce0edcad15b9b82a21353fe\n"
    },
    {
      "commit": "7662ce124b3dd48e49ddc9e83e932893bc7bb550",
      "tree": "f6cb00dee988bdacb8a43e927f4dddcf2755ffef",
      "parents": [
        "d19578342c63aca95e581b4fe42f1b3001d639b2"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jul 30 14:48:10 2026 +0900"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jul 30 14:48:10 2026 +0900"
      },
      "message": "Fix getVecsByRanks, used by the collocator SOM\n\ngetVecs was never exported, so POST /derekovecs/getVecsByRanks answered every\nrequest with \"Undefined subroutine \u0026main::getVecs\" and the collocator SOM\nnever got its vectors.\n\nThe route also only existed with the /derekovecs prefix, while the frontend\nderives its base url from the current path, so it could not be reached at all\nfor instances served from the root. Added the prefix independent route like the\nother web service functions have.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I983b2a34f75892c2302861a0219e4614ffb1d4c9\n"
    },
    {
      "commit": "af436141ee83e08aeb2c8da5f1368ef51724245c",
      "tree": "3d276ce85ce0460e9f29036cbcc0c33d1c26cbcc",
      "parents": [
        "0413530655ec966e235cd862daa09bca166e4514"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jul 30 14:40:10 2026 +0900"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jul 30 14:40:10 2026 +0900"
      },
      "message": "Limit the size of the result caches\n\nThe neighbourhood, classic collocator and similar profile caches grew by one\nentry per queried word and were never evicted, so a long running worker\neventually exhausted the machine\u0027s memory. They are size limited Mojo::Cache\ninstances now, configurable in the new cache section of the configuration\nfile.\n\nThe neighbourhood cache never hit anyway: the lookup used a comma inside the\nhash subscript, i.e. a $; joined multidimensional key, the value was read with\na second key and stored under a third one that did not include\nsearchBaseVocabFirst at all.\n\nStarting the server with -C now really bypasses the caches. It did not before,\nbecause $opt_C was read in IDS::DeReKoVecs::Read but set in main.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I17b801df54137ea81b660229bf789725de5a2b1b\n"
    },
    {
      "commit": "0ab973950366ba7853a894e21676b86fd6b53453",
      "tree": "a4db99b5517139b60aa57cdab20754690f814cd7",
      "parents": [
        "57cc90271fcfcb0a7938dc5379e524aca71c359f"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Dec 10 16:16:32 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Dec 10 16:18:46 2024 +0100"
      },
      "message": "Add getPosWiseW2VCollocators -\u003e json to API\n\nResolves #8\n\nChange-Id: Id1eca2896fadc59bebb2786e45fd8a6b3efdca6c\n"
    },
    {
      "commit": "3eeec658a42dfa23434a21d70c7bc3005283af00",
      "tree": "ab53ee9e956fe5256d952177dee000ecf801a82b",
      "parents": [
        "6835bf8be40067db96f6aeb7c7d327db00ebb17a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 18 18:30:04 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 18 20:29:05 2024 +0100"
      },
      "message": "Add w2v-\u003ecompare_to parameter and use for count-based delta calcs\n\nChange-Id: Ic53cbc5b3984659b3ebfa6c8ad30fd42850a9fc9\n"
    },
    {
      "commit": "b3d425d549efe5ae8b5f8aeb835c14877a99a11a",
      "tree": "8c78a650756c8a9a5e471823c3360ff344c211a9",
      "parents": [
        "9f6a19df86491bed130d56789665ea64f10b60fe"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 15 16:23:21 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 15 16:23:21 2024 +0100"
      },
      "message": "bump version to 0.93.2\n\nChange-Id: I484288bec7ec07c8bcc5ab64d2400dd20b596078\n"
    },
    {
      "commit": "6d70c32905d15cd0062f532b40a6bd9fe3136119",
      "tree": "9079aec2e9d234c9cbff32fe75f211cc38e04d07",
      "parents": [
        "10ccb98294c2ab51f547ca782a5540219d75f5e5"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 13 12:41:13 2024 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 13 12:45:46 2024 +0200"
      },
      "message": "v0.93.1\n\nChange-Id: I14013d2a56364d3fbf0160647f1eb075fe4045ea\n"
    },
    {
      "commit": "846e149dc446bb4023854fea4f028fc89ac550f8",
      "tree": "e747d83412a689d3cee36f531606b014d7e03f53",
      "parents": [
        "694094ae88140291d22f15dc137f906eb8ac7466"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 11 19:10:31 2024 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 13 12:45:46 2024 +0200"
      },
      "message": "Docker: switch to alpinelinux and cpm\n\nChange-Id: I78210b14a3620fcba36ee7a49f83cd5cd8acc1f3\n"
    },
    {
      "commit": "694094ae88140291d22f15dc137f906eb8ac7466",
      "tree": "db45311065e058adc1cb204a0fb1b9abc26e18a5",
      "parents": [
        "7e2d0a0e18c5b3663f59b94a95c207df699ac140"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Aug 28 14:23:30 2024 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 13 12:45:46 2024 +0200"
      },
      "message": "Bump version to 0.93 and update Changelog\n\nChange-Id: Iae331fbc9aa40dec74115187d137b4eabe88255d\n"
    },
    {
      "commit": "49c5cf097debb6f7ce7c730ba5af2cba51be5a68",
      "tree": "cd0c882c37b60da0ab42b7bffaf06f017a142399",
      "parents": [
        "d196a6fce8d2fb0a6d0b396eded56de2580199b3"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Aug 06 10:30:44 2024 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Aug 06 10:30:44 2024 +0200"
      },
      "message": "make KorAP instance configurable\n\nsee example.conf\n\nChange-Id: Ia6ece608272cf21efba29e23f948434164487f3d\n"
    },
    {
      "commit": "03e1bdc40e99bf96b3b22fae81b3c6e1014f6e55",
      "tree": "c1ce0bf3082f1e97a2ac33e74eb8f156f7fcec58",
      "parents": [
        "eacc63f81aa0781d5e1c3143b86182c3b930dc11"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 06 15:40:44 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 06 15:40:44 2023 +0100"
      },
      "message": "Bump version to 0.92.1 and add changelog\n\nChange-Id: I8e6841cb64944bc8ee59dfb707b53de99f22b455\n"
    },
    {
      "commit": "eacc63f81aa0781d5e1c3143b86182c3b930dc11",
      "tree": "96054625985c3f6fe612c67d34fca1d6f6adbfd0",
      "parents": [
        "2c84b5dddbe6e8d9b7c09a7ab5a81cb46eec75e0"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 06 15:39:13 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 06 15:39:13 2023 +0100"
      },
      "message": "Show version information in footer\n\nChange-Id: Ib976168f8bdea14a092436f4e17441e8533405b1\n"
    },
    {
      "commit": "b36bc7439838d1a0102e85d117b066b9583094eb",
      "tree": "6e8210bff3d006e2410db71904b4fe70a709d336",
      "parents": [
        "91f021b6bf25a59c8e0575339078ebcd5df27d5f"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 17:46:11 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 17:46:11 2023 +0100"
      },
      "message": "Use proper json encoding for new API methods\n\nChange-Id: I3a7ee7168b196fbbd7e38b09b67d10994dda3568\n"
    },
    {
      "commit": "91f021b6bf25a59c8e0575339078ebcd5df27d5f",
      "tree": "c7e8837bbd3c63c28f4e440267c61026fa3d8955",
      "parents": [
        "2f59a69e20b15cec1df04d4c8306971409fc4f99"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 11:44:46 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 11:44:46 2023 +0100"
      },
      "message": "Bump version to 0.92\n\nChange-Id: I9d28a85a30d34efd82789a29c31d9343c263a3e5\n"
    },
    {
      "commit": "2f59a69e20b15cec1df04d4c8306971409fc4f99",
      "tree": "9f1fab32a337940f47d8c2f6ad25559c930c0a1a",
      "parents": [
        "dea505eff0bc11e843176c91e056200959d049c0"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 11:44:27 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 11:44:27 2023 +0100"
      },
      "message": "Remove duplicate DEFAULT_NET init\n\nChange-Id: I4e6e7662bf5a9d7824263881fddd459cffc79fb6\n"
    },
    {
      "commit": "dea505eff0bc11e843176c91e056200959d049c0",
      "tree": "0d6d4e7a7d996148847b38bd4f14fb1e9308fb40",
      "parents": [
        "af708c221f9258049c9032f24c9757792a963783"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 11:42:36 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 11:42:36 2023 +0100"
      },
      "message": "Add getModelName\n\nChange-Id: I07a7e1db71eb522237721700c444d6873c81f5c0\n"
    },
    {
      "commit": "af708c221f9258049c9032f24c9757792a963783",
      "tree": "6b723e9da77c340dff17220a3028ca5a32657516",
      "parents": [
        "a546b1e3fbf25ec59f77b2d46c4146d183c4cd53"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 11:20:20 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 11:28:03 2023 +0100"
      },
      "message": "Add getVersion\n\nChange-Id: Iddace1378a02dac8ee5ce4ab717689a319758387\n"
    },
    {
      "commit": "3576c62c5b5ef6998bf0799f70b3e419bfded41b",
      "tree": "4115c549a1a9f163f8fcc49777018823153c6c14",
      "parents": [
        "68e29be001bb9f0e6228aef2233aff284a75e72b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 08:51:58 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 08:51:58 2023 +0100"
      },
      "message": "Fetch downtime calendar on server side\n\nChange-Id: I15fbe6b42489fa233dc0e17c31910e8a06444a3c\n"
    },
    {
      "commit": "9ae184ce2b3ad55d7465add6fdf030b56e64acd6",
      "tree": "fb7a263f080097d06fd180150a760dac85f00fa2",
      "parents": [
        "ac4640204014bfe5684a24260127935408ad99bf"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 04 18:21:54 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 04 18:23:03 2023 +0100"
      },
      "message": "Insert scheduled downtime infos from cloud calendar\n\nChange-Id: I8e4524126c08c4b89298e29b4c17588ef3997b71\n"
    },
    {
      "commit": "da7b349d2611dc60a67bed087ab0c7b059dc8a58",
      "tree": "07a838da6679c84a16a2230120040a12803602a8",
      "parents": [
        "e29fb9af07482851da9c0aac5ad02f18c065beb5"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Feb 27 20:10:59 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Feb 27 20:10:59 2023 +0100"
      },
      "message": "Don\u0027t turn on garbage filter by default: it eats all camelCase words\n\nChange-Id: I6db6ec090dd2ed085b4eb0bb39e1c9a6efb6de9d\n"
    },
    {
      "commit": "66bbd2dcb0d0981675cb377481b1879a047876da",
      "tree": "9b9286dab6ea158cf3f7dbbcefb04f711b07fb8f",
      "parents": [
        "0551bc4f586ef7d7065ca31ffde49053f233e8c0"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Jul 19 17:53:49 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Jul 19 17:53:49 2022 +0200"
      },
      "message": "Fix perl binary path and bump minor version to v0.91\n\nChange-Id: I5096d69b3cd52ad0f1b14ddb31582cc5c6cd1783\n"
    },
    {
      "commit": "c82b15fd22b3aabe7a59c41a8ced2d0d66de502f",
      "tree": "c7536dc9137d2a9914c5913e244d5c66475b759c",
      "parents": [
        "89cb6bc0ca2cbed8209da15d8bb8ce36aefc84c4"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Jul 19 17:36:27 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Jul 19 17:36:27 2022 +0200"
      },
      "message": "Revive -d option to dump vecs as ascii file\n\nChange-Id: Ib78b6ad00af74aaf410544f8c872ac6cf67e90e8\n"
    },
    {
      "commit": "6017dafa08f73ec3d0346579d434f4c43d229f03",
      "tree": "293a589ef8785faf748966684098a2e98f697449",
      "parents": [
        "a7afe931ffebe8714dfacb3355374da63455995e"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu May 19 09:22:49 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu May 19 09:22:49 2022 +0200"
      },
      "message": "Fix piwik/matomo call\n\nChange-Id: I712ddff1b9e0728ca0640c4266f05b643009fcd2\n"
    },
    {
      "commit": "3e3e3262f2394d438e01a566f836da7cf41a20d0",
      "tree": "071bd699045e36303ce351129ae6501bcc491a59",
      "parents": [
        "9a7996a7231b44600efdd851873e45eb38554c3b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Apr 12 23:11:45 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Apr 13 11:15:49 2022 +0200"
      },
      "message": "Add example data and tests\n\nChange-Id: Ife7b03d33607ec6c27da39b783e66e28f6496bbc\n"
    },
    {
      "commit": "9ad564d01460ddc46abfcd840d1b33445e53fb0d",
      "tree": "00d543a473c1fa1f4326dc33e7f75dd74ac8ba25",
      "parents": [
        "5b6a51e9ce1d08effb38f9647e64f58ad0ccbc36"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Apr 12 13:25:22 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Apr 12 13:25:22 2022 +0200"
      },
      "message": "Add missing exports\n\nChange-Id: I2d4a076b69f158b0983c986740a3ff092c96702b\n"
    },
    {
      "commit": "bf9bac048b1cd4ce56945b4c00a5065e270f9190",
      "tree": "e7f3dba31d93120f23be6d69ea00d292eb9cffb7",
      "parents": [
        "09a493bb2ae6c7395b531641e2b8f64868647f26"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Apr 11 21:16:47 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Apr 11 23:23:51 2022 +0200"
      },
      "message": "Make project a Perl package\n\nChange-Id: I9cf3c99a1b849d939ace9c9a3b265267e45ab21c\n"
    }
  ]
}
