)]}'
{
  "commit": "c7cdd77f99dece73f223597263f8495c15d7f35f",
  "tree": "4d2198c9cf904872a7284e8e68b3f2899e6e5d35",
  "parents": [
    "495c1fa247565e21b36bcb847c6cd3f08e0e196f"
  ],
  "author": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Thu May 29 19:43:10 2025 +0000"
  },
  "committer": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Thu May 29 15:41:54 2025 -0700"
  },
  "message": "dockerimg: add emoji fonts to base image\n\nAdd emoji font packages to the Docker base image to support\nemoji rendering in browser screenshots:\n\n- fonts-noto-color-emoji: Color emoji font from Google\n- fonts-symbola: Symbolic font with Unicode 9.0 emoji characters\n- fc-cache -f -v: Force font cache refresh\n\nThis follows the typical Ubuntu emoji font installation pattern:\napt-get install -y fonts-noto-color-emoji \u0026\u0026 fc-cache -f -v\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\nChange-ID: sea5a1179c771a14bk\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73fecdab65cb86bd157c880b8b3b08c54aa14350",
      "old_mode": 33188,
      "old_path": "dockerimg/Dockerfile.base",
      "new_id": "f9e1ae879ebcd577fa8cd747b6512907a166e410",
      "new_mode": 33188,
      "new_path": "dockerimg/Dockerfile.base"
    },
    {
      "type": "modify",
      "old_id": "b6ca36a6a8d0ce3e19359aa19d50c725f75c1188",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_basic_repo_with_readme.dockerfile",
      "new_id": "472f0429fb882aa8734ef659ad7a727555e20e0d",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_basic_repo_with_readme.dockerfile"
    },
    {
      "type": "modify",
      "old_id": "d1e18068f9837ef4292472e7e6d1b5177aaaa9de",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_basic_repo_with_readme.httprr",
      "new_id": "05653ecd499da3e02b9d2a726ba2d15ac6295e7e",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_basic_repo_with_readme.httprr"
    },
    {
      "type": "modify",
      "old_id": "303b5c34a965c7d0b5fa342a3294ac90343602ea",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_empty_repo.dockerfile",
      "new_id": "25dad4075e9fb04fd40961754530ac198da9c65b",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_empty_repo.dockerfile"
    },
    {
      "type": "modify",
      "old_id": "945fc06b92b90463a1dfdf4e02e4a5a808625352",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_empty_repo.httprr",
      "new_id": "8f370dbcd9daabca934d7c5204a1659204d28d11",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_empty_repo.httprr"
    },
    {
      "type": "modify",
      "old_id": "567a60186431e7f9193219708619c3f33b94218b",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_mention_a_devtool_in_the_readme.dockerfile",
      "new_id": "7faa1b9189484376aa713e85d067bfbb297a21f8",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_mention_a_devtool_in_the_readme.dockerfile"
    },
    {
      "type": "modify",
      "old_id": "569d24695120686f3d2ce6e4316e1b9c5b1ae84d",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_mention_a_devtool_in_the_readme.httprr",
      "new_id": "449b92e0c58f7454fe0475aba8bcb0e2aeed9f65",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_mention_a_devtool_in_the_readme.httprr"
    },
    {
      "type": "modify",
      "old_id": "38073d3018ee1a1575be7ad8448ed09401521b2a",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_python_misery.dockerfile",
      "new_id": "dfb14a18cc6be5aa65057c4bb3bf6ed667d59731",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_python_misery.dockerfile"
    },
    {
      "type": "modify",
      "old_id": "960c2be9148558d8bc6bfd097072fb931bbcf5b1",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_python_misery.httprr",
      "new_id": "ad4e6514da0a3be33f39dac8b8ec26c1539990e7",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_python_misery.httprr"
    },
    {
      "type": "modify",
      "old_id": "90604eb948e15578ec518b4ccdaf7a992487b257",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_repo_with_readme_and_workflow.dockerfile",
      "new_id": "ce33aeb8dbadbf75cba7e5e85bb61299fca6c66e",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_repo_with_readme_and_workflow.dockerfile"
    },
    {
      "type": "modify",
      "old_id": "74a0c5cd663816410ad25c2c73460bbcf788ad62",
      "old_mode": 33188,
      "old_path": "dockerimg/testdata/testcreatedockerfile_repo_with_readme_and_workflow.httprr",
      "new_id": "a9193e946e2046376743adcdf2d104ec1a2cc4cd",
      "new_mode": 33188,
      "new_path": "dockerimg/testdata/testcreatedockerfile_repo_with_readme_and_workflow.httprr"
    }
  ]
}
