)]}'
{
  "log": [
    {
      "commit": "8cd1644d8de6e4b8cd64dc3d82be519d9c6ccb46",
      "tree": "e07cccadea524d21bcba923ae8c507597e402ad1",
      "parents": [
        "424b7ba1882021994366eebb7931959ade210e44"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 22 21:12:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 21:12:55 2026 -0700"
      },
      "message": "chore(deps): bump @xmldom/xmldom from 0.8.12 to 0.8.13 (#255)\n\nBumps [@xmldom/xmldom](https://github.com/xmldom/xmldom) from 0.8.12 to 0.8.13.\n- [Release notes](https://github.com/xmldom/xmldom/releases)\n- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/xmldom/xmldom/compare/0.8.12...0.8.13)\n\n---\nupdated-dependencies:\n- dependency-name: \"@xmldom/xmldom\"\n  dependency-version: 0.8.13\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "424b7ba1882021994366eebb7931959ade210e44",
      "tree": "ceacd61d32320a9be705c9a2de4c9eed5e1c442b",
      "parents": [
        "295e3c2b738573a2065d952313632ebe790e6056"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 09 21:01:27 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 21:01:27 2026 -0700"
      },
      "message": "chore(deps): bump lodash from 4.17.23 to 4.18.1 (#254)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)\n\n---\nupdated-dependencies:\n- dependency-name: lodash\n  dependency-version: 4.18.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "295e3c2b738573a2065d952313632ebe790e6056",
      "tree": "d7ab0e27ead770a9e097e78b5e94f00352b7c196",
      "parents": [
        "093f6b04319a52d7fa683504b6ff039aa49a63e6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 01 01:02:12 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 01:02:12 2026 -0700"
      },
      "message": "chore(deps): bump @xmldom/xmldom from 0.8.11 to 0.8.12 (#253)\n\nBumps [@xmldom/xmldom](https://github.com/xmldom/xmldom) from 0.8.11 to 0.8.12.\n- [Release notes](https://github.com/xmldom/xmldom/releases)\n- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/xmldom/xmldom/compare/0.8.11...0.8.12)\n\n---\nupdated-dependencies:\n- dependency-name: \"@xmldom/xmldom\"\n  dependency-version: 0.8.12\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "093f6b04319a52d7fa683504b6ff039aa49a63e6",
      "tree": "cd073b5068263cfe015fc7def08e698db98a479b",
      "parents": [
        "74a82bdba250e0dede27c145be9b41531fcafab7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Mar 25 15:16:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 25 15:16:59 2026 -0700"
      },
      "message": "chore(deps): bump picomatch (#252)\n\nBumps  and [picomatch](https://github.com/micromatch/picomatch). These dependencies needed to be updated together.\n\nUpdates `picomatch` from 2.3.1 to 2.3.2\n- [Release notes](https://github.com/micromatch/picomatch/releases)\n- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)\n\nUpdates `picomatch` from 4.0.3 to 4.0.4\n- [Release notes](https://github.com/micromatch/picomatch/releases)\n- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)\n\n---\nupdated-dependencies:\n- dependency-name: picomatch\n  dependency-version: 2.3.2\n  dependency-type: indirect\n- dependency-name: picomatch\n  dependency-version: 4.0.4\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "74a82bdba250e0dede27c145be9b41531fcafab7",
      "tree": "958a3860f83bcec65d9f35b44dc88e099deace07",
      "parents": [
        "82c1b2f259f59423b3f59630142ea452cdf9be7a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Mar 22 14:27:36 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 22 14:27:36 2026 -0700"
      },
      "message": "chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 (#251)\n\nBumps [flatted](https://github.com/WebReflection/flatted) from 3.3.3 to 3.4.2.\n- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.3...v3.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: flatted\n  dependency-version: 3.4.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "82c1b2f259f59423b3f59630142ea452cdf9be7a",
      "tree": "1b046d98877a67166fcbc4bf1ee481b8ff0675f9",
      "parents": [
        "72068f916c135c6f245de1b7da90f108e375bcac"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Fri Feb 27 21:57:33 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 21:57:33 2026 -0800"
      },
      "message": "chore(deps): Update npm dependencies (#250)\n\n"
    },
    {
      "commit": "72068f916c135c6f245de1b7da90f108e375bcac",
      "tree": "dc0aae7dbd633529656a885f0bd664e0ba4e2e7b",
      "parents": [
        "86a977998c358b3ba33034f76a66bef477330404"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Feb 27 19:33:55 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 19:33:55 2026 -0800"
      },
      "message": "chore(deps): bump minimatch (#249)\n\nBumps  and [minimatch](https://github.com/isaacs/minimatch). These dependencies needed to be updated together.\n\nUpdates `minimatch` from 3.1.2 to 3.1.5\n- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)\n- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)\n\nUpdates `minimatch` from 9.0.5 to 9.0.9\n- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)\n- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: minimatch\n  dependency-version: 3.1.5\n  dependency-type: indirect\n- dependency-name: minimatch\n  dependency-version: 9.0.9\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "86a977998c358b3ba33034f76a66bef477330404",
      "tree": "24db4d9c35a5ad9fbcfab624e244983e3ca1a530",
      "parents": [
        "f900805b123734c0c60210026cb5fe05edfeca69"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 21 15:35:11 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 21 15:35:11 2026 -0800"
      },
      "message": "chore(deps): bump lodash from 4.17.21 to 4.17.23 (#246)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.\n- [Release notes](https://github.com/lodash/lodash/releases)\n- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)\n\n---\nupdated-dependencies:\n- dependency-name: lodash\n  dependency-version: 4.17.23\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f900805b123734c0c60210026cb5fe05edfeca69",
      "tree": "0eaeb63048378bec0f87c1de6f2fa82962358a10",
      "parents": [
        "d6be940a7ff895f38f5b087f6871a4dc9476cc73"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Nov 23 07:20:30 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 22 14:20:30 2025 -0800"
      },
      "message": "chore: update release audit workflow \u0026 license headers (#245)\n\n"
    },
    {
      "commit": "d6be940a7ff895f38f5b087f6871a4dc9476cc73",
      "tree": "8aeb356af459994f572123a0b5d1163144aae311",
      "parents": [
        "1302f31d37f471dffda48aea55a52fb5c745adc0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Nov 18 18:17:07 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 18 18:17:07 2025 -0800"
      },
      "message": "chore(deps): bump glob from 10.4.5 to 10.5.0 (#244)\n\nBumps [glob](https://github.com/isaacs/node-glob) from 10.4.5 to 10.5.0.\n- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)\n- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: glob\n  dependency-version: 10.5.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1302f31d37f471dffda48aea55a52fb5c745adc0",
      "tree": "bc227629ce343dfccf34732cf4a817ea99342ddd",
      "parents": [
        "ada076377a561e2c39703990b316684c1cc5fc31"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Nov 19 00:17:43 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 00:17:43 2025 +0900"
      },
      "message": "chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (#243)\n\nBumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.\n- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: js-yaml\n  dependency-version: 4.1.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ada076377a561e2c39703990b316684c1cc5fc31",
      "tree": "00c25c1814300b49724b3048cd7931a572fe35a0",
      "parents": [
        "d05d682e883bfe9da22fe9ef07fbc92aa3424988"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Aug 09 02:59:19 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 09 02:59:19 2025 +0900"
      },
      "message": "chore(deps-dev): bump tmp from 0.2.3 to 0.2.4 (#242)\n\nBumps [tmp](https://github.com/raszi/node-tmp) from 0.2.3 to 0.2.4.\n- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4)\n\n---\nupdated-dependencies:\n- dependency-name: tmp\n  dependency-version: 0.2.4\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d05d682e883bfe9da22fe9ef07fbc92aa3424988",
      "tree": "ba26c25b6940d2c8fe1eed9b5fac19b0fa026fd9",
      "parents": [
        "ef582af8436f1af1fc66870f208b63d841e7e613"
      ],
      "author": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Sat Aug 09 02:44:57 2025 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Sat Aug 09 02:44:57 2025 +0900"
      },
      "message": "chore: increment package version to 6.0.1-dev\n"
    },
    {
      "commit": "ef582af8436f1af1fc66870f208b63d841e7e613",
      "tree": "0568b877aa36f100a7efc7523377eabe8c2f3629",
      "parents": [
        "72aa215bdb3561073a39029738a4f87ecffa99d8"
      ],
      "author": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Wed Aug 06 16:10:51 2025 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Wed Aug 06 16:10:51 2025 +0900"
      },
      "message": "release(6.0.0): updated release notes \u0026 version (common-v6.0.0)\n"
    },
    {
      "commit": "72aa215bdb3561073a39029738a4f87ecffa99d8",
      "tree": "42bf5d110a790bf8aaabce481b572f3fc9cd2f7b",
      "parents": [
        "ad54a418653ccd7c61a355a56f4144298258ff46"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Wed Aug 06 12:08:05 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 06 12:08:05 2025 +0900"
      },
      "message": "chore: update package-lock.json (#240)\n\n"
    },
    {
      "commit": "ad54a418653ccd7c61a355a56f4144298258ff46",
      "tree": "bf9516de5f925096ec83971e7f5d82a3dc030e95",
      "parents": [
        "16696fb75ddddcc56313495fa74fc479d68d6605"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Tue Aug 05 01:32:44 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 05 01:32:44 2025 +0900"
      },
      "message": "feat!: change resource-file behavior to support directory contents (#239)\n\n"
    },
    {
      "commit": "16696fb75ddddcc56313495fa74fc479d68d6605",
      "tree": "c3e7a083f69d2428e3240d6664d58f8b2eaec074",
      "parents": [
        "df3f301b93f87bfe29b758cfce5e90e00f2d3df7"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sat Jul 26 15:12:16 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 26 15:12:16 2025 +0900"
      },
      "message": "dep(npm): update w/ rebuilt package-lock.json (#238)\n\n* dep(npm): bump jasmine@5.9.0\n* dep(npm): rebuild package-lock.json"
    },
    {
      "commit": "df3f301b93f87bfe29b758cfce5e90e00f2d3df7",
      "tree": "52d09e5dca35109216a09266cb089c3ac18c5d68",
      "parents": [
        "4c7a014887f72635ccf09bf0abe3853ed492f9d3"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Fri Jul 25 22:50:04 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 26 14:50:04 2025 +0900"
      },
      "message": "refactor(bom): Bring strip-bom in as util (#237)\n\n"
    },
    {
      "commit": "4c7a014887f72635ccf09bf0abe3853ed492f9d3",
      "tree": "f37358087028ca41664f297fcaeb353bf29007ae",
      "parents": [
        "432579b10d6193131f1a09933feb5f1755725acf"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sat Jul 26 14:23:08 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 25 22:23:08 2025 -0700"
      },
      "message": "feat!: remove superspawn.js (#236)\n\n"
    },
    {
      "commit": "432579b10d6193131f1a09933feb5f1755725acf",
      "tree": "6bf73128d0178bd839429d759c85d94f4578b1fa",
      "parents": [
        "c2b866e1311c6f78cb3731a10b1817faca4a5793"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sat Jul 26 13:50:28 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 26 13:50:28 2025 +0900"
      },
      "message": "feat!: remove superspawn \u0026 npm packages q \u0026 cross-spawn (#231)\n\n"
    },
    {
      "commit": "c2b866e1311c6f78cb3731a10b1817faca4a5793",
      "tree": "126901eab5812d059f922673a5ab112caa224ab0",
      "parents": [
        "db867716e0cf300c51cce0e6f46faf8f0f6dbd69"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sat Jul 26 13:43:16 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 26 13:43:16 2025 +0900"
      },
      "message": "dep(npm): bump @cordova/eslint-config@6.0.0 (#235)\n\n"
    },
    {
      "commit": "db867716e0cf300c51cce0e6f46faf8f0f6dbd69",
      "tree": "510f2abf03e60a191759c8fd128641a753bb444d",
      "parents": [
        "43e1662cf53c50bcef8214426ee1d2617f20e1c4"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Fri Jul 25 01:16:15 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 25 01:16:15 2025 +0900"
      },
      "message": "ci: use macos-15 (#234)\n\n"
    },
    {
      "commit": "43e1662cf53c50bcef8214426ee1d2617f20e1c4",
      "tree": "b651b6cfaf574c81be279282ca64980ff2b7930f",
      "parents": [
        "30206cdc2642758f20291450ac05d8b08836d61f"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Jul 20 12:28:03 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 20 12:28:03 2025 +0900"
      },
      "message": "ci(workflow): update release-audit \u0026 license config (#233)\n\n"
    },
    {
      "commit": "30206cdc2642758f20291450ac05d8b08836d61f",
      "tree": "494fc04aa7355351b56d15a69d72f0b7204ccd64",
      "parents": [
        "586b8318342655e96e06e4a0827bfd0337bbcac7"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Mon Jul 14 22:43:06 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 14:43:06 2025 +0900"
      },
      "message": "feat: Support finding an unprefixed Info.plist file (#212)\n\nCo-authored-by: Norman Breau \u003cnorman@nbsolutions.ca\u003e"
    },
    {
      "commit": "586b8318342655e96e06e4a0827bfd0337bbcac7",
      "tree": "a67fb44dcb0ccaa40db375ec111162a266b1478b",
      "parents": [
        "fe0975618f95922619c9bc2cb19800a35e6e0c08"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Mon Jul 14 22:40:50 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 14:40:50 2025 +0900"
      },
      "message": "chore(tests): Improve test coverage (#232)\n\nAlso reduces the use of rewire down to just 1 file."
    },
    {
      "commit": "fe0975618f95922619c9bc2cb19800a35e6e0c08",
      "tree": "2d3c1bd7c0cc2fc8ef945814fc60f997a9321da8",
      "parents": [
        "bdd0847b213aeafcc514dc9472afe0953e8479ac"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Tue Jul 15 12:18:27 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 12:18:27 2025 +0900"
      },
      "message": "ci: add permissions block \u0026 commit hash pinning of third-party actions (#230)\n\n"
    },
    {
      "commit": "bdd0847b213aeafcc514dc9472afe0953e8479ac",
      "tree": "f3372fd82a17c816c874bf386f86cd67130b3b02",
      "parents": [
        "f0341ea8d805bf7805764a5f0453c9af3060e554"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Mon Jul 14 20:18:12 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 12:18:12 2025 +0900"
      },
      "message": "chore(coverage): Move from nyc to c8 for code coverage (#229)\n\n"
    },
    {
      "commit": "f0341ea8d805bf7805764a5f0453c9af3060e554",
      "tree": "1dfeed6a3169370d16a3d04632b678ab9377012c",
      "parents": [
        "6f4bf3be6e366455de220838fa25a838c910d775"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Tue Jul 15 11:59:17 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 14 19:59:17 2025 -0700"
      },
      "message": "chore!: bump node \u003e\u003d20.5.0 \u0026 upgrade npm packages (#228)\n\n* chore: bump 6.0.0-dev\n\n* chore: bump jasmine@5.8.0\n\n* chore: bump nyc@17.1.0\n\n* chore: bump rewire@9.0.0\n\n* chore: rebuild package-lock.json\n\n* chore!: bump engines.node \u003e\u003d20.5.0\n\n* ci: update node-version range"
    },
    {
      "commit": "6f4bf3be6e366455de220838fa25a838c910d775",
      "tree": "78d0bf6b957c32dbd87255236cac16b6be08c34b",
      "parents": [
        "584670d4bb1a687380a0bd360ab398f490836b29"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Tue Jul 15 11:51:57 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 14 19:51:57 2025 -0700"
      },
      "message": "chore: bump 6.0.0-dev (#227)\n\n"
    },
    {
      "commit": "584670d4bb1a687380a0bd360ab398f490836b29",
      "tree": "cd0e496deb0c97307d52d6a9e6eee329c40b4add",
      "parents": [
        "8841b6b40a3c6e0eb7601074174aece94ce13363"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@apache.org",
        "time": "Sun Feb 02 14:04:31 2025 +0900"
      },
      "committer": {
        "name": "エリス",
        "email": "erisu@apache.org",
        "time": "Sun Feb 02 14:04:31 2025 +0900"
      },
      "message": "chore: increment package version to 5.0.2-dev\n"
    },
    {
      "commit": "8841b6b40a3c6e0eb7601074174aece94ce13363",
      "tree": "c1f8fdb03d10548822111f30d92acd426a7f5038",
      "parents": [
        "fae1b67d3ee61c4f903dab5075036a1325d3867b"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@apache.org",
        "time": "Tue Jan 28 11:10:26 2025 +0900"
      },
      "committer": {
        "name": "エリス",
        "email": "erisu@apache.org",
        "time": "Tue Jan 28 11:10:26 2025 +0900"
      },
      "message": "release(5.0.1): updated release notes \u0026 version (common-5.0.1)\n"
    },
    {
      "commit": "fae1b67d3ee61c4f903dab5075036a1325d3867b",
      "tree": "57447982c11575f8309c9676492079111efede1d",
      "parents": [
        "ea9e285d559ecacb62b1d30481e374a0f936b08a"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Mon Jan 27 13:25:29 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 27 13:25:29 2025 +0900"
      },
      "message": "chore: bump npm dependencies to current minor revisions (#222)\n\n"
    },
    {
      "commit": "ea9e285d559ecacb62b1d30481e374a0f936b08a",
      "tree": "c1167f5c5a53283f791e1a6e4faa7c8f085da0a7",
      "parents": [
        "41ef98b1952c6e135cf7ecf37685246d43cd6bd8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Nov 20 08:27:32 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 20 08:27:32 2024 -0800"
      },
      "message": "chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#217)\n\nBumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.\r\n- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: cross-spawn\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "41ef98b1952c6e135cf7ecf37685246d43cd6bd8",
      "tree": "33d2530e76b6680f1858ccaa776d6efb7c7fe3ff",
      "parents": [
        "24f7fa2f1a61d58f48ec8ad6b10942378ff12146"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Wed Nov 20 08:19:00 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 20 08:19:00 2024 -0800"
      },
      "message": "chore(ci): Fix dependabot PR failures (#218)\n\n"
    },
    {
      "commit": "24f7fa2f1a61d58f48ec8ad6b10942378ff12146",
      "tree": "a05aa3563be7886dd6d0a1dda5b84b5e5acd1637",
      "parents": [
        "c85b82585d81cd2806d52a86753c1a3046bddad2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 29 02:46:08 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 29 02:46:08 2024 -0700"
      },
      "message": "chore(deps): bump micromatch from 4.0.5 to 4.0.8 (#214)\n\nBumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.\r\n- [Release notes](https://github.com/micromatch/micromatch/releases)\r\n- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: micromatch\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: Darryl Pogue \u003cdarryl@dpogue.ca\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c85b82585d81cd2806d52a86753c1a3046bddad2",
      "tree": "e84b44fa134270cf550b2d9189ea7c08c3c24196",
      "parents": [
        "d7f71e69726ef152fb85312895c99d8f3aa069fc"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Thu Aug 29 02:33:08 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 29 02:33:08 2024 -0700"
      },
      "message": "chore: Minor test fixes (#211)\n\n* chore(ci): Silence fs.Stats ctor deprecation warning\r\n\r\nDo this in the worst way possible because stuff depends on it being an\r\ninstance of fs.Stats with the right prototype, but also there\u0027s no\r\nsupported way to mock create an object of that type... so __proto__\r\nhackery will have to suffice 😬\r\n\r\n* chore(ci): Safer temp dir for testing\r\n\r\nThis should ensure that the directory is always cleaned up after tests\r\nrun."
    },
    {
      "commit": "d7f71e69726ef152fb85312895c99d8f3aa069fc",
      "tree": "404ab7ecd8389ff1aea5b99f7fd65e5f88166102",
      "parents": [
        "3d7f7360273b90c73d263f2fa42eaf0daca453ad"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Fri Aug 02 23:02:16 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 02 23:02:16 2024 -0700"
      },
      "message": "chore: Don\u0027t list dev dependencies in NOTICE (#210)\n\nCloses GH-209."
    },
    {
      "commit": "3d7f7360273b90c73d263f2fa42eaf0daca453ad",
      "tree": "e07db2b743621a494e1bdf388bf9d350f459e0d4",
      "parents": [
        "fa40f8b6501602ccb041e8bfbf7b8a3d05aa03b0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 17 09:35:38 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 17 09:35:38 2024 -0700"
      },
      "message": "chore(deps): bump braces from 3.0.2 to 3.0.3 (#208)\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\r\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: braces\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fa40f8b6501602ccb041e8bfbf7b8a3d05aa03b0",
      "tree": "3cedba093706a6a6e1d96c034ab0a40cb44b78d0",
      "parents": [
        "602272feea849fed9f40fc298d9fb3992989b61c"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Tue May 07 22:16:44 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 07 22:16:44 2024 -0700"
      },
      "message": "chore(ci): Add NodeJS 22 to CI matrix (#207)\n\n"
    },
    {
      "commit": "602272feea849fed9f40fc298d9fb3992989b61c",
      "tree": "262f57246af232bfd754c5b053ac8526c0aa962b",
      "parents": [
        "0901c1dcaef43634ce91fcc2ab1657c0a5982c49"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Tue Apr 16 19:35:19 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 16 19:35:19 2024 -0700"
      },
      "message": "chore(ci): Set up CodeQL analysis (#206)\n\n"
    },
    {
      "commit": "0901c1dcaef43634ce91fcc2ab1657c0a5982c49",
      "tree": "c8b381140289fe7ecc2ce55cb751fce6f8c962c4",
      "parents": [
        "12135bda6982e24c2b59d71b14dad3d92cb30a4f"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sat Apr 13 18:30:38 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 13 18:30:38 2024 +0900"
      },
      "message": "ci: update codecov@v4 w/ token (#205)\n\n"
    },
    {
      "commit": "12135bda6982e24c2b59d71b14dad3d92cb30a4f",
      "tree": "d50e3c6c0f77faf75aa52d85c68d5eba0ffbefa6",
      "parents": [
        "5fbb4beecf6ff66eecf1076bece2e27c811e7333"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@dpogue.ca",
        "time": "Wed Mar 27 10:16:16 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 27 10:16:16 2024 -0700"
      },
      "message": "chore(deps): Modernize some dependencies (#203)\n\n* chore(deps): Modernize some dependencies\r\n* chore(ci): Test on Node 20"
    },
    {
      "commit": "5fbb4beecf6ff66eecf1076bece2e27c811e7333",
      "tree": "9c4cbc36dfedd6ed4508b1eaf6c3df313522a800",
      "parents": [
        "dd3eca8161a5f4c3348542877ebd9562822ae7ac"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Mar 24 23:57:13 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 24 23:57:13 2024 +0900"
      },
      "message": "chore: fix typo in license checker\u0027s ignored-packages config (#204)\n\n"
    },
    {
      "commit": "dd3eca8161a5f4c3348542877ebd9562822ae7ac",
      "tree": "8a9826e4c433899ffb89dfee477d2a04b12fcf24",
      "parents": [
        "e6afc1cff11afc26e6be53bdcd7c0431bc822179"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Mar 24 16:56:59 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 24 00:56:59 2024 -0700"
      },
      "message": "ci: add release audit workflow (#202)\n\n"
    },
    {
      "commit": "e6afc1cff11afc26e6be53bdcd7c0431bc822179",
      "tree": "fe943a4fa1279c3a1d9bba00cef5d9a37a2db608",
      "parents": [
        "3700086efd3e56cbd53ac241bab1dc808c14f473"
      ],
      "author": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Thu Mar 09 14:32:26 2023 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Thu Mar 09 14:32:26 2023 +0900"
      },
      "message": "chore: increment package version to 5.0.1-dev\n"
    },
    {
      "commit": "3700086efd3e56cbd53ac241bab1dc808c14f473",
      "tree": "ed469a113fcb62bd4e8b23efa988b1d0cccf572c",
      "parents": [
        "ecad4db41f7397216cd3d83bd77a4f8a89f720a1"
      ],
      "author": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Tue Feb 28 13:39:33 2023 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Tue Feb 28 13:39:33 2023 +0900"
      },
      "message": "release(5.0.0): updated release notes \u0026 version (common-5.0.0)\n"
    },
    {
      "commit": "ecad4db41f7397216cd3d83bd77a4f8a89f720a1",
      "tree": "75805de28a730e22e528a5714392d6611cfe1fcb",
      "parents": [
        "a31e29b1a8fd035ba6eec5e0f1f345b9275428c5"
      ],
      "author": {
        "name": "Mahendra Liya",
        "email": "liyamahendra4@gmail.com",
        "time": "Wed Feb 01 08:41:53 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 01 12:11:53 2023 +0900"
      },
      "message": "feat(android): added monochrome attribute (#197)\n\n"
    },
    {
      "commit": "a31e29b1a8fd035ba6eec5e0f1f345b9275428c5",
      "tree": "948896987775680496b2a68a6a6f886cd3ba262e",
      "parents": [
        "c051e5d1368b3fc15cdd927dcb328747c771aef3"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Wed Feb 01 11:36:46 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 01 11:36:46 2023 +0900"
      },
      "message": "chore: drop q where possible (#99)\n\n* chore: update comment"
    },
    {
      "commit": "c051e5d1368b3fc15cdd927dcb328747c771aef3",
      "tree": "68dae57c9471866ebebd8a99e978e6be3a89f4a2",
      "parents": [
        "cc78c8190a7adcfac701d68c51fdae3fa17e665c"
      ],
      "author": {
        "name": "Norman Breau",
        "email": "norman@nbsolutions.ca",
        "time": "Tue Jan 31 22:01:25 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 31 22:01:25 2023 -0400"
      },
      "message": "test: Removed obsolete test (#198)\n\n"
    },
    {
      "commit": "cc78c8190a7adcfac701d68c51fdae3fa17e665c",
      "tree": "a37f8d328d12b34963294c5271016258296da0bb",
      "parents": [
        "0436b453b56a59a004a54c33dbc78c7aa8679de2"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Thu Jan 19 22:24:40 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 19 22:24:40 2023 +0900"
      },
      "message": "dep: bump @cordova/eslint-config@^5.0.0 (#196)\n\n* dep: bump @cordova/eslint-config@^5.0.0\r\n* style: lint fix"
    },
    {
      "commit": "0436b453b56a59a004a54c33dbc78c7aa8679de2",
      "tree": "021aec10d6d42c54209602f7e800bf5520c0caf5",
      "parents": [
        "e5d0899bd7f6a28b4a0edc2f578566c6fd226b8a"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Fri Jan 13 11:28:00 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 13 11:28:00 2023 +0900"
      },
      "message": "dep!: bump all available packages (#192)\n\n* dep!: bump all available dev packages\r\n\r\n- @nodelib/fs.macchiato@^1.0.4\r\n- jasmine@^4.5.0\r\n- jasmine-spec-reporter@^7.0.0\r\n- rewire@^6.0.0\r\n\r\n* dep!: bump @cordova/eslint-config@^4.0.0 w/ lint fix\r\n* dep!: bump available prod packages\r\n\r\n- bplist-parser@^0.3.2\r\n- cross-spawn@^7.0.3\r\n- fast-glob@^3.2.12\r\n- fs-extra@^11.1.0\r\n- plist@^3.0.6\r\n\r\n* dep!: bump endent@^2.1.0 w/ import fix"
    },
    {
      "commit": "e5d0899bd7f6a28b4a0edc2f578566c6fd226b8a",
      "tree": "e4542a2ab2a7f058a194f066c2dd12b7baa79f09",
      "parents": [
        "b3362eb5f5566f762dd2a1d57102627c35241f76"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Fri Jan 13 00:12:26 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 13 00:12:26 2023 +0900"
      },
      "message": "refactor: replace underscore w/ lodash module pkgs (#193)\n\n- _.extend -\u003e lodash.assign\r\n- _.isDate -\u003e lodash.isdate\r\n- _.isObject -\u003e lodash.isobject\r\n- _.zip -\u003e lodash.zip"
    },
    {
      "commit": "b3362eb5f5566f762dd2a1d57102627c35241f76",
      "tree": "66c3747cdd9767dcc77bb1775f34dc0044a1c61b",
      "parents": [
        "6d7dfa27eeae5ae8018a6eee4961f03f0f324a30"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Thu Jan 12 22:41:31 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 12 22:41:31 2023 +0900"
      },
      "message": "refactor: renamed variable (#194)\n\n"
    },
    {
      "commit": "6d7dfa27eeae5ae8018a6eee4961f03f0f324a30",
      "tree": "fa2627b094b1ff62afdbef77a400954ab7bdc39e",
      "parents": [
        "7672ab8644cca285fefa914e25cdb4da645eb9e3"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Thu Jan 12 21:53:36 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 12 21:53:36 2023 +0900"
      },
      "message": "feat!: bump package requirement node\u003e\u003d16 (#186)\n\n* feat!: bump package requirement node\u003e\u003d16\r\n* ci(workflow): drop node 14 support"
    },
    {
      "commit": "7672ab8644cca285fefa914e25cdb4da645eb9e3",
      "tree": "678f527624f87461d8fd6133a74eb7d402ac3986",
      "parents": [
        "b782a724f9fee6c483514ed9c23e4f20c8f9b8e6"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Thu Jan 12 21:52:45 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 12 21:52:45 2023 +0900"
      },
      "message": "chore: bump version 5.0.0-dev (#185)\n\n"
    },
    {
      "commit": "b782a724f9fee6c483514ed9c23e4f20c8f9b8e6",
      "tree": "eaccba5eefedded353a02cb460b87bf786e93fdb",
      "parents": [
        "e232c0b8350e1e2174fa579ab92996b596995a39"
      ],
      "author": {
        "name": "Jesse MacFadyen",
        "email": "purplecabbage@gmail.com",
        "time": "Fri Dec 30 18:50:42 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 30 18:50:42 2022 -0800"
      },
      "message": "CI runs on node 14,16,18 (#188)\n\n"
    },
    {
      "commit": "e232c0b8350e1e2174fa579ab92996b596995a39",
      "tree": "a159988129c2464d7564d13d67d4d51ad39c62a4",
      "parents": [
        "b9c95b0852a4b047b6f15184ede0407b8dde471e"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Tue Dec 13 23:28:41 2022 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 13 23:28:41 2022 +0900"
      },
      "message": "ci(actions): update workflow (#187)\n\n* ci(workflow): bump actions/checkout@v3\r\n* ci(workflow): bump actions/setup-node@v3\r\n* ci(workflow): bump codecov/codecov-action@v3"
    },
    {
      "commit": "b9c95b0852a4b047b6f15184ede0407b8dde471e",
      "tree": "0192f042ed15018c4f3ce70a000c7c0f85a28ff3",
      "parents": [
        "e8e873564865ca85bca70f6f3f1ad2d753facc9d"
      ],
      "author": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Tue Nov 15 19:45:08 2022 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Tue Nov 15 19:45:08 2022 +0900"
      },
      "message": "chore: increment package version to 4.1.1-dev\n"
    },
    {
      "commit": "e8e873564865ca85bca70f6f3f1ad2d753facc9d",
      "tree": "83e25ddbff97427e24836017364400f2aa55a742",
      "parents": [
        "d5762b02ca6313c718b3e254270c6bc88cd55569"
      ],
      "author": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Tue Nov 08 22:12:01 2022 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "erisu@apache.org",
        "time": "Tue Nov 08 22:12:01 2022 +0900"
      },
      "message": "release(4.1.0): updated release notes \u0026 version (common-4.1.0)\n"
    },
    {
      "commit": "d5762b02ca6313c718b3e254270c6bc88cd55569",
      "tree": "737a461e55f45560cc93c3a858b4a3f60a6d6403",
      "parents": [
        "837d300fb443e5aaf492d54a61eda6104b84d9ce"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Mon Oct 31 18:33:11 2022 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 31 18:33:11 2022 +0900"
      },
      "message": "chore: rebuild package-lock.json (#184)\n\n"
    },
    {
      "commit": "837d300fb443e5aaf492d54a61eda6104b84d9ce",
      "tree": "9e46fc676ba2c9054849e603d2549a26af33d347",
      "parents": [
        "fffed965e9e08b8eee2c95d82ed3fdd2fe580700"
      ],
      "author": {
        "name": "TylerBreau",
        "email": "32340239+TylerBreau@users.noreply.github.com",
        "time": "Tue Oct 25 11:09:34 2022 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 25 11:09:34 2022 -0300"
      },
      "message": "feat(PluginInfo): Allow XML Attributes to be passed through to core platforms (#181)\n\n"
    },
    {
      "commit": "fffed965e9e08b8eee2c95d82ed3fdd2fe580700",
      "tree": "c3b1b38f764c1ab6e28e90744927eed90e8ac7e6",
      "parents": [
        "fc966d136c719285eb9a9c9d4470ed6f7da8163d"
      ],
      "author": {
        "name": "Norman Breau",
        "email": "norman@nbsolutions.ca",
        "time": "Tue Oct 25 11:06:13 2022 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 25 11:06:13 2022 -0300"
      },
      "message": "chore: 4.1.0-dev (#183)\n\n"
    },
    {
      "commit": "fc966d136c719285eb9a9c9d4470ed6f7da8163d",
      "tree": "3ec4f743ae997486e3a18e828561ad90c9357a59",
      "parents": [
        "4d8475dfd5e57265f87ff50420286a8ce88e3466"
      ],
      "author": {
        "name": "Norman Breau",
        "email": "norman@nbsolutions.ca",
        "time": "Fri Oct 14 12:38:07 2022 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 14 12:38:07 2022 -0300"
      },
      "message": "ci: Remove Node 10/12 from matrix. Added Node 16 and 18. (#180)\n\n"
    },
    {
      "commit": "4d8475dfd5e57265f87ff50420286a8ce88e3466",
      "tree": "37f4024c245f052f8f25b955ab7642123d5c177c",
      "parents": [
        "0a589b967e0739b94b2900eafbb40fa4f97e7368"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Tue Jul 19 15:57:30 2022 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 19 15:57:30 2022 +0900"
      },
      "message": "chore(npm): rebuilt package-lock to v2 (#176)\n\n"
    },
    {
      "commit": "0a589b967e0739b94b2900eafbb40fa4f97e7368",
      "tree": "87246e9ea6acfaec8dd56fa857c2fba4300fb301",
      "parents": [
        "185b3267bd475e3fad6b31d20e0f08922170ce8c"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Mon Oct 18 23:23:04 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 18 23:23:04 2021 +0200"
      },
      "message": "refactor(PlatformMunger): DRY \u0026 simplify config munging (#162)\n\n* factor out private helper _getChanges\r\n\r\n* factor out private helper _generateMunge\r\n\r\n* DRY config_munge generation\r\n\r\n* change _munge_helper signature\r\n\r\n* use _munge_helper for removal too\r\n\r\n* remove superfluous if-guards\r\n\r\n* is_conflicting gets global_munge itself\r\n\r\n* destructure \u0026 remove more superfluous guards\r\n\r\n* simplify info collected \u0026 returned by _is_conflicting\r\n\r\n* rename conflict props\r\n\r\n* nicer _is_conflicting"
    },
    {
      "commit": "185b3267bd475e3fad6b31d20e0f08922170ce8c",
      "tree": "9a66ce40ba17dd696f36198e2ca72589721acf1f",
      "parents": [
        "642d38121920b42691860aca867ffb52464724fa"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Mon Oct 18 23:12:32 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 18 23:12:32 2021 +0200"
      },
      "message": "refactor(xml-helpers): document \u0026 check function signature types  (#160)\n\n* refactor(xml-helpers): use ES6 method syntax\r\n\r\n* refactor(xml-helpers): document \u0026 check function signature types\r\n\r\nsee: https://www.typescriptlang.org/docs/handbook/intro-to-js-ts.html\r\n\r\n* refactor(xml-helpers): satisfy TS type checks\r\n\r\n- `et.ElementText` is not always a string but always has `#toString`\r\n- `et.ElementTag` is not always a string, but converting it to one\r\nshould be sufficient for our purposes\r\n- `et.Element` is not a constructor, so it should be called w/out new"
    },
    {
      "commit": "642d38121920b42691860aca867ffb52464724fa",
      "tree": "40e07f350268c0311e1180dcf13b2f78b8bc0771",
      "parents": [
        "3c9b9ffb93e9ecdbf495a782bb2e5806d060b410"
      ],
      "author": {
        "name": "Norman Breau",
        "email": "norman@normanbreau.com",
        "time": "Fri Sep 17 09:55:29 2021 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 17 09:55:29 2021 -0300"
      },
      "message": "chore: npmrc (#173)\n\n"
    },
    {
      "commit": "3c9b9ffb93e9ecdbf495a782bb2e5806d060b410",
      "tree": "0622ea2bf079715e4e148e3e1cb4de3f6ceb7728",
      "parents": [
        "614f867c660cd354234a8b02acf610a22b82a16b"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Tue Jun 08 11:03:25 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 08 11:03:25 2021 +0200"
      },
      "message": "fix(ConfigChanges): do not pass PlistValue to xml_helpers.resolveParent (#158)\n\nFixes #156"
    },
    {
      "commit": "614f867c660cd354234a8b02acf610a22b82a16b",
      "tree": "1814917542b388789c25231145b9bb967f51f181",
      "parents": [
        "5ad1bdbec90e3ad740eec8538a2a6e653c30b0d0"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Tue Jun 08 10:40:29 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 08 10:40:29 2021 +0200"
      },
      "message": "test: fix invalid config for jasmine-spec-reporter (#161)\n\nFixes the following warning:\r\n    WARN: jasmine-spec-reporter \u0027displayStacktrace\u0027 option supports\r\n    value (\u0027none\u0027, \u0027raw\u0027, \u0027pretty\u0027), default to \u0027none\u0027"
    },
    {
      "commit": "5ad1bdbec90e3ad740eec8538a2a6e653c30b0d0",
      "tree": "d43082667ce29fd98953b1a62ba4d04f1a622f4a",
      "parents": [
        "7e615a56aed26a283df8657b06a231cf4504dc79"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Tue Mar 02 15:04:38 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 02 15:04:38 2021 +0100"
      },
      "message": "refactor(ConfigChanges): use for-of loop for iterating over array (#159)\n\n"
    },
    {
      "commit": "7e615a56aed26a283df8657b06a231cf4504dc79",
      "tree": "e08034f4670ddff28ef375c83c1c634ec771f859",
      "parents": [
        "5a6a53e3fb51ff4bf75cc3278f7f1bf27a755746"
      ],
      "author": {
        "name": "Darryl Pogue",
        "email": "darryl@ayogo.com",
        "time": "Tue Oct 06 20:26:57 2020 -0700"
      },
      "committer": {
        "name": "Darryl Pogue",
        "email": "darryl@ayogo.com",
        "time": "Tue Oct 06 20:26:57 2020 -0700"
      },
      "message": "chore(asf): Update GitHub repo metadata\n"
    },
    {
      "commit": "5a6a53e3fb51ff4bf75cc3278f7f1bf27a755746",
      "tree": "76050c17b36ec18b9d9a2047c5cbe98258051727",
      "parents": [
        "14a15636b6eb2af7603d11d59ecb6121de822ef4"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sat Jul 25 01:57:13 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 25 01:57:13 2020 +0900"
      },
      "message": "ci: add node 14 to workflow (#150)\n\n"
    },
    {
      "commit": "14a15636b6eb2af7603d11d59ecb6121de822ef4",
      "tree": "008929d6328b873c713bfc5cf34340cc6fa0665b",
      "parents": [
        "f2c2a8d326826829bf0c4b9cc257278fbc1ab671"
      ],
      "author": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Mon Jul 20 14:07:34 2020 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Mon Jul 20 14:07:34 2020 +0900"
      },
      "message": "Increment package version to 4.0.3-dev\n"
    },
    {
      "commit": "f2c2a8d326826829bf0c4b9cc257278fbc1ab671",
      "tree": "6774fa6a6d85d0a2a0bd50f2fbce56a4898f6e3e",
      "parents": [
        "87167bd45670291b68e6e02852a6b4faf63ed247"
      ],
      "author": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Wed Jul 01 17:09:35 2020 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Wed Jul 01 17:09:35 2020 +0900"
      },
      "message": "Updated RELEASENOTES.md \u0026 version for release 4.0.2 (common-v4.0.2)\n"
    },
    {
      "commit": "87167bd45670291b68e6e02852a6b4faf63ed247",
      "tree": "5471e7d2cf11aa75577f3d60bfd949fb19424709",
      "parents": [
        "b5ba4db84b993e1c31f0d73a1d37d6a7f92b845d",
        "a18bf0e2774b40dda11e3475b11a2dc3639bdb80"
      ],
      "author": {
        "name": "Dave Alden",
        "email": "dpa99c@gmail.com",
        "time": "Fri Jun 12 15:05:41 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 15:05:41 2020 +0100"
      },
      "message": "Merge pull request #148 from dpa99c/GH-144\n\nfix: resolve correct path to app info plist when multiple plist files are present (#144)"
    },
    {
      "commit": "a18bf0e2774b40dda11e3475b11a2dc3639bdb80",
      "tree": "5471e7d2cf11aa75577f3d60bfd949fb19424709",
      "parents": [
        "b5ba4db84b993e1c31f0d73a1d37d6a7f92b845d"
      ],
      "author": {
        "name": "Dave Alden",
        "email": "dpa99c@gmail.com",
        "time": "Fri Jun 12 14:21:41 2020 +0100"
      },
      "committer": {
        "name": "Dave Alden",
        "email": "dpa99c@gmail.com",
        "time": "Fri Jun 12 15:01:38 2020 +0100"
      },
      "message": "(ios) fix: resolve correct path to app info plist when multiple plist files are present (#144).\n\nWhen multiple plist files exists in a cordova-ios project (e.g. due to a plugin containing `\u003cpodspec\u003e`), ConfigFile was updated under CB-5989 to select the app plist as the target for changes destined for *-Info.plist.\nHowever, the change made under CB-5989 incorrectly constructed the path to the app plist by omitting the project name subdirectory from the path, causing the fix to fail to work.\n\nThis commit fixes this by correcting the constructed path to the app plist.\n"
    },
    {
      "commit": "b5ba4db84b993e1c31f0d73a1d37d6a7f92b845d",
      "tree": "d9d915edf159b0c43b86529601a335181c10c82a",
      "parents": [
        "b2070f1371509004926bb70eb8d5060d6c3f917a"
      ],
      "author": {
        "name": "Chris Brody",
        "email": "chris.brody+brodybits@gmail.com",
        "time": "Mon Jun 08 12:39:59 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 12:39:59 2020 -0400"
      },
      "message": "cleanup: remove trailing whitespace (#147)\n\n* cleanup: remove trailing whitespace from .asf.yaml\r\n* cleanup: remove trailing whitespace from .github/ISSUE_TEMPLATE.md\r\n* cleanup: remove trailing whitespace from .github/ISSUE_TEMPLATE/BUG_REPORT.md\r\n* cleanup: remove trailing whitespace from .github/ISSUE_TEMPLATE/FEATURE_REQUEST.md\r\n* cleanup: remove trailing whitespace from CONTRIBUTING.md"
    },
    {
      "commit": "b2070f1371509004926bb70eb8d5060d6c3f917a",
      "tree": "b9bcc17ffe1c988087bd18a74c277d0d97d2e2e7",
      "parents": [
        "bcf29de4b0197491c9d02054f2eee87b9fd5f02b"
      ],
      "author": {
        "name": "Chris Brody",
        "email": "chris.brody+brodybits@gmail.com",
        "time": "Mon Jun 08 12:38:58 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 12:38:58 2020 -0400"
      },
      "message": "update nyc -\u003e ^15.1.0 in devDependencies (#146)\n\n"
    },
    {
      "commit": "bcf29de4b0197491c9d02054f2eee87b9fd5f02b",
      "tree": "99d36e2caa766cdadd9df91a5faeb94e91a8e1d6",
      "parents": [
        "f872a26cf627b902bac2b72e744f46c43b830aad"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Wed Jun 03 16:29:16 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 16:29:16 2020 +0900"
      },
      "message": "test: cleanup by removing unused test fixtures (#145)\n\n"
    },
    {
      "commit": "f872a26cf627b902bac2b72e744f46c43b830aad",
      "tree": "19628daae891f8d6fc7b37d1acc12586e01bbca7",
      "parents": [
        "13e06971c15569c3519122f0b870f55ed6947151"
      ],
      "author": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Tue May 19 09:20:08 2020 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Tue May 19 09:20:08 2020 +0900"
      },
      "message": "Increment package version to 4.0.2-dev\n"
    },
    {
      "commit": "13e06971c15569c3519122f0b870f55ed6947151",
      "tree": "19bfb17f54829b17838ca94506e94fea74a6ed69",
      "parents": [
        "34507e94264fd17491c002bbac7355f511d8d5f4"
      ],
      "author": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Fri May 15 10:09:08 2020 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Fri May 15 10:09:08 2020 +0900"
      },
      "message": "chore: add missing LICENSE \u0026 NOTICE files\n"
    },
    {
      "commit": "34507e94264fd17491c002bbac7355f511d8d5f4",
      "tree": "35064ef4af728ea884ba3738e2d4286285dc4acb",
      "parents": [
        "231e7b5e33e1c326b187e374dc06698b26f3f2db"
      ],
      "author": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Thu May 14 14:54:51 2020 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Thu May 14 14:54:51 2020 +0900"
      },
      "message": "Updated RELEASENOTES.md \u0026 version for release 4.0.1 (common-4.0.1)\n"
    },
    {
      "commit": "231e7b5e33e1c326b187e374dc06698b26f3f2db",
      "tree": "25c2173bce87d6aed6e08180989d2b4ce01222f2",
      "parents": [
        "82cded7d286de8261e206a81f9c483c1edc9f133"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Thu May 14 14:44:23 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 14:44:23 2020 +0900"
      },
      "message": "chore: apply random missing minor changes  (#141)\n\n* doc(README): fix markdown lint \u0026 unify layout\r\n* chore(npm): use short notation \u0026 cleanup"
    },
    {
      "commit": "82cded7d286de8261e206a81f9c483c1edc9f133",
      "tree": "e212ba6afec8956dbf511934474cf164f4d5518f",
      "parents": [
        "78affbbb20da656ffbdb0f72e6edc3af460b7d58"
      ],
      "author": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Wed Apr 22 13:33:42 2020 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Wed Apr 22 13:33:42 2020 +0900"
      },
      "message": "chore(asf): update git notification settings\n"
    },
    {
      "commit": "78affbbb20da656ffbdb0f72e6edc3af460b7d58",
      "tree": "b103899ea6015217c43c62be397641a5d1688f5e",
      "parents": [
        "be404bbe41816404134c918cb2ef0a07f51a943b"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Apr 19 11:17:29 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 19 11:17:29 2020 +0900"
      },
      "message": "fix: typo in access \u0026 allow navigation (#143)\n\n"
    },
    {
      "commit": "be404bbe41816404134c918cb2ef0a07f51a943b",
      "tree": "cf4744485220985805aef92ed0e22d7ec4d80124",
      "parents": [
        "0c03967ccf7826c884ee4e7826c621549da275dd"
      ],
      "author": {
        "name": "Niklas Merz",
        "email": "niklasmerz@apache.org",
        "time": "Mon Apr 13 14:39:52 2020 +0200"
      },
      "committer": {
        "name": "Niklas Merz",
        "email": "niklasmerz@apache.org",
        "time": "Mon Apr 13 14:39:52 2020 +0200"
      },
      "message": "Update CONTRIBUTING.md\n"
    },
    {
      "commit": "0c03967ccf7826c884ee4e7826c621549da275dd",
      "tree": "c9aeb0896d66803d846eda11a3d00925866508dc",
      "parents": [
        "3d50b3e8804f79194d3b295da3ee8437b6d066f5"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Sun Apr 12 13:43:53 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 12 13:43:53 2020 +0200"
      },
      "message": "fix(ConfigParser): ImageResources constructor (#142)\n\nThe previous ImageResources constructor did not cover the case where a\r\nsingle integer argument is given to construct an empty array of the\r\ngiven length. This broke the `map` method since it uses that constructor\r\nvariant.\r\n\r\nThis commit fixes that situation by using a static factory method\r\ninstead of overriding the native Array constructor."
    },
    {
      "commit": "3d50b3e8804f79194d3b295da3ee8437b6d066f5",
      "tree": "c04efd7b4a7f7c12d6433712bae89096b30b6015",
      "parents": [
        "9e81ca8b4533e7775b90d08511ea895482800be3"
      ],
      "author": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Mon Mar 30 23:34:34 2020 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Mon Mar 30 23:34:34 2020 +0900"
      },
      "message": "Increment package version to 4.0.1-dev\n"
    },
    {
      "commit": "9e81ca8b4533e7775b90d08511ea895482800be3",
      "tree": "334e5054a02c1da45e81d3830ceafa2b9928a211",
      "parents": [
        "b0929a4c6589430f3ddcef19293a2a903c2c568c"
      ],
      "author": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Thu Mar 26 16:37:04 2020 +0900"
      },
      "committer": {
        "name": "Erisu",
        "email": "ellis.bryan@gmail.com",
        "time": "Thu Mar 26 16:37:04 2020 +0900"
      },
      "message": "Updated RELEASENOTES.md \u0026 version for release 4.0.0 (common-v4.0.0)\n"
    },
    {
      "commit": "b0929a4c6589430f3ddcef19293a2a903c2c568c",
      "tree": "d13a1189db24f09c93463a6554afc0ee86822ff7",
      "parents": [
        "672566d5f317c2fbbdefd1c4cf56b18efd40aa9d"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Thu Mar 26 15:54:48 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 15:54:48 2020 +0900"
      },
      "message": "breaking: bump all dependencies to latest (#140)\n\n* breaking(dependencies): bump fs-extra@^9.0.0\r\n* breaking(dependencies): bump dev dependencies to latest\r\n  * @cordova/eslint-config@^3.0.0\r\n  * jasmine-spec-reporter@^5.0.1\r\n* breaking(dependencies): rebuilt package-lock.json\r\n* chore: apply lint fixes\r\n* breaking(ci): bump github-actions checkout dependency"
    },
    {
      "commit": "672566d5f317c2fbbdefd1c4cf56b18efd40aa9d",
      "tree": "bc419a514816db12da7c0f5c7774cac8146751a2",
      "parents": [
        "7a379d2a06af0560831995c65a8671452108deed"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Mar 15 22:38:19 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 22:38:19 2020 +0900"
      },
      "message": "chore: various cleanup tasks (#139)\n\n* test(coverage): exclude coverage directory\r\n* style(README): fix markdown violations\r\n* doc(README): modernize code examples\r\n* doc(README): minor text improvements\r\n* style(RELEASENOTES): minor text visual improvement\r\n* doc(README): apply suggestions \u0026 more\r\n* doc(README): update CI badge to reference master"
    },
    {
      "commit": "7a379d2a06af0560831995c65a8671452108deed",
      "tree": "64101591c8e8eed211f8667f498d4e66a7fda14c",
      "parents": [
        "1cdf107f860078625094ff80566ccecf8e5d2e46"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Mar 15 19:08:04 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 19:08:04 2020 +0900"
      },
      "message": "chore(dependency): update dev \u0026 non-dev dependencies (#138)\n\n* chore(dependency): bump nyc@latest (^15.0.0)\r\n* chore(dependency): bump rewire@latest (^5.0.0)\r\n* chore(dependency): bump cross-spawn@latest (^7.0.1)\r\n* chore(dependency): bump endent@latest (^1.4.1)\r\n* chore(dependency): bump fast-glob@latest (^3.2.2)\r\n* chore(dependency): bump underscore@latest (^1.9.2)\r\n* chore(dependency): bump q@latest (^1.5.1)\r\n* chore(dependency): rebuild package-lock.json"
    },
    {
      "commit": "1cdf107f860078625094ff80566ccecf8e5d2e46",
      "tree": "d0469f1e1b16bd95303f89c74a67bf26848bb442",
      "parents": [
        "f128980a13c64ddb46f43994850ba3e49b5affca"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Mar 15 19:02:07 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 19:02:07 2020 +0900"
      },
      "message": "refactor: transform var to let/const (#137)\n\n"
    },
    {
      "commit": "f128980a13c64ddb46f43994850ba3e49b5affca",
      "tree": "85e37f7b6e59b157b604bef8bc251d088e508c45",
      "parents": [
        "20467accded394aa44210208bcf59cf6580a3c73"
      ],
      "author": {
        "name": "エリス",
        "email": "erisu@users.noreply.github.com",
        "time": "Sun Mar 15 18:40:01 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 18:40:01 2020 +0900"
      },
      "message": "ci: final migration to actions (#136)\n\n"
    },
    {
      "commit": "20467accded394aa44210208bcf59cf6580a3c73",
      "tree": "b25019a3c5dc0f1dae3703b73a6a6b5f370510af",
      "parents": [
        "3a0afd3902fff344d479de1022633253ab8bbce1"
      ],
      "author": {
        "name": "Chris Brody",
        "email": "chris.brody+brodybits@gmail.com",
        "time": "Sun Mar 15 03:17:35 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 16:17:35 2020 +0900"
      },
      "message": "style: improve line spacing \u0026 group like items (#85)\n\nCo-authored-by: Christopher J. Brody \u003cchris@brody.consulting\u003e\r\nCo-authored-by: Erisu \u003cellis.bryan@gmail.com\u003e"
    },
    {
      "commit": "3a0afd3902fff344d479de1022633253ab8bbce1",
      "tree": "dc97ceb15dfa592d9aee8104264cd36f012a81b2",
      "parents": [
        "406e1a22853863905176b1b31efd57686cf586c7"
      ],
      "author": {
        "name": "Arman",
        "email": "mail@arman.io",
        "time": "Sun Mar 15 08:46:15 2020 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 14:46:15 2020 +0900"
      },
      "message": "fix(ConfigFile): correctly resolve *-Info.plist file path (#124)\n\n* fix(ConfigParser): correctly resolve *-Info.plist file path\r\n* test(ConfigFile): test Info.plist file resolve\r\n\r\nCo-authored-by: Raphael von der Grün \u003craphinesse@gmail.com\u003e"
    },
    {
      "commit": "406e1a22853863905176b1b31efd57686cf586c7",
      "tree": "301dadf1957f51cdd0f44275eb2068ca932afe07",
      "parents": [
        "fed6d05672f109b7bd10d27058ae3fcc1db3e8c5"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Sun Mar 15 03:07:34 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 11:07:34 2020 +0900"
      },
      "message": "fix(ConfigFile): Normalize globbed file paths (#135)\n\n"
    },
    {
      "commit": "fed6d05672f109b7bd10d27058ae3fcc1db3e8c5",
      "tree": "25f10406a48286c5f2bc6212a4225ac986d8f94e",
      "parents": [
        "fe6a73fc80ebf974b4c27251091de89e1df2c0f3"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Sun Mar 15 03:04:52 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 11:04:52 2020 +0900"
      },
      "message": "test(ConfigFile): minor improvements (#134)\n\n* test(ConfigFile): Fix module name\r\n* test(ConfigFile): get fresh module for each test"
    },
    {
      "commit": "fe6a73fc80ebf974b4c27251091de89e1df2c0f3",
      "tree": "d7353df9248c7cafff36f0da120108d1f6300a25",
      "parents": [
        "f6e8cabe9b16c992417eceeb08cfd1a1458665f6"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Sat Mar 14 15:37:17 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 14 15:37:17 2020 +0100"
      },
      "message": "feat(CordovaError): support for error cause \u0026 more (#121)\n\nThis commit bases CordovaError on the popular [joyent/node-verror].\r\n\r\nWe actually use @netflix/nerror, a VError fork, for now. That\u0027s because\r\nwe do not want printf style error formatting support and that fork\r\nallows to disable it. There\u0027s [ongoing work][1] to integrate that change\r\ninto the original VError.\r\n\r\nSo basically CordovaError behaves like PError but with all the static\r\nmethods from VError and different parameter ordering for its\r\nconstructor.\r\n\r\nOne change that could break some existing tests in repositories that use\r\ncordova-common is that `toString` (for errors without a cause argument)\r\nnow behaves like the Error default again:\r\n\r\n    new CordovaError(\u0027foo\u0027).toString();\r\n    // old result: \u0027foo\u0027\r\n    // new result: \u0027CordovaError: foo\u0027\r\n\r\n[joyent/node-verror]: https://github.com/joyent/node-verror\r\n[1]: https://github.com/joyent/node-verror/issues/63#issuecomment-546067267"
    },
    {
      "commit": "f6e8cabe9b16c992417eceeb08cfd1a1458665f6",
      "tree": "45351711ba1cc5f1520059674be0dc89e9da82d5",
      "parents": [
        "b779a345e8dac4c658a1816ba595a6b95db47fa2"
      ],
      "author": {
        "name": "Raphael von der Grün",
        "email": "raphinesse@gmail.com",
        "time": "Sat Mar 14 15:21:53 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 14 15:21:53 2020 +0100"
      },
      "message": "refactor(ConfigParser): cleanup \u0026 simplify (#133)\n\n* refactor: ConfigParser\r\n\r\n* make use of et API\r\n\r\n* factor out CDV_XMLNS_URI\r\n\r\n* shorten some setters\r\n\r\n* simplify addPlugin\r\n\r\n* test: extend preferences tests\r\n\r\n* fix \u0026 DRY preferences code\r\n\r\n- fixes setGlobalPreference to be case-insensitive\r\n- fixes setGlobalPreference to use the last preference if multiple exist\r\n\r\n* simplify getCordovaNamespacePrefix\r\n\r\n* simplify access methods\r\n\r\n* DRY \u0026 simplify getFileResources\r\n\r\n* simplify getHookScripts\r\n\r\n* get rid of superfluous variables\r\n\r\n* improve JSDocs\r\n\r\n* destructure parseElementtreeSync\r\n\r\n* simplify getPlugin\r\n\r\n* introduce Resource types\r\n\r\n* Add some platform remarks to JSDocs\r\n\r\nCo-authored-by: Erisu \u003cellis.bryan@gmail.com\u003e"
    }
  ],
  "next": "b779a345e8dac4c658a1816ba595a6b95db47fa2"
}
