)]}'
{
  "log": [
    {
      "commit": "15310a21589e37a422074fcab106543927d47566",
      "tree": "3ebf0b23c974a54309e2788b9a536bea0b238640",
      "parents": [
        "f4d3af80f3ff63be85a37f36d91be3db82a67268"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon Jul 22 06:34:17 2024 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon Jul 22 06:35:54 2024 +0200"
      },
      "message": "Release 0.1.10\n\nChange-Id: Ib4e0fccb1c65862909d63587d16d7283fc49a10a\n"
    },
    {
      "commit": "15456c86a45c7871d8a217e985d099c02149aa7a",
      "tree": "74e9b59bccba073deafa02b5d4cd16e1f6405d93",
      "parents": [
        "4303ab30234d290874ded1846e33c48bc651c513"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jul 20 10:52:54 2024 +0200"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Jul 20 10:52:54 2024 +0200"
      },
      "message": "Switch from JetBrains annotations to JSpecify.\n\nChange-Id: Ia04b52c36f9779ab15e688e0dd7434644b3a3f7f\n"
    },
    {
      "commit": "6f2e5bf0dcf5fcb1553d0f73d7ce6145f6d4e2d1",
      "tree": "b9ec7117e50ec0dd26214b66a5648585a95d84c2",
      "parents": [
        "7a038210d620686727d0f843868b428a5ba42ff5"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 21:49:26 2024 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 21:53:57 2024 +0100"
      },
      "message": "jgvariant-tool: Mark compile-time-only dependencies as optional.\n\nThe way flatten-maven-plugin is configured, optional dependencies are\nomitted, but provided dependencies are included in the final POM.\nSince they are not needed at runtime, it makes sense to omit them by\nmarking them as optional.  This causes fewer security alerts.\n\nChange-Id: I8f39c0066331c067186b9fa016bf60477653a48c\n"
    },
    {
      "commit": "7a038210d620686727d0f843868b428a5ba42ff5",
      "tree": "12fd0690ccfea286d83323da49f076032e91f745",
      "parents": [
        "ae9b99e95cc65411ff8fe7e45fe31acca59ca51c"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 21:34:04 2024 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 21:34:04 2024 +0100"
      },
      "message": "Bump version to 0.1.10-SNAPSHOT.\n\nChange-Id: Ie61b7c7ee7e8124eeaa62372067e3234011a76f3\n"
    },
    {
      "commit": "ae9b99e95cc65411ff8fe7e45fe31acca59ca51c",
      "tree": "e9b47cfa0ee95d406ce27ae4556ff0fb58813bdf",
      "parents": [
        "7cce4ea8c968a1ff8df7ed867d6188242b1e5014"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 21:24:25 2024 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 21:24:25 2024 +0100"
      },
      "message": "Release 0.1.9.\n\nChange-Id: I8e9baefaaecf57a5fef7e6cde65847a6cbd83a07\n"
    },
    {
      "commit": "7cce4ea8c968a1ff8df7ed867d6188242b1e5014",
      "tree": "b636b3a789c8a3aca45dfa2b0b530a8d1604f939",
      "parents": [
        "8e5f1f5154d93e60422407a5387d8b9967fc5952"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 21:21:51 2024 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 21:22:44 2024 +0100"
      },
      "message": "jgvariant-tool, add-static-delta: Document better, accept modified Base64.\n\nChange-Id: Icad477b34d074164ffdd162afd91f4abf627b979\n"
    },
    {
      "commit": "8e5f1f5154d93e60422407a5387d8b9967fc5952",
      "tree": "bbe30a1ab628d5aca1cf30de1106d1f3907c243f",
      "parents": [
        "6146428ef31e21f13201874ddc135bbf49ae77aa"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 14:54:34 2024 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 14:54:34 2024 +0100"
      },
      "message": "jgvariant-tool: Add \u0027ostree summary add-static-delta\u0027 command.\n\nChange-Id: I3b318269c4c85b581d6639fe5ec6a14bf2604ad4\n"
    },
    {
      "commit": "6146428ef31e21f13201874ddc135bbf49ae77aa",
      "tree": "b62d80f668d9069bb7c0be106ab1f952b2f6e21f",
      "parents": [
        "ec2c34a3431835a34f88e5967a774f80c3e21d7d"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 13:50:21 2024 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 13:50:21 2024 +0100"
      },
      "message": "Reformat.\n\nChange-Id: I63bc83ade4d99856a0317104efbe1d4420c361bd\n"
    },
    {
      "commit": "ec2c34a3431835a34f88e5967a774f80c3e21d7d",
      "tree": "29bb0027cf86b7ee967e73fe2b777e18903a5178",
      "parents": [
        "08ecdd63d09161e0da02f47a055dda5ca7562bcc"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 13:48:04 2024 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Sat Mar 02 13:48:04 2024 +0100"
      },
      "message": "jgvariant-tool: Factor out generic read command.\n\nChange-Id: I977a3a36ae5dec7e5a2847b2d0558dd7026184b1\n"
    },
    {
      "commit": "fde5064bde13c6759ca765846c1d29b533b9c9e9",
      "tree": "733859f80b27dba90fd0b25d9c30a7f4000ad9b9",
      "parents": [
        "63382ac98d48371380e11f4ec5eab42e15c14134"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 12 19:39:25 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 12 19:39:25 2023 +0100"
      },
      "message": "Bump version to 0.1.9-SNAPSHOT.\n\nChange-Id: If39a7584320647b7f0fb2b16c95853bf165a5a4f\n"
    },
    {
      "commit": "63382ac98d48371380e11f4ec5eab42e15c14134",
      "tree": "a0ceb1e9dc23cde1b050f6fbc181e093042b65eb",
      "parents": [
        "3887e3f0a84a01a8a59409c278c352edc2ce890a"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Mon Dec 11 20:30:38 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 12 19:18:19 2023 +0100"
      },
      "message": "Release 0.1.8.\n\nChange-Id: I3676b1e0c0e2ad0eaad2ea8c48a452209d73739e\n"
    },
    {
      "commit": "716fc32741e40b5ee9072be8ad642fb9d63ce47d",
      "tree": "e22c02cfa168f3903c2f65ebfcac11e770ed800e",
      "parents": [
        "a7c474dc4eedcbb249a7bc42f147511341b034f0"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 12 19:13:01 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 12 19:18:19 2023 +0100"
      },
      "message": "Add missing Javadocs.\n\nChange-Id: Ia96c370f564cab9802c94a9d6fad77590dcac2a5\n"
    },
    {
      "commit": "04a5ce11203665fe1f03547bcfb6618ec0915c38",
      "tree": "9d88caa078515cc8647a62ae6ab308f28ec3bb2f",
      "parents": [
        "ce8df3765e5bad25b8d0db877fe45df6d8ce7915"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Thu Dec 07 19:36:24 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Thu Dec 07 19:36:24 2023 +0100"
      },
      "message": "jgvariant-tool: Create multi-release jars.\n\nThis is required because Yasson is a multi-release library.  The class\norg.eclipse.yasson.internal.ClassMultiReleaseExtension, which adds\nrecord class support for Java 16+, is not available if we do not build\na multi-release jar.\n\nChange-Id: I977a0ad0f7fe0f5a61881ac13f72d5a5280edc95\n"
    },
    {
      "commit": "2b24f6c1ce9ecbf05c647473ea7fe3f94cfaf892",
      "tree": "903617751cafbb2ab1de80d02921675164ac277f",
      "parents": [
        "d1c75b207d9656a6d03b75dea3c17cf78dbc483d"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Thu Dec 07 19:34:42 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Thu Dec 07 19:35:20 2023 +0100"
      },
      "message": "jgvariant-tool: Remove Guava dependency.\n\nThis reduces the uberjar size from 4 MB to 1.2 MB.\n\nChange-Id: I06e202fe3c5e942511952f43b8f2c5941027cce9\n"
    },
    {
      "commit": "40bd44adeab5311dd854402396a322327bec8ebe",
      "tree": "a4b7fe89bb94bee57a626ad0f08bf5bca5f9886a",
      "parents": [
        "36019c82cbecbea4560a12e93853879bdbef4e53"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 05 21:48:46 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 05 21:48:46 2023 +0100"
      },
      "message": "jgvariant-tool: Add Maven exec plugin for direct execution.\n\nChange-Id: I683100e55a9ba06028bc0d92af4087c5749ad4ad\n"
    },
    {
      "commit": "a1e8443c417249dc6ff9a24c7c9d8fb2fce07c88",
      "tree": "35ac3b7251ed5e3a8909d79f259e2392a8506052",
      "parents": [
        "fe42f326920d078f4e05afa0907258a6160c4834"
      ],
      "author": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 05 21:12:16 2023 +0100"
      },
      "committer": {
        "name": "Matthias Andreas Benkard",
        "email": "code@mail.matthias.benkard.de",
        "time": "Tue Dec 05 21:14:54 2023 +0100"
      },
      "message": "jgvariant-tool: New module.\n\nAdds a command line tool that can read and (in the future) manipulate\nGVariant-formatted files.\n\nChange-Id: Icc92eb409a97e7cf72dfd7535f6a8b3587dd4a48\n"
    }
  ]
}
