)]}'
{
  "log": [
    {
      "commit": "50597f22ffec133d83643517aec26b42007af4a5",
      "tree": "163d2d5ed5499bd121f62bd9e90c064a5bc65fc9",
      "parents": [
        "fff25c66320fef7cf00f0e0d8edf56a77032b5b3"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Sat Jan 06 17:30:20 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 06 17:30:20 2024 +0800"
      },
      "message": "update NOTICE (#14)\n\n"
    },
    {
      "commit": "fff25c66320fef7cf00f0e0d8edf56a77032b5b3",
      "tree": "9cc0841e3c24768301fb5e164efbd3c6fda4d932",
      "parents": [
        "ce37cbb0e0bb90efcc86cfe06f36f2e5b5928607"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Sat Jan 06 12:05:06 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 06 12:05:06 2024 +0800"
      },
      "message": "1.0.0 release (#13)\n\n* [maven-release-plugin] prepare release v1.0.0\r\n\r\n* [maven-release-plugin] prepare for next development iteration"
    },
    {
      "commit": "ce37cbb0e0bb90efcc86cfe06f36f2e5b5928607",
      "tree": "332f28d43df6d9d522ededb8b9f19a1e071f40b2",
      "parents": [
        "2219a39952e2b41f6279eafcdfcb3b3542a89094"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Wed Dec 27 21:54:45 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 27 21:54:45 2023 +0800"
      },
      "message": "fix lincenses (#12)\n\n"
    },
    {
      "commit": "2219a39952e2b41f6279eafcdfcb3b3542a89094",
      "tree": "685297f1cca32bb7dee57517f24f87c0a2a57116",
      "parents": [
        "68a47a5405b3565bbdafe8666d9306de15f6ade9"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Sun Dec 24 14:54:21 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 24 14:54:21 2023 +0800"
      },
      "message": "init shenyu-wasm-dist module (#11)\n\n* init shenyu-wasm-dist module\r\n\r\n* remove native-lib-loader NOTICE"
    },
    {
      "commit": "68a47a5405b3565bbdafe8666d9306de15f6ade9",
      "tree": "1f11e7bff5cba4e180e44bc9d3b24a801014c83c",
      "parents": [
        "a951d254fc6ac621019894e2a0e78aa0727f187f"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Mon Dec 18 08:50:25 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 18 08:50:25 2023 +0800"
      },
      "message": "[DOC] update docs (#9)\n\n* [DOC] update docs\r\n\r\n* [DOC] init RELEASE-NOTES.md\r\n\r\n* update apple-m3 dylib\r\n\r\n* pass mvn package"
    },
    {
      "commit": "a951d254fc6ac621019894e2a0e78aa0727f187f",
      "tree": "ee4fb40ea5071d841ecf3c0da878055aa1139b12",
      "parents": [
        "551f235ef9163139bde2aacd0280971d7a2b30e7"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Fri Aug 11 09:39:18 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 11 09:39:18 2023 +0800"
      },
      "message": "update asf.yaml (#8)\n\n"
    },
    {
      "commit": "551f235ef9163139bde2aacd0280971d7a2b30e7",
      "tree": "fab0681a03ccf015dbc4d002f70636febdb6a2db",
      "parents": [
        "4804a51836f7b82646a00934f56a2466434f7446"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Mon Jul 24 10:55:46 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 24 10:55:46 2023 +0800"
      },
      "message": "refactor pom (#7)\n\nrefactor pom."
    },
    {
      "commit": "4804a51836f7b82646a00934f56a2466434f7446",
      "tree": "1bd53dcbe3482ce5fec4ea46f519dc2793ab2297",
      "parents": [
        "27549f51c0f87a2e9d92cefefb420ff6d36e0b20"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Mon Jul 17 18:57:05 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 17 18:57:05 2023 +0800"
      },
      "message": "fix protected_branches (#4)\n\n"
    },
    {
      "commit": "27549f51c0f87a2e9d92cefefb420ff6d36e0b20",
      "tree": "c4999159ccc5846c93797e54cf2b3a7082cc6921",
      "parents": [
        "cbd3ac5b3de83b5abab12361614ea982f6a30d79",
        "e4510679a47f9bcd7b941fcc9f357fc6da32fbf6"
      ],
      "author": {
        "name": "dragon-zhang",
        "email": "zhangzicheng@apache.org",
        "time": "Mon Jul 17 18:46:17 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 17 18:46:17 2023 +0800"
      },
      "message": "Merge pull request #3 from dragon-zhang/dev_refactor\n\nrefactor repository"
    },
    {
      "commit": "e4510679a47f9bcd7b941fcc9f357fc6da32fbf6",
      "tree": "c4999159ccc5846c93797e54cf2b3a7082cc6921",
      "parents": [
        "cbd3ac5b3de83b5abab12361614ea982f6a30d79"
      ],
      "author": {
        "name": "hailang",
        "email": "a1936978077@hotmail.com",
        "time": "Mon Jul 17 18:40:18 2023 +0800"
      },
      "committer": {
        "name": "hailang",
        "email": "a1936978077@hotmail.com",
        "time": "Mon Jul 17 18:40:18 2023 +0800"
      },
      "message": "refactor repository\n"
    },
    {
      "commit": "cbd3ac5b3de83b5abab12361614ea982f6a30d79",
      "tree": "6c2a59f5c2a4a950afb76a617b28652720bca5cc",
      "parents": [
        "b5c7887ad745ce04f909e64ce8cffea04e2fff9e",
        "541365b369a843cd928a89c8143dd0bfbfbb5fe2"
      ],
      "author": {
        "name": "ptitSeb",
        "email": "sebastien.chev@gmail.com",
        "time": "Wed Jun 08 11:03:30 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 08 11:03:30 2022 +0200"
      },
      "message": "Merge pull request #67 from dakota-doordash/darwin-arm64-support\n\nAdd support for building on M1 macs"
    },
    {
      "commit": "541365b369a843cd928a89c8143dd0bfbfbb5fe2",
      "tree": "6c2a59f5c2a4a950afb76a617b28652720bca5cc",
      "parents": [
        "b5c7887ad745ce04f909e64ce8cffea04e2fff9e"
      ],
      "author": {
        "name": "dakota-doordash",
        "email": "dakota.baber@doordash.com",
        "time": "Mon Jun 06 16:52:37 2022 -0400"
      },
      "committer": {
        "name": "dakota-doordash",
        "email": "dakota.baber@doordash.com",
        "time": "Mon Jun 06 16:59:22 2022 -0400"
      },
      "message": "Add support for building on M1 macs\n"
    },
    {
      "commit": "b5c7887ad745ce04f909e64ce8cffea04e2fff9e",
      "tree": "a9025e45a68dc204529113f018856fb63a148463",
      "parents": [
        "cfe38d2a384d98710b67e0f1f480b1196b71c3ec",
        "f7602a254a2e66a1b1a808c6254ae03557700ac4"
      ],
      "author": {
        "name": "Julien BIANCHI",
        "email": "julien@wasmer.io",
        "time": "Tue Jan 05 22:26:02 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 05 22:26:02 2021 +0100"
      },
      "message": "Merge pull request #51 from wasmerio/update-wasmer-stable-1.0.0\n\nchore: Bump to wasmer 1.0.0"
    },
    {
      "commit": "f7602a254a2e66a1b1a808c6254ae03557700ac4",
      "tree": "a9025e45a68dc204529113f018856fb63a148463",
      "parents": [
        "cfe38d2a384d98710b67e0f1f480b1196b71c3ec"
      ],
      "author": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Tue Jan 05 21:24:19 2021 +0100"
      },
      "committer": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Tue Jan 05 21:24:19 2021 +0100"
      },
      "message": "chore: Bump to wasmer 1.0.0\n"
    },
    {
      "commit": "cfe38d2a384d98710b67e0f1f480b1196b71c3ec",
      "tree": "75f6d462b43aff09c2ef2a498ef09d90a79e17cd",
      "parents": [
        "bc49c0c498df92183b1f268aa7037039d1aaba19",
        "731030ee942606723ba966a2d2046cfb5ffb4156"
      ],
      "author": {
        "name": "Julien BIANCHI",
        "email": "julien@wasmer.io",
        "time": "Tue Jan 05 17:46:05 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 05 17:46:05 2021 +0100"
      },
      "message": "Merge pull request #50 from wasmerio/remove-cache\n\nchore: Remove cache from CI to avoid errors"
    },
    {
      "commit": "731030ee942606723ba966a2d2046cfb5ffb4156",
      "tree": "75f6d462b43aff09c2ef2a498ef09d90a79e17cd",
      "parents": [
        "bc49c0c498df92183b1f268aa7037039d1aaba19"
      ],
      "author": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Tue Jan 05 17:35:21 2021 +0100"
      },
      "committer": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Tue Jan 05 17:35:21 2021 +0100"
      },
      "message": "chore: Remove cache from CI to avoid errors\n\nThis will have to be restored at some point\n"
    },
    {
      "commit": "bc49c0c498df92183b1f268aa7037039d1aaba19",
      "tree": "f86407c85ac4b5567f9d39a01bcfc4ae7f142d77",
      "parents": [
        "e7ec2bee1c076c7a75c62d5e146f750fb30052c9"
      ],
      "author": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Tue Jan 05 09:27:33 2021 +0100"
      },
      "committer": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Tue Jan 05 09:27:33 2021 +0100"
      },
      "message": "chore: Fix typo in readme\n"
    },
    {
      "commit": "e7ec2bee1c076c7a75c62d5e146f750fb30052c9",
      "tree": "c6c90482f1cf072301cf9047d29bed461b70e413",
      "parents": [
        "1626818e47d558ed8844a3331bc13fdf4fdc7b3d",
        "1adb83dbce179e9e154451e17d8fb28fee492df9"
      ],
      "author": {
        "name": "Julien BIANCHI",
        "email": "julien@wasmer.io",
        "time": "Mon Jan 04 21:32:27 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 21:32:27 2021 +0100"
      },
      "message": "Merge pull request #48 from wasmerio/fix-makefile\n\nchore: Add java.library.path definition in Makefile target"
    },
    {
      "commit": "1626818e47d558ed8844a3331bc13fdf4fdc7b3d",
      "tree": "10bccc8731d769f0e746231b2b1414fec1a5996b",
      "parents": [
        "4eb47dd68117c68f549b8e4d952d3c5289b8459c",
        "e323388eb409a1456c490c0ef6d874e97184ce6e"
      ],
      "author": {
        "name": "Syrus Akbary",
        "email": "me@syrusakbary.com",
        "time": "Mon Jan 04 10:11:19 2021 -1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 10:11:19 2021 -1000"
      },
      "message": "Merge pull request #49 from wasmerio/fix-readme\n\nchore: Fix readme"
    },
    {
      "commit": "e323388eb409a1456c490c0ef6d874e97184ce6e",
      "tree": "4045ac0ffbf68ef10509806d102bb1c98eac7ee7",
      "parents": [
        "d1fc32347b206f28ddaf48896267a9740770323e"
      ],
      "author": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Mon Jan 04 21:10:37 2021 +0100"
      },
      "committer": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Mon Jan 04 21:10:37 2021 +0100"
      },
      "message": "chore: Fix readme\n"
    },
    {
      "commit": "1adb83dbce179e9e154451e17d8fb28fee492df9",
      "tree": "aa78bafde34da67914bd693af16f9651a92b5723",
      "parents": [
        "d1fc32347b206f28ddaf48896267a9740770323e"
      ],
      "author": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Mon Jan 04 21:06:55 2021 +0100"
      },
      "committer": {
        "name": "jubianchi",
        "email": "julien@wasmer.io",
        "time": "Mon Jan 04 21:06:55 2021 +0100"
      },
      "message": "chore: Add java.library.path definition in Makefile target\n"
    },
    {
      "commit": "4eb47dd68117c68f549b8e4d952d3c5289b8459c",
      "tree": "2ee947d37f4294721bb3d3b26e723c595ae1363d",
      "parents": [
        "d1fc32347b206f28ddaf48896267a9740770323e",
        "066982dfbac82bc4451a35f973ecbdca2a5c0244"
      ],
      "author": {
        "name": "Julien BIANCHI",
        "email": "julien@wasmer.io",
        "time": "Mon Jan 04 21:05:51 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 21:05:51 2021 +0100"
      },
      "message": "Merge pull request #47 from jcaesar/wump\n\nBump wasmer dependencies to 1.0.0-rc.1"
    },
    {
      "commit": "066982dfbac82bc4451a35f973ecbdca2a5c0244",
      "tree": "2ee947d37f4294721bb3d3b26e723c595ae1363d",
      "parents": [
        "d1fc32347b206f28ddaf48896267a9740770323e"
      ],
      "author": {
        "name": "Julius Michaelis",
        "email": "glitter@liftm.de",
        "time": "Fri Jan 01 19:38:45 2021 +0900"
      },
      "committer": {
        "name": "Julius Michaelis",
        "email": "glitter@liftm.de",
        "time": "Fri Jan 01 19:42:01 2021 +0900"
      },
      "message": "Bump wasmer dependencies to 1.0.0-rc.1\n"
    },
    {
      "commit": "d1fc32347b206f28ddaf48896267a9740770323e",
      "tree": "54a4b8e0f6ebb3d56ac19a2e28fe54acb21eb183",
      "parents": [
        "73f5c5f46acfef7de88c01a0c9edb060afefaa81",
        "54ed0407e3897c5e987db6f341ebc5758e2bbe6b"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu Sep 03 16:46:31 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 03 16:46:31 2020 +0200"
      },
      "message": "Merge pull request #43 from wasmerio/improvements\n\nRenamed java-ext-wasm to wasmer-java"
    },
    {
      "commit": "54ed0407e3897c5e987db6f341ebc5758e2bbe6b",
      "tree": "54a4b8e0f6ebb3d56ac19a2e28fe54acb21eb183",
      "parents": [
        "73f5c5f46acfef7de88c01a0c9edb060afefaa81"
      ],
      "author": {
        "name": "Syrus",
        "email": "me@syrusakbary.com",
        "time": "Thu Sep 03 15:52:38 2020 +0200"
      },
      "committer": {
        "name": "Syrus",
        "email": "me@syrusakbary.com",
        "time": "Thu Sep 03 15:52:38 2020 +0200"
      },
      "message": "Renamed java-ext-wasm to wasmer-java\n"
    },
    {
      "commit": "73f5c5f46acfef7de88c01a0c9edb060afefaa81",
      "tree": "a155a335d3bc2864baee17aa7c1db593342e9171",
      "parents": [
        "b57afc666fca34fd59a8e46a062626a83ec529c5",
        "44a1d78578bc89e3722317450a2bcf501a1a11bb"
      ],
      "author": {
        "name": "Syrus Akbary",
        "email": "me@syrusakbary.com",
        "time": "Thu May 14 08:58:21 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 08:58:21 2020 -0700"
      },
      "message": "Merge pull request #38 from aiya000/patch-1\n\nAdd a forgotten identifier into README.md"
    },
    {
      "commit": "44a1d78578bc89e3722317450a2bcf501a1a11bb",
      "tree": "a155a335d3bc2864baee17aa7c1db593342e9171",
      "parents": [
        "b57afc666fca34fd59a8e46a062626a83ec529c5"
      ],
      "author": {
        "name": "aiya000",
        "email": "aiya000.develop@gmail.com",
        "time": "Thu May 14 21:23:21 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 21:23:21 2020 +0900"
      },
      "message": "Add a forgotten identifier into README.md\n\nIs this right? :D"
    },
    {
      "commit": "b57afc666fca34fd59a8e46a062626a83ec529c5",
      "tree": "20b74b670995c49ad718840ebdbdc52b56b6fd70",
      "parents": [
        "6fbc54fd9276b9ca6ab3f9a3fc77e430a01edbf8"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Wed May 13 19:57:25 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Wed May 13 19:57:25 2020 +0200"
      },
      "message": "chore: Bump version.\n"
    },
    {
      "commit": "6fbc54fd9276b9ca6ab3f9a3fc77e430a01edbf8",
      "tree": "ce1346070eb4a837f748edc91eab49110f36c7a7",
      "parents": [
        "50f82565d178e4f9332b1ba7b47092c2e1a125b6"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Wed May 13 12:49:16 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Wed May 13 12:49:16 2020 +0200"
      },
      "message": "chore: Bump version.\n"
    },
    {
      "commit": "50f82565d178e4f9332b1ba7b47092c2e1a125b6",
      "tree": "acddeca41ed73afb200448c40ac834142606329a",
      "parents": [
        "96d2771daa49c5125b1e96f556f20d416310daff",
        "6c4a411cc8893c0c876331f924114d12a1e68a56"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Wed May 13 12:47:18 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 12:47:18 2020 +0200"
      },
      "message": "Merge pull request #37 from wasmerio/feat-change-x86_64-to-amd64\n\nchore(jar) Update `x86_64` to `amd64` in JAR names"
    },
    {
      "commit": "6c4a411cc8893c0c876331f924114d12a1e68a56",
      "tree": "acddeca41ed73afb200448c40ac834142606329a",
      "parents": [
        "96d2771daa49c5125b1e96f556f20d416310daff"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 12 17:20:06 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 12 17:20:06 2020 +0200"
      },
      "message": "chore(jar) Update `x86_64` to `amd64` in JAR names.\n"
    },
    {
      "commit": "96d2771daa49c5125b1e96f556f20d416310daff",
      "tree": "c93b4a4ee0643dc82b7c66c4e94482327d70229d",
      "parents": [
        "0252e4f079b582b8feded07fb614dd6928a5800d",
        "9689f2edc358c122020d2dbf2cf734412b796e25"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 12 16:50:58 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 16:50:58 2020 +0200"
      },
      "message": "Merge pull request #36 from Hywan/feat-wasmer-0.17\n\nfeat(runtime) Update Wasmer to 0.17"
    },
    {
      "commit": "9689f2edc358c122020d2dbf2cf734412b796e25",
      "tree": "c93b4a4ee0643dc82b7c66c4e94482327d70229d",
      "parents": [
        "0252e4f079b582b8feded07fb614dd6928a5800d"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 12 16:41:39 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 12 16:41:39 2020 +0200"
      },
      "message": "feat(runtime) Update Wasmer to 0.17.\n"
    },
    {
      "commit": "0252e4f079b582b8feded07fb614dd6928a5800d",
      "tree": "a36833cafdab5ad64cb1d54eac6105a1448fc2fd",
      "parents": [
        "fe58ad75b77229f0e44465e26a9d19e1be7fdd0b"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 12 14:22:47 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 12 14:22:47 2020 +0200"
      },
      "message": "doc(javadoc) Fix outdated examples.\n"
    },
    {
      "commit": "fe58ad75b77229f0e44465e26a9d19e1be7fdd0b",
      "tree": "18bfe6e1ecabbdc4ddc15ca0d3595c8d8946d986",
      "parents": [
        "5b169c5599556c184d025f4b5ac5306be95ee53f",
        "f1dc5cfe69fb54fb7e3bf920fe3fad85fedc49fc"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:57:08 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:57:08 2020 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:wasmerio/java-ext-wasm\n"
    },
    {
      "commit": "5b169c5599556c184d025f4b5ac5306be95ee53f",
      "tree": "18bfe6e1ecabbdc4ddc15ca0d3595c8d8946d986",
      "parents": [
        "cf420cfbe1d18ad15a080d789f63a23b4c847689"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:56:39 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:56:39 2020 +0200"
      },
      "message": "doc(readme) Update examples and API.\n"
    },
    {
      "commit": "f1dc5cfe69fb54fb7e3bf920fe3fad85fedc49fc",
      "tree": "c0d8e086e9102521349190c6fe7873e167bdcecb",
      "parents": [
        "0f0f29eec76465bc1ea4decd3552983d693a9b58",
        "cf420cfbe1d18ad15a080d789f63a23b4c847689"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:54:00 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 15:54:00 2020 +0200"
      },
      "message": "Merge pull request #35 from wasmerio/doc-examples\n\nfix: Fix the `Memory` API and add examples"
    },
    {
      "commit": "cf420cfbe1d18ad15a080d789f63a23b4c847689",
      "tree": "c0d8e086e9102521349190c6fe7873e167bdcecb",
      "parents": [
        "b882ab97c93211023f3b0b2805a1f094d1ee5e97"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:19:14 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:19:14 2020 +0200"
      },
      "message": "test(ci) Don\u0027t always test examples for the moment.\n"
    },
    {
      "commit": "b882ab97c93211023f3b0b2805a1f094d1ee5e97",
      "tree": "863b8c9f87cdd593a1ba0d65762335f0bd1121c8",
      "parents": [
        "79a585a8738ee84510e753751cb5139d84ef286b"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:11:02 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 15:11:02 2020 +0200"
      },
      "message": "test(examples) Test examples with `make test`.\n"
    },
    {
      "commit": "79a585a8738ee84510e753751cb5139d84ef286b",
      "tree": "942c77f386f949d74e05708a4ef41e81a6f2da50",
      "parents": [
        "d74051c81905155adf3927e9eb5af225a2a712fd"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 14:47:38 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 14:47:38 2020 +0200"
      },
      "message": "doc(examples) Use `assert` in examples.\n"
    },
    {
      "commit": "d74051c81905155adf3927e9eb5af225a2a712fd",
      "tree": "ccce92095830803d252eefd388034bd45ee498df",
      "parents": [
        "84ff8963ab68eb70ad77303425d23ab03ce8e90d"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 14:38:28 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 14:38:28 2020 +0200"
      },
      "message": "doc(example) Add inline comments.\n"
    },
    {
      "commit": "84ff8963ab68eb70ad77303425d23ab03ce8e90d",
      "tree": "5736ea2d6e51f99f2b68dfa7c33da9e5943ae4d7",
      "parents": [
        "d253c94502c013fc79e5deeebbed1182d5ee8f1b"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 14:36:25 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 14:37:24 2020 +0200"
      },
      "message": "doc(example) Add the `Greet` example.\n"
    },
    {
      "commit": "d253c94502c013fc79e5deeebbed1182d5ee8f1b",
      "tree": "47f30b2e2ac709d97593babd43b17e47bcf227b2",
      "parents": [
        "859779bc9ceda55688870d4b6b8f849b3b00f605"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 14:35:50 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 14:35:50 2020 +0200"
      },
      "message": "doc(example) Update to the new `Memory` API.\n"
    },
    {
      "commit": "859779bc9ceda55688870d4b6b8f849b3b00f605",
      "tree": "b0d8d4a430d3cb8698c3b2353ddee115d6cb5783",
      "parents": [
        "3f6591139dd8c4623f7945436e7c91ea3f46f225"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 12:44:42 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 12:44:42 2020 +0200"
      },
      "message": "fix(memory) Introduce `Memory.buffer()` to generate new view.\n\nThe previous memory API was broken by design. To read the memory data,\nwe need to generate a new view every time, or to at worst refresh the\ninner byte buffer. We decide to adopt the first approach, and\nintroduce a new `Memory.buffer` method that returns a fresh direct\n`ByteBuffer`. Thus, `Memory` no longer has a `read` and `write`\nmethods.\n"
    },
    {
      "commit": "3f6591139dd8c4623f7945436e7c91ea3f46f225",
      "tree": "91bdacf63b8a10ed6a2dfb77d0158b06c7c5e7ce",
      "parents": [
        "242d3a3d3e26bc89c143dc4af29d60a193ba7a27"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 11:16:46 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 11:16:46 2020 +0200"
      },
      "message": "doc(example) Add the `Memory` example.\n"
    },
    {
      "commit": "242d3a3d3e26bc89c143dc4af29d60a193ba7a27",
      "tree": "5820fb4722ae518e267cbb4d94d343fa9082b9e6",
      "parents": [
        "7d78196c62b9281208f378d09ad1407bfd80d403"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 11:16:24 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 11:16:24 2020 +0200"
      },
      "message": "doc(example) Rename `Simple` to `SimpleExample`.\n"
    },
    {
      "commit": "7d78196c62b9281208f378d09ad1407bfd80d403",
      "tree": "36cbe099d49907e4c6df9b36d91bce26234e50ca",
      "parents": [
        "2cb9ab920b50533dd35f53e610e3555c1050ccaf"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 11:15:52 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 11:15:52 2020 +0200"
      },
      "message": "doc(example) Use the `Example` suffix for examples.\n"
    },
    {
      "commit": "2cb9ab920b50533dd35f53e610e3555c1050ccaf",
      "tree": "cc624e7b02729de52fc2ecac68f3c2c5dcbb2ba4",
      "parents": [
        "1523af6fe53daeb49aa224919c241248f6a3c127"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 11:05:42 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 11 11:05:42 2020 +0200"
      },
      "message": "doc(example) Finish the `Simple` example.\n"
    },
    {
      "commit": "1523af6fe53daeb49aa224919c241248f6a3c127",
      "tree": "2d8e5ee4c76552e5ccd70b74c8ab71e29bfbdaf0",
      "parents": [
        "19d5f0384f3c8d54daf9775dfca626803cb3d19f"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 17:20:31 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 17:20:31 2020 +0200"
      },
      "message": "doc(example) Add a drafty simple example.\n"
    },
    {
      "commit": "19d5f0384f3c8d54daf9775dfca626803cb3d19f",
      "tree": "b55dc27e1711754b53ac16bb0036722034f920ae",
      "parents": [
        "0f0f29eec76465bc1ea4decd3552983d693a9b58"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 17:19:53 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 17:19:53 2020 +0200"
      },
      "message": "doc(examples) Add the `run-example` rule on the Makefile.\n"
    },
    {
      "commit": "0f0f29eec76465bc1ea4decd3552983d693a9b58",
      "tree": "c83d316fb3ea730eab8c8f7b0c5467a919d8258c",
      "parents": [
        "a435844542981e8c56205d5e72c5f5f39d9a48d0"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 16:52:29 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 16:52:29 2020 +0200"
      },
      "message": "chore(makefile) Rename `java-doc` to `javadoc`.\n"
    },
    {
      "commit": "a435844542981e8c56205d5e72c5f5f39d9a48d0",
      "tree": "c18aaa04e6e93456b48949a331ac78394f905b2f",
      "parents": [
        "b6831304edf61e29ac0b01a8c0558878d925c9f9"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 16:52:11 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 16:52:11 2020 +0200"
      },
      "message": "doc(readme) Improve the Install Section.\n"
    },
    {
      "commit": "b6831304edf61e29ac0b01a8c0558878d925c9f9",
      "tree": "48e18f220e9afa1e76681e228415fde9de602e46",
      "parents": [
        "e2ec5d63cbf04db223c269f10c85e8398e53cd5b"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 16:08:27 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 16:08:27 2020 +0200"
      },
      "message": "chore(gradle) The JAR task is never up-to-date.\n"
    },
    {
      "commit": "e2ec5d63cbf04db223c269f10c85e8398e53cd5b",
      "tree": "c02eb683e317f351a8818bd880378446c006f1c5",
      "parents": [
        "bd923fb155c08d5ad6df1f399cbe012dd54e7402"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 15:43:43 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 15:43:43 2020 +0200"
      },
      "message": "chore: Bump version.\n"
    },
    {
      "commit": "bd923fb155c08d5ad6df1f399cbe012dd54e7402",
      "tree": "dccb6cfb6956b3a239c98d79dfe98e9c62f89842",
      "parents": [
        "bebf7f77c7d654542feafcf6eb9ce7551ee51ecf"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 15:39:03 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 15:39:03 2020 +0200"
      },
      "message": "chore(gradle) Avoid generating useless JAR.\n"
    },
    {
      "commit": "bebf7f77c7d654542feafcf6eb9ce7551ee51ecf",
      "tree": "d5bc5b3505b72f8c5f66a1ff0bb0c2e61fec0a16",
      "parents": [
        "885065a319014213f567b532a5feffbb91d11ffc"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 15:08:23 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 15:08:23 2020 +0200"
      },
      "message": "chore(ci) Upload JAR to Bintray.\n"
    },
    {
      "commit": "885065a319014213f567b532a5feffbb91d11ffc",
      "tree": "2329810c014a6d70c88b72714c85ca11fb634778",
      "parents": [
        "3c2e89c46f960216edee10f54a8522dce6402a81"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 13:45:00 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 13:45:00 2020 +0200"
      },
      "message": "chore(gradle) Add task documentations.\n"
    },
    {
      "commit": "3c2e89c46f960216edee10f54a8522dce6402a81",
      "tree": "4ed1f825bbb49acb7670594186a78e409225c37c",
      "parents": [
        "447959a879b9c5955191246e25bdd1cc312a43ce"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 13:42:56 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 13:42:56 2020 +0200"
      },
      "message": "chore(gradle) Set up Vim/Emacs data.\n"
    },
    {
      "commit": "447959a879b9c5955191246e25bdd1cc312a43ce",
      "tree": "d1e00e7d214943664434697a72d952c68754b565",
      "parents": [
        "67ea11a5add86b2904690e17219e35573cf0937d"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 13:42:38 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Thu May 07 13:42:38 2020 +0200"
      },
      "message": "chore(gradle) Merge `buildJar` and `jar`.\n"
    },
    {
      "commit": "67ea11a5add86b2904690e17219e35573cf0937d",
      "tree": "8d117aa4ea9338831fb11b9aef0b545332cf8ba4",
      "parents": [
        "63e1c964a5eb1b948b821405e768f245bc6080ba"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 17:01:01 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 17:01:01 2020 +0200"
      },
      "message": "chore(value) Avoid code repetition.\n"
    },
    {
      "commit": "63e1c964a5eb1b948b821405e768f245bc6080ba",
      "tree": "cd86729297731729a56adae00849000cecf59e28",
      "parents": [
        "6b5cdb2fc4a46f7b9782ddd6a67cd0e75bbce73f"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 17:00:41 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 17:00:41 2020 +0200"
      },
      "message": "chore(ci) Do not run `test` on `pull_request`.\n"
    },
    {
      "commit": "6b5cdb2fc4a46f7b9782ddd6a67cd0e75bbce73f",
      "tree": "47a8a79c12efa63bfca2f2800e0aa30771512d4b",
      "parents": [
        "646a6510830661249b3d5040101efedf2a82207c"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:57:33 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:57:33 2020 +0200"
      },
      "message": "feat(module) Remove panics.\n"
    },
    {
      "commit": "646a6510830661249b3d5040101efedf2a82207c",
      "tree": "871a301ca2e115f2225e5a83e0f775e4e3ff2048",
      "parents": [
        "406125399d303615589e9bf4cff2c9ce02d5b443"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:56:19 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:56:19 2020 +0200"
      },
      "message": "chore(headers) Update `include/`.\n"
    },
    {
      "commit": "406125399d303615589e9bf4cff2c9ce02d5b443",
      "tree": "7589eb1818b8f1aced30462b8fce7efd09a8596a",
      "parents": [
        "6ca5439699ab7bfbd579994eaadd98aed557451b"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:56:06 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:56:06 2020 +0200"
      },
      "message": "feat(instance) Remove panics.\n"
    },
    {
      "commit": "6ca5439699ab7bfbd579994eaadd98aed557451b",
      "tree": "551e05cf96346281fc77294ed636e8a078c53bc9",
      "parents": [
        "3a9a1324bc4053fcea8a27b6bfc78f5fb64a1095"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:30:55 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:30:55 2020 +0200"
      },
      "message": "feat(instance) Rename `nativeCall` to `nativeCallExportedFunction`.\n"
    },
    {
      "commit": "3a9a1324bc4053fcea8a27b6bfc78f5fb64a1095",
      "tree": "5f89f7b9fb9c495e17dcbb400f27d457b2b06914",
      "parents": [
        "cb6cb17d4d918c68e9bfb67075d16ec9e21f798c"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:26:08 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:26:08 2020 +0200"
      },
      "message": "chore(cargo) Update JNI to 0.16.\n"
    },
    {
      "commit": "cb6cb17d4d918c68e9bfb67075d16ec9e21f798c",
      "tree": "ffd8466130dc3a9143b37416bb551f6e884253e9",
      "parents": [
        "210c1e5c1c046beb29816d12d3c845b12b402bc5"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:03:52 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 16:03:52 2020 +0200"
      },
      "message": "chore(ci) The `publish_jar` job needs code etc. Merge it with `test`.\n"
    },
    {
      "commit": "210c1e5c1c046beb29816d12d3c845b12b402bc5",
      "tree": "cd600e87dad15dcf8927ccf9720c024d12ba8b8e",
      "parents": [
        "789520d140eedf0efea0a4fb3b02dc926fffcfe4"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 15:49:15 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 15:49:15 2020 +0200"
      },
      "message": "chore(ci) Split the release in several jobs.\n\nThe goal is to avoid calling `actions/create-release` more than once,\nbecause it will fail.\n"
    },
    {
      "commit": "789520d140eedf0efea0a4fb3b02dc926fffcfe4",
      "tree": "07e40f8cb6130caef2afc63653ac6ff38e2d52a7",
      "parents": [
        "1aafedc7cd5b899e141b41e620e14522ebdaa872"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 15:05:26 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 15:05:26 2020 +0200"
      },
      "message": "doc(readme) Fix path to `simple.wasm` in the example.\n"
    },
    {
      "commit": "1aafedc7cd5b899e141b41e620e14522ebdaa872",
      "tree": "35bcb18cb11a6ae4c894400f5788b8ff2fccc6f9",
      "parents": [
        "6a632a74fe1c93df28c62a6ade3e64c19c3acaff"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 15:05:10 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 15:05:10 2020 +0200"
      },
      "message": "fix(ci) Add Rust toolchain.\n"
    },
    {
      "commit": "6a632a74fe1c93df28c62a6ade3e64c19c3acaff",
      "tree": "456a6760c5864a3ffb8b681f3514cd515c976ab1",
      "parents": [
        "66109341556c7a01173febfb9f070f840437625b"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:55:29 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:55:58 2020 +0200"
      },
      "message": "chore(ci) Run the test workflow on `pull_request`.\n"
    },
    {
      "commit": "66109341556c7a01173febfb9f070f840437625b",
      "tree": "d07096f609e5cb26425d5d26e41cc33f685d9417",
      "parents": [
        "87bf54043f7c6bac16a0d4361e86d4af68a3e0d4"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:55:09 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:55:57 2020 +0200"
      },
      "message": "chore(ci) Create the release workflow.\n"
    },
    {
      "commit": "87bf54043f7c6bac16a0d4361e86d4af68a3e0d4",
      "tree": "1f9c420f1ca6fa0c4ca6bd3c5b93dab43be7f5bb",
      "parents": [
        "a62ebb315f1099be80d2797c3a18a23f0c516d77"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:54:52 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:55:57 2020 +0200"
      },
      "message": "chore(makefile) `package` runs `buildJar`.\n"
    },
    {
      "commit": "a62ebb315f1099be80d2797c3a18a23f0c516d77",
      "tree": "2e592c36153c3c9dfeab46a788b50453cf415add",
      "parents": [
        "f43dd9a669a5eb59666950dbed1fd33d176a2d20"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:53:54 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:55:57 2020 +0200"
      },
      "message": "chore(gradle) New `buildJar` task, with Github Actions outputs.\n"
    },
    {
      "commit": "f43dd9a669a5eb59666950dbed1fd33d176a2d20",
      "tree": "68663329f1a50c63231e227965ed486492a0b354",
      "parents": [
        "74230930bd0e01ab926842f9ae33899c83880baa"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:02:32 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:02:32 2020 +0200"
      },
      "message": "doc(readme) Fix the `make package` explanations.\n"
    },
    {
      "commit": "74230930bd0e01ab926842f9ae33899c83880baa",
      "tree": "9ff291aea22748033b0e17b379203839a8c6a024",
      "parents": [
        "f85d5ce6daf0770cd304e8e399424892057dfe4f"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:00:08 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 14:00:08 2020 +0200"
      },
      "message": "doc(readme) Explain how to add `wasmer-jni` as a dependency.\n"
    },
    {
      "commit": "f85d5ce6daf0770cd304e8e399424892057dfe4f",
      "tree": "3dbf668d32c3a89b76020cd9a0444aea80181f5b",
      "parents": [
        "d15981740d2aeac010d579f41a5c3e1d0f71718c"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 13:53:13 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 13:53:13 2020 +0200"
      },
      "message": "fix(gradle) `Jar.appendix` is deprecated in favor of `Jar.archiveAppendix`.\n"
    },
    {
      "commit": "d15981740d2aeac010d579f41a5c3e1d0f71718c",
      "tree": "cab63e6031e8ffe654b35b9b284178d178c0c584",
      "parents": [
        "be7c3f4a95968b1972e19c259b0c32d7fe5120f9"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 08:35:22 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Tue May 05 08:35:22 2020 +0200"
      },
      "message": "chore(project) Change JAR name based on the Gradle API.\n"
    },
    {
      "commit": "be7c3f4a95968b1972e19c259b0c32d7fe5120f9",
      "tree": "cb952351d19bfab9a0fd14f3f7a8f1fb3fdfdc31",
      "parents": [
        "448b72dc6ef6352af4524f63937cc8f021874eeb"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 15:16:23 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 15:16:23 2020 +0200"
      },
      "message": "chore(project) Change JAR name to include the arch and OS.\n"
    },
    {
      "commit": "448b72dc6ef6352af4524f63937cc8f021874eeb",
      "tree": "0c597bf53f5274b5452d38ecff1e5e8d8e62af10",
      "parents": [
        "c464f9714ab84629a16ad67284e7ef70d9d5a19f",
        "da8226f65988c23ee1882f33dc93a03c1465c795"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:53:35 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 04 13:53:35 2020 +0200"
      },
      "message": "Merge pull request #31 from wasmerio/doc-java\n\ndoc(java) Generate Javadoc from Makefile"
    },
    {
      "commit": "da8226f65988c23ee1882f33dc93a03c1465c795",
      "tree": "0c597bf53f5274b5452d38ecff1e5e8d8e62af10",
      "parents": [
        "da9e8873d4d27ce083b74db6ae35715ac011504a"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:52:10 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:52:10 2020 +0200"
      },
      "message": "doc(readme) Explain `make java-doc`.\n"
    },
    {
      "commit": "da9e8873d4d27ce083b74db6ae35715ac011504a",
      "tree": "8ae8899503a6bf48825ebbddb99a1522813025cd",
      "parents": [
        "c464f9714ab84629a16ad67284e7ef70d9d5a19f"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:51:28 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:51:28 2020 +0200"
      },
      "message": "chore(makefile) Add `java-doc`.\n"
    },
    {
      "commit": "c464f9714ab84629a16ad67284e7ef70d9d5a19f",
      "tree": "0669c02a1e7749445a87b53d6a92375ef130a9c8",
      "parents": [
        "ab395fef75eb92f6b5b298cbd96a2d9d4dbdb976",
        "898ecd0ddfaf2bbfd616713f902e7ef5daaf13cc"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:44:22 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 04 13:44:22 2020 +0200"
      },
      "message": "Merge pull request #30 from wasmerio/fix-javadoc\n\ndoc(memory) Fix JavaDoc"
    },
    {
      "commit": "898ecd0ddfaf2bbfd616713f902e7ef5daaf13cc",
      "tree": "0669c02a1e7749445a87b53d6a92375ef130a9c8",
      "parents": [
        "ab395fef75eb92f6b5b298cbd96a2d9d4dbdb976"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:43:40 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:43:40 2020 +0200"
      },
      "message": "doc(memory) Fix JavaDoc.\n"
    },
    {
      "commit": "ab395fef75eb92f6b5b298cbd96a2d9d4dbdb976",
      "tree": "9d004120d4c6db1f9d90b2fda568ef756be776c6",
      "parents": [
        "1594e50f10ff4549af989e46aef3ec91134c56a4",
        "97055f8204c07da9808a82f8eec01faf57690194"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:40:15 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:40:15 2020 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:wasmerio/java-ext-wasm\n"
    },
    {
      "commit": "1594e50f10ff4549af989e46aef3ec91134c56a4",
      "tree": "9d004120d4c6db1f9d90b2fda568ef756be776c6",
      "parents": [
        "93295339e925c37de0e4be383e00415a99b0ad93"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:39:50 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:39:50 2020 +0200"
      },
      "message": "doc(readme) Improve the `README.md`.\n"
    },
    {
      "commit": "93295339e925c37de0e4be383e00415a99b0ad93",
      "tree": "db8688852eb16fd34c0fae47845ce319521af100",
      "parents": [
        "581eadca3b8d95438a4843310f1a08b2e0fd5e35"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:39:23 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:39:23 2020 +0200"
      },
      "message": "test(instance) Illustrate another “API”.\n"
    },
    {
      "commit": "581eadca3b8d95438a4843310f1a08b2e0fd5e35",
      "tree": "616784e8ded18e34e95fd88a529b726a6bc14031",
      "parents": [
        "76915d600be8aeb65b37108cbd9f11d54151ef58"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:26:20 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 13:26:20 2020 +0200"
      },
      "message": "feat(exports) Remove generics on `Function`.\n\n`Input` and `Output` are always going to be `Object` and `Object[]`\nfor the moment.\n"
    },
    {
      "commit": "97055f8204c07da9808a82f8eec01faf57690194",
      "tree": "a148bc5f764c84ed37bf657b402194a38394b783",
      "parents": [
        "b6ae67fe44c31dd4a35d79db37625698af12df45",
        "76915d600be8aeb65b37108cbd9f11d54151ef58"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:57:35 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 04 11:57:35 2020 +0200"
      },
      "message": "Merge pull request #29 from wasmerio/feat-exports\n\nfeat(exports) Use a unified `instance.exports` API"
    },
    {
      "commit": "76915d600be8aeb65b37108cbd9f11d54151ef58",
      "tree": "a148bc5f764c84ed37bf657b402194a38394b783",
      "parents": [
        "07b2d4a5a15ab1fdb41af76f38660d25b14ae8f0"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:53:03 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:53:03 2020 +0200"
      },
      "message": "test(ci) Remove Java 11, it is unstable.\n\nTests are sometimes green, sometimes red. We can\u0027t trust Java 11 and\nJNI for the moment.\n"
    },
    {
      "commit": "07b2d4a5a15ab1fdb41af76f38660d25b14ae8f0",
      "tree": "a162cd802a9fbbffc4afa4b5b2d6a9b6940be5fc",
      "parents": [
        "24912367fdbde5dca9afab196067f48efc68874c"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:46:04 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:46:04 2020 +0200"
      },
      "message": "chore: Remove a debug statement.\n"
    },
    {
      "commit": "24912367fdbde5dca9afab196067f48efc68874c",
      "tree": "bb982fbef1732dead90d0aca2fb2e7d20e7463c7",
      "parents": [
        "ad757ad912dcc71369d564da35f462c9115b739e"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:35:51 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:35:51 2020 +0200"
      },
      "message": "doc(exports) Improve documentation.\n"
    },
    {
      "commit": "ad757ad912dcc71369d564da35f462c9115b739e",
      "tree": "c44f5440157240f9f2339d8997024e9d97594a0a",
      "parents": [
        "336d54ad538189e09eae5525d33897510434081d"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:34:51 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:34:51 2020 +0200"
      },
      "message": "doc(exports) Improve documentation.\n"
    },
    {
      "commit": "336d54ad538189e09eae5525d33897510434081d",
      "tree": "909e9d4c511c07522cd774ef8354ba3682732cfd",
      "parents": [
        "79af6a19554b542acf37c4cf9bad3969f0a69ca9"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:15:21 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 11:15:21 2020 +0200"
      },
      "message": "feat(exports) Use a unified `instance.exports` API.\n\nThis patch renames `org.wasmer.ExportedFunction` to `org.wasmer.exports.Function`.\n\n`Function` and `Memory` now implements the new\n`org.wasmer.exports.Export` interface. `instance.exports` thus\ncontains both `Function` or `Memory` objects. Consequently\n`Exports.get` returns a generic `Export` object. To get the exported\nfunction (`Function`) or the exported memory (`Memory`), the user has\n2 choices:\n\n  1. Downcast manually, i.e. `(Function\u003cObject, Object[]\u003e) instance.exports.get(\"sum\")`\n     or `(Memory) instance.exports.get(\"memory\")`,\n  2. Call helpers, i.e. `instance.exports.getFunction(\"sum\")` or\n     `instance.exports.getMemory(\"memory\")`.\n\nFinally, this patch removes the `instance.memories` API since it\u0027s\nbeen merged into `instance.exports`.\n"
    },
    {
      "commit": "b6ae67fe44c31dd4a35d79db37625698af12df45",
      "tree": "a38845aea886c2d16f8a7f1865da9bdd1dd3a9de",
      "parents": [
        "d6f2c566e6531e1b8199940df40c112a8ae9eaac",
        "79af6a19554b542acf37c4cf9bad3969f0a69ca9"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 10:02:53 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 04 10:02:53 2020 +0200"
      },
      "message": "Merge pull request #28 from wasmerio/test-multi-java\n\ntest(ci) Test against Java 8, 11 and 14"
    },
    {
      "commit": "79af6a19554b542acf37c4cf9bad3969f0a69ca9",
      "tree": "a38845aea886c2d16f8a7f1865da9bdd1dd3a9de",
      "parents": [
        "26299329f480457a41a326d2561ac33343278cb1"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 09:50:05 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 09:50:05 2020 +0200"
      },
      "message": "test(ci) Remvove Java 14.\n"
    },
    {
      "commit": "26299329f480457a41a326d2561ac33343278cb1",
      "tree": "c8a03c1c3aaf65567581dd43a7c78947c9f15cbc",
      "parents": [
        "d5e35717539294362da93e919aa84c953c0ad835"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 09:47:30 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 09:47:30 2020 +0200"
      },
      "message": "test(ci) Cache `.cargo/` and `target/`.\n"
    },
    {
      "commit": "d5e35717539294362da93e919aa84c953c0ad835",
      "tree": "bcdd44f46e947193b6755466629d640e5839755e",
      "parents": [
        "d6f2c566e6531e1b8199940df40c112a8ae9eaac"
      ],
      "author": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 09:47:10 2020 +0200"
      },
      "committer": {
        "name": "Ivan Enderlin",
        "email": "ivan@mnt.io",
        "time": "Mon May 04 09:47:10 2020 +0200"
      },
      "message": "test(ci) Test against Java 8, 11 and 14.\n"
    },
    {
      "commit": "d6f2c566e6531e1b8199940df40c112a8ae9eaac",
      "tree": "591f1ba1511e1c127bfc797eba069cdaeb9ce952",
      "parents": [
        "4cfc83ff9a02f08044edc41201cfe3b99ef3529e",
        "deb09eea3aa4bbfda0b5426f66512fbcdec753f1"
      ],
      "author": {
        "name": "Syrus Akbary",
        "email": "me@syrusakbary.com",
        "time": "Thu Apr 30 18:30:51 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 18:30:51 2020 -0700"
      },
      "message": "Merge pull request #27 from wasmerio/pr/25\n\nNew build system (fixed)"
    },
    {
      "commit": "deb09eea3aa4bbfda0b5426f66512fbcdec753f1",
      "tree": "591f1ba1511e1c127bfc797eba069cdaeb9ce952",
      "parents": [
        "a1174044cc74d27b90d5a85d32eb968486e93b60"
      ],
      "author": {
        "name": "Syrus Akbary",
        "email": "me@syrusakbary.com",
        "time": "Thu Apr 30 18:22:46 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 18:22:46 2020 -0700"
      },
      "message": "Fix mac \u0026 linux"
    }
  ],
  "next": "a1174044cc74d27b90d5a85d32eb968486e93b60"
}
