)]}'
{
  "log": [
    {
      "commit": "ecf2b8bc1e682cbb48f40b0dcfb67aeaa47aafd5",
      "tree": "a17c2111e831972a0d47c5ec5e94d10e4ed29756",
      "parents": [
        "8a898f920dbff81e61cbb6b6b09d27c6e5b9439c"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 15:15:41 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 23:45:52 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n"
    },
    {
      "commit": "8a898f920dbff81e61cbb6b6b09d27c6e5b9439c",
      "tree": "4b490551cab24ddb6756c829ba6931bd90e972bb",
      "parents": [
        "3204308beb07afe7de4e7a13a49846735c1f817d"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 15:53:04 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 23:45:50 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "3204308beb07afe7de4e7a13a49846735c1f817d",
      "tree": "abe602f65d786dd97030703e1e004b0807171b40",
      "parents": [
        "5d4a577356accba21ee530136243eb6ef1588730"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 13:11:37 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 13:40:45 2026 +0200"
      },
      "message": "fix(split-layout): EventListenerStore\n\nUse EventListenerStore to cleanup listeners.\n"
    },
    {
      "commit": "5d4a577356accba21ee530136243eb6ef1588730",
      "tree": "f83af598ecd9f953950bb28ce430bd905156f712",
      "parents": [
        "949c5bacf272ef4b1cada1f1d2117290956efdf4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 23 16:15:36 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 09:54:16 2026 +0200"
      },
      "message": "build(deps): bump org.apache.maven.plugins:maven-jar-plugin\n\nBumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.5.0 to 3.5.1.\n- [Release notes](https://github.com/apache/maven-jar-plugin/releases)\n- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.5.0...maven-jar-plugin-3.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-jar-plugin\n  dependency-version: 3.5.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "949c5bacf272ef4b1cada1f1d2117290956efdf4",
      "tree": "139f6d36a5def1959d85681ca35d2acd491b6689",
      "parents": [
        "f7a04e7066df4efdc27bc78cb2c6a8e6388ea3cb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 21 16:02:41 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 09:54:14 2026 +0200"
      },
      "message": "build(deps-dev): bump io.openliberty.tools:liberty-maven-plugin\n\nBumps [io.openliberty.tools:liberty-maven-plugin](https://github.com/OpenLiberty/ci.maven) from 3.12.0 to 3.12.1.\n- [Release notes](https://github.com/OpenLiberty/ci.maven/releases)\n- [Commits](https://github.com/OpenLiberty/ci.maven/compare/liberty-maven-3.12.0...liberty-maven-3.12.1)\n\n---\nupdated-dependencies:\n- dependency-name: io.openliberty.tools:liberty-maven-plugin\n  dependency-version: 3.12.1\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f7a04e7066df4efdc27bc78cb2c6a8e6388ea3cb",
      "tree": "2525c8a4eba732bd874c547e4eb4b68f15f39c20",
      "parents": [
        "a89e9ad5713250ee8373d5838f76d50b0b645771"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 23 16:16:08 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 24 09:54:01 2026 +0200"
      },
      "message": "build(deps): bump logback.version from 1.5.38 to 1.6.0\n\nBumps `logback.version` from 1.5.38 to 1.6.0.\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.38 to 1.6.0\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.38...v_1.6.0)\n\nUpdates `ch.qos.logback:logback-core` from 1.5.38 to 1.6.0\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.38...v_1.6.0)\n\n---\nupdated-dependencies:\n- dependency-name: ch.qos.logback:logback-classic\n  dependency-version: 1.6.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n- dependency-name: ch.qos.logback:logback-core\n  dependency-version: 1.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a89e9ad5713250ee8373d5838f76d50b0b645771",
      "tree": "67da1b0abfb482dfee6f9a4f0db783619ee52ea2",
      "parents": [
        "9c592b87cbe025c34cc0078470f1c51ddeff0c19"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jul 20 15:16:58 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jul 21 08:05:45 2026 +0200"
      },
      "message": "build(deps): remove autocomplete-js\n"
    },
    {
      "commit": "9c592b87cbe025c34cc0078470f1c51ddeff0c19",
      "tree": "6d6885d67542e8ece24beb0bf48f0e70d845ca73",
      "parents": [
        "5c2e1c5a816a88357dcad3819941dac6134fad3a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 17 16:02:42 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jul 21 08:05:37 2026 +0200"
      },
      "message": "build(deps-dev): bump org.apache.tomee.maven:tomee-maven-plugin\n\nBumps org.apache.tomee.maven:tomee-maven-plugin from 10.1.5 to 10.2.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.tomee.maven:tomee-maven-plugin\n  dependency-version: 10.2.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "5c2e1c5a816a88357dcad3819941dac6134fad3a",
      "tree": "746ecba46629725c9d46b5b4d53a1ad65ab401d6",
      "parents": [
        "d9b9e53940e4242207090dfbf64b91bf4d9367e9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 20 16:08:23 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jul 21 08:05:29 2026 +0200"
      },
      "message": "build(deps): bump org.glassfish:jakarta.faces from 4.0.19 to 4.0.20\n\nBumps [org.glassfish:jakarta.faces](https://github.com/eclipse-ee4j/mojarra) from 4.0.19 to 4.0.20.\n- [Release notes](https://github.com/eclipse-ee4j/mojarra/releases)\n- [Changelog](https://github.com/eclipse-ee4j/mojarra/blob/master/RELEASE.md)\n- [Commits](https://github.com/eclipse-ee4j/mojarra/compare/4.0.19-RELEASE...4.0.20-RELEASE)\n\n---\nupdated-dependencies:\n- dependency-name: org.glassfish:jakarta.faces\n  dependency-version: 4.0.20\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "d9b9e53940e4242207090dfbf64b91bf4d9367e9",
      "tree": "3eb06da833808e432fae861ca7afbd2b5fc3f6a2",
      "parents": [
        "dd41040b7f15d2213e234bbe8f67eab8707a0e8a"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 17 11:32:15 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 17 15:21:31 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n"
    },
    {
      "commit": "dd41040b7f15d2213e234bbe8f67eab8707a0e8a",
      "tree": "3aaeae27e6159f57734619bb264dbabb47d47b07",
      "parents": [
        "a4d5306083c09367d7363279551790d689a1c95d"
      ],
      "author": {
        "name": "Marcel Kröger",
        "email": "163424506+MarcelKroeger@users.noreply.github.com",
        "time": "Fri Jul 17 08:30:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 08:30:23 2026 +0200"
      },
      "message": "fix(upload): markup \u0027small\u0027, whitespace under input field\n\nadded some lines in the _tobago.scss so that the input field and the folder button are the same height, therefore removing the whitespace underneath the input\n\nThis is for the \"small\" markup.\n\nIssue: TOBAGO-2522"
    },
    {
      "commit": "a4d5306083c09367d7363279551790d689a1c95d",
      "tree": "600c12b73ce53b3eef4f81726b0cd4502e562f2d",
      "parents": [
        "d954e618fa6a7430e623d65c3d8b36c7ebed9051"
      ],
      "author": {
        "name": "Marcel Kröger",
        "email": "marcel.j.kroeger@gmail.com",
        "time": "Wed Jul 15 13:57:59 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 15:39:11 2026 +0200"
      },
      "message": "refactor(demo): password check\n\nUpdated a Typo\nChanged it so that the error message for \"Password must match\" is shown in the Confirmation Row instead of the Password\n"
    },
    {
      "commit": "d954e618fa6a7430e623d65c3d8b36c7ebed9051",
      "tree": "e6d7a93608c6e246b48a7fe042ac3ba60f598805",
      "parents": [
        "56deda4c8b8ec1270b880ac8f3ef864d2b824c34"
      ],
      "author": {
        "name": "Marcel Kröger",
        "email": "marcel.j.kroeger@gmail.com",
        "time": "Wed Jul 15 13:57:59 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 14:24:23 2026 +0200"
      },
      "message": "refactor(demo): password check\n\nUpdated a Typo\nChanged it so that the error message for \"Password must match\" is shown in the Confirmation Row instead of the Password\n"
    },
    {
      "commit": "56deda4c8b8ec1270b880ac8f3ef864d2b824c34",
      "tree": "a1ac359526f67852395abc75125bd169ff5144c6",
      "parents": [
        "d15d6d992b73997e0a3d181cd7797d1bd4683832"
      ],
      "author": {
        "name": "Marcel Kröger",
        "email": "163424506+MarcelKroeger@users.noreply.github.com",
        "time": "Tue Jul 14 10:33:19 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 13:27:28 2026 +0200"
      },
      "message": "Fix typo in Intro.xhtml regarding editor choice"
    },
    {
      "commit": "d15d6d992b73997e0a3d181cd7797d1bd4683832",
      "tree": "bf42b6c5bae468f3f4d94cd2ae8eb592f3878cce",
      "parents": [
        "ec3f44622bdb9adf5cee79cfcf39ec2ea802540e"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 09:47:02 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 13:26:49 2026 +0200"
      },
      "message": "build(deps): npm\n"
    },
    {
      "commit": "ec3f44622bdb9adf5cee79cfcf39ec2ea802540e",
      "tree": "16642314839795544dcf3d9f37a7fd0a92a6eae9",
      "parents": [
        "0242c321f86bfca4698eae92cfcdff4a292696b7"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 11:14:15 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 13:26:49 2026 +0200"
      },
      "message": "ci(dependency-check): disable NodeAuditAnalyzer\n\nDisable NodeAuditAnalyzer, because the endpoint is shut down.\n\nEndpoint gives the message: \"This endpoint is being retired. Use the bulk advisory endpoint instead. See the following docs for more info: https://api-docs.npmjs.com/#tag/Audit\"\n"
    },
    {
      "commit": "0242c321f86bfca4698eae92cfcdff4a292696b7",
      "tree": "d11c960e685650f06d6e2ab4b62d5394b27123c5",
      "parents": [
        "a814ca54625649133708933afcb6775c115a62ef"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 12:18:09 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 13:26:49 2026 +0200"
      },
      "message": "build(deps): remove httpcore\n\nRemove httpcore as we do not need it anymore. It was used at ac6ff7c23beab93bb387abe5a0862f0ddce012a9 for the \"OldLinksServlet\".\n"
    },
    {
      "commit": "a814ca54625649133708933afcb6775c115a62ef",
      "tree": "104bf0c5eaa2ab7b57971cbc29f143e9a5a20eaf",
      "parents": [
        "1d8e48295c89cd7f27d5a8fe8e5bd15001906cf1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 08 16:16:57 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 08:54:09 2026 +0200"
      },
      "message": "build(deps-dev): bump org.codehaus.cargo:cargo-maven3-plugin\n\nBumps org.codehaus.cargo:cargo-maven3-plugin from 1.10.27 to 1.10.28.\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.cargo:cargo-maven3-plugin\n  dependency-version: 1.10.28\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1d8e48295c89cd7f27d5a8fe8e5bd15001906cf1",
      "tree": "2ad45145d1391171626b434b24b9b49cc1a5f5c7",
      "parents": [
        "f3e751db9d96f78e9155d377c6ceee844bb410ca"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 08 16:16:35 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 08:54:01 2026 +0200"
      },
      "message": "build(deps): bump jetty.version from 12.1.10 to 12.1.11\n\nBumps `jetty.version` from 12.1.10 to 12.1.11.\n\nUpdates `org.eclipse.jetty.ee10:jetty-ee10-maven-plugin` from 12.1.10 to 12.1.11\n\nUpdates `org.eclipse.jetty.ee11:jetty-ee11-maven-plugin` from 12.1.10 to 12.1.11\n\n---\nupdated-dependencies:\n- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-maven-plugin\n  dependency-version: 12.1.11\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.ee11:jetty-ee11-maven-plugin\n  dependency-version: 12.1.11\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f3e751db9d96f78e9155d377c6ceee844bb410ca",
      "tree": "4c65f33e9e7b2456f01071b941c86314419823ae",
      "parents": [
        "ee151830150df15a26b113e06f01fc85b87885ac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 09 16:03:05 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 08:53:51 2026 +0200"
      },
      "message": "build(deps): bump logback.version from 1.5.37 to 1.5.38\n\nBumps `logback.version` from 1.5.37 to 1.5.38.\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.37 to 1.5.38\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.37...v_1.5.38)\n\nUpdates `ch.qos.logback:logback-core` from 1.5.37 to 1.5.38\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.37...v_1.5.38)\n\n---\nupdated-dependencies:\n- dependency-name: ch.qos.logback:logback-classic\n  dependency-version: 1.5.38\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: ch.qos.logback:logback-core\n  dependency-version: 1.5.38\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "ee151830150df15a26b113e06f01fc85b87885ac",
      "tree": "4c11d0944ac2dc961fea8cc315e67662c0f6cc72",
      "parents": [
        "cb020b6afefd3dbbd661939943ae91132a0acc02"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 16:02:49 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 08:53:38 2026 +0200"
      },
      "message": "build(deps): bump com.puppycrawl.tools:checkstyle from 13.7.0 to 13.8.0\n\nBumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.7.0 to 13.8.0.\n- [Release notes](https://github.com/checkstyle/checkstyle/releases)\n- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-13.7.0...checkstyle-13.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.puppycrawl.tools:checkstyle\n  dependency-version: 13.8.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "cb020b6afefd3dbbd661939943ae91132a0acc02",
      "tree": "fb0cea9e4cc1c8c9bcb021f850d210942b4570f2",
      "parents": [
        "4861d0cc4dff6c5b14d586ccb86164a9f9b73971"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 16:03:23 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 08:53:26 2026 +0200"
      },
      "message": "build(deps-dev): bump org.seleniumhq.selenium:selenium-java\n\nBumps [org.seleniumhq.selenium:selenium-java](https://github.com/SeleniumHQ/selenium) from 4.45.0 to 4.46.0.\n- [Release notes](https://github.com/SeleniumHQ/selenium/releases)\n- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.45.0...selenium-4.46.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.seleniumhq.selenium:selenium-java\n  dependency-version: 4.46.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4861d0cc4dff6c5b14d586ccb86164a9f9b73971",
      "tree": "cf55e9dd0aaa588dfc188525ab6bfaf1c0b313b6",
      "parents": [
        "2f2d3ed0bd10ba85c6a5bcdb2e47ed2f39f5e773"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 16:02:30 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 08:53:11 2026 +0200"
      },
      "message": "build(deps-dev): bump junit-jupiter.version from 6.1.1 to 6.1.2\n\n---\nupdated-dependencies:\n- dependency-name: org.junit.jupiter:junit-jupiter-engine\n  dependency-version: 6.1.2\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.jupiter:junit-jupiter-params\n  dependency-version: 6.1.2\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2f2d3ed0bd10ba85c6a5bcdb2e47ed2f39f5e773",
      "tree": "59ae31e4e9e2c5836bae4af3288c27f10380a909",
      "parents": [
        "da422979d6f8625d58f51e7c34b5065036fb6a9d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 16:03:13 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 15 08:52:49 2026 +0200"
      },
      "message": "build(deps): bump org.glassfish:jakarta.faces from 4.0.18 to 4.0.19\n\nBumps [org.glassfish:jakarta.faces](https://github.com/eclipse-ee4j/mojarra) from 4.0.18 to 4.0.19.\n- [Release notes](https://github.com/eclipse-ee4j/mojarra/releases)\n- [Changelog](https://github.com/eclipse-ee4j/mojarra/blob/master/RELEASE.md)\n- [Commits](https://github.com/eclipse-ee4j/mojarra/compare/4.0.18-RELEASE...4.0.19-RELEASE)\n\n---\nupdated-dependencies:\n- dependency-name: org.glassfish:jakarta.faces\n  dependency-version: 4.0.19\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "da422979d6f8625d58f51e7c34b5065036fb6a9d",
      "tree": "f3f2b9f9d8dc19aeb5bba1bd8327d1cb2467089b",
      "parents": [
        "ce7263a2e4b05c5235d5cda57c70082ae1155b05"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 14:58:04 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 20:14:58 2026 +0200"
      },
      "message": "ci(Jenkins): dependency check\n\nNVD API seems available again. Reactivate dependency check DB update for Jenkins/Cloudbees.\n"
    },
    {
      "commit": "ce7263a2e4b05c5235d5cda57c70082ae1155b05",
      "tree": "d7c7ad1e1a65f696e1ea407380ab699284ddfdf8",
      "parents": [
        "6ec1ee18770f90cbf7e2266713ea406bd0f573ac"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 14:53:41 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 20:14:47 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "6ec1ee18770f90cbf7e2266713ea406bd0f573ac",
      "tree": "cea998a1168b2dc8edde5dacd196c59ac8a7df4b",
      "parents": [
        "0e246cf6ee1550baa999cba18e77148423967cab"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 14:50:22 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 20:14:47 2026 +0200"
      },
      "message": "fix(overlay): overlay position must be updated if scrolling\n\nIssue: TOBAGO-2464, TOBAGO-2523\n"
    },
    {
      "commit": "0e246cf6ee1550baa999cba18e77148423967cab",
      "tree": "0628b46d7680668789131df647be2b7a7b18c7cc",
      "parents": [
        "55ef35a52beef242c6eeda289f2a4e767dc711d6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 03 08:42:11 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 11:08:32 2026 +0200"
      },
      "message": "build(deps-dev): bump commons-logging:commons-logging\n\nBumps [commons-logging:commons-logging](https://github.com/apache/commons-logging) from 1.3.6 to 1.4.0.\n- [Changelog](https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt)\n- [Commits](https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.6...rel/commons-logging-1.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: commons-logging:commons-logging\n  dependency-version: 1.4.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "55ef35a52beef242c6eeda289f2a4e767dc711d6",
      "tree": "306b46d4c2be36ef05f1477b2e2fad1a0633847a",
      "parents": [
        "eca8991a5436706526eb681019cdeba4d629c94d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 03 08:40:35 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:45:55 2026 +0200"
      },
      "message": "build(deps): bump actions/checkout from 6 to 7\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v6...v7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00277\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "eca8991a5436706526eb681019cdeba4d629c94d",
      "tree": "11eb61dbed7c9a578a1f8cc8e88543383c5cf6f2",
      "parents": [
        "167cf280d41c69b55f844fc140b80a1912673ddf"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 03 08:40:44 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:45:48 2026 +0200"
      },
      "message": "build(deps): bump actions/cache from 5 to 6\n\nBumps [actions/cache](https://github.com/actions/cache) from 5 to 6.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "167cf280d41c69b55f844fc140b80a1912673ddf",
      "tree": "a91ab088386ad1fe81294a137c3454aa27d23937",
      "parents": [
        "512b5857879c8f7b88d856ef9f1faf2f1365fd9c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 16:02:27 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:42:07 2026 +0200"
      },
      "message": "build(deps-dev): bump junit-jupiter.version from 6.1.0 to 6.1.1\n\nBumps `junit-jupiter.version` from 6.1.0 to 6.1.1.\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.1.0 to 6.1.1\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1)\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.1.0 to 6.1.1\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.junit.jupiter:junit-jupiter-engine\n  dependency-version: 6.1.1\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.junit.jupiter:junit-jupiter-params\n  dependency-version: 6.1.1\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "512b5857879c8f7b88d856ef9f1faf2f1365fd9c",
      "tree": "4afd0b42bb22fb294b774575575780edcf484394",
      "parents": [
        "5d0570aa90c29b0c31fde5b0c8527081cbd38a12"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 16:03:06 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:41:57 2026 +0200"
      },
      "message": "build(deps): bump com.puppycrawl.tools:checkstyle from 13.6.0 to 13.7.0\n\nBumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.6.0 to 13.7.0.\n- [Release notes](https://github.com/checkstyle/checkstyle/releases)\n- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-13.6.0...checkstyle-13.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.puppycrawl.tools:checkstyle\n  dependency-version: 13.7.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "5d0570aa90c29b0c31fde5b0c8527081cbd38a12",
      "tree": "46b001f218c48518a4da8f9bfa3bec739292c693",
      "parents": [
        "a0428bd33a63f0dc1286609b323b1df97beec30f"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:26:25 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:38:40 2026 +0200"
      },
      "message": "ci(github): dependency check\n\nSeparate job for updating dependency check DB, so a manual update is possible.\n"
    },
    {
      "commit": "a0428bd33a63f0dc1286609b323b1df97beec30f",
      "tree": "65cf29307956b89ef5a8b53fd99772ed896c989e",
      "parents": [
        "897cbe8befafdce19c2c14cc35cfcef49f375e6c"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:31:40 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:38:33 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "897cbe8befafdce19c2c14cc35cfcef49f375e6c",
      "tree": "92be4bf1e2b1c219ce15aec04942644dc7e129e1",
      "parents": [
        "4342129c1691c4b0341ef650d05f1b50e0e7a752"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:15:49 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:38:33 2026 +0200"
      },
      "message": "build(deps): npm\n"
    },
    {
      "commit": "4342129c1691c4b0341ef650d05f1b50e0e7a752",
      "tree": "25bf9df987b0669ece1500f8d57e7dd1b1db473d",
      "parents": [
        "a13287268a09e674f45d0ddcbc2905909031cda4"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 09:34:12 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jul 03 10:16:42 2026 +0200"
      },
      "message": "ci(github): reactivate dependency check\n\nUse a dedicated update-job to update the dependency-check.\n\nI think we will have to wait for reactivation on Jenkins until the NVD API is more stable.\n"
    },
    {
      "commit": "a13287268a09e674f45d0ddcbc2905909031cda4",
      "tree": "b76234961dd234bf99c303e2062e9b1fd8c1e6ed",
      "parents": [
        "b4e18ddf03b49d3f8390e65712b9ea9e1e06ae39"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 01 14:01:32 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jul 01 15:18:39 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n"
    },
    {
      "commit": "b4e18ddf03b49d3f8390e65712b9ea9e1e06ae39",
      "tree": "3e8c66c5d1982a50d21d6773a5b0398bb75213b6",
      "parents": [
        "79b1d3359c0d8c4edc478365baf370679d487756"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 29 22:28:33 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 29 22:55:09 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n"
    },
    {
      "commit": "79b1d3359c0d8c4edc478365baf370679d487756",
      "tree": "56558428c773324074ea37d7515562228b2f6f84",
      "parents": [
        "dfd22540542f4a704290469a77bc73e6f58ed374"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 29 22:22:03 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 29 22:28:03 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n"
    },
    {
      "commit": "dfd22540542f4a704290469a77bc73e6f58ed374",
      "tree": "c9c4a36b1ce9975591e69a14b90be91531b2c943",
      "parents": [
        "281108a3b2dca8e0d9cc268bfbd985e6fcac1954"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 29 08:59:50 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 29 22:18:36 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n"
    },
    {
      "commit": "281108a3b2dca8e0d9cc268bfbd985e6fcac1954",
      "tree": "3fecb05276f7533e9c2f0a39099917dd6a56fbb9",
      "parents": [
        "91ad6cc946594566138f212c1b6b0a5e0d6a3ab7"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 27 13:08:11 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 27 13:24:44 2026 +0200"
      },
      "message": "test: Section\n\nMigrate tests for section to UnitTests.\n"
    },
    {
      "commit": "91ad6cc946594566138f212c1b6b0a5e0d6a3ab7",
      "tree": "818ab148a5176e5660b37bad970b8389e714e032",
      "parents": [
        "9bdeb25b670974b35a8e6eab69e0afbb4560899c"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Feb 13 13:26:27 2026 +0100"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 27 13:09:43 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n\nTests for section could be migrated as UnitTests.\n"
    },
    {
      "commit": "9bdeb25b670974b35a8e6eab69e0afbb4560899c",
      "tree": "82052e4d2b8424875608de985bff9b4cee998eb3",
      "parents": [
        "1facf61021a0210981721e9383412ad5b5da92c8"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Feb 13 13:26:27 2026 +0100"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 27 12:14:41 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n\nTest \"Dropdown button has \u0027btn-group\u0027\" could be migrated to UnitTest.\n"
    },
    {
      "commit": "1facf61021a0210981721e9383412ad5b5da92c8",
      "tree": "430b6faeb15a6f940609c0b08e7efb6c17ccc0b8",
      "parents": [
        "a739f76b09cb560171a3c7b081548609bc5e45cf"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 27 11:12:45 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 27 11:18:43 2026 +0200"
      },
      "message": "test(shuttle): orderable\n"
    },
    {
      "commit": "a739f76b09cb560171a3c7b081548609bc5e45cf",
      "tree": "252c4de24f2d8bc21585b3d74344e3be62d91b94",
      "parents": [
        "895e9a164b7ddf283288753278b800904177f3aa"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 26 16:04:16 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 27 11:14:29 2026 +0200"
      },
      "message": "build(deps): bump logback.version from 1.5.35 to 1.5.37\n\nBumps `logback.version` from 1.5.35 to 1.5.37.\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.35 to 1.5.37\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.35...v_1.5.37)\n\nUpdates `ch.qos.logback:logback-core` from 1.5.35 to 1.5.37\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.35...v_1.5.37)\n\n---\nupdated-dependencies:\n- dependency-name: ch.qos.logback:logback-classic\n  dependency-version: 1.5.37\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: ch.qos.logback:logback-core\n  dependency-version: 1.5.37\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "895e9a164b7ddf283288753278b800904177f3aa",
      "tree": "2e05dec5ce3d21307d194de5f823b94ba6fb5a19",
      "parents": [
        "a7459c2acfee5c584743bab93bfc14422523ba9d"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Feb 13 13:26:27 2026 +0100"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 27 11:01:59 2026 +0200"
      },
      "message": "test(migration): Jasmine to Playwright\n"
    },
    {
      "commit": "a7459c2acfee5c584743bab93bfc14422523ba9d",
      "tree": "824b4e23f236368a93d1c66250bd59cf40f9c9a3",
      "parents": [
        "e69e8d866cf1327f920b6f7f37eab62922478437"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 26 11:59:34 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 26 12:27:28 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "e69e8d866cf1327f920b6f7f37eab62922478437",
      "tree": "591a94ec383360af71e44e9424100776a1c5eb89",
      "parents": [
        "83b31e067c5643be9ae216d9071cdfbf29e686df"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 25 13:17:24 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 26 12:27:28 2026 +0200"
      },
      "message": "fix(toast): sync state with server\n\nAdd a \"data-tobago-toast-id\" attribute to identify the toast. This is better because now we don\u0027t have to deal with duplicate ids. A duplicate \"data-tobago-toast-id\" is fine.\nRefactor the ids, name and data-tobago-for values.\n\nFix sync state: The listeners are now set correctly for updated toasts.\nThe EventListenerStore is now used for listeners.\n\nIssue: TOBAGO-2532\n"
    },
    {
      "commit": "83b31e067c5643be9ae216d9071cdfbf29e686df",
      "tree": "dc878c95c1f7b96894a724696b775f6d078b8818",
      "parents": [
        "8d8b951e995ce6dc16d3e1027194caa2ca8764b7"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 26 10:55:13 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 26 11:23:02 2026 +0200"
      },
      "message": "build(deps): faces.js\n\nThe \"skipLibCheck\" option can be removed because the new faces.d.ts have no errors.\n"
    },
    {
      "commit": "8d8b951e995ce6dc16d3e1027194caa2ca8764b7",
      "tree": "e6a138ab30a3c8f50148a6571179f97065a8c93b",
      "parents": [
        "b0e999603b5fbc595119e59760d25ef055a79e90"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 25 13:17:24 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 26 11:22:58 2026 +0200"
      },
      "message": "test(ajax-queue): removing toasts\n\nAdd a test for removing toasts.\n"
    },
    {
      "commit": "b0e999603b5fbc595119e59760d25ef055a79e90",
      "tree": "7a29a95bd47caaad156d1a2e35aa9e981ccef1c2",
      "parents": [
        "baef55baf26d2fdd28a1eafdca691f0c7a0468cb"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 25 11:44:39 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 25 11:50:13 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "baef55baf26d2fdd28a1eafdca691f0c7a0468cb",
      "tree": "6866329923f28bf4cfc42295983b40849ccc6bb9",
      "parents": [
        "1d527c6a747d1569e43836b01c4f2e2c08793ec6"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 25 07:47:16 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 25 11:50:13 2026 +0200"
      },
      "message": "build(lightningcss): fix sourceMappingURL\n"
    },
    {
      "commit": "1d527c6a747d1569e43836b01c4f2e2c08793ec6",
      "tree": "a4da8d94abd06e6a65752138ccb15367144cec17",
      "parents": [
        "76d2041858a38241ff7735ea9206bdc4a14fce6b"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 09:11:48 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 15:58:22 2026 +0200"
      },
      "message": "build: replace Rollup with ESBuild\n\nBecause ESBuild is more lightweight.\n\n* add prismjs; the CVE seems to be fixed.\n"
    },
    {
      "commit": "76d2041858a38241ff7735ea9206bdc4a14fce6b",
      "tree": "0e11d9f3d819303edade8c9e4f158ff7c4bb943f",
      "parents": [
        "8dc20e506679d4bd4a7b14c3128f5ab5dc32b35c"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 09:17:10 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 13:08:39 2026 +0200"
      },
      "message": "build: TypeScript compiler check\n\n* Add a TypeScript compiler check.\n* The TypeScript compiler is only used to check the source code, so several options for compiling can be removed.\n* Fix findings.\n\nOption \"skipLibCheck\" can be removed if faces.d.ts has no errors.\n"
    },
    {
      "commit": "8dc20e506679d4bd4a7b14c3128f5ab5dc32b35c",
      "tree": "b62fb261710faaf57083b92a27537bf02e58aa6f",
      "parents": [
        "38daf232d24f08eb730905801c09150b1c0cc050"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 10:32:52 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 11:29:12 2026 +0200"
      },
      "message": "test: migrate Jasmine tests to Playwright\n"
    },
    {
      "commit": "38daf232d24f08eb730905801c09150b1c0cc050",
      "tree": "99ccb758df123b66f4cf889252771f7aee20309b",
      "parents": [
        "6defe909738a151f7b5cba91c78633f6cbe6a484"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 10:59:12 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 11:09:03 2026 +0200"
      },
      "message": "fix: toasts after refactoring\n\nThe refactor: replace \"name\" with \"data-tobago-for\" (8149ae9ffd5487ea54da697921690714a5d2360c) commit had broken the tc:toasts component.\n"
    },
    {
      "commit": "6defe909738a151f7b5cba91c78633f6cbe6a484",
      "tree": "177a1dbb86339bed2c93a44269cc4354f9188be8",
      "parents": [
        "9b96d3723e44a4941d468087f3fc8b7d32e6cd56"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 16:02:50 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 24 10:59:52 2026 +0200"
      },
      "message": "build(deps): bump logback.version from 1.5.34 to 1.5.35\n\nBumps `logback.version` from 1.5.34 to 1.5.35.\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.34 to 1.5.35\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.34...v_1.5.35)\n\nUpdates `ch.qos.logback:logback-core` from 1.5.34 to 1.5.35\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.34...v_1.5.35)\n\n---\nupdated-dependencies:\n- dependency-name: ch.qos.logback:logback-classic\n  dependency-version: 1.5.35\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: ch.qos.logback:logback-core\n  dependency-version: 1.5.35\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "9b96d3723e44a4941d468087f3fc8b7d32e6cd56",
      "tree": "f2e7bb22a69646cc0c1fca7cec83539e9baf86ba",
      "parents": [
        "b463894a39d9519deaa1ba64daef4f536acb5b10"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 09 13:33:25 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 23 16:03:40 2026 +0200"
      },
      "message": "feature(popover): trigger attribute\n\nAdd a \"trigger\" and \"helpTrigger\" attribute, so the popover can be shows if \"click\", \"focus\" or \"hover\" the popover-button.\nThe default value for \"trigger\" and \"helpTrigger\" can be set in the tobago-config.xml.\n\nAdd tobago.popover.show/shown/hide/hidden events for tc:button and tc:link.\n\nAdjust demo. Add tests. Adjust tests.\n\nIssue: TOBAGO-2414\n"
    },
    {
      "commit": "b463894a39d9519deaa1ba64daef4f536acb5b10",
      "tree": "7b874ca2b2207b15f7fe6daef56a523f9e4d5dca",
      "parents": [
        "cca1e2427a291e128ed199a7a1c70929e4b7c8a0"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 23 14:41:43 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 23 14:59:23 2026 +0200"
      },
      "message": "test: tobago-config.xml\n\nUse \"tags\" value to tobago-config.xml form tobago-theme-standard.\n"
    },
    {
      "commit": "cca1e2427a291e128ed199a7a1c70929e4b7c8a0",
      "tree": "0557629bafb251687436ef319013c96ac3cf84cb",
      "parents": [
        "6e1c8026981bd8d0ff0d3abbb846bdde9ba38b55"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 23 14:35:41 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 23 14:48:50 2026 +0200"
      },
      "message": "ci: disable dependency check\n\nCurrently, the NVD API is not available.\n"
    },
    {
      "commit": "6e1c8026981bd8d0ff0d3abbb846bdde9ba38b55",
      "tree": "bfaefb50d1544c5f33073e1a0281dcc8ea46e676",
      "parents": [
        "ebcfb82a6e122cd45013c93e52a2e83bbb55a7d1"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 23 10:03:16 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 23 10:03:44 2026 +0200"
      },
      "message": "test: id name\n"
    },
    {
      "commit": "ebcfb82a6e122cd45013c93e52a2e83bbb55a7d1",
      "tree": "1511edab8e532bf8747dced9e621755f864b8c09",
      "parents": [
        "e53627e3e67e466cc13cb425d5dadf8d2530a098"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 20 22:51:50 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Sat Jun 20 22:58:11 2026 +0200"
      },
      "message": "docs: facet description for link and button\n"
    },
    {
      "commit": "e53627e3e67e466cc13cb425d5dadf8d2530a098",
      "tree": "dc1b15b14499bbfbfb4ceeca80f0dfe1259ca868",
      "parents": [
        "aaee764d39cd55626dadff8b9ee86cc6876cc4ef"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 19 08:17:07 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 19 13:06:36 2026 +0200"
      },
      "message": "feature(dropdown): JavaScript events as behavior\n\nThe JavaScript event should be on tc:in instead of tc:suggest, because an Ajax request replaces the tobago-suggest element. If a listener is put on tobago-suggest, it is outdated after an Ajax request and a new listener must be set.\n\nIssue: TOBAGO-2526\n"
    },
    {
      "commit": "aaee764d39cd55626dadff8b9ee86cc6876cc4ef",
      "tree": "f0c9bd8de40493c885ae6be8fad4213344e1de69",
      "parents": [
        "93b8a13648b8a8fba18476d1bb02d5a959ce042c"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 17 13:55:48 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 17 14:01:32 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "93b8a13648b8a8fba18476d1bb02d5a959ce042c",
      "tree": "11ea512907a6bc5c97bada33506ad490f1a125ed",
      "parents": [
        "43df767ed6206e776f77f52da00e2d0ed855529a"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 15:26:53 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 17 14:01:32 2026 +0200"
      },
      "message": "feature(dropdown): cancelable tobago.dropdown.show/hide events\n\nIssue: TOBAGO-2528\n"
    },
    {
      "commit": "43df767ed6206e776f77f52da00e2d0ed855529a",
      "tree": "1d722876e2fb0c905dc2ebcf7f9a3aa31bf73f45",
      "parents": [
        "57b01f75262cd50ccc442aca79c1dc1abfe716d3"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 17 10:56:31 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 17 11:32:24 2026 +0200"
      },
      "message": "feature(ajax): Ajax queue - tobago.ajax.request()\n\n\"execute\" might now contain invalid ids.\n\nIssue: TOBAGO-2521\n"
    },
    {
      "commit": "57b01f75262cd50ccc442aca79c1dc1abfe716d3",
      "tree": "78c20c0878b19db90f2c067c264fc843ba9b2f05",
      "parents": [
        "39b29bfae3a42611c6f6fc39b7d09f5a80def47d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 16 16:12:03 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 17 08:31:09 2026 +0200"
      },
      "message": "build(deps-dev): bump org.seleniumhq.selenium:selenium-java\n\nBumps [org.seleniumhq.selenium:selenium-java](https://github.com/SeleniumHQ/selenium) from 4.44.0 to 4.45.0.\n- [Release notes](https://github.com/SeleniumHQ/selenium/releases)\n- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.44.0...selenium-4.45.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.seleniumhq.selenium:selenium-java\n  dependency-version: 4.45.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "39b29bfae3a42611c6f6fc39b7d09f5a80def47d",
      "tree": "401f04dede69292cd721f45c4d07b2ad1d58e78e",
      "parents": [
        "f930625cc15c5909fade249c667c27788434c79d"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 16 15:31:27 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 17 08:30:39 2026 +0200"
      },
      "message": "refactor: client behavior naming\n"
    },
    {
      "commit": "f930625cc15c5909fade249c667c27788434c79d",
      "tree": "77d2a970aa142528efccd656b3374fa4d3814c00",
      "parents": [
        "c3e813522b7ef879773ad6dbcbf3c10a63a2c91a"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 16 15:57:03 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 16 16:23:23 2026 +0200"
      },
      "message": "build(deps): npm\n"
    },
    {
      "commit": "c3e813522b7ef879773ad6dbcbf3c10a63a2c91a",
      "tree": "0c609ae85933355fd0c0a47ed85e5dae36a1aae5",
      "parents": [
        "b2ef12e1d794311b5533574e0e348dfa66ebdfb3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 15 16:02:59 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 16 16:07:17 2026 +0200"
      },
      "message": "build(deps): bump com.puppycrawl.tools:checkstyle from 13.5.0 to 13.6.0\n\nBumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.5.0 to 13.6.0.\n- [Release notes](https://github.com/checkstyle/checkstyle/releases)\n- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-13.5.0...checkstyle-13.6.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.puppycrawl.tools:checkstyle\n  dependency-version: 13.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "b2ef12e1d794311b5533574e0e348dfa66ebdfb3",
      "tree": "2fe9115ccab8da7606018179bb4a1aba0c1f6e2f",
      "parents": [
        "ae2aa60189cb8ee540f74c64792b8621277714c1"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 15:36:47 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 15:38:54 2026 +0200"
      },
      "message": "docs: update release checklist\n"
    },
    {
      "commit": "ae2aa60189cb8ee540f74c64792b8621277714c1",
      "tree": "4c6e579d7166f27016f7697835f24789484bdb07",
      "parents": [
        "6044c55dc4f250c2fbc17e63aad2f0d70ce67efd"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 15:28:30 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 15:34:51 2026 +0200"
      },
      "message": "chore: Update to minor version\n"
    },
    {
      "commit": "6044c55dc4f250c2fbc17e63aad2f0d70ce67efd",
      "tree": "c2b62576b127e449630bf4718e90383f7786c20a",
      "parents": [
        "e9ae81772c1cd8f8c6e84140951c5d943be6ebb5"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 13:17:08 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 13:25:21 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "e9ae81772c1cd8f8c6e84140951c5d943be6ebb5",
      "tree": "2ab7d16e7572ab21816560bdc9bc7bd21b3ed221",
      "parents": [
        "18409e8b01bf2344c953b4a6f01fa07e5ad6a639"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 09 16:05:00 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 13:25:21 2026 +0200"
      },
      "message": "feature(dropdown): JavaScript events as behavior\n\nAdd test for tc:button, tc:link, tc:suggest, tc:selectOneList, tc:selectManyList\n\n\"tobago.dropdown.hidden\" is the default behavior for tc:suggest, because a default is mandatory.\n\nAdd\n  dropdownHide(\"tobago.dropdown.hide\"),\n  dropdownHidden(\"tobago.dropdown.hidden\"),\n  dropdownShow(\"tobago.dropdown.show\"),\n  dropdownShown(\"tobago.dropdown.shown\"),\nas ClientBehavior.java values.\n\nIssue: TOBAGO-2526\n"
    },
    {
      "commit": "18409e8b01bf2344c953b4a6f01fa07e5ad6a639",
      "tree": "0508175543a365c0c323ac325d7102ecb7b610ce",
      "parents": [
        "c4dc6dbb38ad1d41d5b55eaf3e7b2aecb9aca9b7"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 11:01:45 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 11:22:32 2026 +0200"
      },
      "message": "refactor(behavior): new naming rules for ClientBehavior\n\nUse new names in TypeScript.\n\nThis is a preparation for: TOBAGO-2526\n"
    },
    {
      "commit": "c4dc6dbb38ad1d41d5b55eaf3e7b2aecb9aca9b7",
      "tree": "30394095587033575e6559cac693a8661ce64b2a",
      "parents": [
        "4fa7f591296fcfe173701a45b0ce9aaf231d819c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 15 08:58:49 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 11:04:46 2026 +0200"
      },
      "message": "build(deps): bump myfaces40.version from 4.0.2 to 4.0.3\n\nBumps `myfaces40.version` from 4.0.2 to 4.0.3.\n\nUpdates `org.apache.myfaces.core:myfaces-api` from 4.0.2 to 4.0.3\n\nUpdates `org.apache.myfaces.core:myfaces-impl` from 4.0.2 to 4.0.3\n\nUpdates `org.apache.myfaces.core:myfaces-test` from 4.0.2 to 4.0.3\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.myfaces.core:myfaces-api\n  dependency-version: 4.1.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.apache.myfaces.core:myfaces-impl\n  dependency-version: 4.1.3\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n- dependency-name: org.apache.myfaces.core:myfaces-test\n  dependency-version: 4.1.3\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4fa7f591296fcfe173701a45b0ce9aaf231d819c",
      "tree": "6d07d0027c73f915fedb3533a4556aa1d25e8a5a",
      "parents": [
        "b606d9b98884ebc089178bc2efa065ef21f57a0d"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 10:51:16 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 10:51:42 2026 +0200"
      },
      "message": "ci(dependabot): ignore Meecrowave 2.0.0 for Tobago 4\n"
    },
    {
      "commit": "b606d9b98884ebc089178bc2efa065ef21f57a0d",
      "tree": "cbb778c9ad76b2d58c04e6679c52bebb026b894d",
      "parents": [
        "d06e381bfdcc95c7fb16b5c6cf7825f367d63878"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 10:14:45 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 10:42:58 2026 +0200"
      },
      "message": "ci(dependabot): ignore MyFaces \u003e\u003d 4.1.0\n"
    },
    {
      "commit": "d06e381bfdcc95c7fb16b5c6cf7825f367d63878",
      "tree": "1d36f073b10f33798d5d6c56336bda9d25198315",
      "parents": [
        "e87f67952f2910cf4c142451554e8f43f456791e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 10 16:02:56 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 10:13:43 2026 +0200"
      },
      "message": "build(deps-dev): bump jakarta.persistence:jakarta.persistence-api\n\nBumps [jakarta.persistence:jakarta.persistence-api](https://github.com/eclipse-ee4j/jpa-api) from 3.0.0 to 3.1.0.\n- [Release notes](https://github.com/eclipse-ee4j/jpa-api/releases)\n- [Commits](https://github.com/eclipse-ee4j/jpa-api/compare/3.0-3.0.0-RELEASE...3.1-3.1.0-RELEASE)\n\n---\nupdated-dependencies:\n- dependency-name: jakarta.persistence:jakarta.persistence-api\n  dependency-version: 3.1.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e87f67952f2910cf4c142451554e8f43f456791e",
      "tree": "42ff6f159761e07f87cf73835c9dccbcd26ed6b0",
      "parents": [
        "b92dcefb17db0c291c72c46363f10c99f14b854b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 12 16:02:18 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 10:09:03 2026 +0200"
      },
      "message": "build(deps-dev): bump com.github.eirslett:frontend-maven-plugin\n\nBumps [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) from 2.0.0 to 2.0.1.\n- [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-2.0.0...frontend-plugins-2.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.eirslett:frontend-maven-plugin\n  dependency-version: 2.0.1\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "b92dcefb17db0c291c72c46363f10c99f14b854b",
      "tree": "a6220f1b34d0868eccebcd93375f96200cb8ab4b",
      "parents": [
        "1a8523f26ba0bd63ff6bd7a791ae9de865cad4da"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 12 11:42:53 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 15 10:08:39 2026 +0200"
      },
      "message": "refactor(behavior): new naming rules for ClientBehavior\n\nAllow client behavior names with a dot. Like\n  dropdownHide(\"tobago.dropdown.hide\"),\n  dropdownHidden(\"tobago.dropdown.hidden\"),\n  dropdownShow(\"tobago.dropdown.show\"),\n  dropdownShown(\"tobago.dropdown.shown\"),\n\nFor this, ROW_SELECTION_CHANGE and TAB_CHANGE had to be renamed. Test adjusted. Change is backwards compatible.\n\nThis is a preparation for: TOBAGO-2526\n"
    },
    {
      "commit": "1a8523f26ba0bd63ff6bd7a791ae9de865cad4da",
      "tree": "a8a47f72403b9e6977cfc8d99e19370ab24f882e",
      "parents": [
        "3e52db3ceacef892c7e258fba073ef567b265032"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 12 21:21:24 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 12 21:35:41 2026 +0200"
      },
      "message": "build(deps): faces.js\n"
    },
    {
      "commit": "3e52db3ceacef892c7e258fba073ef567b265032",
      "tree": "b93f80c82b150657a030e0af56418236081ef156",
      "parents": [
        "580f3f011c245d635794effb4a3fcd6ee35efa07"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 11 14:05:22 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 12 12:49:33 2026 +0200"
      },
      "message": "refactor(TypeScript): dropdown menu\n\nAllow multiple event elements for a dropdown menu. Add update method for event elements, because after an AjaxRespone/DOM-change the dropdown menu class needs the correct elements.\n\nThis is a preparation for: TOBAGO-2526\n"
    },
    {
      "commit": "580f3f011c245d635794effb4a3fcd6ee35efa07",
      "tree": "24c59bd7ae68442ae57f0ff5fe70150ac086d220",
      "parents": [
        "4174a329cb59199086928f22e03de42dde43f07a"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 12 12:07:15 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 12 12:14:04 2026 +0200"
      },
      "message": "refactor: ClientBehaviors enum values instead of strings\n"
    },
    {
      "commit": "4174a329cb59199086928f22e03de42dde43f07a",
      "tree": "55fa49289a4cb8732a216326e405233547b847ca",
      "parents": [
        "4e3222964e9214ca8d93b76fd0bab75fe676b1e8"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 12 09:37:46 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 12 09:43:38 2026 +0200"
      },
      "message": "build(deps): faces.js\n"
    },
    {
      "commit": "4e3222964e9214ca8d93b76fd0bab75fe676b1e8",
      "tree": "98f7929e2d0faa56b6d4f5a96d083c68850c80f0",
      "parents": [
        "0043a1683dbc4ea9c41ac3521c0385a0bbbacd35"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 11 09:52:58 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 11 10:16:12 2026 +0200"
      },
      "message": "refactor: javax to jakarta\n\nReplace javax.faces.behavior.event with jakarta.faces.behavior.event.\n\nThe outdated \"javax.*\" string was not used, but it should be updated anyway.\n"
    },
    {
      "commit": "0043a1683dbc4ea9c41ac3521c0385a0bbbacd35",
      "tree": "9710456fcd5a59a844558a456fa7b84d6a73c87e",
      "parents": [
        "c3cd8c70995ac13f1e96d966e2b45dfb3c2ec390"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 10 13:31:06 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 11 08:39:28 2026 +0200"
      },
      "message": "fix(suggest): Safari\n\nIssue: TOBAGO-2524\n"
    },
    {
      "commit": "c3cd8c70995ac13f1e96d966e2b45dfb3c2ec390",
      "tree": "3f2780402154f7d0c9113c20bc9e9588033a01dc",
      "parents": [
        "e808b1945b7a3d842f6f41009bf241c3b90d1038"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 11 08:27:20 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 11 08:39:14 2026 +0200"
      },
      "message": "build(deps): Spring Boot\n"
    },
    {
      "commit": "e808b1945b7a3d842f6f41009bf241c3b90d1038",
      "tree": "631eade147e7f6f224444d4da82344ab45b52cbf",
      "parents": [
        "b34228b9d69506e96cced39a253e73d5f251254f"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 11 08:09:33 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 11 08:39:14 2026 +0200"
      },
      "message": "build(deps): npm\n"
    },
    {
      "commit": "b34228b9d69506e96cced39a253e73d5f251254f",
      "tree": "c2572ba488e0e32df8b7855f3a3a2f49c7cde6c7",
      "parents": [
        "2dffd379a54b7c389b3aacfdb748235f1323b5ef"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 09 15:07:55 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 09 15:45:35 2026 +0200"
      },
      "message": "docs: add \"Supported behaviors\" to the generated tag description\n"
    },
    {
      "commit": "2dffd379a54b7c389b3aacfdb748235f1323b5ef",
      "tree": "1b13ba16163d900e4e5b7aa7944158d3c9753e73",
      "parents": [
        "63bcaa27010dfbef5584a16e863adac9f27037fe"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 08 13:23:51 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 08 14:06:40 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "63bcaa27010dfbef5584a16e863adac9f27037fe",
      "tree": "09bbfeec28659b13477b335abc0a5f5f6eee6aa7",
      "parents": [
        "6c3813aad5581accaf3080c2203e5a71363b9769"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 08 12:59:52 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Mon Jun 08 14:06:40 2026 +0200"
      },
      "message": "fix(dropdown): position\n\n* add test\n* fix\n\nIssue: TOBAGO-2525\n"
    },
    {
      "commit": "6c3813aad5581accaf3080c2203e5a71363b9769",
      "tree": "babc0f1443f8da777252ef6af122c66a9a7fd7c9",
      "parents": [
        "95931877d9ff250c1251b60a56d33c53ef7c4e0a"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 05 12:32:40 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 05 12:37:16 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "95931877d9ff250c1251b60a56d33c53ef7c4e0a",
      "tree": "d4fbd93c8fcafaadd3b1eeab8284f9a5bd913b3d",
      "parents": [
        "8149ae9ffd5487ea54da697921690714a5d2360c"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Tue Jun 02 13:25:58 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Fri Jun 05 12:37:16 2026 +0200"
      },
      "message": "fix(suggest): Safari\n\ntc:suggest with localMenu\u003dtrue inside a tc:popup doesn\u0027t work correctly in Safari.\n\nThe solution: Adopt .tobago-options from tc:selectOneList/tc:selectManyList for tc:suggest.\nUse \"data-tobago-for\" instead of \"name\" (which is not allowed).\nIntroduce OptionsControls to control the .tobago-options for tc:selectOneList/tc:selectManyList and tc:suggest.\n\nAdd tests. Adjust tests. Convert QuotMark test to Playwright.\n\nIssue: TOBAGO-2524\n"
    },
    {
      "commit": "8149ae9ffd5487ea54da697921690714a5d2360c",
      "tree": "5a165f8ead7132cfeb0d5fd3a9076759ade039d2",
      "parents": [
        "4273949c8bba98998054281bcc369fa94fde9ca3"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 04 13:39:41 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 04 15:31:06 2026 +0200"
      },
      "message": "refactor: replace \"name\" with \"data-tobago-for\"\n\nThe \"name\" attribute is not allowed on DIV elements. It is replaced with \"data-tobago-for\".\n"
    },
    {
      "commit": "4273949c8bba98998054281bcc369fa94fde9ca3",
      "tree": "05e9a1d2b4ec92c366ac669f898296b6e17ec7cf",
      "parents": [
        "c2954068034d0a494e3c0021002852c6ef104b0d"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 04 10:06:18 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 04 10:52:15 2026 +0200"
      },
      "message": "build(theme): rebuild\n"
    },
    {
      "commit": "c2954068034d0a494e3c0021002852c6ef104b0d",
      "tree": "38e391d7b2648191862b49078d35887d6cadecee",
      "parents": [
        "25a5f4dfb0fab9b1247654cd8fb2eb9b3ee09ad7"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 04 10:04:49 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Thu Jun 04 10:52:15 2026 +0200"
      },
      "message": "build(deps): faces.js\n\nThis fixes an issue where the keyboard cursor of an input field is always set at the front after an Ajax request.\n"
    },
    {
      "commit": "25a5f4dfb0fab9b1247654cd8fb2eb9b3ee09ad7",
      "tree": "7d5d916b1bc76da0f7c6e075bf592d74f4e5a07d",
      "parents": [
        "15987752a7616d7c41ba25899f5e7f76205ab2e6"
      ],
      "author": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 03 10:50:13 2026 +0200"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 03 11:36:01 2026 +0200"
      },
      "message": "fix(overlay): multiple overlays, no error overlay\n\n* fix: Ajax overlay might be added multiple times on a component\n* fix: no error overlay if Ajax request failed\n\nIssue: TOBAGO-2464, TOBAGO-2523\n"
    },
    {
      "commit": "15987752a7616d7c41ba25899f5e7f76205ab2e6",
      "tree": "7d8ebdf7d486cebdf95ec4af1b61f639eb46ebe5",
      "parents": [
        "a83113a53dda6024fdeb1c2c694c71e1ccc0e20d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 02 22:48:33 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 03 11:07:02 2026 +0200"
      },
      "message": "build(deps): bump logback.version from 1.5.33 to 1.5.34\n\nBumps `logback.version` from 1.5.33 to 1.5.34.\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.33 to 1.5.34\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.33...v_1.5.34)\n\nUpdates `ch.qos.logback:logback-core` from 1.5.33 to 1.5.34\n- [Release notes](https://github.com/qos-ch/logback/releases)\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.33...v_1.5.34)\n\n---\nupdated-dependencies:\n- dependency-name: ch.qos.logback:logback-classic\n  dependency-version: 1.5.34\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: ch.qos.logback:logback-core\n  dependency-version: 1.5.34\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a83113a53dda6024fdeb1c2c694c71e1ccc0e20d",
      "tree": "8c8edfdc36bbdd82ac5baba0b28b60ce50fd57cf",
      "parents": [
        "e5379ece3fd4f934d5a5452da928adcc26161bc6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 02 22:49:12 2026 +0000"
      },
      "committer": {
        "name": "Henning Noeth",
        "email": "hnoeth@apache.org",
        "time": "Wed Jun 03 11:06:56 2026 +0200"
      },
      "message": "build(deps): bump com.fasterxml.jackson.core:jackson-annotations\n\nBumps [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) from 2.21 to 2.22.\n- [Commits](https://github.com/FasterXML/jackson/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson.core:jackson-annotations\n  dependency-version: \u00272.22\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    }
  ],
  "next": "e5379ece3fd4f934d5a5452da928adcc26161bc6"
}
