)]}'
{
  "log": [
    {
      "commit": "02e530600f61c3050b674045b6dac9ebb558ec9d",
      "tree": "8878be6089fc20b7e5fe26b9064a52f4c6ad2deb",
      "parents": [
        "c7a7b76b46761a47e6951c680748ac83ad20931a"
      ],
      "author": {
        "name": "Joao Goncalves",
        "email": "andre12021996@gmail.com",
        "time": "Fri Jan 16 15:43:15 2026 -0600"
      },
      "committer": {
        "name": "Joao Goncalves",
        "email": "andre12021996@gmail.com",
        "time": "Mon Mar 02 09:53:05 2026 -0600"
      },
      "message": "FOP-3122 Copy bookmarks\n"
    },
    {
      "commit": "c7a7b76b46761a47e6951c680748ac83ad20931a",
      "tree": "ffdca8da2294265b39017c252ad026c3d076250b",
      "parents": [
        "dd04a2b486d276f8e8b94642dac09af2353683f3"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Dec 12 10:40:21 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Dec 12 10:40:21 2025 +0000"
      },
      "message": "Correct url\n"
    },
    {
      "commit": "dd04a2b486d276f8e8b94642dac09af2353683f3",
      "tree": "e0e0472e0828363fa456143198bc98da6af074e9",
      "parents": [
        "2112f9924126ed867e8ee9ad9cfecaff3d33669c"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Oct 01 12:45:53 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Oct 01 12:45:53 2025 +0100"
      },
      "message": "Close all PDDocument in tests\n"
    },
    {
      "commit": "2112f9924126ed867e8ee9ad9cfecaff3d33669c",
      "tree": "b1fb6dd5cfaf68956028d9cacf741d3bc4872581",
      "parents": [
        "63ae56a12eb864534f89bbb1745e3d24ed30a0ea"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Sep 25 11:38:19 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Sep 25 11:38:19 2025 +0100"
      },
      "message": "Add support for Java 25\n"
    },
    {
      "commit": "63ae56a12eb864534f89bbb1745e3d24ed30a0ea",
      "tree": "fd953ae6c080218c9d66a6937b4c9c8a8afea075",
      "parents": [
        "e911433e2d87ca3c075301973f2e0b572b65c064"
      ],
      "author": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Fri Aug 29 12:59:09 2025 -0500"
      },
      "committer": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Thu Sep 04 19:19:47 2025 -0500"
      },
      "message": "FOP-3267 Check COSArray content for possible filters\n"
    },
    {
      "commit": "e911433e2d87ca3c075301973f2e0b572b65c064",
      "tree": "b9d9e4af3225e356875d2ef5babf6b3b214c3747",
      "parents": [
        "4999ca7be59ef140a5110a8cb143aef92351b193"
      ],
      "author": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Thu Mar 13 17:33:10 2025 -0500"
      },
      "committer": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Wed Aug 06 17:26:07 2025 -0500"
      },
      "message": "FOP-3230: Skip paragraph type elements when merging structure trees by Luca Bellonda\n"
    },
    {
      "commit": "4999ca7be59ef140a5110a8cb143aef92351b193",
      "tree": "b7d2c51ac9e4050ef7e429491034e74afcffea27",
      "parents": [
        "c312e15ce7a19f710e2ec13e8ace6d80ab33e7b7"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jul 29 13:39:55 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jul 29 13:40:05 2025 +0100"
      },
      "message": "FOP-3266: Remap skip over gids not in cmap\n"
    },
    {
      "commit": "c312e15ce7a19f710e2ec13e8ace6d80ab33e7b7",
      "tree": "6508fea49b89d16adb0917c8cc5e4d22c8720620",
      "parents": [
        "e6bc34cea7e689c4b2c623319d61fa345721b66e"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jul 21 08:12:04 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jul 21 08:12:04 2025 +0100"
      },
      "message": "FOP-3265: Remap glyphs for gid conflict\n"
    },
    {
      "commit": "e6bc34cea7e689c4b2c623319d61fa345721b66e",
      "tree": "e134efb1d90e4e984121234923ff8ace28fbc4b8",
      "parents": [
        "271a71c760d78f8a6cb096b504fd26b951ca3e53"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jul 15 16:52:20 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jul 15 16:52:20 2025 +0100"
      },
      "message": "Add doPrivileged for spotbugs\n"
    },
    {
      "commit": "271a71c760d78f8a6cb096b504fd26b951ca3e53",
      "tree": "94368feb6575af14627221f5854592e6e4e9fd78",
      "parents": [
        "745981b0a1cdfc24b30b3a79d8385744c2015377"
      ],
      "author": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Wed Jul 09 16:59:25 2025 -0500"
      },
      "committer": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Tue Jul 15 10:10:35 2025 -0500"
      },
      "message": "FOP-3262 Add merged fonts validation\n"
    },
    {
      "commit": "745981b0a1cdfc24b30b3a79d8385744c2015377",
      "tree": "70c81e37bca80b6b77172d0857ed5345aa2ffc0f",
      "parents": [
        "e6a5cd4e4e95cf213a0c70458b113b6c8688bc05"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jul 15 10:48:39 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jul 15 10:48:39 2025 +0100"
      },
      "message": "FOP-3261: Test compare input and merged glyphs\n"
    },
    {
      "commit": "e6a5cd4e4e95cf213a0c70458b113b6c8688bc05",
      "tree": "a94be63cf65198cfa7b1e2f20b606eeb4480595f",
      "parents": [
        "3e6706a91f3e9a3835756c661f90bc674bbeabb1"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jul 10 09:31:06 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jul 10 09:31:06 2025 +0100"
      },
      "message": "FOP-3261: Test glyph selection\n"
    },
    {
      "commit": "3e6706a91f3e9a3835756c661f90bc674bbeabb1",
      "tree": "f2f5c5124105b7cfaf2411745c6752f8e750063c",
      "parents": [
        "7f6ec5993b3f2407d6adc88667dd5ed0b31e1df9"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jul 09 13:10:49 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jul 09 13:10:49 2025 +0100"
      },
      "message": "Move font merge tests to seperate class\n"
    },
    {
      "commit": "7f6ec5993b3f2407d6adc88667dd5ed0b31e1df9",
      "tree": "1279aab3410b21133ca31141461af58a70f868f2",
      "parents": [
        "bfcf1fdb6261709988e035bdf2d943ad85645f47"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jul 09 10:48:40 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jul 09 10:48:40 2025 +0100"
      },
      "message": "FOP-3261: Remap conflicting GID for font merge\n"
    },
    {
      "commit": "bfcf1fdb6261709988e035bdf2d943ad85645f47",
      "tree": "b1926cfaf968156e98e753726de622e9b5d64b1f",
      "parents": [
        "36e0369890d9cb7312707628f5e94572dc0bbff5"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jun 25 08:08:56 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jun 25 08:08:56 2025 +0100"
      },
      "message": "Use UTF8 constant\n"
    },
    {
      "commit": "36e0369890d9cb7312707628f5e94572dc0bbff5",
      "tree": "c70601272f09b555a16b2dffdba0d833fd26a787",
      "parents": [
        "c5b01dcb781950de404eb9e8144bc01e8cf56ffc"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jun 19 09:59:30 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jun 19 11:59:58 2025 +0100"
      },
      "message": "Publish snapshots\n"
    },
    {
      "commit": "c5b01dcb781950de404eb9e8144bc01e8cf56ffc",
      "tree": "cd6c32bdb48a1f9d7908cf07b2548ce829c17b2b",
      "parents": [
        "ba52b08d91b26ce2ea757c46f1550c53149ab502"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri May 16 11:53:20 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri May 16 11:53:20 2025 +0100"
      },
      "message": "FOP-3255: Adjust pattern matrix with region margins\n"
    },
    {
      "commit": "ba52b08d91b26ce2ea757c46f1550c53149ab502",
      "tree": "06f29f97d603f60d354ff9ba2f1378cd901a5b6b",
      "parents": [
        "120b0ecec860976f6fa0ffe0dc0be058e4cb0ee3"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed May 14 10:43:35 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed May 14 10:43:35 2025 +0100"
      },
      "message": "FOP-3254: Optimise merge-fonts performance\n"
    },
    {
      "commit": "120b0ecec860976f6fa0ffe0dc0be058e4cb0ee3",
      "tree": "88e577c9b2c556996bbdcde56f628c5ebcadda54",
      "parents": [
        "e9e6a4bee60fb62f474091f1829ea65315f761c1"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue May 06 08:45:01 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue May 06 09:01:02 2025 +0100"
      },
      "message": "Set group id to same as release\n"
    },
    {
      "commit": "e9e6a4bee60fb62f474091f1829ea65315f761c1",
      "tree": "e59927efb0ed18d75e80441cfa2112cd5a9cf614",
      "parents": [
        "8b5976ea75b01c5460b7cb1c16c56914d212289d"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 24 10:08:23 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 24 10:08:23 2025 +0100"
      },
      "message": "Remove strict from asf config\n"
    },
    {
      "commit": "8b5976ea75b01c5460b7cb1c16c56914d212289d",
      "tree": "31462ec2f7b51e59138949f06fe121a10918edb2",
      "parents": [
        "4b706e1e35ac811321ade9122634e9da9c3b96b6"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 24 09:58:32 2025 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 24 09:59:28 2025 +0100"
      },
      "message": "Bump version\n"
    },
    {
      "commit": "4b706e1e35ac811321ade9122634e9da9c3b96b6",
      "tree": "9cb4e306a7d66b3b59eaa89d0676d14fbd816eba",
      "parents": [
        "5df0e42a9b3eae88910086e9a4e90938a28192f7"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Mar 06 14:43:57 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Mar 06 14:43:57 2025 +0000"
      },
      "message": "Use inputstream for tests\n"
    },
    {
      "commit": "5df0e42a9b3eae88910086e9a4e90938a28192f7",
      "tree": "b47f13bc058f781806a62148106d5e9437d5c01c",
      "parents": [
        "6d6f1b59b4dcb285efb6f0945523642edc0ac47c"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Mar 06 13:41:06 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Mar 06 13:41:06 2025 +0000"
      },
      "message": "FOP-3240: Use glyph from fonts where is exists for font merge\n"
    },
    {
      "commit": "6d6f1b59b4dcb285efb6f0945523642edc0ac47c",
      "tree": "12507809b2d6d24aa67475de760388cd3794fc13",
      "parents": [
        "f648dd2671d12c649b611f5e8e45315184a9ed95"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Feb 26 09:41:52 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Feb 26 09:41:52 2025 +0000"
      },
      "message": "FOP-3237: Use DPI to set resolution of PDFBox images\n"
    },
    {
      "commit": "f648dd2671d12c649b611f5e8e45315184a9ed95",
      "tree": "55ef2f211a59f5291b8d8c12b2727c0b65b3792d",
      "parents": [
        "1e8080116473cad148adf3d425345f3d671a6d80"
      ],
      "author": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Thu Feb 06 15:36:02 2025 -0600"
      },
      "committer": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Thu Feb 13 17:27:14 2025 -0600"
      },
      "message": "FOP-3210 Correct position when merging pdfs\n"
    },
    {
      "commit": "1e8080116473cad148adf3d425345f3d671a6d80",
      "tree": "803bd03f7ae70c4368099cb27eb7504497a0090a",
      "parents": [
        "509ee6106037d1a3dd8bb95f4ac32011bdded954"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Feb 11 12:06:13 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Feb 11 12:06:13 2025 +0000"
      },
      "message": "FOP-3235: Correct PS transform for gradients and mask for images\n"
    },
    {
      "commit": "509ee6106037d1a3dd8bb95f4ac32011bdded954",
      "tree": "6623dc23d51ab6f938b62460ec280199dd6fc51a",
      "parents": [
        "a65d77db3322f75cf5f0654d4717b1873e97f224"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Feb 05 13:40:57 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Feb 05 13:40:57 2025 +0000"
      },
      "message": "FOP-3234: Use unique value for glyph index for font merging\n"
    },
    {
      "commit": "a65d77db3322f75cf5f0654d4717b1873e97f224",
      "tree": "3a833c3e6f57d207320cb89da0ddfb847b4c32f5",
      "parents": [
        "f167569bba4ba02564b7915cb7562dadc2108131"
      ],
      "author": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Thu Jan 30 15:05:38 2025 -0600"
      },
      "committer": {
        "name": "Joao Goncalves",
        "email": "jgoncalves@smartcommunications.com",
        "time": "Thu Jan 30 15:05:38 2025 -0600"
      },
      "message": "FOP-3230: Fix PDF/UA compliance issues when attaching a PDF/UA complant file\n"
    },
    {
      "commit": "f167569bba4ba02564b7915cb7562dadc2108131",
      "tree": "9d021dc5382e1322e8067a157c739fec03bb25e0",
      "parents": [
        "4eb19e01477f42071eb02054f4f0f262a22497e7"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jan 27 11:01:37 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jan 27 11:01:37 2025 +0000"
      },
      "message": "FOP-3233: Avoid merging fonts without mac cmap\n"
    },
    {
      "commit": "4eb19e01477f42071eb02054f4f0f262a22497e7",
      "tree": "2c93ce9172aebe63054bcff5800346a30149fc33",
      "parents": [
        "ff571003dffe4b65ed3f18ec3d45150f6e456f16"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jan 06 10:12:33 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jan 06 10:12:33 2025 +0000"
      },
      "message": "FOP-3227: Fix for spotbugs\n"
    },
    {
      "commit": "ff571003dffe4b65ed3f18ec3d45150f6e456f16",
      "tree": "11e7987cdc02a0922f3dd296b85c324448006e70",
      "parents": [
        "e07d6e9492cdb6680d6779d06b8e850dbc818a75"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jan 06 09:36:34 2025 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jan 06 09:36:34 2025 +0000"
      },
      "message": "FOP-3227: Draw softmask without rasterizing page\n"
    },
    {
      "commit": "e07d6e9492cdb6680d6779d06b8e850dbc818a75",
      "tree": "b7df7b048d414f32b0ab63100c0465af287df9fb",
      "parents": [
        "c0ec2aad6e6a4698c3e5015a8336798bb8eec8b1"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Oct 15 16:04:25 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Oct 15 16:04:25 2024 +0100"
      },
      "message": "FOP-3213: Sort dict hash to find more duplicates\n"
    },
    {
      "commit": "c0ec2aad6e6a4698c3e5015a8336798bb8eec8b1",
      "tree": "23d7e1e9e7efbbed1a95290b9881b974e36102cd",
      "parents": [
        "dba4a31384998e8517dce4cedd074182d4cb80f9"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Oct 14 15:14:30 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Oct 14 15:14:30 2024 +0100"
      },
      "message": "Update github action\n"
    },
    {
      "commit": "dba4a31384998e8517dce4cedd074182d4cb80f9",
      "tree": "dba668935df64566b22c06727031c0c9321e9327",
      "parents": [
        "dc0ddd9926d0c4657f49a1054809d36847faa036"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Oct 14 09:45:27 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Oct 14 09:45:27 2024 +0100"
      },
      "message": "FOP-3203: Upgrade to PDFBox 3\n"
    },
    {
      "commit": "dc0ddd9926d0c4657f49a1054809d36847faa036",
      "tree": "0c764901b5cfe727ac39fb968d9ce7ac789e2b43",
      "parents": [
        "4f7c2f772e1336ab6005e022259d0be3fc67e862"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Oct 09 12:10:07 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Oct 14 09:37:39 2024 +0100"
      },
      "message": "FOP-3203: Upgrade to PDFBox 3\n"
    },
    {
      "commit": "4f7c2f772e1336ab6005e022259d0be3fc67e862",
      "tree": "3b8de26aaeff150fbcc0f2bdf9e9dfbf3f1ed4bc",
      "parents": [
        "37037b36440c98a7117374bec1f8ea1f8b1b434d"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Oct 10 08:18:27 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Oct 10 08:18:27 2024 +0100"
      },
      "message": "Add metadata for bundle\n"
    },
    {
      "commit": "37037b36440c98a7117374bec1f8ea1f8b1b434d",
      "tree": "4d51ed6d0ff46af6a70f7a14731da9a68c490ce4",
      "parents": [
        "85ac4f6f6ed56013e36f981f864dd135443acbf2"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Oct 10 08:09:37 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Oct 10 08:09:37 2024 +0100"
      },
      "message": "Use mvn for bundle jar\n"
    },
    {
      "commit": "85ac4f6f6ed56013e36f981f864dd135443acbf2",
      "tree": "b3438b497af8b6aab531af97e50e10f3fc43d70a",
      "parents": [
        "26d993574d769a0ae394d30d7b3c86aa681dd5b3"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Oct 01 10:00:48 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Oct 01 10:00:48 2024 +0100"
      },
      "message": "Update rel notes\n"
    },
    {
      "commit": "26d993574d769a0ae394d30d7b3c86aa681dd5b3",
      "tree": "3be805c83f6c08bf1495f324d79aacd7ebe3658e",
      "parents": [
        "f20a011a99fcb31de7e78dfc30dafee823ace4be"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Aug 14 09:53:00 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Aug 14 09:53:00 2024 +0100"
      },
      "message": "Remove duplicate strings\n"
    },
    {
      "commit": "f20a011a99fcb31de7e78dfc30dafee823ace4be",
      "tree": "998ac4b4c0e4a81de9221c6c56bcddb78012f9f9",
      "parents": [
        "109c09df7de273ba094825a35923f0833984c0b2"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Aug 13 14:59:53 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Aug 13 14:59:53 2024 +0100"
      },
      "message": "FOP-3200: Correct end of start code for merging ttf cmap\n"
    },
    {
      "commit": "109c09df7de273ba094825a35923f0833984c0b2",
      "tree": "5ff0bb2ab3d1f7e160636abbdef0c57f7ed4c16c",
      "parents": [
        "fbe5d542918cb8c57897ef8243f1a4e8acce9d18"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Aug 06 08:39:33 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Aug 06 08:39:33 2024 +0100"
      },
      "message": "Bump version\n"
    },
    {
      "commit": "fbe5d542918cb8c57897ef8243f1a4e8acce9d18",
      "tree": "544e9f4f0c80a65b789adc4b3ee7564fc93bd088",
      "parents": [
        "a74500f89f323fdb69381b75d9941682c6f94cd6"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jun 25 09:37:17 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jun 25 09:37:17 2024 +0100"
      },
      "message": "Tests were using deprecated API\n"
    },
    {
      "commit": "a74500f89f323fdb69381b75d9941682c6f94cd6",
      "tree": "eb7ac02285d2dfd3994b9168a33719443c2c4b4c",
      "parents": [
        "8fd6e66e6ef3a72466ecfaa4cc3d4ea0cc797011"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jun 06 07:09:45 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jun 06 07:09:45 2024 +0100"
      },
      "message": "FOP-3183: Disable pattern modification using xobjforms\n"
    },
    {
      "commit": "8fd6e66e6ef3a72466ecfaa4cc3d4ea0cc797011",
      "tree": "5eb918ff74ab4174e202e467403caddaa1a27440",
      "parents": [
        "174a78749b24898fb7f5a7a6111b1b2a0eb37bb2"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 04 09:58:33 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 04 09:58:33 2024 +0100"
      },
      "message": "Update spotbugs\n"
    },
    {
      "commit": "174a78749b24898fb7f5a7a6111b1b2a0eb37bb2",
      "tree": "88dbf395fa4c3539af51f175e42fb0feab976681",
      "parents": [
        "8f8fb059fd3b63098013e605ad2609e679116229"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Apr 02 15:01:06 2024 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Apr 02 15:01:06 2024 +0100"
      },
      "message": "Use non snapshot fop\n"
    },
    {
      "commit": "8f8fb059fd3b63098013e605ad2609e679116229",
      "tree": "64c42386a5150af16142ef4e423f73bea3070186",
      "parents": [
        "d50e777557959a8d64cc4a71bc2dd844f7aee779"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jan 22 14:18:43 2024 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jan 22 14:18:43 2024 +0000"
      },
      "message": "Test on Java 11 and 17\n"
    },
    {
      "commit": "d50e777557959a8d64cc4a71bc2dd844f7aee779",
      "tree": "0f7bcc2be9ffe202a05732e1a4b7eaab66fe3403",
      "parents": [
        "df98c3272885d38a788b66f632e2b26e91e983e2"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jan 18 11:20:23 2024 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jan 18 11:20:23 2024 +0000"
      },
      "message": "FOP-3158: Switch to spotbugs\n"
    },
    {
      "commit": "df98c3272885d38a788b66f632e2b26e91e983e2",
      "tree": "4b97efb93cd1e2a1f374fca919f345367fe197bf",
      "parents": [
        "8f3e456c57fb353be3af59fed9ca4a703f4370db"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Nov 21 15:02:38 2023 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Nov 21 15:02:38 2023 +0000"
      },
      "message": "Use single github workflow to do CI on multiple OSs\n"
    },
    {
      "commit": "8f3e456c57fb353be3af59fed9ca4a703f4370db",
      "tree": "8a2cc118a37f2721311ccb571a7963a41b1a9dec",
      "parents": [
        "6c4cba8b35ecf2a421130102f7ff2296d7f599f6"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Oct 24 14:02:13 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Oct 24 14:02:13 2023 +0100"
      },
      "message": "FOP-3155: Use format 12 for unicode cmap\n"
    },
    {
      "commit": "6c4cba8b35ecf2a421130102f7ff2296d7f599f6",
      "tree": "473e1d551b7f1986da9d5ad8a64919cc880e65ab",
      "parents": [
        "228a801d4a85aa729703ae6acac73629d4dd9ac5"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Sep 19 12:34:27 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Sep 19 12:34:27 2023 +0100"
      },
      "message": "Improve testing exceptions\n"
    },
    {
      "commit": "228a801d4a85aa729703ae6acac73629d4dd9ac5",
      "tree": "61f65b6fb17d4d337eb6eb8d591e1f60a11244d3",
      "parents": [
        "07febeb3e944cb8781fcf44d5aa78c88a01f577b"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Sep 13 12:51:47 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Sep 13 12:51:47 2023 +0100"
      },
      "message": "FOP-3149: Don\u0027t merge fonts when ascent is different\n"
    },
    {
      "commit": "07febeb3e944cb8781fcf44d5aa78c88a01f577b",
      "tree": "945e1776e93954e43f29afb508ee3780952e4d13",
      "parents": [
        "0a02463f6dab1301dfde6aed8ba5b2827b0a846d"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Aug 14 14:33:13 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Aug 14 14:33:13 2023 +0100"
      },
      "message": "Remove test jars from src zip\n"
    },
    {
      "commit": "0a02463f6dab1301dfde6aed8ba5b2827b0a846d",
      "tree": "d8371b276fe44bc2d33128d4b957eae1c7ab9055",
      "parents": [
        "58b58b61e6e221bdc718e9b0c769fdb6a01c81ce"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Aug 14 12:04:04 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Aug 14 12:04:04 2023 +0100"
      },
      "message": "Update for release\n"
    },
    {
      "commit": "58b58b61e6e221bdc718e9b0c769fdb6a01c81ce",
      "tree": "574f40dabc4ae23aac0781057d02dfad62eb1c4b",
      "parents": [
        "b001a302b957ca0ba7ab953e65438e79453d14f6"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Aug 08 09:09:55 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Aug 08 09:17:07 2023 +0100"
      },
      "message": "FOP-3108: Gradient component not displayed correctly after scaling cleanup\n"
    },
    {
      "commit": "b001a302b957ca0ba7ab953e65438e79453d14f6",
      "tree": "52e430f1bdd45c360d277b401e34e40baf314cf3",
      "parents": [
        "5ee7efcab973c1c118b08c3a73f2d0d3a12a042e"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Aug 07 15:23:23 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Aug 07 15:46:18 2023 +0100"
      },
      "message": "FOP-3136: Softmask dictionary preserved\n"
    },
    {
      "commit": "5ee7efcab973c1c118b08c3a73f2d0d3a12a042e",
      "tree": "94e36e41a791e7eee873b02e06ffccb64f8556e1",
      "parents": [
        "80845d10a8f3212336a6ee67bc1251f287cff503"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jul 26 10:52:00 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jul 26 10:52:00 2023 +0100"
      },
      "message": "Allow spotbugs to pass\n"
    },
    {
      "commit": "80845d10a8f3212336a6ee67bc1251f287cff503",
      "tree": "2007d9b0274b68e1ac6a5b68a2d35ff13b6d1532",
      "parents": [
        "ed4a9422e67fe41791a7728ea857a38598d88aa2"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jul 26 09:09:16 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jul 26 09:09:16 2023 +0100"
      },
      "message": "Close resources in tests\n"
    },
    {
      "commit": "ed4a9422e67fe41791a7728ea857a38598d88aa2",
      "tree": "adfe4edfcf5bcece709caf9b4c28bc3d9cd2468d",
      "parents": [
        "028c6b6f3e64520ec16841c346c3ee55ae81264f"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jun 13 08:24:51 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Jul 21 11:17:21 2023 +0100"
      },
      "message": "FOP-3140: Merge form fields\n"
    },
    {
      "commit": "028c6b6f3e64520ec16841c346c3ee55ae81264f",
      "tree": "4e2688f544432c980b0eb8e030594e3dfc59811d",
      "parents": [
        "2d1c479e7a057109cb2b8509e606d3b8e346cb5a"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jul 20 09:57:33 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jul 20 09:57:33 2023 +0100"
      },
      "message": "FOP-3138: NPE when no fields\n"
    },
    {
      "commit": "2d1c479e7a057109cb2b8509e606d3b8e346cb5a",
      "tree": "2d00d865bf5a4b0ebf5bc1fef689ee1aca6728f0",
      "parents": [
        "aee21215a5b5128fc4eea2f1fcca4eccaf72e2ed"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jun 27 09:09:48 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Jun 27 09:09:48 2023 +0100"
      },
      "message": "FOP-3136: Softmask dictionary preserved by Dave Roxburgh\n"
    },
    {
      "commit": "aee21215a5b5128fc4eea2f1fcca4eccaf72e2ed",
      "tree": "853c6c8cb6bb7ced7a5cfed4e3ec324dad06c6a3",
      "parents": [
        "559c53d412f261f48cb545d4d8c85a843091c173"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jun 26 11:40:46 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jun 26 11:40:46 2023 +0100"
      },
      "message": "Move to mvn for dependancies\n"
    },
    {
      "commit": "559c53d412f261f48cb545d4d8c85a843091c173",
      "tree": "74db1a84c23fd2f6908e1dfc878699c3c21b9e06",
      "parents": [
        "53e5469d1c1c6590f4ac22267686738d8710296a"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jun 08 13:15:46 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Jun 08 13:15:46 2023 +0100"
      },
      "message": "Move tests to correct package\n"
    },
    {
      "commit": "53e5469d1c1c6590f4ac22267686738d8710296a",
      "tree": "65a4c4ba93d7edb767ea12df1ca3c1895a9c6fa4",
      "parents": [
        "60ea09b8b596ffdc2252bf4adc42331ec913638a"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu May 25 15:34:46 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu May 25 15:34:46 2023 +0100"
      },
      "message": "FOP-3108: Gradient component not displayed correctly after scaling by Dave Roxburgh\n"
    },
    {
      "commit": "60ea09b8b596ffdc2252bf4adc42331ec913638a",
      "tree": "89ed12bf293d2f37d625390b00416ce608b8b102",
      "parents": [
        "6b148fb4fc378904b02884a76c0b40b4360e510f"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 27 10:27:56 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 27 10:27:56 2023 +0100"
      },
      "message": "Add windows CI\n"
    },
    {
      "commit": "6b148fb4fc378904b02884a76c0b40b4360e510f",
      "tree": "cf040817e9820c36e013c5ddc4b536d0c1efb08c",
      "parents": [
        "2e059aa68983f666dae6a973bd9033976a7fcf79"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 06 09:35:26 2023 +0100"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Apr 06 09:35:26 2023 +0100"
      },
      "message": "FOP-3124: Correct order of string data\n"
    },
    {
      "commit": "2e059aa68983f666dae6a973bd9033976a7fcf79",
      "tree": "c82aaac64da7bb17def0506a27ea0b09fb99edf9",
      "parents": [
        "f11ef0941991887dec015407ab58e36bc2b64232"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Mar 23 13:51:45 2023 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Mar 23 13:51:45 2023 +0000"
      },
      "message": "FOP-3124: Test files\n"
    },
    {
      "commit": "f11ef0941991887dec015407ab58e36bc2b64232",
      "tree": "c8812426cfb2c6390a40fc596ee4edb3d5782945",
      "parents": [
        "d127cbbc613e29d01861c0f44084ad136c2b640b"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Mar 23 13:38:57 2023 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Mar 23 13:41:30 2023 +0000"
      },
      "message": "FOP-3124: Subrs data missing from font merging\n"
    },
    {
      "commit": "d127cbbc613e29d01861c0f44084ad136c2b640b",
      "tree": "d39e7f37f3f65705018a24e38205141d0e00b0cd",
      "parents": [
        "32d356fca7e94b1bc71cc0f32f3752c3a6b4464b"
      ],
      "author": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Sun Mar 19 18:43:13 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 19 18:43:13 2023 -0500"
      },
      "message": "Minor cleanup of codegen events task, et al (#14)\n\n"
    },
    {
      "commit": "32d356fca7e94b1bc71cc0f32f3752c3a6b4464b",
      "tree": "468fe6ce4e9e23aabffc0794b762cec08b67a2e2",
      "parents": [
        "33aa7babf5ebabbfcee4ecc132e36898072bb5c9"
      ],
      "author": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Sun Mar 19 03:37:32 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 19 03:37:32 2023 -0500"
      },
      "message": "Use standard Java 8 Temurin setup; fix test issues (#13)\n\n"
    },
    {
      "commit": "33aa7babf5ebabbfcee4ecc132e36898072bb5c9",
      "tree": "f7719c355bb940fd0c1a29d5feaebb3d6afc77c5",
      "parents": [
        "b270255f83e1140c6e7a95780ca50b58a64584c6"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 13:14:28 2023 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 13:30:25 2023 +0000"
      },
      "message": "Add checkstyle to CI\n"
    },
    {
      "commit": "b270255f83e1140c6e7a95780ca50b58a64584c6",
      "tree": "bfdb74b4f84b45d70d9aea2fc8a3a45f04c59357",
      "parents": [
        "067a1d235afb6cb4701c90458404085a2167a5c0"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 12:51:06 2023 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 12:51:06 2023 +0000"
      },
      "message": "Workaround CI failure\n"
    },
    {
      "commit": "067a1d235afb6cb4701c90458404085a2167a5c0",
      "tree": "9c64749e6e2cd19c5a87f5eb5679f12c85bac216",
      "parents": [
        "13dc9e576730de702c27a7d9fb61d11fbcb0c818"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 12:50:04 2023 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 12:50:04 2023 +0000"
      },
      "message": "Disable emails\n"
    },
    {
      "commit": "13dc9e576730de702c27a7d9fb61d11fbcb0c818",
      "tree": "1e515ae585293880f2f5044efb089cfd6e182293",
      "parents": [
        "805f5aeb161cb70e0222a8951cffcacf57944fc6"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Thu Mar 09 16:25:03 2023 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 12:25:16 2023 +0000"
      },
      "message": "FOP-3123: Modified stream should be used in the cache key\n"
    },
    {
      "commit": "805f5aeb161cb70e0222a8951cffcacf57944fc6",
      "tree": "4aa2b2138288e71334f1e1f4e378035c15c6f29a",
      "parents": [
        "32e2907dfe59e4dc7e4f2ade17b4d83497d8f474"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 12:10:07 2023 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@smartcommunications.com",
        "time": "Tue Mar 14 12:10:07 2023 +0000"
      },
      "message": "Re-enable test\n"
    },
    {
      "commit": "32e2907dfe59e4dc7e4f2ade17b4d83497d8f474",
      "tree": "00e2ca62bffe8310506d315df3b3652f08b9e526",
      "parents": [
        "dbc86761bb8228c90d3bf17dff3eea612bd7b445"
      ],
      "author": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Thu Mar 09 22:49:32 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 09 22:49:32 2023 -0600"
      },
      "message": "Update PDFWriterTestCase.java (#9)\n\n"
    },
    {
      "commit": "dbc86761bb8228c90d3bf17dff3eea612bd7b445",
      "tree": "4aa2b2138288e71334f1e1f4e378035c15c6f29a",
      "parents": [
        "3306c4ae0e52319ab0de2cc5dce8e4283441dfe2"
      ],
      "author": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Thu Mar 09 22:25:38 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 09 22:25:38 2023 -0600"
      },
      "message": "Update junit to 4.13.1 (#8)\n\n"
    },
    {
      "commit": "3306c4ae0e52319ab0de2cc5dce8e4283441dfe2",
      "tree": "6c5325dc4b0f5ce09f164781d2debc26caeb2781",
      "parents": [
        "234ef11365d4563c041cf39b4678ee4cff88233c"
      ],
      "author": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Thu Mar 09 22:09:16 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 09 22:09:16 2023 -0600"
      },
      "message": "Create codeql workflow (#7)\n\n"
    },
    {
      "commit": "234ef11365d4563c041cf39b4678ee4cff88233c",
      "tree": "a5d212a31b1df50f9492429252cc568d6b709ce4",
      "parents": [
        "748d184a31fd295c3408dd4f838206ba68cde6c1"
      ],
      "author": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Thu Mar 09 22:01:10 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 09 22:01:10 2023 -0600"
      },
      "message": "Create maven workflow (#6)\n\n"
    },
    {
      "commit": "748d184a31fd295c3408dd4f838206ba68cde6c1",
      "tree": "23c13cccc6498d4e35626530b7f4818119035c53",
      "parents": [
        "1632f23cc0804497bea65274b07339c60c7925bb"
      ],
      "author": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Thu Mar 09 21:54:23 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 09 21:54:23 2023 -0600"
      },
      "message": "Additional repo configuration (#5)\n\n"
    },
    {
      "commit": "1632f23cc0804497bea65274b07339c60c7925bb",
      "tree": "ffa025936ae0f5b98248811032f8f76e5dcf70b5",
      "parents": [
        "5767bbd507b5411d4461da08014e634c08687bdd"
      ],
      "author": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Wed Feb 22 22:33:04 2023 -0600"
      },
      "committer": {
        "name": "Glenn Adams",
        "email": "glenn@skynav.com",
        "time": "Wed Feb 22 22:33:04 2023 -0600"
      },
      "message": "Add project metadata\n"
    },
    {
      "commit": "5767bbd507b5411d4461da08014e634c08687bdd",
      "tree": "9e8291658445e70e48e1942302373cd5bce05f7c",
      "parents": [
        "9844f30e34e529483b3244ed5c3a6029f8e0f4b3"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Dec 28 10:05:13 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Dec 28 10:05:13 2022 +0000"
      },
      "message": "FOP-3112: Rotate annotations\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1906240 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9844f30e34e529483b3244ed5c3a6029f8e0f4b3",
      "tree": "795b224d1aef2aba7e9cc8e937aef06e5e65a296",
      "parents": [
        "6a48361811db31be6b94d6977334496c56c40d82"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Nov 10 13:13:07 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Nov 10 13:13:07 2022 +0000"
      },
      "message": "FOP-3107: Update to PDFBox 2.0.27\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1905219 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6a48361811db31be6b94d6977334496c56c40d82",
      "tree": "4127e7b67ddae0a9b8b217304b2d8b45aae7a65a",
      "parents": [
        "1cfe08f78b7ac649dfea695a40f856d3ec1c0f66"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Nov 02 11:44:28 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Nov 02 11:44:28 2022 +0000"
      },
      "message": "Update for release\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1905000 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1cfe08f78b7ac649dfea695a40f856d3ec1c0f66",
      "tree": "663e089f9239abf8e81ea2c199b75dce6df6ab7f",
      "parents": [
        "0356552656690aebf25688ecc36bcb9e642b1951"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Oct 27 07:24:55 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Oct 27 07:24:55 2022 +0000"
      },
      "message": "FOP-3102: Move composite glyphs to the end\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1904870 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0356552656690aebf25688ecc36bcb9e642b1951",
      "tree": "c1e05c50b42785597e279648d1c72cc775c9aa0b",
      "parents": [
        "14c7baa665849611d7c52bc2179306999db8e05c"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Oct 27 07:23:08 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Oct 27 07:23:08 2022 +0000"
      },
      "message": "FOP-3102: Move composite glyphs to the end\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1904869 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "14c7baa665849611d7c52bc2179306999db8e05c",
      "tree": "0ed8575bac7035f0e6c7b597e688265f0cc4510e",
      "parents": [
        "7e786b7f39b60ce86f305e8e5e2240d4f8586d23"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Sep 23 10:20:56 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Sep 23 10:20:56 2022 +0000"
      },
      "message": "Fix compile on Java 20\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1904230 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7e786b7f39b60ce86f305e8e5e2240d4f8586d23",
      "tree": "ed69bf1161177b664e3b83171057dbed6c23c349",
      "parents": [
        "9cf4a77e00e286852719e36246b1adfe93491325"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Sep 05 06:51:09 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Sep 05 06:51:09 2022 +0000"
      },
      "message": "Update version\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1903874 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9cf4a77e00e286852719e36246b1adfe93491325",
      "tree": "c789ac63122be61fe58f7bee3834153934d262a1",
      "parents": [
        "b7cdf0fc02182f54005493a6c3e5dd480ffdd358"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Aug 19 09:23:03 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Aug 19 09:23:03 2022 +0000"
      },
      "message": "FOP-3089: Switch cmap format to support iPhone\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1903561 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b7cdf0fc02182f54005493a6c3e5dd480ffdd358",
      "tree": "d46afde01eb4b650913f6658c0044fddbf47a989",
      "parents": [
        "6044e46a231c222a0fd38539734f54b831323463"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Jun 17 09:40:13 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Jun 17 09:40:13 2022 +0000"
      },
      "message": "Fix compile warnings\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1902006 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6044e46a231c222a0fd38539734f54b831323463",
      "tree": "26a86c9e29b43e5942c722bb19d148dd84342d67",
      "parents": [
        "1f381582975832ba9ecc10a439fe95066fd05fb9"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon May 16 11:51:53 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon May 16 11:51:53 2022 +0000"
      },
      "message": "FOP-3073: Preserve bytes when cloning string\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1900953 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1f381582975832ba9ecc10a439fe95066fd05fb9",
      "tree": "7a53181371dc714c5e984d85c88c187a9c5ae7d3",
      "parents": [
        "792e036f77721895da9085975f2ae6910b8f84de"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Apr 06 10:38:52 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Apr 06 10:38:52 2022 +0000"
      },
      "message": "Fix warnings\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1899611 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "792e036f77721895da9085975f2ae6910b8f84de",
      "tree": "12164e477cd53afa12295d1f673b7e93350743d0",
      "parents": [
        "ec9939cef1b103e07cc5e2a8c8cedd1e49a5a25f"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Feb 03 11:54:12 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Thu Feb 03 11:54:12 2022 +0000"
      },
      "message": "FOP-3051: Upgrade to Commons IO 2.11\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1897721 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ec9939cef1b103e07cc5e2a8c8cedd1e49a5a25f",
      "tree": "85717b3eac03180e922f0e25908b246785c58b69",
      "parents": [
        "c495c694a5c00a33f68beedd9c76554662c0c924"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jan 12 10:51:12 2022 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Jan 12 10:51:12 2022 +0000"
      },
      "message": "Update for release\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1896950 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c495c694a5c00a33f68beedd9c76554662c0c924",
      "tree": "df7543f930fc0d7df89c32a158e4e0d8fb800f86",
      "parents": [
        "e904517c4cef4a8fc13ed19a7fb78da8d03eea9b"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Dec 31 12:34:13 2021 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Dec 31 12:34:13 2021 +0000"
      },
      "message": "Fix deprecation warnings\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1896579 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e904517c4cef4a8fc13ed19a7fb78da8d03eea9b",
      "tree": "8f6c9004af3b33593df1f20c21a645dd2a7bcace",
      "parents": [
        "8e527f78ef3e8acbfbffb2a4ff76c293454e0f4a"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Nov 10 08:50:12 2021 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Nov 10 08:50:12 2021 +0000"
      },
      "message": "FOP-3034: Update PDFBox to 2.0.24\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1894900 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8e527f78ef3e8acbfbffb2a4ff76c293454e0f4a",
      "tree": "26dfbcd09b2f17b5a76622fa3fb0e27aa351870b",
      "parents": [
        "328c0a8dd1a6a6e69fdd27278e898dd218c5e2e2"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Nov 05 13:46:02 2021 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Nov 05 13:46:02 2021 +0000"
      },
      "message": "FOP-3032: Embed pdf into afp using unique type\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1894759 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "328c0a8dd1a6a6e69fdd27278e898dd218c5e2e2",
      "tree": "a1f7474f15fdd9b35f238d9dab61f07fc0a44dbc",
      "parents": [
        "6acb821c1f08101a6df6d3d787c0f76b21d2b17b"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Oct 27 14:04:45 2021 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Wed Oct 27 14:04:45 2021 +0000"
      },
      "message": "FOP-3033: Update PDFBox to 2.0.21\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1894589 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6acb821c1f08101a6df6d3d787c0f76b21d2b17b",
      "tree": "d8169594228d6c566c18a3978302de0ec581cca0",
      "parents": [
        "310a2c8feb2d5adfb658e11e3c59d1e2a0bc9b71"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Oct 26 12:12:49 2021 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Tue Oct 26 12:12:49 2021 +0000"
      },
      "message": "FOP-3032: Allow to embed native PDF in AFP\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1894578 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "310a2c8feb2d5adfb658e11e3c59d1e2a0bc9b71",
      "tree": "913c0b7ea73965ddd0d949164726371662b2c506",
      "parents": [
        "943aff24f30fd41f78fc3d28f3fa69d7cce84964"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Jul 02 11:28:56 2021 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Fri Jul 02 11:28:56 2021 +0000"
      },
      "message": "Avoid using relative path for tests\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1891199 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "943aff24f30fd41f78fc3d28f3fa69d7cce84964",
      "tree": "115575ee2c61039d0fd5149aeef479a897927d92",
      "parents": [
        "eabe2b4a35ef0991b1b0c05ace99f974750c5c78"
      ],
      "author": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jun 28 08:11:55 2021 +0000"
      },
      "committer": {
        "name": "Simon Steiner",
        "email": "ssteiner@apache.org",
        "time": "Mon Jun 28 08:11:55 2021 +0000"
      },
      "message": "FOP-3020: Add space to standard position for font merge\n\ngit-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop-pdf-images/trunk@1891101 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "eabe2b4a35ef0991b1b0c05ace99f974750c5c78"
}
