)]}'
{
  "log": [
    {
      "commit": "69b78aae925edcb20b2a435ff185bc886c216f1b",
      "tree": "3d1c6f398df64fb6a4414c97b6803b53d1f8c2c6",
      "parents": [
        "db3ca33d1b37580a515afab0068a492baf83772e",
        "301652ce81243be664c7c713534d8c6d01047996"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Mon Jul 27 14:03:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 14:03:13 2026 -0700"
      },
      "message": "Merge pull request #147 from brucearctor/feat/proto-schema\n\nfeat(schema): add protobuf schema for UserALE log types"
    },
    {
      "commit": "301652ce81243be664c7c713534d8c6d01047996",
      "tree": "3d1c6f398df64fb6a4414c97b6803b53d1f8c2c6",
      "parents": [
        "e55e7a3085eaec13960b4fe625728e6e0d0f303c"
      ],
      "author": {
        "name": "Bruce Arctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Wed Jul 22 00:49:08 2026 -0700"
      },
      "committer": {
        "name": "Bruce Arctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Wed Jul 22 00:49:08 2026 -0700"
      },
      "message": "fix(schema): add @bufbuild/protobuf runtime dependency\n\nThe generated log_pb.ts imports @bufbuild/protobuf at runtime.\nVersion ^2.12.1 matches the protoc-gen-es v2.12.1 used for codegen.\n"
    },
    {
      "commit": "e55e7a3085eaec13960b4fe625728e6e0d0f303c",
      "tree": "c89b5f36df5ecd42023d198f4563c0f168e5aa93",
      "parents": [
        "8000f0c4acafb0826c33a93e3f63df208454b68a"
      ],
      "author": {
        "name": "Bruce Arctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Mon Jul 13 18:21:05 2026 -0700"
      },
      "committer": {
        "name": "Bruce Arctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Tue Jul 21 16:18:52 2026 -0700"
      },
      "message": "feat(schema): add protobuf schema for UserALE log types\n\nDefine the authoritative log schema in Protocol Buffers, addressing\nthe long-standing TODO in types.d.ts to switch from untyped JSONObject\nto structured types.\n\nSchema (proto/apache/flagon/userale/v1/log.proto):\n- LogMetadata: shared fields across all log types (page context,\n  identity, tool metadata)\n- RawLog: single DOM events (click, keydown, drag, etc.)\n- IntervalLog: aggregated event sequences (scroll, repeated clicks)\n- CustomLog: application-defined events via public API\n- UserALELog: discriminated union wrapping all three variants\n- LogBatch: transmission envelope\n\nBuf configuration:\n- buf.yaml: module config with STANDARD lint + FILE breaking detection\n- buf.gen.yaml: TypeScript codegen via buf.build/bufbuild/es\n\nGenerated TypeScript types are checked in at\nsrc/gen/apache/flagon/userale/v1/log_pb.ts so consumers don\u0027t need\nbuf installed.\n\nNote: This PR defines the schema and generates types but does NOT wire\nthem into packageLogs.ts. Integration will follow in a separate PR\nas part of the LogExporter interface refactor.\n\nCloses #105\n"
    },
    {
      "commit": "8000f0c4acafb0826c33a93e3f63df208454b68a",
      "tree": "7ee2e03499e79f2c2bf1066100e2633a153a500c",
      "parents": [
        "db3ca33d1b37580a515afab0068a492baf83772e"
      ],
      "author": {
        "name": "Bruce Arctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 21:04:26 2026 -0700"
      },
      "committer": {
        "name": "Bruce Arctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Tue Jul 21 16:18:52 2026 -0700"
      },
      "message": "chore: modernize toolchain — ESLint 10, Node 20+, pnpm 10, Actions v4\n\n- Upgrade eslint 9 → 10, @eslint/js 9 → 10, typescript-eslint 7 → 8\n- Upgrade prettier 3.6 → 3.9, typescript 5.8 → 5.9\n- Drop Node 18 (EOL April 2025) from CI matrix\n- Add Node 24 (Active LTS) and 26 (Current) to CI matrix\n- Upgrade GitHub Actions: checkout v3→v4, setup-node v3→v4\n- Pin pnpm 10.34.5 via packageManager field (pnpm 11 requires Node \u003e\u003d 22.13)\n- Remove explicit pnpm version from CI (reads from packageManager field)\n- Update engine requirements: node \u003e\u003d 20, npm \u003e\u003d 10\n\nCloses #137\nCloses #115\n"
    },
    {
      "commit": "db3ca33d1b37580a515afab0068a492baf83772e",
      "tree": "5fb6daa6f1fa2333a365c1188d892060493e233c",
      "parents": [
        "48574574fdd3bc03a7290d5cdd7c1cc82bdeb1e0",
        "614037f28411a819d3a5c289d90a07d6db260b8c"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Tue Jul 21 15:03:12 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 15:03:12 2026 -0700"
      },
      "message": "Merge pull request #127 from brucearctor/chore/dev-tooling\n\nchore: add nix dev shell, lefthook, and direnv"
    },
    {
      "commit": "48574574fdd3bc03a7290d5cdd7c1cc82bdeb1e0",
      "tree": "57494dc3d4adfe9cc9dff879b2713b27630bfb6d",
      "parents": [
        "d8579dbe8904ef5efe51e84e7c193513ad77a3c1",
        "6854c54dd0e68a8297f3e7c400199bd115c13144"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Tue Jul 21 15:02:12 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 15:02:12 2026 -0700"
      },
      "message": "Merge pull request #150 from apache/dependabot/npm_and_yarn/multi-3e8261a999\n\nBump brace-expansion, @typescript-eslint/eslint-plugin, @typescript-eslint/parser and eslint"
    },
    {
      "commit": "d8579dbe8904ef5efe51e84e7c193513ad77a3c1",
      "tree": "9f2f417b7be44fc187ae0997e240fd6f61afd2eb",
      "parents": [
        "15934505c3ba5d30433c8b1605e8f40698a7ab32",
        "90bce5588f3f228a7c9f64ab02c4ba2cd572fcb8"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Tue Jul 21 15:02:03 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 15:02:03 2026 -0700"
      },
      "message": "Merge pull request #151 from apache/dependabot/npm_and_yarn/products/userale/packages/flagon-userale/example/react-app-example/shell-quote-1.10.0\n\nBump shell-quote from 1.8.1 to 1.10.0 in /products/userale/packages/flagon-userale/example/react-app-example"
    },
    {
      "commit": "15934505c3ba5d30433c8b1605e8f40698a7ab32",
      "tree": "85bbb01bf6600b9ff02447ae87f51b2f1d99e6a9",
      "parents": [
        "5f854f7adf00731a40e36384206bdc035e1185c9",
        "d7411719ff22383796376331e92bd85568ff1742"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Tue Jul 21 15:01:57 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 15:01:57 2026 -0700"
      },
      "message": "Merge pull request #152 from apache/dependabot/npm_and_yarn/products/userale/packages/flagon-userale/example/react-app-example/multi-be700a2db9\n\nBump body-parser and express in /products/userale/packages/flagon-userale/example/react-app-example"
    },
    {
      "commit": "d7411719ff22383796376331e92bd85568ff1742",
      "tree": "85bbb01bf6600b9ff02447ae87f51b2f1d99e6a9",
      "parents": [
        "5f854f7adf00731a40e36384206bdc035e1185c9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 21 07:47:08 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 07:47:08 2026 +0000"
      },
      "message": "Bump body-parser and express\n\nBumps [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.\n\nUpdates `body-parser` from 1.20.2 to 1.20.6\n- [Release notes](https://github.com/expressjs/body-parser/releases)\n- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)\n- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.6)\n\nUpdates `express` from 4.19.2 to 4.22.2\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/v4.22.2/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...v4.22.2)\n\n---\nupdated-dependencies:\n- dependency-name: body-parser\n  dependency-version: 1.20.6\n  dependency-type: indirect\n- dependency-name: express\n  dependency-version: 4.22.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "90bce5588f3f228a7c9f64ab02c4ba2cd572fcb8",
      "tree": "f5d1f84651da9fd48bd5312aa2db6213ac19b769",
      "parents": [
        "5f854f7adf00731a40e36384206bdc035e1185c9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 20 23:08:15 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 23:08:15 2026 +0000"
      },
      "message": "Bump shell-quote\n\nBumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.8.1 to 1.10.0.\n- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ljharb/shell-quote/compare/v1.8.1...v1.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: shell-quote\n  dependency-version: 1.10.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6854c54dd0e68a8297f3e7c400199bd115c13144",
      "tree": "52a098b7aadd770ba8712f7b75d06d15cbfba5f7",
      "parents": [
        "5f854f7adf00731a40e36384206bdc035e1185c9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 20 21:04:44 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 21:04:44 2026 +0000"
      },
      "message": "Bump brace-expansion, @typescript-eslint/eslint-plugin, @typescript-eslint/parser and eslint\n\nBumps [brace-expansion](https://github.com/juliangruber/brace-expansion) to 5.0.7 and updates ancestor dependencies [brace-expansion](https://github.com/juliangruber/brace-expansion), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [eslint](https://github.com/eslint/eslint). These dependencies need to be updated together.\n\n\nUpdates `brace-expansion` from 2.0.1 to 5.0.7\n- [Release notes](https://github.com/juliangruber/brace-expansion/releases)\n- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.1...v5.0.7)\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.34.0 to 8.65.0\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.65.0/packages/eslint-plugin)\n\nUpdates `@typescript-eslint/parser` from 8.34.0 to 8.65.0\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.65.0/packages/parser)\n\nUpdates `eslint` from 9.28.0 to 10.7.0\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v10.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: brace-expansion\n  dependency-version: 5.0.7\n  dependency-type: indirect\n- dependency-name: \"@typescript-eslint/eslint-plugin\"\n  dependency-version: 8.65.0\n  dependency-type: direct:development\n- dependency-name: \"@typescript-eslint/parser\"\n  dependency-version: 8.65.0\n  dependency-type: direct:development\n- dependency-name: eslint\n  dependency-version: 10.7.0\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "5f854f7adf00731a40e36384206bdc035e1185c9",
      "tree": "67e4701820abd9c45e1df83f5171881fc4ac5081",
      "parents": [
        "4846906955c2c313ed90990cf6f73587702946fa",
        "d47f0a1b9b8aa9236a495336bc13f460dd37d6c2"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Fri Jul 17 19:10:54 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 19:10:54 2026 -0700"
      },
      "message": "Merge pull request #149 from apache/dependabot/npm_and_yarn/products/userale/packages/flagon-userale/example/react-app-example/websocket-driver-0.7.5\n\nBump websocket-driver from 0.7.4 to 0.7.5 in /products/userale/packages/flagon-userale/example/react-app-example"
    },
    {
      "commit": "d47f0a1b9b8aa9236a495336bc13f460dd37d6c2",
      "tree": "67e4701820abd9c45e1df83f5171881fc4ac5081",
      "parents": [
        "4846906955c2c313ed90990cf6f73587702946fa"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 15 22:16:00 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 22:16:00 2026 +0000"
      },
      "message": "Bump websocket-driver\n\nBumps [websocket-driver](https://github.com/faye/websocket-driver-node) from 0.7.4 to 0.7.5.\n- [Changelog](https://github.com/faye/websocket-driver-node/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/faye/websocket-driver-node/compare/0.7.4...0.7.5)\n\n---\nupdated-dependencies:\n- dependency-name: websocket-driver\n  dependency-version: 0.7.5\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "614037f28411a819d3a5c289d90a07d6db260b8c",
      "tree": "d25d4d1ab01bf8f92415470135c93a9ddd37da94",
      "parents": [
        "4846906955c2c313ed90990cf6f73587702946fa"
      ],
      "author": {
        "name": "Bruce Arctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 18:49:27 2026 -0700"
      },
      "committer": {
        "name": "Bruce Arctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:56:51 2026 -0700"
      },
      "message": "chore: add nix dev shell, lefthook, and direnv\n\n- flake.nix: pins Node 22, pnpm, Python 3.13, buf, lefthook, and common tools\n- lefthook.yml: pre-commit (nix-fmt, ts-lint, ts-fmt) and pre-push (build, test)\n- .envrc: direnv integration for automatic shell activation\n- .gitignore: add result/ and .direnv/\n\nCloses #34\n"
    },
    {
      "commit": "4846906955c2c313ed90990cf6f73587702946fa",
      "tree": "589ac6c8feb2749895556af423f86a7dcb46af94",
      "parents": [
        "cfa8b3d4dd156216433d819c6a57d793dd524e7f",
        "125f538a736037777e068c7062a9c603748cad6f"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:32:41 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:32:41 2026 -0700"
      },
      "message": "Merge pull request #65 from apache/dependabot/pip/products/distill/master/sphinx-rtd-theme-1.3.0\n\nBump sphinx-rtd-theme from 0.2.4 to 1.3.0 in /products/distill"
    },
    {
      "commit": "125f538a736037777e068c7062a9c603748cad6f",
      "tree": "589ac6c8feb2749895556af423f86a7dcb46af94",
      "parents": [
        "cfa8b3d4dd156216433d819c6a57d793dd524e7f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 03:19:33 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 03:19:33 2026 +0000"
      },
      "message": "Bump sphinx-rtd-theme from 0.2.4 to 1.3.0 in /products/distill\n\nBumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) from 0.2.4 to 1.3.0.\n- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)\n- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/0.2.4...1.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: sphinx-rtd-theme\n  dependency-version: 1.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "cfa8b3d4dd156216433d819c6a57d793dd524e7f",
      "tree": "db9e3206d2e1bc076b9aa53c7b4989e74fc9b22f",
      "parents": [
        "3793ad918ced48308dbe8fdd42c2b1852efdf2f0",
        "7af5ef30b7e53cb9bf5ed72674f90934a6942902"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:17:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:17:21 2026 -0700"
      },
      "message": "Merge pull request #112 from apache/dependabot/pip/products/distill/h11-0.16.0\n\nBump h11 from 0.14.0 to 0.16.0 in /products/distill"
    },
    {
      "commit": "3793ad918ced48308dbe8fdd42c2b1852efdf2f0",
      "tree": "c0f310f595db0b370f2285aed7ad9e0ce15cd9a5",
      "parents": [
        "f0b453fca223618409810ad870528874b767b713",
        "37e6272a0416b58547837451b154fa25ec8fe587"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:16:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:16:58 2026 -0700"
      },
      "message": "Merge pull request #68 from apache/dependabot/pip/products/distill/master/pytest-cov-5.0.0\n\nBump pytest-cov from 4.1.0 to 5.0.0 in /products/distill"
    },
    {
      "commit": "7af5ef30b7e53cb9bf5ed72674f90934a6942902",
      "tree": "30704dd35c76b4c33a6957f2b33f4bb9bb9ecf9c",
      "parents": [
        "ee7f4596e840e7bc41813501b5bc0a6d04ad49d8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 03:16:58 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 03:16:58 2026 +0000"
      },
      "message": "Bump h11 from 0.14.0 to 0.16.0 in /products/distill\n\nBumps [h11](https://github.com/python-hyper/h11) from 0.14.0 to 0.16.0.\n- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: h11\n  dependency-version: 0.16.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f0b453fca223618409810ad870528874b767b713",
      "tree": "a7f8164aa65234eefd5db611c5f14208e4c4af21",
      "parents": [
        "fb0283cd7fca9c1f5eb6b672c61e2e25a4cf8e8f",
        "7879fd86ebbb2779990cf577b10e7f43afdffc59"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:16:50 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:16:50 2026 -0700"
      },
      "message": "Merge pull request #67 from apache/dependabot/pip/products/distill/master/jupyter-1.1.1\n\nBump jupyter from 1.0.0 to 1.1.1 in /products/distill"
    },
    {
      "commit": "fb0283cd7fca9c1f5eb6b672c61e2e25a4cf8e8f",
      "tree": "b4bb3468d3ab095a6c4ab3dd8bf6cbf62e06ba48",
      "parents": [
        "4fd1cf31a67ed1b8cf1dccd498c890373bbb55a0",
        "c4335da68b429bbff3a7752e7c6fc820fdfcad87"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:16:37 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:16:37 2026 -0700"
      },
      "message": "Merge pull request #66 from apache/dependabot/pip/products/distill/master/dateparser-1.2.1\n\nBump dateparser from 1.2.0 to 1.2.2 in /products/distill"
    },
    {
      "commit": "c4335da68b429bbff3a7752e7c6fc820fdfcad87",
      "tree": "40904e9761a312b5a5f5609009bc1db5b81f60b3",
      "parents": [
        "ee7f4596e840e7bc41813501b5bc0a6d04ad49d8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 03:16:28 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 03:16:28 2026 +0000"
      },
      "message": "Bump dateparser from 1.2.0 to 1.2.2 in /products/distill\n\nBumps [dateparser](https://github.com/scrapinghub/dateparser) from 1.2.0 to 1.2.2.\n- [Release notes](https://github.com/scrapinghub/dateparser/releases)\n- [Changelog](https://github.com/scrapinghub/dateparser/blob/master/HISTORY.rst)\n- [Commits](https://github.com/scrapinghub/dateparser/compare/v1.2.0...v1.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: dateparser\n  dependency-version: 1.2.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": "4fd1cf31a67ed1b8cf1dccd498c890373bbb55a0",
      "tree": "c25a9ab86d0be47160ac68ba5859c34b06c10a28",
      "parents": [
        "ee7f4596e840e7bc41813501b5bc0a6d04ad49d8",
        "1a70e489d01ff5d7116815347de1084d00aabb7d"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:16:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:16:21 2026 -0700"
      },
      "message": "Merge pull request #64 from apache/dependabot/pip/products/distill/master/codespell-2.4.1\n\nBump codespell from 2.3.0 to 2.4.1 in /products/distill"
    },
    {
      "commit": "1a70e489d01ff5d7116815347de1084d00aabb7d",
      "tree": "c25a9ab86d0be47160ac68ba5859c34b06c10a28",
      "parents": [
        "ee7f4596e840e7bc41813501b5bc0a6d04ad49d8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 03:16:01 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 03:16:01 2026 +0000"
      },
      "message": "Bump codespell from 2.3.0 to 2.4.1 in /products/distill\n\nBumps [codespell](https://github.com/codespell-project/codespell) from 2.3.0 to 2.4.1.\n- [Release notes](https://github.com/codespell-project/codespell/releases)\n- [Commits](https://github.com/codespell-project/codespell/compare/v2.3.0...v2.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: codespell\n  dependency-version: 2.4.1\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "37e6272a0416b58547837451b154fa25ec8fe587",
      "tree": "8d098da315146ce3a5e981f103160cd278e6e7d6",
      "parents": [
        "ee7f4596e840e7bc41813501b5bc0a6d04ad49d8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 03:14:58 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 03:14:58 2026 +0000"
      },
      "message": "Bump pytest-cov from 4.1.0 to 5.0.0 in /products/distill\n\nBumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.1.0 to 5.0.0.\n- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: pytest-cov\n  dependency-version: 5.0.0\n  dependency-type: direct:development\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7879fd86ebbb2779990cf577b10e7f43afdffc59",
      "tree": "acd647dc67874bd76d4ecf1f27642b8b92bc9d3b",
      "parents": [
        "ee7f4596e840e7bc41813501b5bc0a6d04ad49d8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 03:14:31 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 03:14:31 2026 +0000"
      },
      "message": "Bump jupyter from 1.0.0 to 1.1.1 in /products/distill\n\nBumps [jupyter](https://jupyter.org) from 1.0.0 to 1.1.1.\n\n---\nupdated-dependencies:\n- dependency-name: jupyter\n  dependency-version: 1.1.1\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "ee7f4596e840e7bc41813501b5bc0a6d04ad49d8",
      "tree": "4be20e5b9a8d5b6fc2f8dfcac63d174d22b04c27",
      "parents": [
        "df4a29e921274a2499db426a8b11522efdb300a1",
        "f641caed4547017ab5e7de7231473b5bbddced8f"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:12:26 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:12:26 2026 -0700"
      },
      "message": "Merge pull request #89 from apache/dependabot/npm_and_yarn/products/userale/master/prettier-3.5.3\n\nBump prettier from 3.6.0 to 3.9.5 in /products/userale"
    },
    {
      "commit": "df4a29e921274a2499db426a8b11522efdb300a1",
      "tree": "3d1864c9a8932be02aaa5a48f997685741b6beab",
      "parents": [
        "7d90114fdf36935f3dc5d365f1016c966f002576",
        "3bf7af46cca77cc6f162bac7653c9e338961f5a7"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:12:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:12:13 2026 -0700"
      },
      "message": "Merge pull request #128 from apache/dependabot/bundler/site/concurrent-ruby-1.3.7\n\nBump concurrent-ruby from 1.2.2 to 1.3.7 in /site"
    },
    {
      "commit": "7d90114fdf36935f3dc5d365f1016c966f002576",
      "tree": "3253ee071429fefca219382773f554b17916127b",
      "parents": [
        "f4aca603f41463515960a07d74c2e42ac325029c",
        "20197a55197a75fefc3e0a8ebc9b285cdd6c2c12"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:12:06 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:12:06 2026 -0700"
      },
      "message": "Merge pull request #129 from apache/dependabot/bundler/site/rexml-3.4.2\n\nBump rexml from 3.3.3 to 3.4.2 in /site"
    },
    {
      "commit": "f4aca603f41463515960a07d74c2e42ac325029c",
      "tree": "3e04f5ac9995fd67670bbf644b7d5e3e1a9c6bd2",
      "parents": [
        "de36789ef7b7b2b4691a4e7551cb086bc04eec61",
        "8a1575c017a93def0403449beb1c6e04932d75c6"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:11:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:11:59 2026 -0700"
      },
      "message": "Merge pull request #130 from apache/dependabot/npm_and_yarn/js-yaml-4.3.0\n\nBump js-yaml from 4.1.0 to 4.3.0"
    },
    {
      "commit": "de36789ef7b7b2b4691a4e7551cb086bc04eec61",
      "tree": "33fb57a447e146e9f3a9c38aeb1bb402034ee8cc",
      "parents": [
        "1e7f6ed3651079740accc845cec8cf23b2ee9d3d",
        "b547b7e8cf150781288c8617a9926a30cd86e0a5"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 20:11:31 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 20:11:31 2026 -0700"
      },
      "message": "Merge pull request #131 from apache/dependabot/pip/products/distill/mistune-3.3.0\n\nBump mistune from 3.0.2 to 3.3.0 in /products/distill"
    },
    {
      "commit": "b547b7e8cf150781288c8617a9926a30cd86e0a5",
      "tree": "33fb57a447e146e9f3a9c38aeb1bb402034ee8cc",
      "parents": [
        "1e7f6ed3651079740accc845cec8cf23b2ee9d3d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 02:50:16 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 02:50:16 2026 +0000"
      },
      "message": "Bump mistune from 3.0.2 to 3.3.0 in /products/distill\n\nBumps [mistune](https://github.com/lepture/mistune) from 3.0.2 to 3.3.0.\n- [Release notes](https://github.com/lepture/mistune/releases)\n- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst)\n- [Commits](https://github.com/lepture/mistune/compare/v3.0.2...v3.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: mistune\n  dependency-version: 3.3.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f641caed4547017ab5e7de7231473b5bbddced8f",
      "tree": "5b52b30786f592689f67564e799ee2ff5f62e6b9",
      "parents": [
        "1e7f6ed3651079740accc845cec8cf23b2ee9d3d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 02:50:05 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 02:50:05 2026 +0000"
      },
      "message": "Bump prettier from 3.6.0 to 3.9.5 in /products/userale\n\nBumps [prettier](https://github.com/prettier/prettier) from 3.6.0 to 3.9.5.\n- [Release notes](https://github.com/prettier/prettier/releases)\n- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prettier/prettier/compare/3.6.0...3.9.5)\n\n---\nupdated-dependencies:\n- dependency-name: prettier\n  dependency-version: 3.5.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": "8a1575c017a93def0403449beb1c6e04932d75c6",
      "tree": "edca03391e9bdc87b4a91f18b6a71e4695de361e",
      "parents": [
        "1e7f6ed3651079740accc845cec8cf23b2ee9d3d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 02:49:27 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 02:49:27 2026 +0000"
      },
      "message": "Bump js-yaml from 4.1.0 to 4.3.0\n\nBumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.3.0.\n- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: js-yaml\n  dependency-version: 4.3.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "20197a55197a75fefc3e0a8ebc9b285cdd6c2c12",
      "tree": "d548045b133015497a0816a02c16a64c1cad2675",
      "parents": [
        "1e7f6ed3651079740accc845cec8cf23b2ee9d3d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 02:49:22 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 02:49:22 2026 +0000"
      },
      "message": "Bump rexml from 3.3.3 to 3.4.2 in /site\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.3.3 to 3.4.2.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.3.3...v3.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n  dependency-version: 3.4.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "3bf7af46cca77cc6f162bac7653c9e338961f5a7",
      "tree": "6a9b5815ae569db6e9ced71e6fe130ee7c726dc5",
      "parents": [
        "1e7f6ed3651079740accc845cec8cf23b2ee9d3d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 02:49:19 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 02:49:19 2026 +0000"
      },
      "message": "Bump concurrent-ruby from 1.2.2 to 1.3.7 in /site\n\nBumps [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) from 1.2.2 to 1.3.7.\n- [Release notes](https://github.com/ruby-concurrency/concurrent-ruby/releases)\n- [Changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.2.2...v1.3.7)\n\n---\nupdated-dependencies:\n- dependency-name: concurrent-ruby\n  dependency-version: 1.3.7\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1e7f6ed3651079740accc845cec8cf23b2ee9d3d",
      "tree": "41b709d4a379fb79213e5c1224d8bb8cf0a2f075",
      "parents": [
        "ec98b153b73caa4d4eae9871cded012ce093d01c",
        "7bc0ce6c946665d5085a6d98e45101a28995fb5b"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 19:48:29 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 19:48:29 2026 -0700"
      },
      "message": "Bump jinja2 from 3.0.0 to 3.1.6 in /products/distill/docs\n\nBump jinja2 from 3.0.0 to 3.1.6 in /products/distill/docs"
    },
    {
      "commit": "ec98b153b73caa4d4eae9871cded012ce093d01c",
      "tree": "52919c62c9a074209a250157e3db156402aff41e",
      "parents": [
        "8e7b6d26eeb30e4da9f6b87fb56ff7baf85c8a84",
        "42a8b419dae9db6a2b2bc376b71a529bcc6ec190"
      ],
      "author": {
        "name": "brucearctor",
        "email": "5032356+brucearctor@users.noreply.github.com",
        "time": "Sun Jul 12 19:48:26 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 19:48:26 2026 -0700"
      },
      "message": "Bump rexml from 3.2.6 to 3.3.3 in /site\n\nBump rexml from 3.2.6 to 3.3.3 in /site"
    },
    {
      "commit": "8e7b6d26eeb30e4da9f6b87fb56ff7baf85c8a84",
      "tree": "ab52b92e51342cc42db382702da4d6008681ba29",
      "parents": [
        "da383ec0417de5ebf9ff8b09160c45ee3e5b3d50"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Mon Jun 08 12:17:40 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 10:17:40 2026 -0700"
      },
      "message": "Set up default protection ruleset for default and release branches (#126)"
    },
    {
      "commit": "da383ec0417de5ebf9ff8b09160c45ee3e5b3d50",
      "tree": "7fcbb1ce81b311412c822887a48593cfcd544412",
      "parents": [
        "92615c23298e83bdf05adc31e7c600cfa1a3155c"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Mon Jul 28 09:11:32 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 28 09:11:32 2025 -0700"
      },
      "message": "Readme updates (#123)\n\nCo-authored-by: Jason Young \u003cjky10@pm.me\u003e"
    },
    {
      "commit": "92615c23298e83bdf05adc31e7c600cfa1a3155c",
      "tree": "2d8dddced118b795c4fb0d0ea210b34d5589d066",
      "parents": [
        "7593bff60109913c985ad8a20813286f939977a8"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Tue Jul 15 19:07:19 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Tue Jul 15 19:07:19 2025 -0700"
      },
      "message": "Site hotfix: revert license changes\n"
    },
    {
      "commit": "7593bff60109913c985ad8a20813286f939977a8",
      "tree": "a959c6ea20c94f959c33f2442ec6e065fe4650ed",
      "parents": [
        "e938bb9203da2730278796cfe07c53b0322e1511"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Thu Jul 10 10:33:53 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 10 10:33:53 2025 -0700"
      },
      "message": "Fix license (#121)\n\n* license eyes auto fix\n\n* Scope license eyes to distributed code\n\n* preserve source license headers in userale d.ts builds\n\n---------\n\nCo-authored-by: Jason Young \u003cjky10@pm.me\u003e"
    },
    {
      "commit": "e938bb9203da2730278796cfe07c53b0322e1511",
      "tree": "2548ea144d6175bdb34333e281bf1aefeb0b6607",
      "parents": [
        "e42c820b39d1da81f84939c0e4da19251f78d45b"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Mon Jun 30 13:49:56 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Mon Jun 30 13:49:56 2025 -0700"
      },
      "message": "site hotfix: relative dep path -\u003e absolute\n"
    },
    {
      "commit": "e42c820b39d1da81f84939c0e4da19251f78d45b",
      "tree": "460ddcc946b14724ee34220548ace1540ab33b18",
      "parents": [
        "354a77c4f6d896bef695a327a52ce7b3ec02fb9f"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Mon Jun 30 10:26:30 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 30 10:26:30 2025 -0700"
      },
      "message": "Mv3 migrate (#120)\n\n* temp\n\n* temp\n\n* initial set up\n\n* setup\n\n* minor changes\n\n* ignore pnpm lock\n\n* tab event logs and major mv3 migration changes\n\n* Fix load logs\n\n* Add iife build format\n\n* setting up pre-commit\n\n* test pre-commit\n\n* test\n\n* test\n\n* continuing to test\n\n* testing format\n\n* installing script and stylesheets\n\n* Fixed tests\n\n* Move from husky to pre-commit\n\n* Fix userale_ci github action\n\n* Convert eslint.config.js to commonjs\n\n---------\n\nCo-authored-by: Jason Young \u003cjky10@pm.me\u003e\nCo-authored-by: Mederick Grivel \u003cMGrivel@arlis-inside.umd.edu\u003e\nCo-authored-by: Mederick Charles Fernand Grivel \u003cmgrivel@arlis.umd.edu\u003e"
    },
    {
      "commit": "354a77c4f6d896bef695a327a52ce7b3ec02fb9f",
      "tree": "936f044a1afc4d386784cd14aa88b8ae78e93dd2",
      "parents": [
        "89c73cfbad61b5208482f2e633b435d099b99f34"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 17 11:13:37 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 17 11:13:37 2025 -0700"
      },
      "message": "site build github action debugging\n"
    },
    {
      "commit": "89c73cfbad61b5208482f2e633b435d099b99f34",
      "tree": "8369ceb49962fe0505323c889ba44ce100a86fa8",
      "parents": [
        "e3c1721c953cb6df2e10af28a8590e408dac3668"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 17 11:08:20 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 17 11:08:20 2025 -0700"
      },
      "message": "site build github action debugging\n"
    },
    {
      "commit": "e3c1721c953cb6df2e10af28a8590e408dac3668",
      "tree": "293a9654c69d517eb1d1d04f7d11c8950b49ac0d",
      "parents": [
        "9d044d11a6056a174b6ed14b3910083c2747383f"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Wed Apr 16 18:55:12 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Wed Apr 16 18:55:12 2025 -0700"
      },
      "message": "site build Github action debugging\n"
    },
    {
      "commit": "9d044d11a6056a174b6ed14b3910083c2747383f",
      "tree": "e138e7422a6e651fdee0e8d17284d2cce114a1c6",
      "parents": [
        "b1c0e1c5e484032e883039eb62dadccb6bb66d3b"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Fri Apr 04 11:22:14 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Fri Apr 04 11:22:14 2025 -0700"
      },
      "message": "license check Github action troubleshooting\n"
    },
    {
      "commit": "b1c0e1c5e484032e883039eb62dadccb6bb66d3b",
      "tree": "a3e060402b5475464e885d47bcbb7fa81c17b809",
      "parents": [
        "4cc339a4f2dbe52165604a93bc25e7a94974819f"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Fri Apr 04 11:15:46 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Fri Apr 04 11:15:46 2025 -0700"
      },
      "message": "license check Github action troubleshooting\n"
    },
    {
      "commit": "4cc339a4f2dbe52165604a93bc25e7a94974819f",
      "tree": "b01d8ca13e85c79f21ac79ed86ed0334e66689c0",
      "parents": [
        "45f37b356363b2dd2e9a7cbf402942dbf1835cf9"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 03 11:36:57 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 03 11:36:57 2025 -0700"
      },
      "message": "Build site GitHub action troubleshooting commit\n"
    },
    {
      "commit": "45f37b356363b2dd2e9a7cbf402942dbf1835cf9",
      "tree": "97ceb02162b63964470ae888849795f0f6f59b72",
      "parents": [
        "87952bad70684eed17f32151d693cb1289c3e7ff"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 03 11:15:11 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 03 11:15:11 2025 -0700"
      },
      "message": "Update changelog (test commit for GitHub action)\n"
    },
    {
      "commit": "87952bad70684eed17f32151d693cb1289c3e7ff",
      "tree": "fb5d5559135e89582dbda5ce6f553201fe04d79a",
      "parents": [
        "1259e552bfbfd3b24907d63148863dcf992316ac"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 03 11:09:25 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Apr 03 11:09:25 2025 -0700"
      },
      "message": "Hotfix for build-site action\n"
    },
    {
      "commit": "1259e552bfbfd3b24907d63148863dcf992316ac",
      "tree": "40ed3d7a04dded3c2439cd202ea51e33d8aa5ba5",
      "parents": [
        "f4bf535daaba5beaa6928ddd0e97af665fedca60",
        "dea8981aeac5e06466e86e8e2661fa944fc3b708"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Fri Mar 28 13:03:48 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 28 13:03:48 2025 -0700"
      },
      "message": "Merge pull request #88 from apache/site-build\n\nAdd GitHub action to build and push the site when changed on master"
    },
    {
      "commit": "f4bf535daaba5beaa6928ddd0e97af665fedca60",
      "tree": "17d6344b150c219411018870ddb0699cba50bccb",
      "parents": [
        "8194e7fb3f57b107651ecde4c7df7f3cf8f4ae75",
        "a1f6b9eac7897160c76b5622e3359098a1c5ae60"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Tue Mar 25 20:08:18 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 25 20:08:18 2025 -0700"
      },
      "message": "Merge pull request #87 from KrehlK/update-playwright\n\n Converted .rst to .md"
    },
    {
      "commit": "dea8981aeac5e06466e86e8e2661fa944fc3b708",
      "tree": "cc48ad1529e523c8438a8eaea37828452ac84b4e",
      "parents": [
        "7c21d29313c0a7ebf4ae08d130093cfd26f6ed00"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Tue Mar 25 20:03:41 2025 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Tue Mar 25 20:03:41 2025 -0700"
      },
      "message": "Add GitHub action to build and push the site when changed on master\n"
    },
    {
      "commit": "a1f6b9eac7897160c76b5622e3359098a1c5ae60",
      "tree": "3b35889448aadd6cc6c47eabed40b2cd5a4d4634",
      "parents": [
        "d886bb4ccbca3f97423883da21d9a015e4cc59e5"
      ],
      "author": {
        "name": "Krehlk",
        "email": "krehlkasayan@gmail.com",
        "time": "Wed Mar 19 18:34:46 2025 -0400"
      },
      "committer": {
        "name": "Krehlk",
        "email": "krehlkasayan@gmail.com",
        "time": "Wed Mar 19 18:34:46 2025 -0400"
      },
      "message": "Deleted unneccessary duplicates\n"
    },
    {
      "commit": "d886bb4ccbca3f97423883da21d9a015e4cc59e5",
      "tree": "193f011c95b2b51f9e9015d1ae2ba3073755134a",
      "parents": [
        "a2d90690e100f71855b90d792ecaa57fbe406fa8"
      ],
      "author": {
        "name": "Krehlk",
        "email": "krehlkasayan@gmail.com",
        "time": "Wed Mar 19 18:28:11 2025 -0400"
      },
      "committer": {
        "name": "Krehlk",
        "email": "krehlkasayan@gmail.com",
        "time": "Wed Mar 19 18:28:11 2025 -0400"
      },
      "message": "Converted .rst to .md\n"
    },
    {
      "commit": "a2d90690e100f71855b90d792ecaa57fbe406fa8",
      "tree": "a185300c67ad84e2aacbe7e764c8d2deda995557",
      "parents": [
        "72187a416db5c0483d7f8aa7fda0ee16e68b7bff"
      ],
      "author": {
        "name": "KrehlK",
        "email": "krehlkasayan@gmail.com",
        "time": "Wed Mar 19 17:18:05 2025 -0400"
      },
      "committer": {
        "name": "KrehlK",
        "email": "krehlkasayan@gmail.com",
        "time": "Wed Mar 19 17:18:05 2025 -0400"
      },
      "message": "added markdown folder\n"
    },
    {
      "commit": "8194e7fb3f57b107651ecde4c7df7f3cf8f4ae75",
      "tree": "f7edd1b1777c21f9b2b6e46bd4357bbdf86a9276",
      "parents": [
        "8cdc1c823e080112d42755204a2b9a84f58c2a1d",
        "72187a416db5c0483d7f8aa7fda0ee16e68b7bff"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Fri Mar 14 12:23:32 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 14 12:23:32 2025 -0700"
      },
      "message": "Merge pull request #85 from KrehlK/update-playwright\n\nDeleted duplicate files"
    },
    {
      "commit": "72187a416db5c0483d7f8aa7fda0ee16e68b7bff",
      "tree": "77cc397206125187133a10f979e1603ae6af997a",
      "parents": [
        "1662ce74cb6e1df0a39674241054249733f1808c"
      ],
      "author": {
        "name": "KrehlK",
        "email": "krehlkasayan@gmail.com",
        "time": "Fri Mar 14 13:18:32 2025 -0400"
      },
      "committer": {
        "name": "KrehlK",
        "email": "krehlkasayan@gmail.com",
        "time": "Fri Mar 14 13:18:32 2025 -0400"
      },
      "message": "Deleted duplicate files\n"
    },
    {
      "commit": "8cdc1c823e080112d42755204a2b9a84f58c2a1d",
      "tree": "898fa0c5e7537bea0c454220c968e2d2d58da57d",
      "parents": [
        "7c21d29313c0a7ebf4ae08d130093cfd26f6ed00",
        "1662ce74cb6e1df0a39674241054249733f1808c"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Fri Mar 07 13:00:46 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 07 13:00:46 2025 -0800"
      },
      "message": "Merge pull request #79 from KrehlK/update-playwright\n\nchanged playwright to 1.51.0"
    },
    {
      "commit": "1662ce74cb6e1df0a39674241054249733f1808c",
      "tree": "351514602903ad2f81903d178cf55df4497c09d8",
      "parents": [
        "1da7ae111bad9a50cba800e9b851fedd5e513ade"
      ],
      "author": {
        "name": "KrehlK",
        "email": "krehlkasayan@gmail.com",
        "time": "Fri Mar 07 15:53:54 2025 -0500"
      },
      "committer": {
        "name": "KrehlK",
        "email": "krehlkasayan@gmail.com",
        "time": "Fri Mar 07 15:53:54 2025 -0500"
      },
      "message": "changed playwright to 1.51.0\n"
    },
    {
      "commit": "7bc0ce6c946665d5085a6d98e45101a28995fb5b",
      "tree": "2ade3abf94e9c9cc3929a11970977a5332840c3e",
      "parents": [
        "7c21d29313c0a7ebf4ae08d130093cfd26f6ed00"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Mar 05 23:32:30 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 05 23:32:30 2025 +0000"
      },
      "message": "Bump jinja2 from 3.0.0 to 3.1.6 in /products/distill/docs\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.0.0 to 3.1.6.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.0.0...3.1.6)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7c21d29313c0a7ebf4ae08d130093cfd26f6ed00",
      "tree": "f7d8ab77e502986602313d629af6fe40d1b4cd30",
      "parents": [
        "ebd6d5151927444af53a12938de4f7f8ab878e2e"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Feb 27 13:14:59 2025 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Feb 27 13:14:59 2025 -0800"
      },
      "message": "Remove unused workflows\n"
    },
    {
      "commit": "ebd6d5151927444af53a12938de4f7f8ab878e2e",
      "tree": "e83446593a27be9073cee63a31be43f4c1d04db8",
      "parents": [
        "1da7ae111bad9a50cba800e9b851fedd5e513ade"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Feb 27 13:08:05 2025 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Feb 27 13:08:05 2025 -0800"
      },
      "message": "remove github action folders\n"
    },
    {
      "commit": "1da7ae111bad9a50cba800e9b851fedd5e513ade",
      "tree": "2ed94dcdfd3a6854070f7d19ced2e8c60fd6e093",
      "parents": [
        "7d7bcbae26216082065e81930d59c824977d905e",
        "1d9ee676904db962a0cb4e6b5ee696c4e37ad9d3"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Thu Feb 27 11:57:50 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 27 11:57:50 2025 -0800"
      },
      "message": "Merge pull request #56 from apache/monorepo\n\nMigrate userale and distill to this repo"
    },
    {
      "commit": "1d9ee676904db962a0cb4e6b5ee696c4e37ad9d3",
      "tree": "2ed94dcdfd3a6854070f7d19ced2e8c60fd6e093",
      "parents": [
        "3a0cf58a49dafc3571a99318e9796678d6a6bde8"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Feb 27 11:53:32 2025 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Feb 27 11:53:32 2025 -0800"
      },
      "message": "Remove go dependcy\n"
    },
    {
      "commit": "3a0cf58a49dafc3571a99318e9796678d6a6bde8",
      "tree": "e572540d6fa58751de4ed74c43cc91790586060a",
      "parents": [
        "d6ddd06be066dec2d91dc0ccc55ea413b43a387b"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Feb 27 10:45:27 2025 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Thu Feb 27 10:45:27 2025 -0800"
      },
      "message": "Fix doap\n"
    },
    {
      "commit": "d6ddd06be066dec2d91dc0ccc55ea413b43a387b",
      "tree": "8a221a723cbf13e70d6a85026714d0fd6de72156",
      "parents": [
        "253d2a0ece88c59fb9e6215fa9d79cb9a362a3b4"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Wed Feb 26 11:55:40 2025 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Wed Feb 26 11:55:40 2025 -0800"
      },
      "message": "Add products/ and ci actions\n"
    },
    {
      "commit": "253d2a0ece88c59fb9e6215fa9d79cb9a362a3b4",
      "tree": "592e2f27ec54004a6ee3f911bf751f57e8604d6a",
      "parents": [
        "b9577bfe002221047b0222e91b2e32a5f985cc42"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Tue Feb 25 15:26:02 2025 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Tue Feb 25 15:26:02 2025 -0800"
      },
      "message": "Remove submodules\n"
    },
    {
      "commit": "b9577bfe002221047b0222e91b2e32a5f985cc42",
      "tree": "791443f0c5aa4c446e23c177894ba0c4a931300e",
      "parents": [
        "456dffbe7ea6d25da75762ed9db40c1a080ae19e"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Fri Feb 21 12:25:29 2025 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Fri Feb 21 12:25:29 2025 -0800"
      },
      "message": "Disable github actions temporarily\n"
    },
    {
      "commit": "456dffbe7ea6d25da75762ed9db40c1a080ae19e",
      "tree": "30172ac07956d78dff9a6cc1ade8d53f805d6561",
      "parents": [
        "7d7bcbae26216082065e81930d59c824977d905e"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Tue Feb 18 16:01:10 2025 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Tue Feb 18 16:01:10 2025 -0800"
      },
      "message": "Initial addition of userale and distill\n"
    },
    {
      "commit": "7d7bcbae26216082065e81930d59c824977d905e",
      "tree": "fd2d3339404ac1604f6bf647db763ee2c1d0271d",
      "parents": [
        "bfe5f454952e4b94bd62e0b8b8b98c58ef3f0ad8"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Fri Nov 08 15:04:11 2024 -0800"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Fri Nov 08 15:04:11 2024 -0800"
      },
      "message": "Copy changes to content/\n"
    },
    {
      "commit": "bfe5f454952e4b94bd62e0b8b8b98c58ef3f0ad8",
      "tree": "b7cbc89668deac3ef4203d99c87fcc7695551fca",
      "parents": [
        "63243af61d693e4cc1adf7cd95a4238a2741d1ed",
        "a71bbb4eca396c239ac3a1496a7bff7b047b580d"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Mon Nov 04 10:45:00 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 04 10:45:00 2024 -0800"
      },
      "message": "Merge pull request #51 from apache/site-cleanup\n\nremove stale information from site"
    },
    {
      "commit": "a71bbb4eca396c239ac3a1496a7bff7b047b580d",
      "tree": "b7cbc89668deac3ef4203d99c87fcc7695551fca",
      "parents": [
        "63243af61d693e4cc1adf7cd95a4238a2741d1ed"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Wed Oct 23 15:18:04 2024 -0700"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jky10@pm.me",
        "time": "Wed Oct 23 15:18:04 2024 -0700"
      },
      "message": "remove stale information from site\n"
    },
    {
      "commit": "42a8b419dae9db6a2b2bc376b71a529bcc6ec190",
      "tree": "a3a88385a1fd38355c947ed5c1c8144f71c5b9bb",
      "parents": [
        "63243af61d693e4cc1adf7cd95a4238a2741d1ed"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Aug 02 01:45:26 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 02 01:45:26 2024 +0000"
      },
      "message": "Bump rexml from 3.2.6 to 3.3.3 in /site\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.3.3.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.3.3)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "63243af61d693e4cc1adf7cd95a4238a2741d1ed",
      "tree": "28097c9414724949ff9e716ddb19e9ed0445dd14",
      "parents": [
        "654cbf0d88b05d4b6cc654e0a9c2be0c09ebebc1"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Thu May 16 10:42:50 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 16 10:42:50 2024 -0400"
      },
      "message": "Change docker example to deviantony (#48)\n\n"
    },
    {
      "commit": "654cbf0d88b05d4b6cc654e0a9c2be0c09ebebc1",
      "tree": "7c1b3670707e05a47cf69c89d84031880ba07bbd",
      "parents": [
        "a3791c2bc544b1a067a92a8c4f4de7292ea67962"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jason_y54@protonmail.com",
        "time": "Tue Apr 23 14:53:26 2024 -0400"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jason_y54@protonmail.com",
        "time": "Tue Apr 23 14:53:26 2024 -0400"
      },
      "message": "Update links for userale 2.4.0\n"
    },
    {
      "commit": "a3791c2bc544b1a067a92a8c4f4de7292ea67962",
      "tree": "7f8645619dc40702ab1597190cb1fe1fdd57af33",
      "parents": [
        "5503ead3231665f9ec433e6d23b62e2c036a75e4"
      ],
      "author": {
        "name": "Evan Jones",
        "email": "evan.a.jones3@gmail.com",
        "time": "Thu Mar 21 19:46:29 2024 -0400"
      },
      "committer": {
        "name": "Evan Jones",
        "email": "evan.a.jones3@gmail.com",
        "time": "Thu Mar 21 19:46:29 2024 -0400"
      },
      "message": "ci: fix typo in tmp dir path\n"
    },
    {
      "commit": "5503ead3231665f9ec433e6d23b62e2c036a75e4",
      "tree": "756fee989cfb3cf62a93056c45c94cda52d90978",
      "parents": [
        "959e2ccdd147d392a7b36db32fca419e555d262e"
      ],
      "author": {
        "name": "Evan Jones",
        "email": "evan.a.jones3@gmail.com",
        "time": "Thu Mar 21 19:40:59 2024 -0400"
      },
      "committer": {
        "name": "Evan Jones",
        "email": "evan.a.jones3@gmail.com",
        "time": "Thu Mar 21 19:40:59 2024 -0400"
      },
      "message": "chore: remove disclaimer; no longer incubating\n"
    },
    {
      "commit": "959e2ccdd147d392a7b36db32fca419e555d262e",
      "tree": "988fcf4ab6ac23fc4431b41a146f84590d706634",
      "parents": [
        "a37586a3e3a12604f01867bdae6e5e74d669c18f"
      ],
      "author": {
        "name": "Evan Jones",
        "email": "evan.a.jones3@gmail.com",
        "time": "Thu Mar 21 19:34:23 2024 -0400"
      },
      "committer": {
        "name": "Evan Jones",
        "email": "evan.a.jones3@gmail.com",
        "time": "Thu Mar 21 19:34:23 2024 -0400"
      },
      "message": "chore: drop \u0027incubating\u0027 from release script\n"
    },
    {
      "commit": "a37586a3e3a12604f01867bdae6e5e74d669c18f",
      "tree": "a10957cdd561c7f3a2d0f9c8d72cebc210b80201",
      "parents": [
        "1fb7c561f342d7f8ae080cd64f2381e8f4e45b6a",
        "f9d670a0830a5e6e6e1589fc4185f6b7c108d7a4"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Mon Mar 18 11:14:55 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 18 11:14:55 2024 -0400"
      },
      "message": "Merge pull request #45 from apache/kube\n\nUpdate kubernetes example"
    },
    {
      "commit": "f9d670a0830a5e6e6e1589fc4185f6b7c108d7a4",
      "tree": "a10957cdd561c7f3a2d0f9c8d72cebc210b80201",
      "parents": [
        "1fb7c561f342d7f8ae080cd64f2381e8f4e45b6a"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jason_y54@protonmail.com",
        "time": "Mon Jan 29 14:17:31 2024 -0500"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jason_y54@protonmail.com",
        "time": "Mon Jan 29 14:17:31 2024 -0500"
      },
      "message": "Update kubernetes example\n"
    },
    {
      "commit": "1fb7c561f342d7f8ae080cd64f2381e8f4e45b6a",
      "tree": "806b5901243c756beed8eb5f24366fae49a61d2c",
      "parents": [
        "e2a89d0a10cd79cbd1415259ca30792d7f6405de",
        "05ef65b8c17cdb6fc6f83269cbda6e78a743c1e5"
      ],
      "author": {
        "name": "Jason Young",
        "email": "88682906+Jyyjy@users.noreply.github.com",
        "time": "Thu Jan 04 17:10:13 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 04 17:10:13 2024 -0500"
      },
      "message": "Merge pull request #42 from r2o3k/8.x-release\n\nChecking in 8.11.1 version of ELK stack for flagon"
    },
    {
      "commit": "05ef65b8c17cdb6fc6f83269cbda6e78a743c1e5",
      "tree": "806b5901243c756beed8eb5f24366fae49a61d2c",
      "parents": [
        "5d7c7d264157c01c40c332ca12d2645c3c9e8444"
      ],
      "author": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Thu Jan 04 13:36:37 2024 -0500"
      },
      "committer": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Thu Jan 04 13:36:37 2024 -0500"
      },
      "message": "Forgot to rename some directories\n"
    },
    {
      "commit": "5d7c7d264157c01c40c332ca12d2645c3c9e8444",
      "tree": "74c508513c035cf671ad3241a146029d6e8f54d1",
      "parents": [
        "474e929b06116fe3d0f5eb21ce98e46922665395"
      ],
      "author": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Thu Jan 04 12:47:55 2024 -0500"
      },
      "committer": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Thu Jan 04 12:47:55 2024 -0500"
      },
      "message": "Updated to 8.11.3\n"
    },
    {
      "commit": "474e929b06116fe3d0f5eb21ce98e46922665395",
      "tree": "c39a2bfaf993a85b2771b21e020dc09699c97a93",
      "parents": [
        "540577033e9207ab28220d30c20fbd34692fda85"
      ],
      "author": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Tue Jan 02 16:39:48 2024 -0500"
      },
      "committer": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Tue Jan 02 16:39:48 2024 -0500"
      },
      "message": "Adding missing properties to template\n"
    },
    {
      "commit": "540577033e9207ab28220d30c20fbd34692fda85",
      "tree": "740c5d435ba8bc3bd0a31e87ed4ea11d3eff97a8",
      "parents": [
        "a0b9cd272dfea55ec005d5c9e213a5200e8895f1"
      ],
      "author": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Wed Dec 20 10:53:05 2023 -0500"
      },
      "committer": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Wed Dec 20 10:53:05 2023 -0500"
      },
      "message": "Addressing PR comments\n"
    },
    {
      "commit": "a0b9cd272dfea55ec005d5c9e213a5200e8895f1",
      "tree": "1ad33dc6df5859da0d44a9baceea2729da96e7de",
      "parents": [
        "e2a89d0a10cd79cbd1415259ca30792d7f6405de"
      ],
      "author": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Tue Dec 12 12:41:24 2023 -0500"
      },
      "committer": {
        "name": "Rufus Knight",
        "email": "rknight.dev@gmail.com",
        "time": "Tue Dec 12 12:41:24 2023 -0500"
      },
      "message": "Checking in 8.11.1 version of ELK stack for flagon\n"
    },
    {
      "commit": "e2a89d0a10cd79cbd1415259ca30792d7f6405de",
      "tree": "7a53eef9460eba4ca3d8823a3e5df7df7866a615",
      "parents": [
        "d283cb5f4f24f146d1a4dbb3e63527d7feb50a8c"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 23:17:22 2023 -0500"
      },
      "committer": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 23:17:22 2023 -0500"
      },
      "message": "removing incubator disclaimer, updating copyright\n"
    },
    {
      "commit": "d283cb5f4f24f146d1a4dbb3e63527d7feb50a8c",
      "tree": "d7035d1d6936111672f88005c687ed8f564bb5c0",
      "parents": [
        "62e655f06c351d15c630f413e936fa6ad6b732d5",
        "0c29f71b2dd6f023bdf44b165f9bb2f8e55e4f05"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 23:11:13 2023 -0500"
      },
      "committer": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 23:11:13 2023 -0500"
      },
      "message": "merging ruby/docker updates\n"
    },
    {
      "commit": "0c29f71b2dd6f023bdf44b165f9bb2f8e55e4f05",
      "tree": "d7035d1d6936111672f88005c687ed8f564bb5c0",
      "parents": [
        "582fd29e98f18b9e54c4fc0663545dd66392a24a"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 23:10:16 2023 -0500"
      },
      "committer": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 23:10:16 2023 -0500"
      },
      "message": "making changes to .yml consistent with asf-site (whoami only publishes off asf-site)\n"
    },
    {
      "commit": "582fd29e98f18b9e54c4fc0663545dd66392a24a",
      "tree": "f3d910a7aacb284680cf4243fc8750abb5a55df9",
      "parents": [
        "ab93f642f6d401f9a8ab219afbac26aeced29ee0",
        "e2f089e62b6628f470ad854dee4cfb00cc118faf"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 23:07:13 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 30 23:07:13 2023 -0500"
      },
      "message": "Merge pull request #41 from apache/update_ruby\n\nChange docker base image and update ruby"
    },
    {
      "commit": "62e655f06c351d15c630f413e936fa6ad6b732d5",
      "tree": "4afc04e14965645b9ecf3eb77b85c038bcad4739",
      "parents": [
        "2f4174ebadf1141663af9186dbcae448ce84d48e"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 22:48:35 2023 -0500"
      },
      "committer": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 22:48:35 2023 -0500"
      },
      "message": "moar updates asf.yml to appropriately publish site\n"
    },
    {
      "commit": "2f4174ebadf1141663af9186dbcae448ce84d48e",
      "tree": "453c2586e978b8d813cd03f68ea237c7e7768bb7",
      "parents": [
        "b39352d23e0b35a8ba7b68cc7a96a560db340255"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 22:42:57 2023 -0500"
      },
      "committer": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 22:42:57 2023 -0500"
      },
      "message": "updates .yml to appropriately publish site\n"
    },
    {
      "commit": "e2f089e62b6628f470ad854dee4cfb00cc118faf",
      "tree": "f3d910a7aacb284680cf4243fc8750abb5a55df9",
      "parents": [
        "ab93f642f6d401f9a8ab219afbac26aeced29ee0"
      ],
      "author": {
        "name": "Jason Young",
        "email": "jason_y54@protonmail.com",
        "time": "Thu Nov 30 15:54:53 2023 -0500"
      },
      "committer": {
        "name": "Jason Young",
        "email": "jason_y54@protonmail.com",
        "time": "Thu Nov 30 15:54:53 2023 -0500"
      },
      "message": "Change docker base image and update ruby\n"
    },
    {
      "commit": "ab93f642f6d401f9a8ab219afbac26aeced29ee0",
      "tree": "f453d9c2efdd75c4c1be9e587867045462f89511",
      "parents": [
        "49665f12e17a64993122e6669644744535214fb2"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 01:26:26 2023 -0500"
      },
      "committer": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 01:26:26 2023 -0500"
      },
      "message": "updating _config.yml\n"
    },
    {
      "commit": "b39352d23e0b35a8ba7b68cc7a96a560db340255",
      "tree": "c1daa9a6287d3b5f0da249696c55966150a9f3e6",
      "parents": [
        "091b1231adaf6279547eca52fa7f126cc99e98cd"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 01:24:48 2023 -0500"
      },
      "committer": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 01:24:48 2023 -0500"
      },
      "message": "fixing site _config.yml\n"
    },
    {
      "commit": "49665f12e17a64993122e6669644744535214fb2",
      "tree": "bce3bace8e44d041270342ba8befa5c266de3d88",
      "parents": [
        "091b1231adaf6279547eca52fa7f126cc99e98cd",
        "6114210b125edf7da58b325eb73ed69b103c4a51"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 00:53:22 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 30 00:53:22 2023 -0500"
      },
      "message": "Merge pull request #40 from grobmeier/patch-1\n\nRemoved reference to Incubator, added privacy policy"
    },
    {
      "commit": "091b1231adaf6279547eca52fa7f126cc99e98cd",
      "tree": "7a71b26e4d4ce95fc24415fb80a919ed5bd0819a",
      "parents": [
        "baf8b3a0b7b7147a1010deacb08fcfbd952c400c"
      ],
      "author": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 00:44:39 2023 -0500"
      },
      "committer": {
        "name": "poorejc",
        "email": "poorejc@apache.org",
        "time": "Thu Nov 30 00:44:39 2023 -0500"
      },
      "message": "updated links to point to correct mirrors, rebuilt site and added to /content\n"
    }
  ],
  "next": "6114210b125edf7da58b325eb73ed69b103c4a51"
}
