)]}'
{
  "log": [
    {
      "commit": "6afd4dc24ee7ec750e32e77bcbb96bccb4922660",
      "tree": "85e88e6d5e9aae5bdb0f03ec01f53aca3b850b5d",
      "parents": [
        "dc080151520429e3bf1c2fb80d4024362f8d62b2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Aug 14 06:33:26 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 14 06:33:26 2026 +0900"
      },
      "message": "chore: bump swatinem/rust-cache from 2.9.1 to 2.9.2 (#117)\n\nBumps [swatinem/rust-cache](https://github.com/swatinem/rust-cache) from\n2.9.1 to 2.9.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/swatinem/rust-cache/releases\"\u003eswatinem/rust-cache\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTypofix by \u003ca\nhref\u003d\"https://github.com/23Skidoo\"\u003e\u003ccode\u003e@​23Skidoo\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/316\"\u003eSwatinem/rust-cache#316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: include target names in build/ and .fingerprint/ cleanup by \u003ca\nhref\u003d\"https://github.com/eitsupi\"\u003e\u003ccode\u003e@​eitsupi\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/317\"\u003eSwatinem/rust-cache#317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: include cdylib/rlib/dylib/staticlib targets in build and\nfingerprint cleanup by \u003ca\nhref\u003d\"https://github.com/eitsupi\"\u003e\u003ccode\u003e@​eitsupi\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/320\"\u003eSwatinem/rust-cache#320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eScan content of \u003ccode\u003e$CARGO_HOME/bin\u003c/code\u003e on restore instead of\nrelying on \u003ccode\u003ecargo install\u003c/code\u003e metadata by \u003ca\nhref\u003d\"https://github.com/clechasseur\"\u003e\u003ccode\u003e@​clechasseur\u003c/code\u003e\u003c/a\u003e in\n\u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/325\"\u003eSwatinem/rust-cache#325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Update checkout action version to latest by \u003ca\nhref\u003d\"https://github.com/sondrelg\"\u003e\u003ccode\u003e@​sondrelg\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/345\"\u003eSwatinem/rust-cache#345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows cache path validation after Rollup migration by \u003ca\nhref\u003d\"https://github.com/eitsupi\"\u003e\u003ccode\u003e@​eitsupi\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/355\"\u003eSwatinem/rust-cache#355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support Cargo V2 build dir layout by \u003ca\nhref\u003d\"https://github.com/claytonwramsey\"\u003e\u003ccode\u003e@​claytonwramsey\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/371\"\u003eSwatinem/rust-cache#371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/23Skidoo\"\u003e\u003ccode\u003e@​23Skidoo\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/316\"\u003eSwatinem/rust-cache#316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/eitsupi\"\u003e\u003ccode\u003e@​eitsupi\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/317\"\u003eSwatinem/rust-cache#317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/clechasseur\"\u003e\u003ccode\u003e@​clechasseur\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/325\"\u003eSwatinem/rust-cache#325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/sondrelg\"\u003e\u003ccode\u003e@​sondrelg\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/345\"\u003eSwatinem/rust-cache#345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/claytonwramsey\"\u003e\u003ccode\u003e@​claytonwramsey\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/Swatinem/rust-cache/pull/371\"\u003eSwatinem/rust-cache#371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/compare/v2.9.1...v2.9.2\"\u003ehttps://github.com/Swatinem/rust-cache/compare/v2.9.1...v2.9.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md\"\u003eswatinem/rust-cache\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e2.9.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ecredentials.toml\u003c/code\u003e cleanup\u003c/li\u003e\n\u003cli\u003eImprovements to cleanup, preserving more valid targets\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003ecargo install\u003c/code\u003e handling\u003c/li\u003e\n\u003cli\u003eCorrectly sort/dedupe Rust versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression in hash calculation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to \u003ccode\u003enode24\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSupport running from within a \u003ccode\u003enix\u003c/code\u003e shell\u003c/li\u003e\n\u003cli\u003eConsider all installed toolchains for cache key\u003c/li\u003e\n\u003cli\u003eUse case-insensitive comparison to determine exact cache hit\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon\u0027t overwrite env for cargo-metadata call\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet empty \u003ccode\u003eCARGO_ENCODED_RUSTFLAGS\u003c/code\u003e when retrieving\nmetadata\u003c/li\u003e\n\u003cli\u003eVarious dependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ewarpbuild\u003c/code\u003e cache provider\u003c/li\u003e\n\u003cli\u003eAdd new \u003ccode\u003ecache-workspace-crates\u003c/code\u003e feature\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude CPU arch in the cache key\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlso cache \u003ccode\u003ecargo install\u003c/code\u003e metadata\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow opting out of caching $CARGO_HOME/bin\u003c/li\u003e\n\u003cli\u003eAdd runner OS in cache key\u003c/li\u003e\n\u003cli\u003eAdds an option to do lookup-only of the cache\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.5\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/6323deb102c322ba6fcbdcafc7e3dddab59af2b6\"\u003e\u003ccode\u003e6323deb\u003c/code\u003e\u003c/a\u003e\n2.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/b16e8d71b289c3b8fc03fc09764563df03712036\"\u003e\u003ccode\u003eb16e8d7\u003c/code\u003e\u003c/a\u003e\nbump rollup and rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/3bf42ac996de475743278f3187c4fd89f23b8630\"\u003e\u003ccode\u003e3bf42ac\u003c/code\u003e\u003c/a\u003e\ninvert target/profile check in cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/6e5b278ead409e28cd5a784014d7ce55007a81d2\"\u003e\u003ccode\u003e6e5b278\u003c/code\u003e\u003c/a\u003e\ncorrectly sort and dedupe Rust versions\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/5adc05f6aaa7c92756cb2e2c9b7b3c1d0df9312b\"\u003e\u003ccode\u003e5adc05f\u003c/code\u003e\u003c/a\u003e\nBump the actions group across 1 directory with 3 updates (\u003ca\nhref\u003d\"https://redirect.github.com/swatinem/rust-cache/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/66b1e9526150e74ddd7e4190356facd783fb3b44\"\u003e\u003ccode\u003e66b1e95\u003c/code\u003e\u003c/a\u003e\nfix: support Cargo V2 build dir layout (\u003ca\nhref\u003d\"https://redirect.github.com/swatinem/rust-cache/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/72d126e709cad40056a62344eee609d696d62d33\"\u003e\u003ccode\u003e72d126e\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/swatinem/rust-cache/issues/367\"\u003e#367\u003c/a\u003e\nfrom Swatinem/dependabot/npm_and_yarn/dev-patch-2b495...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/48968d2131215f1c516b89399d23900d554f71fa\"\u003e\u003ccode\u003e48968d2\u003c/code\u003e\u003c/a\u003e\nBump the dev-patch group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/9f151aca7c3990bab7afe2d82ac58088d3b01074\"\u003e\u003ccode\u003e9f151ac\u003c/code\u003e\u003c/a\u003e\nupdate dependencies, rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/Swatinem/rust-cache/commit/0e24e5dcecfbbdcea69e0f528cab00df34fbd231\"\u003e\u003ccode\u003e0e24e5d\u003c/code\u003e\u003c/a\u003e\nBump the actions group across 1 directory with 6 updates (\u003ca\nhref\u003d\"https://redirect.github.com/swatinem/rust-cache/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/swatinem/rust-cache/compare/c19371144df3bb44fab255c43d04cbc2ab54d1c4...6323deb102c322ba6fcbdcafc7e3dddab59af2b6\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dswatinem/rust-cache\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d2.9.1\u0026new-version\u003d2.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "dc080151520429e3bf1c2fb80d4024362f8d62b2",
      "tree": "bef4c2fc259b4d31f367c6233837acc1496205c4",
      "parents": [
        "24790a4e24e457441114bf8b57b41cb601b7f049"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 12 14:01:37 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 14:01:37 2026 +0900"
      },
      "message": "chore: bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 (#116)\n\nBumps\n[zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action)\nfrom 0.6.1 to 0.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/releases\"\u003ezizmorcore/zizmor-action\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.2\u003c/h2\u003e\n\u003cp\u003ezizmor 1.29.0 is now the default version.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/3dc1ecc9bcb9e94e9b2c709687979e1298497054\"\u003e\u003ccode\u003e3dc1ecc\u003c/code\u003e\u003c/a\u003e\nSync zizmor versions (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/149\"\u003e#149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/dc57e305f08a25141d9b9f7c4ce7e4d72208d732\"\u003e\u003ccode\u003edc57e30\u003c/code\u003e\u003c/a\u003e\nchore(deps): bump the github-actions group with 3 updates (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/d94880a5b086a0bd6da63e5b2cf8e04526bb0e9a\"\u003e\u003ccode\u003ed94880a\u003c/code\u003e\u003c/a\u003e\nREADME: bump pins (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/compare/6fc4b006235f201fdab3722e17240ab420d580e5...3dc1ecc9bcb9e94e9b2c709687979e1298497054\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dzizmorcore/zizmor-action\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d0.6.1\u0026new-version\u003d0.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "24790a4e24e457441114bf8b57b41cb601b7f049",
      "tree": "2b6eb14b0f93a4649573d0a6f49afd3322fde9e4",
      "parents": [
        "ff5969a77f947f47e044b9d39834512576513063"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Aug 07 05:46:18 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 09:16:18 2026 +0900"
      },
      "message": "feat: symbolically represent IPC message bodies in IR (#115)\n\n## What issue does this PR close?\n\nCloses #112.\n\nThe body of a message needs to represented symbolically in Arrow JSON.\nWe\npreviously serialized it within our internal representation, making it\nimpossible to produce Arrow JSON from the IR.\n\n## What\u0027s Changed\n\nWe now leave the body as-is in the IR and only serialize it on `to_ipc`.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "ff5969a77f947f47e044b9d39834512576513063",
      "tree": "0e37abc477858aaeeb69948dd2c579b3e84273d1",
      "parents": [
        "2676c129e2a52bc1b722dc685d26e20bf8b4c2ec"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Aug 03 07:49:31 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 03 11:19:31 2026 +0900"
      },
      "message": "fix: arrow_buffer:size/1 use 64 byte padding not 8 (#114)\n\n## What issue does this PR close?\n\nCloses #113.\n\nPreviously, arrow_buffer:size/1 took 8 byte padding to calculate size\nwhen the buffers actually used 64 bytes. This resulted in various gross\nerrors in offsets and other metadata, rendering any IPC binaries\nproduced unusable.\n\n## What\u0027s Changed\n\n`arrow_buffer:size/1` now correctly uses 64 byte padding. Record Batch\ntest data\nhas been updated with the correct offsets."
    },
    {
      "commit": "2676c129e2a52bc1b722dc685d26e20bf8b4c2ec",
      "tree": "40d66283aa8f20fa6657f072d961b1732ea04d62",
      "parents": [
        "32979b70aef91514e1c83dff22584787a00a53f4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Aug 01 17:21:11 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 01 17:21:11 2026 +0900"
      },
      "message": "chore: bump zizmorcore/zizmor-action from 0.6.0 to 0.6.1 (#111)\n\nBumps\n[zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action)\nfrom 0.6.0 to 0.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/releases\"\u003ezizmorcore/zizmor-action\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.1\u003c/h2\u003e\n\u003cp\u003ezizmor 1.28.0 is now the default version used by the action.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/6fc4b006235f201fdab3722e17240ab420d580e5\"\u003e\u003ccode\u003e6fc4b00\u003c/code\u003e\u003c/a\u003e\nSync zizmor versions (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/2596f292a4c446baed7d558a4d351bb694a5d35d\"\u003e\u003ccode\u003e2596f29\u003c/code\u003e\u003c/a\u003e\nchore(deps): bump github/codeql-action/upload-sarif from 4.36.3 to\n4.37.0 in ...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/1159a0455c60a62a8363ccad554e9ee20b3e5e05\"\u003e\u003ccode\u003e1159a04\u003c/code\u003e\u003c/a\u003e\nBump pins (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/140\"\u003e#140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/compare/6599ee8b7a49aef6a770f63d261d214911a7ce02...6fc4b006235f201fdab3722e17240ab420d580e5\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dzizmorcore/zizmor-action\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d0.6.0\u0026new-version\u003d0.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "32979b70aef91514e1c83dff22584787a00a53f4",
      "tree": "6c23e9e623fcd41e9783e727f8ac70fba5f26dd9",
      "parents": [
        "362871198b1a22ac09c35faea7e08e58dd783be8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Jul 25 07:36:17 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 25 07:36:17 2026 +0900"
      },
      "message": "chore: bump actions/checkout from 7.0.0 to 7.0.1 (#110)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0\nto 7.0.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/checkout/releases\"\u003eactions/checkout\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eskip running unsafe pr check if input is default by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2518\"\u003eactions/checkout#2518\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrim only ascii whitespace for branch by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2521\"\u003eactions/checkout#2521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eescape values passed to --unset by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2530\"\u003eactions/checkout#2530\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious dependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v7...v7.0.1\"\u003ehttps://github.com/actions/checkout/compare/v7...v7.0.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/checkout/blob/main/CHANGELOG.md\"\u003eactions/checkout\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSkip running unsafe pr check if input is default by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2518\"\u003eactions/checkout#2518\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrim only ascii whitespace for branch by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2521\"\u003eactions/checkout#2521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscape values passed to --unset by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2530\"\u003eactions/checkout#2530\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious dependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBlock checking out fork PR for pull_request_target and workflow_run\nby \u003ca href\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2454\"\u003eactions/checkout#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious dependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix checkout init for SHA-256 repositories by \u003ca\nhref\u003d\"https://github.com/yaananth\"\u003e\u003ccode\u003e@​yaananth\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2439\"\u003eactions/checkout#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: expand merge commit SHA regex and add SHA-256 test cases by \u003ca\nhref\u003d\"https://github.com/yaananth\"\u003e\u003ccode\u003e@​yaananth\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2414\"\u003eactions/checkout#2414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix tag handling: preserve annotations and explicit fetch-tags by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2356\"\u003eactions/checkout#2356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd worktree support for persist-credentials includeIf by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2327\"\u003eactions/checkout#2327\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePersist creds to a separate file by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2286\"\u003eactions/checkout#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README to include Node.js 24 support details and requirements\nby \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2248\"\u003eactions/checkout#2248\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v5 by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2301\"\u003eactions/checkout#2301\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate actions checkout to use node 24 by \u003ca\nhref\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2226\"\u003eactions/checkout#2226\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v4 by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2305\"\u003eactions/checkout#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update README.md by \u003ca\nhref\u003d\"https://github.com/motss\"\u003e\u003ccode\u003e@​motss\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1971\"\u003eactions/checkout#1971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd internal repos for checking out multiple repositories by \u003ca\nhref\u003d\"https://github.com/mouismail\"\u003e\u003ccode\u003e@​mouismail\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1977\"\u003eactions/checkout#1977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation update - add recommended permissions to Readme by \u003ca\nhref\u003d\"https://github.com/benwells\"\u003e\u003ccode\u003e@​benwells\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2043\"\u003eactions/checkout#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust positioning of user email note and permissions heading by \u003ca\nhref\u003d\"https://github.com/joshmgross\"\u003e\u003ccode\u003e@​joshmgross\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2044\"\u003eactions/checkout#2044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca\nhref\u003d\"https://github.com/nebuk89\"\u003e\u003ccode\u003e@​nebuk89\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2194\"\u003eactions/checkout#2194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CODEOWNERS for actions by \u003ca\nhref\u003d\"https://github.com/TingluoHuang\"\u003e\u003ccode\u003e@​TingluoHuang\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2224\"\u003eactions/checkout#2224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate package dependencies by \u003ca\nhref\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2236\"\u003eactions/checkout#2236\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eurl-helper.ts\u003c/code\u003e now leverages well-known environment\nvariables by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1941\"\u003eactions/checkout#1941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpand unit test coverage for \u003ccode\u003eisGhes\u003c/code\u003e by \u003ca\nhref\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1946\"\u003eactions/checkout#1946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCheck out other refs/* by commit if provided, fall back to ref by \u003ca\nhref\u003d\"https://github.com/orhantoy\"\u003e\u003ccode\u003e@​orhantoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1924\"\u003eactions/checkout#1924\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/3d3c42e5aac5ba805825da76410c181273ba90b1\"\u003e\u003ccode\u003e3d3c42e\u003c/code\u003e\u003c/a\u003e\nprep v7.0.1 release (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2531\"\u003e#2531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/28802689a136bfcdb721715abd713740beecbe07\"\u003e\u003ccode\u003e2880268\u003c/code\u003e\u003c/a\u003e\nescape values passed to --unset (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2530\"\u003e#2530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/12cd2235efa0937479335606d7c3ac9f6c0973b1\"\u003e\u003ccode\u003e12cd223\u003c/code\u003e\u003c/a\u003e\ntrim only ascii whitespace for branch (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2521\"\u003e#2521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/62661c4e71a304b2823ed026347b8d34c3eac541\"\u003e\u003ccode\u003e62661c4\u003c/code\u003e\u003c/a\u003e\nskip running unsafe pr check if input is default (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2518\"\u003e#2518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/e8d4307400f9427dba7cb98e488d6ab85f1cec5f\"\u003e\u003ccode\u003ee8d4307\u003c/code\u003e\u003c/a\u003e\nBump the minor-actions-dependencies group with 2 updates (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2499\"\u003e#2499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/631c942040754b6e095e929c1677c07e10ed4f87\"\u003e\u003ccode\u003e631c942\u003c/code\u003e\u003c/a\u003e\neslint 9 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/4f1f4aec02e41874fa0262ea8ff5172d7978ad1e\"\u003e\u003ccode\u003e4f1f4ae\u003c/code\u003e\u003c/a\u003e\nBump actions/upload-artifact from 4 to 7 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2476\"\u003e#2476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/ba097532fb203f7e88c9c3c0b899b49469908a92\"\u003e\u003ccode\u003eba09753\u003c/code\u003e\u003c/a\u003e\nBump actions/checkout from 6 to 7 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/b9e0990d219a03df7633c93f6f005a8fecbcab22\"\u003e\u003ccode\u003eb9e0990\u003c/code\u003e\u003c/a\u003e\nBump docker/login-action from 3.3.0 to 4.2.0 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2479\"\u003e#2479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/e8cb398be4a550817e382abf69e4c12c76fce1f2\"\u003e\u003ccode\u003ee8cb398\u003c/code\u003e\u003c/a\u003e\nBump docker/build-push-action from 6.5.0 to 7.2.0 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2478\"\u003e#2478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/checkout\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d7.0.0\u0026new-version\u003d7.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "362871198b1a22ac09c35faea7e08e58dd783be8",
      "tree": "a4992c2f1c7c4340c38dc3cbf035b7b54d13a089",
      "parents": [
        "89b362910f073ca568428270e89c99621618ecde"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 23 11:25:10 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 23 11:25:10 2026 +0900"
      },
      "message": "chore: bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0 (#109)\n\nBumps\n[zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action)\nfrom 0.5.7 to 0.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/releases\"\u003ezizmorcore/zizmor-action\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003cp\u003ezizmor 1.27.0 is now the default version used by the action.\u003c/p\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFold Docker image pull output into a collapsed Actions log group by\n\u003ca href\u003d\"https://github.com/woodruffw\"\u003e\u003ccode\u003e@​woodruffw\u003c/code\u003e\u003c/a\u003e with\n\u003ca href\u003d\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/pull/132\"\u003ezizmorcore/zizmor-action#132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReadme: document missing inputs by \u003ca\nhref\u003d\"https://github.com/staabm\"\u003e\u003ccode\u003e@​staabm\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/pull/130\"\u003ezizmorcore/zizmor-action#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: block version sync workflow on forks by \u003ca\nhref\u003d\"https://github.com/shaanmajid\"\u003e\u003ccode\u003e@​shaanmajid\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/pull/129\"\u003ezizmorcore/zizmor-action#129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSync zizmor versions by \u003ca\nhref\u003d\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/pull/137\"\u003ezizmorcore/zizmor-action#137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecollect\u003c/code\u003e input by \u003ca\nhref\u003d\"https://github.com/woodruffw\"\u003e\u003ccode\u003e@​woodruffw\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/pull/139\"\u003ezizmorcore/zizmor-action#139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/woodruffw\"\u003e\u003ccode\u003e@​woodruffw\u003c/code\u003e\u003c/a\u003e\nwith \u003ca href\u003d\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/pull/132\"\u003ezizmorcore/zizmor-action#132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/staabm\"\u003e\u003ccode\u003e@​staabm\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/pull/130\"\u003ezizmorcore/zizmor-action#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shaanmajid\"\u003e\u003ccode\u003e@​shaanmajid\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/pull/129\"\u003ezizmorcore/zizmor-action#129\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/compare/v0.5.7...v0.6.0\"\u003ehttps://github.com/zizmorcore/zizmor-action/compare/v0.5.7...v0.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/6599ee8b7a49aef6a770f63d261d214911a7ce02\"\u003e\u003ccode\u003e6599ee8\u003c/code\u003e\u003c/a\u003e\nAdd \u003ccode\u003ecollect\u003c/code\u003e input (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/139\"\u003e#139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/bec05c80b8586b8cbc030450e4fa4e82b83a9427\"\u003e\u003ccode\u003ebec05c8\u003c/code\u003e\u003c/a\u003e\nSync zizmor versions (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/cf5954948fbc9d5b9460b774e281e3387b989ea6\"\u003e\u003ccode\u003ecf59549\u003c/code\u003e\u003c/a\u003e\nAdd issue templates (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/f72bf176f67e8007f87b16d80f9880ece648aa65\"\u003e\u003ccode\u003ef72bf17\u003c/code\u003e\u003c/a\u003e\nchore(deps): bump github/codeql-action/upload-sarif (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/134\"\u003e#134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/b2a6fac1a76b42abf3794cd06cef23af2f13e590\"\u003e\u003ccode\u003eb2a6fac\u003c/code\u003e\u003c/a\u003e\nci: block version sync workflow on forks (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/2d88f441dcd818e199d649f55e9a347196a52262\"\u003e\u003ccode\u003e2d88f44\u003c/code\u003e\u003c/a\u003e\nReadme: document missing inputs (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/130\"\u003e#130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/d81e2769a6bdcb1d076bf52b5e7e663c881f94e7\"\u003e\u003ccode\u003ed81e276\u003c/code\u003e\u003c/a\u003e\nFold Docker image pull output into a collapsed Actions log group (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/132\"\u003e#132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/8c13c5382c13a16f7ece1f965891708b819d28b2\"\u003e\u003ccode\u003e8c13c53\u003c/code\u003e\u003c/a\u003e\nchore(deps): bump the github-actions group with 2 updates (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/commit/2f8e9c6f609a49998258063502592a555c964847\"\u003e\u003ccode\u003e2f8e9c6\u003c/code\u003e\u003c/a\u003e\nREADME: bump versions (\u003ca\nhref\u003d\"https://redirect.github.com/zizmorcore/zizmor-action/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca\nhref\u003d\"https://github.com/zizmorcore/zizmor-action/compare/192e21d79ab29983730a13d1382995c2307fbcaa...6599ee8b7a49aef6a770f63d261d214911a7ce02\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dzizmorcore/zizmor-action\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d0.5.7\u0026new-version\u003d0.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "89b362910f073ca568428270e89c99621618ecde",
      "tree": "8ebcca00630626edb8ddc2386f434c2c5be7fe26",
      "parents": [
        "49e8e777cc531f180169d3c116a91d9c0617e9cb"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Jul 21 08:09:10 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 11:39:10 2026 +0900"
      },
      "message": "chore: Migrate docs from EDoc to Markdown (#104)\n\n## What issue does this PR close?\n\nCloses #103.\n\n## What\u0027s Changed\n\nInline documentation has been migrated to markdown.\n\nErlang/OTP, Rebar3 and `rebar3_ex_doc` have all been updated to the\nlatest\nstable version in order to use the new markdown support."
    },
    {
      "commit": "49e8e777cc531f180169d3c116a91d9c0617e9cb",
      "tree": "031b1dfaa9d45a6b3276f334e141def2c96a8f86",
      "parents": [
        "ad4cba77800a9b98b1f824205dc35f20aa3592e7"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Jul 21 07:39:51 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 11:09:51 2026 +0900"
      },
      "message": "chore: Replace dtolnay/rust-toolchain with rustup (#108)\n\n## What issue does this PR close?\n\nCloses #107.\n\nThe dtolnay/rust-toolchain has been causing many problems because of its\nnon-standard release practices, breaking Dependabot updates as well as\nthe CI.\nSee the issue for more context.\n\n## What\u0027s Changed\n\nA `rust-toolchain.toml` file has been added detailing exactly what we\nneed. The\nnecessary rust compiler and components are now installed via a `rustup\ntoolchain\ninstall`. This is more in line with the process in the arrow-rs project."
    },
    {
      "commit": "ad4cba77800a9b98b1f824205dc35f20aa3592e7",
      "tree": "58eacef137f61efb39b6a9d02ecb6ca040f0ef37",
      "parents": [
        "bfb2b49e1395074db01d4680bc3c4254fb8c56a6"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Jul 15 11:06:38 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 14:36:38 2026 +0900"
      },
      "message": "chore: Remove Licence Header from PR Template (#106)\n\n## What issue does this PR close?\n\nCloses #105.\n\n## What\u0027s Changed\n\nThe Licence header has been removed from the PR template, as the header\nis been\ncopied over to commit messages on merge."
    },
    {
      "commit": "bfb2b49e1395074db01d4680bc3c4254fb8c56a6",
      "tree": "bc45bbe8f8a7359b21d6d41f331c390a8dde9e79",
      "parents": [
        "7c26382e93769ca4453cbeeec3d88604e4862aff"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Jul 10 02:44:31 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 06:14:31 2026 +0900"
      },
      "message": "chore: Add Issue Template (#101)\n\n## What issue does this PR close?\n\nCloses #54.\n\n## What\u0027s Changed\n\nAdded issue templates for bug reports, feature requests and chores.\nBased on https://github.com/apache/arrow-swift/pull/36.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "7c26382e93769ca4453cbeeec3d88604e4862aff",
      "tree": "7c59477c80a1d2ce084c3b96e07f26f79bbf6f78",
      "parents": [
        "b42fa40367722ebd9ef009d72e52ee8aefaed1d8"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Jul 09 06:25:59 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 09:55:59 2026 +0900"
      },
      "message": "chore: Use swatinem/rust-cache action for caching Rust (#102)\n\n## What\u0027s Changed\n\nUses swatinem/rust-cache for effectively caching Rust. Removes any\nmanual\ncaching. This will potentially lead to faster CIs since compiling Rust\nis the\nmost time intensive common step."
    },
    {
      "commit": "b42fa40367722ebd9ef009d72e52ee8aefaed1d8",
      "tree": "1f21cdfdf595abe226a50b6585786f5bd9109cd1",
      "parents": [
        "27143a80e15c3d9d2316e0b34ba1f26a0fe69351"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Jul 09 06:15:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 09:45:56 2026 +0900"
      },
      "message": "chore: Add pull request template (#100)\n\n## What issue does this PR close?\n\nDoesn\u0027t close an issue in the tracker. PR messages should match the\nstructure of\ncommits in this repo and other arrow projects.\n\n## What\u0027s Changed\n\nAdds a PR template for better consistency. Based on\nhttps://github.com/apache/arrow-swift/pull/19 and\nhttps://github.com/apache/arrow-js/blob/main/.github/pull_request_template.md.\n\n---------\n\nCo-authored-by: Sutou Kouhei \u003ckou@cozmixng.org\u003e"
    },
    {
      "commit": "27143a80e15c3d9d2316e0b34ba1f26a0fe69351",
      "tree": "101b9870f503a0617cca7973e663dd3ec74821ff",
      "parents": [
        "1447e34ddbcc9fd143257343fe45299e21bb1c94"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 08 22:57:46 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 22:57:46 2026 +0900"
      },
      "message": "chore: bump erlef/setup-beam from 1.24.0 to 1.24.1 (#63)\n\nBumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from\n1.24.0 to 1.24.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/releases\"\u003eerlef/setup-beam\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate 3rd party licenses (automation) by \u003ca\nhref\u003d\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/446\"\u003eerlef/setup-beam#446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate 3rd party licenses (automation) by \u003ca\nhref\u003d\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/459\"\u003eerlef/setup-beam#459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate 3rd party licenses (automation) by \u003ca\nhref\u003d\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/469\"\u003eerlef/setup-beam#469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: broken tests (mostly out of stuff being outdated) by \u003ca\nhref\u003d\"https://github.com/paulo-ferraz-oliveira\"\u003e\u003ccode\u003e@​paulo-ferraz-oliveira\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/468\"\u003eerlef/setup-beam#468\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 6.0.2 to 7.0.0 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/467\"\u003eerlef/setup-beam#467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eslint from 10.1.0 to 10.6.0 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/453\"\u003eerlef/setup-beam#453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump prettier from 3.8.1 to 3.9.1 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/454\"\u003eerlef/setup-beam#454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump globals from 17.4.0 to 17.7.0 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/452\"\u003eerlef/setup-beam#452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lodash Dependency by \u003ca\nhref\u003d\"https://github.com/maennchen\"\u003e\u003ccode\u003e@​maennchen\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/pull/457\"\u003eerlef/setup-beam#457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/compare/v1...v1.24.1\"\u003ehttps://github.com/erlef/setup-beam/compare/v1...v1.24.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/54075bcc5e249e4758d363f27d099f55d843f124\"\u003e\u003ccode\u003e54075bc\u003c/code\u003e\u003c/a\u003e\nAutomation: update setup-beam version output to ea45c80\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/ea45c8043fec52efc4b40fa9d05fb634e5141b0c\"\u003e\u003ccode\u003eea45c80\u003c/code\u003e\u003c/a\u003e\nRemove lodash Dependency (\u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/issues/457\"\u003e#457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/b4b8d851b6f36670e593d63d892153b5b3ae2bdd\"\u003e\u003ccode\u003eb4b8d85\u003c/code\u003e\u003c/a\u003e\nAutomation: update setup-beam version output to 20df794\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/20df794ab35b6dd266c3395c991d029531f2ffe9\"\u003e\u003ccode\u003e20df794\u003c/code\u003e\u003c/a\u003e\nBump globals from 17.4.0 to 17.7.0 (\u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/9d5c5ca125147b9ac8fe3155c3a06e502d5bd5b6\"\u003e\u003ccode\u003e9d5c5ca\u003c/code\u003e\u003c/a\u003e\nAutomation: update setup-beam version output to ad42943\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/ad4294342c8fc016d6ad137f63e98ea480c54a17\"\u003e\u003ccode\u003ead42943\u003c/code\u003e\u003c/a\u003e\nBump prettier from 3.8.1 to 3.9.1 (\u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/135c095dffec3aa49c5b71c37d712f5e9bc7aa99\"\u003e\u003ccode\u003e135c095\u003c/code\u003e\u003c/a\u003e\nAutomation: update setup-beam version output to a04cfbb\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/a04cfbb50e428a16c1b3d925f6e25b6c91a143fd\"\u003e\u003ccode\u003ea04cfbb\u003c/code\u003e\u003c/a\u003e\nBump eslint from 10.1.0 to 10.6.0 (\u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/issues/453\"\u003e#453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/cd1472f9413491e0ac48b4a047d68b630edf497c\"\u003e\u003ccode\u003ecd1472f\u003c/code\u003e\u003c/a\u003e\nAutomation: update setup-beam version output to c80fdc9\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/commit/c80fdc938c3c9732b99b1aae97ed7dcfbc501837\"\u003e\u003ccode\u003ec80fdc9\u003c/code\u003e\u003c/a\u003e\nBump actions/checkout from 6.0.2 to 7.0.0 (\u003ca\nhref\u003d\"https://redirect.github.com/erlef/setup-beam/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/erlef/setup-beam/compare/fc68ffb90438ef2936bbb3251622353b3dcb2f93...54075bcc5e249e4758d363f27d099f55d843f124\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1447e34ddbcc9fd143257343fe45299e21bb1c94",
      "tree": "c831d651a94117e7c01132c9ecaaab64f8206fca",
      "parents": [
        "1099b008f72b9188c93b8a95ff9dc2ae83b6bb82"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Jul 08 19:24:57 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 22:54:57 2026 +0900"
      },
      "message": "chore: Fix PR comment message grammar (#99)\n\n## What issue does this PR fix?\n\nThe PR comment message had a few grammatical errors. This PR fixes them.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "1099b008f72b9188c93b8a95ff9dc2ae83b6bb82",
      "tree": "86a8e9686ad4ba63eaf9031e8c58b5f106142282",
      "parents": [
        "153d82a7d87325a0188a3393e04ff9d8960e9a64"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Jul 08 19:03:51 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 22:33:51 2026 +0900"
      },
      "message": "chore: Remove Redundant \u0027CI\u0027 suffix (#98)\n\n## What issue does this PR fix?\n\nThe GitHub Actions workflows had a redundant \u0027CI\u0027 suffix in their title\nand filenames.\n\n## What\u0027s changed\n\nThis suffix has been removed."
    },
    {
      "commit": "153d82a7d87325a0188a3393e04ff9d8960e9a64",
      "tree": "f7435e8a90743c1679c816bd88c67f300af91869",
      "parents": [
        "7e26121e7db24b2ba0a91ea76e2aabbef56b73b4"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Jul 08 19:02:49 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 22:32:49 2026 +0900"
      },
      "message": "chore: Update links (#97)\n\n## What issue does this PR close?\n\nThe current GitHub homepage link points to a non-existing Hexpm package.\nWe can\nrevert to the current link once a package has been published in Hexpm.\n\nAlso, the README and the ExDoc documentation still used to old urls from\nbefore the transfer.\n\n## What\u0027s changed\n\n- `github.homepage` points to https://arrow.apache.org/erlang/main/\n- ExDoc uses https://github.com/apache/arrow-erlang for both\n`homepage_url` and `source_url`\n- README has been updated"
    },
    {
      "commit": "7e26121e7db24b2ba0a91ea76e2aabbef56b73b4",
      "tree": "9aeb5bfac1d2b2eb8de37185fcc2421a2252322d",
      "parents": [
        "1332724b1275dd839fd52e9362da3733fd3e9141"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Jul 08 12:55:01 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 16:25:01 2026 +0900"
      },
      "message": "chore: Publish docs to arrow.apache.org (#68)\n\n## What issue does this PR close?\n\nCloses #55.\n\n## What\u0027s changed\n\n- Docs from main are served at https://arrow.apache.org/erlang/main/\n- Released documentation is served at https://arrow.hexdocs.pm/\n(currently\n  inactive till we release)\n- Non-main paths at https://arrow.apache.org/erlang/ redirect to HexDocs\n- Preview documentation on a pull request is served on the fork\u0027s GitHub\npages\n- Duplicated workflows have been deleted"
    },
    {
      "commit": "1332724b1275dd839fd52e9362da3733fd3e9141",
      "tree": "e7aa8c12bc44249c721f788ca3c392178729c07d",
      "parents": [
        "d33912adee9ae61d09f13ade7065ba532ae366ac"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Jul 06 18:07:16 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 21:37:16 2026 +0900"
      },
      "message": "chore: Perform zizmor checks (#96)\n\n## What issue does this PR close?\n\nCloses #72.\n\n## What\u0027s changed\n\nExecutes the Zizmor linter as part of the GitHub Actions checks. Also\nfixes some\nwarnings raised by Zizmor in order to merge with a passing CI."
    },
    {
      "commit": "d33912adee9ae61d09f13ade7065ba532ae366ac",
      "tree": "7515928bc9dab27cd8999c07773ccff9f41e16c8",
      "parents": [
        "0be5ff1ec329c3e3d31c99094a78806b694856d2"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Jul 06 12:14:59 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 15:44:59 2026 +0900"
      },
      "message": "fix: use stable tag for dtolnay/rust-toolchain (#94)\n\n## What issue does this PR close?\n\nDoesn\u0027t close an issue tracked in the issue tracker.\n\nDependabot has not been updating `dtolnay/rust-toolchain` since I used\nto `v1` tag instead of the `stable` tag. The ASF allowlist moved forward\nto a new version and our CI started failing.\n\n## What\u0027s changed\n\nThe tag has been corrected. The hash has also been bumped to the allowed\nversion."
    },
    {
      "commit": "0be5ff1ec329c3e3d31c99094a78806b694856d2",
      "tree": "258c16f9c4c35d9eb8afcbdaaf01fe8b3bb3cc57",
      "parents": [
        "7487e8c566ccfc54c9cedb39753bae51782ead26"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 02 11:33:35 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 11:33:35 2026 +0900"
      },
      "message": "chore: bump actions/checkout from 6.0.3 to 7.0.0 (#71)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3\nto 7.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/checkout/releases\"\u003eactions/checkout\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eblock checking out fork pr for pull_request_target and workflow_run\nby \u003ca href\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2454\"\u003eactions/checkout#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the\nminor-actions-dependencies group across 1 directory by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2458\"\u003eactions/checkout#2458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.3.1 to 3.4.2 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2460\"\u003eactions/checkout#2460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.2.0 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2461\"\u003eactions/checkout#2461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/core\u003c/code\u003e and\n\u003ccode\u003e@​actions/tool-cache\u003c/code\u003e and Remove uuid by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2459\"\u003eactions/checkout#2459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade module to esm and update dependencies by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2463\"\u003eactions/checkout#2463\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the minor-npm-dependencies group across 1 directory with 3\nupdates by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2462\"\u003eactions/checkout#2462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egetting ready for checkout v7 release by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2464\"\u003eactions/checkout#2464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate error wording by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2467\"\u003eactions/checkout#2467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2454\"\u003eactions/checkout#2454\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v6.0.3...v7.0.0\"\u003ehttps://github.com/actions/checkout/compare/v6.0.3...v7.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0\"\u003e\u003ccode\u003e9c091bb\u003c/code\u003e\u003c/a\u003e\nupdate error wording (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/1044a6dea927916f2c38ba5aeffbc0a847b1221a\"\u003e\u003ccode\u003e1044a6d\u003c/code\u003e\u003c/a\u003e\ngetting ready for checkout v7 release (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/f0282184c7ce73ab54c7e4ab5a617122602e575f\"\u003e\u003ccode\u003ef028218\u003c/code\u003e\u003c/a\u003e\nBump the minor-npm-dependencies group across 1 directory with 3 updates\n(\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2462\"\u003e#2462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/d914b262ffc244530a203ab40decab34c3abf34d\"\u003e\u003ccode\u003ed914b26\u003c/code\u003e\u003c/a\u003e\nupgrade module to esm and update dependencies (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/537c7ef99cef6e5ddb5e7ff5d16d14510503801d\"\u003e\u003ccode\u003e537c7ef\u003c/code\u003e\u003c/a\u003e\nBump \u003ccode\u003e@​actions/core\u003c/code\u003e and \u003ccode\u003e@​actions/tool-cache\u003c/code\u003e\nand Remove uuid (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2459\"\u003e#2459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/130a169078a413d3a5246a393625e8e742f387f6\"\u003e\u003ccode\u003e130a169\u003c/code\u003e\u003c/a\u003e\nBump js-yaml from 4.1.0 to 4.2.0 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/7d09575332117a40b46e5e020664df234cd416f3\"\u003e\u003ccode\u003e7d09575\u003c/code\u003e\u003c/a\u003e\nBump flatted from 3.3.1 to 3.4.2 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2460\"\u003e#2460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/0f9f3aa320cb53abeb534aeb54048075d9697a0e\"\u003e\u003ccode\u003e0f9f3aa\u003c/code\u003e\u003c/a\u003e\nBump actions/publish-immutable-action (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/f9e715a95fcd1f9253f77dd28f11e88d2d6460c7\"\u003e\u003ccode\u003ef9e715a\u003c/code\u003e\u003c/a\u003e\nblock checking out fork pr for pull_request_target and workflow_run (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2454\"\u003e#2454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v6.0.3...v7\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/checkout\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d6.0.3\u0026new-version\u003d7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7487e8c566ccfc54c9cedb39753bae51782ead26",
      "tree": "1918222205ae5904f342be788f7d31cbc9310e22",
      "parents": [
        "ab4e5f4fb6595ba88a2e4217b4419b4b62c77728"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Jul 01 06:04:17 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 09:34:17 2026 +0900"
      },
      "message": "chore: Perform ASF allowlist checks on CI changes (#69)\n\n## What issue does this PR close?\n\nCloses #70.\n\nDependabot updates do not respect the ASF allowlist. Thus, some\ndependabot PRs\ncan silently break workflows as seen in #63.\n\n## What\u0027s changed\n\nA workflow to perform to ASF allowlist checks on changes to `.github`\nhas been\nadded. Any breakages introduced by dependabot updates (or any other\nchanges)\nwill be highlighted.\n\nCopied verbatim from\nhttps://github.com/apache/arrow-adbc/blob/main/.github/workflows/asf-allowlist-check.yml."
    },
    {
      "commit": "ab4e5f4fb6595ba88a2e4217b4419b4b62c77728",
      "tree": "8d35060e3c23108fdf32fc264098b90d59adfb2d",
      "parents": [
        "aba1dfed32b526d9032f577f89152a1f888ac466"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 15:58:24 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:58:24 2026 +0900"
      },
      "message": "chore: bump actions/deploy-pages from 4 to 5 (#66)\n\nBumps [actions/deploy-pages](https://github.com/actions/deploy-pages)\nfrom 4 to 5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/releases\"\u003eactions/deploy-pages\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Node.js version to 24.x \u003ca\nhref\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd workflow file for publishing releases to immutable action\npackage \u003ca\nhref\u003d\"https://github.com/Jcambass\"\u003e\u003ccode\u003e@​Jcambass\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group across 1\ndirectory \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the rebuild dist workflow work nicer with Dependabot \u003ca\nhref\u003d\"https://github.com/yoannchaudet\"\u003e\u003ccode\u003e@​yoannchaudet\u003c/code\u003e\u003c/a\u003e\n(\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/361\"\u003e#361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the non-breaking-changes group across 1 directory with 3\nupdates \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDelete repeated sentence \u003ca\nhref\u003d\"https://github.com/garethsb\"\u003e\u003ccode\u003e@​garethsb\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate README.md \u003ca\nhref\u003d\"https://github.com/tsusdere\"\u003e\u003ccode\u003e@​tsusdere\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the non-breaking-changes group with 4 updates \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove error message for file permissions \u003ca\nhref\u003d\"https://github.com/TooManyBees\"\u003e\u003ccode\u003e@​TooManyBees\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/340\"\u003e#340\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eSee details of \u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/compare/v4.0.5...v4.0.6\"\u003eall\ncode changes\u003c/a\u003e since previous release.\u003c/p\u003e\n\u003cp\u003e:warning: For use with products other than GitHub.com, such as GitHub\nEnterprise Server, please consult the \u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/#compatibility\"\u003ecompatibility\ntable\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eOn API error, the error message will surface the API request ID \u003ca\nhref\u003d\"https://github.com/TooManyBees\"\u003e\u003ccode\u003e@​TooManyBees\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the non-breaking-changes group with 2 updates \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the non-breaking-changes group with 1 update \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the non-breaking-changes group with 3 updates \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump release-drafter/release-drafter from 5.25.0 to 6.0.0 \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eSee details of \u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/compare/v4.0.4...v4.0.5\"\u003eall\ncode changes\u003c/a\u003e since previous release.\u003c/p\u003e\n\u003cp\u003e:warning: For use with products other than GitHub.com, such as GitHub\nEnterprise Server, please consult the \u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/#compatibility\"\u003ecompatibility\ntable\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate api-client.js \u003ca\nhref\u003d\"https://github.com/lmammino\"\u003e\u003ccode\u003e@​lmammino\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix typo: compatibilty -\u0026gt; compatibility \u003ca\nhref\u003d\"https://github.com/SimonSiefke\"\u003e\u003ccode\u003e@​SimonSiefke\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/298\"\u003e#298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/artifact\u003c/code\u003e from 2.0.1 to 2.1.1 \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/310\"\u003e#310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Dependabot config to group non-breaking changes \u003ca\nhref\u003d\"https://github.com/JamesMGreene\"\u003e\u003ccode\u003e@​JamesMGreene\u003c/code\u003e\u003c/a\u003e\n(\u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eSee details of \u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/compare/v4.0.3...v4.0.4\"\u003eall\ncode changes\u003c/a\u003e since previous release.\u003c/p\u003e\n\u003cp\u003e:warning: For use with products other than GitHub.com, such as GitHub\nEnterprise Server, please consult the \u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/#compatibility\"\u003ecompatibility\ntable\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev4.0.3\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/cd2ce8fcbc39b97be8ca5fce6e763baed58fa128\"\u003e\u003ccode\u003ecd2ce8f\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/404\"\u003e#404\u003c/a\u003e\nfrom salmanmkc/node24\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/bbe2a950ee52d4f5cbe74e6d9d6a8803676e91d5\"\u003e\u003ccode\u003ebbe2a95\u003c/code\u003e\u003c/a\u003e\nUpdate Node.js version to 24.x\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/854d7aa1b99e4509c4d1b53d69b7ba4eaf39215a\"\u003e\u003ccode\u003e854d7aa\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/374\"\u003e#374\u003c/a\u003e\nfrom actions/Jcambass-patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/306bb814f29679fd12f0e4b0014bc1f3a7e7f4bc\"\u003e\u003ccode\u003e306bb81\u003c/code\u003e\u003c/a\u003e\nAdd workflow file for publishing releases to immutable action\npackage\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/b74272834adc04f971da4b0b055c49fa8d7f90c9\"\u003e\u003ccode\u003eb742728\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/360\"\u003e#360\u003c/a\u003e\nfrom actions/dependabot/npm_and_yarn/npm_and_yarn-513...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/72732942c639e67ea3f70165fd2e012dd6d95027\"\u003e\u003ccode\u003e7273294\u003c/code\u003e\u003c/a\u003e\nBump braces in the npm_and_yarn group across 1 directory\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/963791f01c40ef3eff219c255dbfb97a6f2c9f87\"\u003e\u003ccode\u003e963791f\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/361\"\u003e#361\u003c/a\u003e\nfrom actions/dependabot-friendly\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/51bb29d9d7bfe15d731c4957ce1887b5ae8c6727\"\u003e\u003ccode\u003e51bb29d\u003c/code\u003e\u003c/a\u003e\nMake the rebuild dist workflow safer for Dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/89f3d10406f57ee86e6517a982b3fb0438bd6dc5\"\u003e\u003ccode\u003e89f3d10\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/deploy-pages/issues/358\"\u003e#358\u003c/a\u003e\nfrom actions/dependabot/npm_and_yarn/non-breaking-cha...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/commit/bce735589bbbfa569f1d2ac003277b590d743e4c\"\u003e\u003ccode\u003ebce7355\u003c/code\u003e\u003c/a\u003e\nMerge branch \u0027main\u0027 into\ndependabot/npm_and_yarn/non-breaking-changes-99c12deb21\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/actions/deploy-pages/compare/v4...v5\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/deploy-pages\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d4\u0026new-version\u003d5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "aba1dfed32b526d9032f577f89152a1f888ac466",
      "tree": "3107c25ea2a375ffad39604bffb229652052be6a",
      "parents": [
        "1b53e587f51d4ae3e0751d1eb3ddaf0d31c47d36"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 15:57:51 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:57:51 2026 +0900"
      },
      "message": "chore: bump actions/cache from 3 to 6 (#67)\n\nBumps [actions/cache](https://github.com/actions/cache) from 3 to 6.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/cache/releases\"\u003eactions/cache\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages, migrate to ESM by \u003ca\nhref\u003d\"https://github.com/Samirat\"\u003e\u003ccode\u003e@​Samirat\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1760\"\u003eactions/cache#1760\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/cache/compare/v5...v6.0.0\"\u003ehttps://github.com/actions/cache/compare/v5...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/cache\u003c/code\u003e to v5.1.0 - handle read-only cache\naccess by \u003ca\nhref\u003d\"https://github.com/jasongin\"\u003e\u003ccode\u003e@​jasongin\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1775\"\u003eactions/cache#1775\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/cache/compare/v5...v5.1.0\"\u003ehttps://github.com/actions/cache/compare/v5...v5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate ts-http-runtime dependency by \u003ca\nhref\u003d\"https://github.com/yacaovsnc\"\u003e\u003ccode\u003e@​yacaovsnc\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1747\"\u003eactions/cache#1747\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/cache/compare/v5...v5.0.5\"\u003ehttps://github.com/actions/cache/compare/v5...v5.0.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd release instructions and update maintainer docs by \u003ca\nhref\u003d\"https://github.com/Link\"\u003e\u003ccode\u003e@​Link\u003c/code\u003e\u003c/a\u003e- in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1696\"\u003eactions/cache#1696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential fix for code scanning alert no. 52: Workflow does not\ncontain permissions by \u003ca\nhref\u003d\"https://github.com/Link\"\u003e\u003ccode\u003e@​Link\u003c/code\u003e\u003c/a\u003e- in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1697\"\u003eactions/cache#1697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix workflow permissions and cleanup workflow names / formatting by\n\u003ca href\u003d\"https://github.com/Link\"\u003e\u003ccode\u003e@​Link\u003c/code\u003e\u003c/a\u003e- in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1699\"\u003eactions/cache#1699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Update examples to use the latest version by \u003ca\nhref\u003d\"https://github.com/XZTDean\"\u003e\u003ccode\u003e@​XZTDean\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1690\"\u003eactions/cache#1690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix proxy integration tests by \u003ca\nhref\u003d\"https://github.com/Link\"\u003e\u003ccode\u003e@​Link\u003c/code\u003e\u003c/a\u003e- in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1701\"\u003eactions/cache#1701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cache key in examples.md for bun.lock by \u003ca\nhref\u003d\"https://github.com/RyPeck\"\u003e\u003ccode\u003e@​RyPeck\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1722\"\u003eactions/cache#1722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies \u0026amp; patch security vulnerabilities by \u003ca\nhref\u003d\"https://github.com/Link\"\u003e\u003ccode\u003e@​Link\u003c/code\u003e\u003c/a\u003e- in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1738\"\u003eactions/cache#1738\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/XZTDean\"\u003e\u003ccode\u003e@​XZTDean\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1690\"\u003eactions/cache#1690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/RyPeck\"\u003e\u003ccode\u003e@​RyPeck\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1722\"\u003eactions/cache#1722\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/cache/compare/v5...v5.0.4\"\u003ehttps://github.com/actions/cache/compare/v5...v5.0.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/cache\u003c/code\u003e to v5.0.5 (Resolves: \u003ca\nhref\u003d\"https://github.com/actions/cache/security/dependabot/33\"\u003ehttps://github.com/actions/cache/security/dependabot/33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/core\u003c/code\u003e to v2.0.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/cache/compare/v5...v5.0.3\"\u003ehttps://github.com/actions/cache/compare/v5...v5.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev.5.0.2\u003c/h2\u003e\n\u003ch1\u003ev5.0.2\u003c/h1\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/cache/blob/main/RELEASES.md\"\u003eactions/cache\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eReleases\u003c/h1\u003e\n\u003ch2\u003eHow to prepare a release\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nRelevant for maintainers with write access only.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003col\u003e\n\u003cli\u003eSwitch to a new branch from \u003ccode\u003emain\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRun \u003ccode\u003enpm test\u003c/code\u003e to ensure all tests are passing.\u003c/li\u003e\n\u003cli\u003eUpdate the version in \u003ca\nhref\u003d\"https://github.com/actions/cache/blob/main/package.json\"\u003e\u003ccode\u003ehttps://github.com/actions/cache/blob/main/package.json\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRun \u003ccode\u003enpm run build\u003c/code\u003e to update the compiled files.\u003c/li\u003e\n\u003cli\u003eUpdate this \u003ca\nhref\u003d\"https://github.com/actions/cache/blob/main/RELEASES.md\"\u003e\u003ccode\u003ehttps://github.com/actions/cache/blob/main/RELEASES.md\u003c/code\u003e\u003c/a\u003e\nwith the new version and changes in the \u003ccode\u003e## Changelog\u003c/code\u003e\nsection.\u003c/li\u003e\n\u003cli\u003eRun \u003ccode\u003elicensed cache\u003c/code\u003e to update the license report.\u003c/li\u003e\n\u003cli\u003eRun \u003ccode\u003elicensed status\u003c/code\u003e and resolve any warnings by\nupdating the \u003ca\nhref\u003d\"https://github.com/actions/cache/blob/main/.licensed.yml\"\u003e\u003ccode\u003ehttps://github.com/actions/cache/blob/main/.licensed.yml\u003c/code\u003e\u003c/a\u003e\nfile with the exceptions.\u003c/li\u003e\n\u003cli\u003eCommit your changes and push your branch upstream.\u003c/li\u003e\n\u003cli\u003eOpen a pull request against \u003ccode\u003emain\u003c/code\u003e and get it reviewed\nand merged.\u003c/li\u003e\n\u003cli\u003eDraft a new release \u003ca\nhref\u003d\"https://github.com/actions/cache/releases\"\u003ehttps://github.com/actions/cache/releases\u003c/a\u003e\nuse the same version number used in \u003ccode\u003epackage.json\u003c/code\u003e\n\u003col\u003e\n\u003cli\u003eCreate a new tag with the version number.\u003c/li\u003e\n\u003cli\u003eAuto generate release notes and update them to match the changes you\nmade in \u003ccode\u003eRELEASES.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eToggle the set as the latest release option.\u003c/li\u003e\n\u003cli\u003ePublish the release.\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/li\u003e\n\u003cli\u003eNavigate to \u003ca\nhref\u003d\"https://github.com/actions/cache/actions/workflows/release-new-action-version.yml\"\u003ehttps://github.com/actions/cache/actions/workflows/release-new-action-version.yml\u003c/a\u003e\n\u003col\u003e\n\u003cli\u003eThere should be a workflow run queued with the same version\nnumber.\u003c/li\u003e\n\u003cli\u003eApprove the run to publish the new version and update the major tags\nfor this action.\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003e6.1.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/cache\u003c/code\u003e to v6.1.0 to pick up \u003ca\nhref\u003d\"https://redirect.github.com/actions/toolkit/pull/2435\"\u003eactions/toolkit#2435\nHandle cache write error due to read-only token\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch redundant \u0026quot;Cache save failed\u0026quot; warning to debug log\nin save-only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@actions/cache\u003c/code\u003e to ^6.0.1,\n\u003ccode\u003e@actions/core\u003c/code\u003e to ^3.0.1, \u003ccode\u003e@actions/exec\u003c/code\u003e to\n^3.0.0, \u003ccode\u003e@actions/io\u003c/code\u003e to ^3.0.2\u003c/li\u003e\n\u003cli\u003eMigrated to ESM module system\u003c/li\u003e\n\u003cli\u003eUpgraded Jest to v30 and test infrastructure to be ESM\ncompatible\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e5.0.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003eminimatch\u003c/code\u003e to v3.1.5 (fixes ReDoS via globstar\npatterns)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eundici\u003c/code\u003e to v6.24.1 (WebSocket decompression bomb\nprotection, header validation fixes)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003efast-xml-parser\u003c/code\u003e to v5.5.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e5.0.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/cache\u003c/code\u003e to v5.0.5 (Resolves: \u003ca\nhref\u003d\"https://github.com/actions/cache/security/dependabot/33\"\u003ehttps://github.com/actions/cache/security/dependabot/33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/core\u003c/code\u003e to v2.0.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e5.0.2\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/55cc8345863c7cc4c66a329aec7e433d2d1c52a9\"\u003e\u003ccode\u003e55cc834\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/issues/1768\"\u003e#1768\u003c/a\u003e\nfrom jasongin/readonly-cache\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/d8cd72f230726cdf4457ebb61ec1b593a8d12337\"\u003e\u003ccode\u003ed8cd72f\u003c/code\u003e\u003c/a\u003e\nBump \u003ccode\u003e@​actions/cache\u003c/code\u003e to v6.1.0 - handle cache write error\ndue to RO token\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/2c8a9bd7457de244a408f35966fab2fb45fda9c8\"\u003e\u003ccode\u003e2c8a9bd\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/cache/issues/1760\"\u003e#1760\u003c/a\u003e\nfrom actions/samirat/esm_migration_and_package_update\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/e9b91fdc3fea7d79165fceb79042ef45c2d51023\"\u003e\u003ccode\u003ee9b91fd\u003c/code\u003e\u003c/a\u003e\nPrettier fixes\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/e4884b8ff7f92ef6b52c79eda480bbc86e685adb\"\u003e\u003ccode\u003ee4884b8\u003c/code\u003e\u003c/a\u003e\nRebuild dist\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/10baf0191a3c426ea0fa4a3253a5c04233b6e18f\"\u003e\u003ccode\u003e10baf01\u003c/code\u003e\u003c/a\u003e\nFixed licenses\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/e39b386c9004d72a15d864ade8c0b3a702d47a37\"\u003e\u003ccode\u003ee39b386\u003c/code\u003e\u003c/a\u003e\nFix test mock return order\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/b6928203372a8571ff984c0c883ef3a1adfb0c06\"\u003e\u003ccode\u003eb692820\u003c/code\u003e\u003c/a\u003e\nPR feedback\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/60749128a44d25d3c520a489e576380cf00ff3f1\"\u003e\u003ccode\u003e6074912\u003c/code\u003e\u003c/a\u003e\nRebuild dist bundles as ESM to match type:module\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/cache/commit/5a912e8b4af820fa082a0e75cfd2c782f8fbfe0e\"\u003e\u003ccode\u003e5a912e8\u003c/code\u003e\u003c/a\u003e\nFix lint and jest issues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/actions/cache/compare/v3...v6\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1b53e587f51d4ae3e0751d1eb3ddaf0d31c47d36",
      "tree": "5250dd8e4849f5804332f36283d48dd590b14449",
      "parents": [
        "e1c915b2ee2a44be5b685471ebb19c000a7b79d0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 15:54:10 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:54:10 2026 +0900"
      },
      "message": "chore: bump actions/upload-pages-artifact from 3 to 5 (#65)\n\nBumps\n[actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact)\nfrom 3 to 5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/releases\"\u003eactions/upload-pages-artifact\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate upload-artifact action to version 7 \u003ca\nhref\u003d\"https://github.com/Tom-van-Woudenberg\"\u003e\u003ccode\u003e@​Tom-van-Woudenberg\u003c/code\u003e\u003c/a\u003e\n(\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/139\"\u003e#139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003einclude-hidden-files\u003c/code\u003e input \u003ca\nhref\u003d\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee details of \u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/compare/v4.0.0...v4.0.1\"\u003eall\ncode changes\u003c/a\u003e since previous release.\u003c/p\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePotentially breaking change: hidden files (specifically dotfiles)\nwill not be included in the artifact by \u003ca\nhref\u003d\"https://github.com/tsusdere\"\u003e\u003ccode\u003e@​tsusdere\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/pull/102\"\u003eactions/upload-pages-artifact#102\u003c/a\u003e\nIf you need to include dotfiles in your artifact: instead of using this\naction, create your own artifact according to these requirements \u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact?tab\u003dreadme-ov-file#artifact-validation\"\u003ehttps://github.com/actions/upload-pages-artifact?tab\u003dreadme-ov-file#artifact-validation\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin \u003ccode\u003eactions/upload-artifact\u003c/code\u003e to SHA by \u003ca\nhref\u003d\"https://github.com/heavymachinery\"\u003e\u003ccode\u003e@​heavymachinery\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/pull/127\"\u003eactions/upload-pages-artifact#127\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/compare/v3.0.1...v4.0.0\"\u003ehttps://github.com/actions/upload-pages-artifact/compare/v3.0.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eGroup tar\u0027s output to prevent it from messing up action logs \u003ca\nhref\u003d\"https://github.com/SilverRainZ\"\u003e\u003ccode\u003e@​SilverRainZ\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate README.md \u003ca\nhref\u003d\"https://github.com/uiolee\"\u003e\u003ccode\u003e@​uiolee\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the non-breaking-changes group with 1 update \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Dependabot config to group non-breaking changes \u003ca\nhref\u003d\"https://github.com/JamesMGreene\"\u003e\u003ccode\u003e@​JamesMGreene\u003c/code\u003e\u003c/a\u003e\n(\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/91\"\u003e#91\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3 to 4 \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee details of \u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/compare/v3.0.0...v3.0.1\"\u003eall\ncode changes\u003c/a\u003e since previous release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/fc324d3547104276b827a68afc52ff2a11cc49c9\"\u003e\u003ccode\u003efc324d3\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/139\"\u003e#139\u003c/a\u003e\nfrom Tom-van-Woudenberg/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/fe9d4b7d84090e1d8d9c53a0236f810d4e00d2c3\"\u003e\u003ccode\u003efe9d4b7\u003c/code\u003e\u003c/a\u003e\nMerge branch \u0027main\u0027 into patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/0ca16172ca884f0a37117fed41734f29784cc980\"\u003e\u003ccode\u003e0ca1617\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/137\"\u003e#137\u003c/a\u003e\nfrom jonchurch/include-hidden-files\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/57f0e8492b437b7818227931fef2faa1a379839b\"\u003e\u003ccode\u003e57f0e84\u003c/code\u003e\u003c/a\u003e\nUpdate action.yml\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/4a90348b2933470dc78cec55534259872a6d3c0d\"\u003e\u003ccode\u003e4a90348\u003c/code\u003e\u003c/a\u003e\nv7 --\u0026gt; hash\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/56f665a6f297fa95f8d735b314187fb2d7764569\"\u003e\u003ccode\u003e56f665a\u003c/code\u003e\u003c/a\u003e\nUpdate upload-artifact action to version 7\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/f7615f5917213b24245d49ba96693d0f5375a414\"\u003e\u003ccode\u003ef7615f5\u003c/code\u003e\u003c/a\u003e\nAdd \u003ccode\u003einclude-hidden-files\u003c/code\u003e input\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/7b1f4a764d45c48632c6b24a0339c27f5614fb0b\"\u003e\u003ccode\u003e7b1f4a7\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/127\"\u003e#127\u003c/a\u003e\nfrom heavymachinery/pin-sha\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/4cc19c7d3f3e6c87c68366501382a03c8b1ba6db\"\u003e\u003ccode\u003e4cc19c7\u003c/code\u003e\u003c/a\u003e\nPin \u003ccode\u003eactions/upload-artifact\u003c/code\u003e to SHA\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/commit/2d163be3ddce01512f3eea7ac5b7023b5d643ce1\"\u003e\u003ccode\u003e2d163be\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-pages-artifact/issues/107\"\u003e#107\u003c/a\u003e\nfrom KittyChiu/main\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/actions/upload-pages-artifact/compare/v3...v5\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/upload-pages-artifact\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d3\u0026new-version\u003d5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e1c915b2ee2a44be5b685471ebb19c000a7b79d0",
      "tree": "3316b0a329880575a69ea59299d1396e45b0bf47",
      "parents": [
        "ef74ebbf3c1815a0d6ad7883c5c0189a47a87b92"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 15:52:50 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:52:50 2026 +0900"
      },
      "message": "chore: bump rustler from 0.35.0 to 0.38.0 in /native/arrow_format_nif (#64)\n\nBumps [rustler](https://github.com/rusterlium/rustler) from 0.35.0 to\n0.38.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/releases\"\u003erustler\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003erustler-0.38.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump action versions and add OTP29 support by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/730\"\u003erusterlium/rustler#730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OTP-29 enif functions by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/731\"\u003erusterlium/rustler#731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deprecated codegen features by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/701\"\u003erusterlium/rustler#701\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd from_iter to NewBinary by \u003ca\nhref\u003d\"https://github.com/aDifferentJT\"\u003e\u003ccode\u003e@​aDifferentJT\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/704\"\u003erusterlium/rustler#704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement UTF8 atom support on NIF 2.17 by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/732\"\u003erusterlium/rustler#732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlternative NIF Filler adjustment for Android by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/733\"\u003erusterlium/rustler#733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eResourceArc::as_c_arg()\u003c/code\u003e public by \u003ca\nhref\u003d\"https://github.com/lilioid\"\u003e\u003ccode\u003e@​lilioid\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/736\"\u003erusterlium/rustler#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelax mutability requirement of ResourceArc::as_c_arg() by \u003ca\nhref\u003d\"https://github.com/lilioid\"\u003e\u003ccode\u003e@​lilioid\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/741\"\u003erusterlium/rustler#741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comment to Cargo.toml on where to find nif versions by \u003ca\nhref\u003d\"https://github.com/lilioid\"\u003e\u003ccode\u003e@​lilioid\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/739\"\u003erusterlium/rustler#739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd term_map macro by \u003ca\nhref\u003d\"https://github.com/dannote\"\u003e\u003ccode\u003e@​dannote\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/729\"\u003erusterlium/rustler#729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow deserialize_seq to deserialize binaries. by \u003ca\nhref\u003d\"https://github.com/murisi\"\u003e\u003ccode\u003e@​murisi\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/708\"\u003erusterlium/rustler#708\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the thread tests only look at their own messages by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/742\"\u003erusterlium/rustler#742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/lilioid\"\u003e\u003ccode\u003e@​lilioid\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/736\"\u003erusterlium/rustler#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dannote\"\u003e\u003ccode\u003e@​dannote\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/729\"\u003erusterlium/rustler#729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/murisi\"\u003e\u003ccode\u003e@​murisi\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/708\"\u003erusterlium/rustler#708\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/compare/rustler-0.37.4...rustler-0.38.0\"\u003ehttps://github.com/rusterlium/rustler/compare/rustler-0.37.4...rustler-0.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erustler-0.37.4\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: gate ErlNifResourceTypeInit members/dyncall on nif_version_2_16\nto fix OTP 22/23 heap overflow by \u003ca\nhref\u003d\"https://github.com/lmth\"\u003e\u003ccode\u003e@​lmth\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/725\"\u003erusterlium/rustler#725\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/lmth\"\u003e\u003ccode\u003e@​lmth\u003c/code\u003e\u003c/a\u003e made their\nfirst contribution in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/725\"\u003erusterlium/rustler#725\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/compare/rustler-0.37.3...rustler-0.37.4\"\u003ehttps://github.com/rusterlium/rustler/compare/rustler-0.37.3...rustler-0.37.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erustler-0.37.3\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing inline and From\u003c!-- raw HTML omitted --\u003e for Term by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/719\"\u003erusterlium/rustler#719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd message for :no_artifacts by \u003ca\nhref\u003d\"https://github.com/chgeuer\"\u003e\u003ccode\u003e@​chgeuer\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/721\"\u003erusterlium/rustler#721\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/chgeuer\"\u003e\u003ccode\u003e@​chgeuer\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/721\"\u003erusterlium/rustler#721\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/compare/rustler-0.37.2...rustler-0.37.3\"\u003ehttps://github.com/rusterlium/rustler/compare/rustler-0.37.2...rustler-0.37.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erustler-0.37.2\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.91 by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/711\"\u003erusterlium/rustler#711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate libloading requirement from 0.8 to 0.9 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/710\"\u003erusterlium/rustler#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI to use current versions of OTP and Elixir by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/713\"\u003erusterlium/rustler#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix iolist inspect by \u003ca\nhref\u003d\"https://github.com/filmor\"\u003e\u003ccode\u003e@​filmor\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/pull/715\"\u003erusterlium/rustler#715\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/compare/rustler-0.37.1...rustler-0.37.2\"\u003ehttps://github.com/rusterlium/rustler/compare/rustler-0.37.1...rustler-0.37.2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/blob/master/CHANGELOG.md\"\u003erustler\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.0 - 2026-05-25\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTerm::size\u003c/code\u003e on Erlang 29 \u003d\n\u003ccode\u003enif_version_2_18\u003c/code\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efrom_iter\u003c/code\u003e to \u003ccode\u003eNewBinary\u003c/code\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/704\"\u003e#704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse direct UTF-8 atom support on \u003ccode\u003enif_version_2_17\u003c/code\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow the path to the binary that carries the \u003ccode\u003eenif_*\u003c/code\u003e\nsymbols to be passed\ndirectly to work around Android\u0027s broken \u003ccode\u003eRTLD_GLOBAL\u003c/code\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003edeserialize_seq\u003c/code\u003e to deserialize binaries (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlong with UTF-8 support, introduce new signatures for atom creation\nand\ndeprecate the old ones (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop deprecated codegen features (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.37.4 - 2026-05-02\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGate \u003ccode\u003eErlNifResourceTypeInit\u003c/code\u003e \u003ccode\u003emembers\u003c/code\u003e on\n\u003ccode\u003enif_version_2_16\u003c/code\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/725\"\u003e#725\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.37.3 - 2026-02-11\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing inline and \u003ccode\u003eFrom\u0026lt;Binary\u0026gt;\u003c/code\u003e for\n\u003ccode\u003eTerm\u003c/code\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/719\"\u003e#719\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd no_artifacts compiler message (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/721\"\u003e#721\u003c/a\u003e,\nthanks \u003ca\nhref\u003d\"https://github.com/chgeuer\"\u003e\u003ccode\u003e@​chgeuer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.37.2 - 2025-12-02\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eBinary::from_iolist\u003c/code\u003e creating an invalid\n\u003ccode\u003eBinary\u003c/code\u003e (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/714\"\u003e#714\u003c/a\u003e,\n\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix CI to use the newest Elixir and OTP versions (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/713\"\u003e#713\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV (Minimum Supported Rust Version) to 1.91 (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.37.1 - 2025-09-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/75610261debf4140cbf9134fa2656da32de7b931\"\u003e\u003ccode\u003e7561026\u003c/code\u003e\u003c/a\u003e\n(release) 0.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/6abfb0f529d46652cc33f8e5539e082535a3e692\"\u003e\u003ccode\u003e6abfb0f\u003c/code\u003e\u003c/a\u003e\nUpdate changelog\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/2b20e5addfce37a7c563bae82b042b9722e3118e\"\u003e\u003ccode\u003e2b20e5a\u003c/code\u003e\u003c/a\u003e\nEnsure that the thread tests only look at their own messages (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/742\"\u003e#742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/e54a699acd70b300d904a824b590857a91343209\"\u003e\u003ccode\u003ee54a699\u003c/code\u003e\u003c/a\u003e\nAllow deserialize_seq to deserialize binaries. (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/230f41b6b4911d78492496d9df11fa70067f6906\"\u003e\u003ccode\u003e230f41b\u003c/code\u003e\u003c/a\u003e\nAdd term_map macro (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/729\"\u003e#729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/d2812b80a289e4bc70232096369f3ac3faba74e7\"\u003e\u003ccode\u003ed2812b8\u003c/code\u003e\u003c/a\u003e\nAdd comment to Cargo.toml on where to find nif versions (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/739\"\u003e#739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/6cad9c67f2babf0629dbd6be8409841798d0c597\"\u003e\u003ccode\u003e6cad9c6\u003c/code\u003e\u003c/a\u003e\nRelax mutability requirement of ResourceArc::as_c_arg() (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/4da2ea4080ba2747266e5fbfe8d16f867aa2013d\"\u003e\u003ccode\u003e4da2ea4\u003c/code\u003e\u003c/a\u003e\nMake ResourceArc::as_c_arg() public (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/736\"\u003e#736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/4314772f5e917b454e2357b87547a48641320629\"\u003e\u003ccode\u003e4314772\u003c/code\u003e\u003c/a\u003e\nAlternative NIF Filler adjustment for Android (\u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/commit/25b32ec3f31f385ef80043cf50fe0a8a5a0a9d5b\"\u003e\u003ccode\u003e25b32ec\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/rusterlium/rustler/issues/732\"\u003e#732\u003c/a\u003e\nfrom rusterlium/utf8\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/rusterlium/rustler/compare/rustler-0.35.0...rustler-0.38.0\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003drustler\u0026package-manager\u003dcargo\u0026previous-version\u003d0.35.0\u0026new-version\u003d0.38.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ef74ebbf3c1815a0d6ad7883c5c0189a47a87b92",
      "tree": "272a98d44a08630e6a5a27c2c15841fc8bb7a125",
      "parents": [
        "b692a13b71debc51d0797d0392badd9bf45d9b47"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 15:50:21 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:50:21 2026 +0900"
      },
      "message": "chore: bump actions/checkout from 3 to 7 (#62)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to\n7.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/checkout/releases\"\u003eactions/checkout\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eblock checking out fork pr for pull_request_target and workflow_run\nby \u003ca href\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2454\"\u003eactions/checkout#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the\nminor-actions-dependencies group across 1 directory by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2458\"\u003eactions/checkout#2458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.3.1 to 3.4.2 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2460\"\u003eactions/checkout#2460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.2.0 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2461\"\u003eactions/checkout#2461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/core\u003c/code\u003e and\n\u003ccode\u003e@​actions/tool-cache\u003c/code\u003e and Remove uuid by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2459\"\u003eactions/checkout#2459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade module to esm and update dependencies by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2463\"\u003eactions/checkout#2463\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the minor-npm-dependencies group across 1 directory with 3\nupdates by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2462\"\u003eactions/checkout#2462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egetting ready for checkout v7 release by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2464\"\u003eactions/checkout#2464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate error wording by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2467\"\u003eactions/checkout#2467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2454\"\u003eactions/checkout#2454\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v6.0.3...v7.0.0\"\u003ehttps://github.com/actions/checkout/compare/v6.0.3...v7.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate changelog by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2357\"\u003eactions/checkout#2357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: expand merge commit SHA regex and add SHA-256 test cases by \u003ca\nhref\u003d\"https://github.com/yaananth\"\u003e\u003ccode\u003e@​yaananth\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2414\"\u003eactions/checkout#2414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix checkout init for SHA-256 repositories by \u003ca\nhref\u003d\"https://github.com/yaananth\"\u003e\u003ccode\u003e@​yaananth\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2439\"\u003eactions/checkout#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate changelog for v6.0.3 by \u003ca\nhref\u003d\"https://github.com/yaananth\"\u003e\u003ccode\u003e@​yaananth\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2446\"\u003eactions/checkout#2446\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/yaananth\"\u003e\u003ccode\u003e@​yaananth\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2414\"\u003eactions/checkout#2414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v6...v6.0.3\"\u003ehttps://github.com/actions/checkout/compare/v6...v6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID\nis set by \u003ca\nhref\u003d\"https://github.com/TingluoHuang\"\u003e\u003ccode\u003e@​TingluoHuang\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2355\"\u003eactions/checkout#2355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tag handling: preserve annotations and explicit fetch-tags by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2356\"\u003eactions/checkout#2356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v6.0.1...v6.0.2\"\u003ehttps://github.com/actions/checkout/compare/v6.0.1...v6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all references from v5 and v4 to v6 by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2314\"\u003eactions/checkout#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd worktree support for persist-credentials includeIf by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2327\"\u003eactions/checkout#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify v6 README by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2328\"\u003eactions/checkout#2328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v6...v6.0.1\"\u003ehttps://github.com/actions/checkout/compare/v6...v6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README to include Node.js 24 support details and requirements\nby \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2248\"\u003eactions/checkout#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersist creds to a separate file by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2286\"\u003eactions/checkout#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev6-beta by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2298\"\u003eactions/checkout#2298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/actions/checkout/blob/main/CHANGELOG.md\"\u003eactions/checkout\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBlock checking out fork PR for pull_request_target and workflow_run\nby \u003ca href\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2454\"\u003eactions/checkout#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the\nminor-actions-dependencies group across 1 directory by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2458\"\u003eactions/checkout#2458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.3.1 to 3.4.2 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2460\"\u003eactions/checkout#2460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump js-yaml from 4.1.0 to 4.2.0 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2461\"\u003eactions/checkout#2461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/core\u003c/code\u003e and\n\u003ccode\u003e@​actions/tool-cache\u003c/code\u003e and Remove uuid by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2459\"\u003eactions/checkout#2459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupgrade module to esm and update dependencies by \u003ca\nhref\u003d\"https://github.com/aiqiaoy\"\u003e\u003ccode\u003e@​aiqiaoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2463\"\u003eactions/checkout#2463\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the minor-npm-dependencies group across 1 directory with 3\nupdates by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2462\"\u003eactions/checkout#2462\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix checkout init for SHA-256 repositories by \u003ca\nhref\u003d\"https://github.com/yaananth\"\u003e\u003ccode\u003e@​yaananth\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2439\"\u003eactions/checkout#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: expand merge commit SHA regex and add SHA-256 test cases by \u003ca\nhref\u003d\"https://github.com/yaananth\"\u003e\u003ccode\u003e@​yaananth\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2414\"\u003eactions/checkout#2414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix tag handling: preserve annotations and explicit fetch-tags by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2356\"\u003eactions/checkout#2356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd worktree support for persist-credentials includeIf by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2327\"\u003eactions/checkout#2327\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePersist creds to a separate file by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2286\"\u003eactions/checkout#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README to include Node.js 24 support details and requirements\nby \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2248\"\u003eactions/checkout#2248\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v5 by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2301\"\u003eactions/checkout#2301\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate actions checkout to use node 24 by \u003ca\nhref\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2226\"\u003eactions/checkout#2226\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v4 by \u003ca\nhref\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2305\"\u003eactions/checkout#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update README.md by \u003ca\nhref\u003d\"https://github.com/motss\"\u003e\u003ccode\u003e@​motss\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1971\"\u003eactions/checkout#1971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd internal repos for checking out multiple repositories by \u003ca\nhref\u003d\"https://github.com/mouismail\"\u003e\u003ccode\u003e@​mouismail\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1977\"\u003eactions/checkout#1977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation update - add recommended permissions to Readme by \u003ca\nhref\u003d\"https://github.com/benwells\"\u003e\u003ccode\u003e@​benwells\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2043\"\u003eactions/checkout#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust positioning of user email note and permissions heading by \u003ca\nhref\u003d\"https://github.com/joshmgross\"\u003e\u003ccode\u003e@​joshmgross\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2044\"\u003eactions/checkout#2044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca\nhref\u003d\"https://github.com/nebuk89\"\u003e\u003ccode\u003e@​nebuk89\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2194\"\u003eactions/checkout#2194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CODEOWNERS for actions by \u003ca\nhref\u003d\"https://github.com/TingluoHuang\"\u003e\u003ccode\u003e@​TingluoHuang\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2224\"\u003eactions/checkout#2224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate package dependencies by \u003ca\nhref\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/2236\"\u003eactions/checkout#2236\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eurl-helper.ts\u003c/code\u003e now leverages well-known environment\nvariables by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1941\"\u003eactions/checkout#1941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpand unit test coverage for \u003ccode\u003eisGhes\u003c/code\u003e by \u003ca\nhref\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1946\"\u003eactions/checkout#1946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCheck out other refs/* by commit if provided, fall back to ref by \u003ca\nhref\u003d\"https://github.com/orhantoy\"\u003e\u003ccode\u003e@​orhantoy\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1924\"\u003eactions/checkout#1924\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0\"\u003e\u003ccode\u003e9c091bb\u003c/code\u003e\u003c/a\u003e\nupdate error wording (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/1044a6dea927916f2c38ba5aeffbc0a847b1221a\"\u003e\u003ccode\u003e1044a6d\u003c/code\u003e\u003c/a\u003e\ngetting ready for checkout v7 release (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/f0282184c7ce73ab54c7e4ab5a617122602e575f\"\u003e\u003ccode\u003ef028218\u003c/code\u003e\u003c/a\u003e\nBump the minor-npm-dependencies group across 1 directory with 3 updates\n(\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2462\"\u003e#2462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/d914b262ffc244530a203ab40decab34c3abf34d\"\u003e\u003ccode\u003ed914b26\u003c/code\u003e\u003c/a\u003e\nupgrade module to esm and update dependencies (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/537c7ef99cef6e5ddb5e7ff5d16d14510503801d\"\u003e\u003ccode\u003e537c7ef\u003c/code\u003e\u003c/a\u003e\nBump \u003ccode\u003e@​actions/core\u003c/code\u003e and \u003ccode\u003e@​actions/tool-cache\u003c/code\u003e\nand Remove uuid (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2459\"\u003e#2459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/130a169078a413d3a5246a393625e8e742f387f6\"\u003e\u003ccode\u003e130a169\u003c/code\u003e\u003c/a\u003e\nBump js-yaml from 4.1.0 to 4.2.0 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/7d09575332117a40b46e5e020664df234cd416f3\"\u003e\u003ccode\u003e7d09575\u003c/code\u003e\u003c/a\u003e\nBump flatted from 3.3.1 to 3.4.2 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2460\"\u003e#2460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/0f9f3aa320cb53abeb534aeb54048075d9697a0e\"\u003e\u003ccode\u003e0f9f3aa\u003c/code\u003e\u003c/a\u003e\nBump actions/publish-immutable-action (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/f9e715a95fcd1f9253f77dd28f11e88d2d6460c7\"\u003e\u003ccode\u003ef9e715a\u003c/code\u003e\u003c/a\u003e\nblock checking out fork pr for pull_request_target and workflow_run (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2454\"\u003e#2454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/checkout/commit/df4cb1c069e1874edd31b4311f1884172cec0e10\"\u003e\u003ccode\u003edf4cb1c\u003c/code\u003e\u003c/a\u003e\nUpdate changelog for v6.0.3 (\u003ca\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/2446\"\u003e#2446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v3...v7\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/checkout\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d3\u0026new-version\u003d7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b692a13b71debc51d0797d0392badd9bf45d9b47",
      "tree": "82aaa8fd4b7d851075d67978a55a2034907f5cad",
      "parents": [
        "aebb6debc2b67489d318446ca241f7161e5de059"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 15:15:16 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:15:16 2026 +0900"
      },
      "message": "Bump array-init-cursor from 0.2.0 to 0.2.1 in /native/arrow_format_nif (#47)\n\nBumps [array-init-cursor](https://github.com/planus-org/planus) from\n0.2.0 to 0.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/planus-org/planus/blob/main/CHANGELOG.md\"\u003earray-init-cursor\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this\nfile.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca\nhref\u003d\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca\nhref\u003d\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003ch2\u003e[1.3.0] - 2026-01-25\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump the Minimum Support Rust Version (MSRV) to 1.88.0 \u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/pull/343\"\u003e#343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for C++-esque name resolution in module paths \u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/pull/314\"\u003e#314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--format\u003c/code\u003e flag to planus-cli to allow disable\nrustfmt formatting of the generated file \u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/pull/341\"\u003e#341\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed planus inspector not working on MacOS \u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/pull/342\"\u003e#342\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003ch2\u003e[1.2.0] - 2025-08-26\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eforce_align\u003c/code\u003e on table fields \u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/pull/307\"\u003e#307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003ch2\u003e[1.1.1] - 2025-03-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Rust]: Fix the alignment of structs in unions \u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/pull/289\"\u003e#289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003ch2\u003e[1.1.0] - 2025-03-02\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/be6f99afde8760dcf87b5dcdade832400e826791\"\u003e\u003ccode\u003ebe6f99a\u003c/code\u003e\u003c/a\u003e\nAdd a soundness fix for array-init-cursor (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/294\"\u003e#294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/1cf18d16af7cf0b17c8f95f7c0fd362c69c78236\"\u003e\u003ccode\u003e1cf18d1\u003c/code\u003e\u003c/a\u003e\nRelease 1.1.1 (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/290\"\u003e#290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/e1928da42ccb48e97f1b82d8cad51fb9651e8caa\"\u003e\u003ccode\u003ee1928da\u003c/code\u003e\u003c/a\u003e\nFix alignment of large structs in unions (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/060ffc788a45ef546820a50da8b1ae88f2762e01\"\u003e\u003ccode\u003e060ffc7\u003c/code\u003e\u003c/a\u003e\nRelease version 1.1.0 (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/d96b907d3f87db725e8934f8f1d2b3b9b5f20353\"\u003e\u003ccode\u003ed96b907\u003c/code\u003e\u003c/a\u003e\nImplement union vectors (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/08d8c012a5c24c6d32ab984b67cc59249779d8f0\"\u003e\u003ccode\u003e08d8c01\u003c/code\u003e\u003c/a\u003e\nSmall fixes (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/b8129d7691636e8bcdc24c61ed80d916bacf7f71\"\u003e\u003ccode\u003eb8129d7\u003c/code\u003e\u003c/a\u003e\nMark \u003ccode\u003ePrimitive\u003c/code\u003e and \u003ccode\u003eVectorWrite\u003c/code\u003e as unsafe (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/b5d9d8194a6a928442337e6571d779da25ab1e0e\"\u003e\u003ccode\u003eb5d9d81\u003c/code\u003e\u003c/a\u003e\nUpdate the test suite (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/283\"\u003e#283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/4f04f66577b0bcf2ee0d315b40fc41dd0b2dfa71\"\u003e\u003ccode\u003e4f04f66\u003c/code\u003e\u003c/a\u003e\nAdd extra unsafe blocks as required by 2024 edition (\u003ca\nhref\u003d\"https://redirect.github.com/planus-org/planus/issues/282\"\u003e#282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/planus-org/planus/commit/44ffb381905dde6f00a568ce11ec19d64fb9db36\"\u003e\u003ccode\u003e44ffb38\u003c/code\u003e\u003c/a\u003e\nNew rust version, new clippy issues to fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/planus-org/planus/compare/v0.2.0...array-init-cursor-v0.2.1\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "aebb6debc2b67489d318446ca241f7161e5de059",
      "tree": "b0c5e6797370b9008627b911ebaddce83ec9dc96",
      "parents": [
        "4b12a1314d9bdee9a2b92f4216a737855cbabee8"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Jun 29 11:44:49 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:14:49 2026 +0900"
      },
      "message": "chore: Enable Dependabot (#61)\n\n## What issue does this PR close?\n\nCloses #56.\n\n## What changed\n\nThis commit enables dependabot for GitHub Actions and Cargo. Though the\nHex ecosystem is supported via Elixir\u0027s Mix, Rebar3 support for Erlang\nis missing."
    },
    {
      "commit": "4b12a1314d9bdee9a2b92f4216a737855cbabee8",
      "tree": "80446f3774f4b1788987b334c72930a112d8dc2d",
      "parents": [
        "24c52cdecd350ebc29789db8b27ec7659f6aa3c4"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Jun 29 11:42:04 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:12:04 2026 +0900"
      },
      "message": "chore: Add CONTRIBUTING.md (#59)\n\n## Which issue does this PR close?\n\nCloses #52.\n\n## What\u0027s Changed\n\nThis PR adds a `CONTRIBUTING.md` copied from apache/arrow-swift#30.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "24c52cdecd350ebc29789db8b27ec7659f6aa3c4",
      "tree": "53b790a54b9cd3ef5a78de7823cd07bc4d5f464d",
      "parents": [
        "3351fc909f98a4677521e9f875a4ea12328fab79"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Jun 29 11:40:14 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:10:14 2026 +0900"
      },
      "message": "chore: Add Code of Conduct (#58)\n\n## Which issue does this PR close?\n\nCloses #53.\n\n## What\u0027s Changed?\n\nA Code of Conduct has been added that was copied from\napache/arrow-swift#29."
    },
    {
      "commit": "3351fc909f98a4677521e9f875a4ea12328fab79",
      "tree": "1b3e4d4678a25f45e059d1a901f60b0fced95d3c",
      "parents": [
        "8a4e1a320c878bc467e9b3922d416abcc64976e0"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Jun 29 11:38:16 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 15:08:16 2026 +0900"
      },
      "message": "chore: Use approved GitHub Actions (#60)\n\n## Which issue does this PR close?\n\nCloses #50.\n\n## Rationale for this change\n\nThe ASF has a list of approved GitHub Actions that are allowed to\nexecute (found\n[here](https://github.com/apache/infrastructure-actions/blob/main/approved_patterns.yml)).\nUnless all actions in a workflow have been approved, the workflow cannot\nrun.\n\n## What\u0027s Changed\n\nThis commit pins certain actions to the approved version so that GitHub\nActions can execute."
    },
    {
      "commit": "8a4e1a320c878bc467e9b3922d416abcc64976e0",
      "tree": "b91123195b84f08f56d80717a937ab616a4e9c75",
      "parents": [
        "e50c4eef5be6e11b93ca047c419c7e1b179f416b"
      ],
      "author": {
        "name": "Sutou Kouhei",
        "email": "kou@cozmixng.org",
        "time": "Mon Jun 22 13:37:46 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 13:37:46 2026 +0900"
      },
      "message": "Don\u0027t change LICENSE (#49)\n\nUse https://www.apache.org/licenses/LICENSE-2.0.txt as-is."
    },
    {
      "commit": "e50c4eef5be6e11b93ca047c419c7e1b179f416b",
      "tree": "fa10189cb5101d4ed6231afd63da1b333b23c677",
      "parents": [
        "926bad3e4d9acfd7ec230dbde2a42bfa4f5edeee"
      ],
      "author": {
        "name": "Sutou Kouhei",
        "email": "kou@cozmixng.org",
        "time": "Mon Jun 22 12:29:06 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 12:29:06 2026 +0900"
      },
      "message": "Add .asf.yaml (#48)"
    },
    {
      "commit": "926bad3e4d9acfd7ec230dbde2a42bfa4f5edeee",
      "tree": "388846cdf658ff0cdbe1dc7c9d8c4dc7c74288b7",
      "parents": [
        "34e83e373b8ae26c431d907fee016bee361504be"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed May 06 07:02:08 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 07:02:08 2026 +0530"
      },
      "message": "Update Copyright to reflect ASF Copyright (#46)"
    },
    {
      "commit": "34e83e373b8ae26c431d907fee016bee361504be",
      "tree": "bda35b450b3e737822926d87245bd14d4a2622e6",
      "parents": [
        "c250a8c13e965199cc685790d805bc72fe64fbde"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Apr 20 19:43:40 2026 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Apr 20 19:49:10 2026 +0530"
      },
      "message": "Fix documentation deployment via GitHub Pages (#45)\n\nThe GH Pages API tends to deprecate old version very often.\nThis commit fixes the docs action by updating the APIs.\n"
    },
    {
      "commit": "c250a8c13e965199cc685790d805bc72fe64fbde",
      "tree": "85ff3dc06d696254249431d3bfdb2c1c4491b949",
      "parents": [
        "8e71daaea4105f1b479c13058102a6172560bfa7"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Apr 20 19:29:13 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 19:29:13 2026 +0530"
      },
      "message": "Rename to arrow-erlang (#44)\n\nThe Apache Arrow Program Management Committee requires the serde_arrow\nis renamed to arrow-erlang to fit the naming convention of all the other\nimplementation before I can upstream to the The Apache Software\nFoundation.\n\nThe commit makes the required changes."
    },
    {
      "commit": "8e71daaea4105f1b479c13058102a6172560bfa7",
      "tree": "7aac0a80ef871d8f611da9b564aab7a74e969ad8",
      "parents": [
        "36e61d2d43eea911bbc7f6bb7127adc2ed62e658"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Apr 20 19:03:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 19:03:56 2026 +0530"
      },
      "message": "Fix Dialyzer Errors (#43)\n\nThis commit fixes a number of typing errors that have been detected\nby dialyzer."
    },
    {
      "commit": "36e61d2d43eea911bbc7f6bb7127adc2ed62e658",
      "tree": "c5d29fc662fa217c08e905836a927b790b7a11b4",
      "parents": [
        "c5f95557d285dbdb4ad6e841a1d2e4c91fff5377"
      ],
      "author": {
        "name": "Matthew Pope",
        "email": "mpope9@users.noreply.github.com",
        "time": "Sun Nov 24 22:04:47 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 25 11:34:47 2024 +0530"
      },
      "message": "Update Rustler to 0.35.0 (#41)\n\n- Update Rustler\r\n- Use latest Rust stable in the CI\r\n\r\n---------\r\n\r\nCo-authored-by: Benjamin Philip \u003cbenjamin.philip495@gmail.com\u003e"
    },
    {
      "commit": "c5f95557d285dbdb4ad6e841a1d2e4c91fff5377",
      "tree": "f3dc319a9047513d874084ff38f421f8d2186b57",
      "parents": [
        "13ec2c1d9487480b95af3f6706d0a28101205b22"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Apr 30 01:08:19 2024 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 30 01:08:19 2024 +0530"
      },
      "message": "Add shorthand for creating message body (#40)\n\nThis commit adds a convenience function to create the message body."
    },
    {
      "commit": "13ec2c1d9487480b95af3f6706d0a28101205b22",
      "tree": "0213c6f2298f54babf728bba835ed1524154f148",
      "parents": [
        "5f983ebb4152fc6af13cdb091c5f823b72378d87"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Nov 24 08:45:24 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Nov 24 08:45:24 2023 +0530"
      },
      "message": "Upgrade to Rustler v0.30.0\n"
    },
    {
      "commit": "5f983ebb4152fc6af13cdb091c5f823b72378d87",
      "tree": "d796d0138bb95da678625054c656318af8f9947a",
      "parents": [
        "e80fcb29e1e92ed91146be8a28d778bb8b3f61cc"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sat Oct 21 20:30:02 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 21 20:30:02 2023 +0530"
      },
      "message": "Add a run-through guide (#39)\n\nThis commit adds a guide which gives a quick run-through on how to use\nserde_arrow."
    },
    {
      "commit": "e80fcb29e1e92ed91146be8a28d778bb8b3f61cc",
      "tree": "0493f82ac6fd473c8ac23b282765b28e90e6174e",
      "parents": [
        "1f17a0b230ffe0b402198849039a11f9304182b3"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sat Oct 21 16:31:44 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 21 16:31:44 2023 +0530"
      },
      "message": "Update README (#38)\n\nThe following commit updates the README to give a quick overview of the\r\nproject."
    },
    {
      "commit": "1f17a0b230ffe0b402198849039a11f9304182b3",
      "tree": "474750ea8e4e8704da249c30d30a123ff31723df",
      "parents": [
        "53db7e208c5d73d6c103fa44ef995c771beab386"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Oct 20 13:20:47 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Oct 20 13:20:47 2023 +0530"
      },
      "message": "Make rebar_cargo a regular plugin\n\nrebar_cargo was previously installed as a project plugin. This causes\nrebar_cargo to not be installed when serde_arrow is used as a dep, and\npandemonium ensues.\n\nThis commit makes a rebar_cargo a regular plugin so that serde_arrow\ncompiles as dependency.\n"
    },
    {
      "commit": "53db7e208c5d73d6c103fa44ef995c771beab386",
      "tree": "516a014fbc9cd1ec79861965795a5388e34c2053",
      "parents": [
        "fec8cf5f2b0c4769fcc6c2b5e7e767b8b8fa4692"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Oct 20 08:26:07 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 20 08:26:07 2023 +0530"
      },
      "message": "Support Serializing File Footers into Flatbuffers (#37)\n\nThis commit:\n\n- Adds all the infrastructure needed to serialize file footers\n- Makes the changes in serde_arrow_ipc_file:to_ipc to include the\n  serialized footers"
    },
    {
      "commit": "fec8cf5f2b0c4769fcc6c2b5e7e767b8b8fa4692",
      "tree": "681a04c8de49db29a4084022b4c368c430d021dd",
      "parents": [
        "a7d35b358fd989e9dcdd0f779d7517ed9a0fd9e2"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Oct 10 23:15:36 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 10 23:15:36 2023 +0530"
      },
      "message": "Support IPC File (#36)\n\nThis PR adds support for [IPC\r\nFiles](https://arrow.apache.org/docs/format/Columnar.html#ipc-file-format)."
    },
    {
      "commit": "a7d35b358fd989e9dcdd0f779d7517ed9a0fd9e2",
      "tree": "9a62900de842e938b41bdf7ed3182c4a928f9a04",
      "parents": [
        "44f9091cb63959716779ec869ed59623133e3f2c"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Sep 21 21:33:50 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 21 21:33:50 2023 +0530"
      },
      "message": "Serialize Message Metadata in ipc_message:to_ipc (#35)\n\nThis commit adds the final step to support message metadata\nserialization: to use `arrow_format_nif` to serialize the metadata in\nthe `serde_arrow_ipc_mesage:to_ipc` function.\n\nAs part of serializing metadata in `to_ipc`, the CommonTests have been\nupdated to test expecting valid metadata instead of a stub."
    },
    {
      "commit": "44f9091cb63959716779ec869ed59623133e3f2c",
      "tree": "f6dd1e7cc2da4a7c191d59a17b6f39f95b8296e2",
      "parents": [
        "5dd691fca62a721ec5d676f6c552ceff6415dddc"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Sep 21 06:54:36 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 21 06:54:36 2023 +0530"
      },
      "message": "Serialize Message Metadata into Flatbuffers (#32)\n\nThis commit adds support to serialize message metadata into flatbuffers."
    },
    {
      "commit": "5dd691fca62a721ec5d676f6c552ceff6415dddc",
      "tree": "0c8d8e363b4c07583aaeedd49b5ed0945f9e1df2",
      "parents": [
        "59da25b6a5186124e352189086906854d80b5bbf"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sun Aug 06 22:04:31 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 06 22:04:31 2023 +0530"
      },
      "message": "Fix failing tests (#34)\n\nThe latest rebar3_ex_doc version has broken our docs. This commit\nreverts it to the previous version."
    },
    {
      "commit": "59da25b6a5186124e352189086906854d80b5bbf",
      "tree": "bd168d0db449b90c24b89ca5f4c53c0b53319bd7",
      "parents": [
        "4a61114c37529aae14ca82e07eacde16067f230b"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Aug 04 19:18:01 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 04 19:18:01 2023 +0530"
      },
      "message": "Run Erlang and Rust tests separately in the CI (#33)\n\nCurrently the Rust unit tests are run via rebar3 as a post hook to ct.\r\nThis commit changes it so that the tests are run in their separate\r\nlanguage workflows instead."
    },
    {
      "commit": "4a61114c37529aae14ca82e07eacde16067f230b",
      "tree": "4ddbc895597037b70bba090fe6cedd8abb9039cd",
      "parents": [
        "59a3966c82a1f813657b3401c96435c495a6f0cf"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Aug 03 16:29:17 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 03 16:29:17 2023 +0530"
      },
      "message": "Correct Typing in Rust (#31)\n\nThis commit corrects the typing in Rust. See #30."
    },
    {
      "commit": "59a3966c82a1f813657b3401c96435c495a6f0cf",
      "tree": "017a495dc467ded9576736a960673128a4b56a11",
      "parents": [
        "52afd850603f5fe3f94b260d83bd0448e8c8bc28"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Aug 02 00:11:44 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 02 00:11:44 2023 +0530"
      },
      "message": "Correct Typing in IPC Schemas (#30)\n\nThis commit fixes the type definitions in `ipc_field` to match that in\r\nthe\r\nschema definitions:\r\nhttps://github.com/apache/arrow/blob/main/format/Schema.fbs#L82-L430."
    },
    {
      "commit": "52afd850603f5fe3f94b260d83bd0448e8c8bc28",
      "tree": "364bb113e8c84eb3c71217908de5fe59e0666292",
      "parents": [
        "004b985d804dba2e7f8a8b8ae3671b1795e31593"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Aug 01 07:01:14 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 01 07:01:14 2023 +0530"
      },
      "message": "Model Message, Schema and RecordBatch metadata in the NIF (#29)\n\nThis commit adds support for modelling the Message, Schema, and\r\nRecordBatch metadata (plural).\r\nAdditionally support for encoding and decoding messages, schemas and\r\nrecord batches as well as tests have been added.\r\n\r\n---------\r\n\r\nCo-authored-by: Paulo Valente \u003c16843419+polvalente@users.noreply.github.com\u003e"
    },
    {
      "commit": "004b985d804dba2e7f8a8b8ae3671b1795e31593",
      "tree": "43b7147f700e55cb6fb1ea831ef99c61bcc197d6",
      "parents": [
        "bba217795529fdd9fc5a4a4c8973383a64924e4c"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Jun 22 17:38:08 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Jun 22 17:38:08 2023 +0530"
      },
      "message": "Ignore Rust target files\n"
    },
    {
      "commit": "bba217795529fdd9fc5a4a4c8973383a64924e4c",
      "tree": "3266505849fa844b63adeaabc768c6d9fc92057f",
      "parents": [
        "258b6664014cc70c24563e615bfe9c0bdc337c7c"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Jun 20 19:16:25 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 20 19:16:25 2023 +0530"
      },
      "message": "Remove generated examples (#28)\n\nThis commit removes all the unnecessary examples that had been\r\ngenerated when generating the NIF project."
    },
    {
      "commit": "258b6664014cc70c24563e615bfe9c0bdc337c7c",
      "tree": "72afae201bb3caaa40e2eca5ef510ff03be3c56f",
      "parents": [
        "fe681e31d0370f206328f4af7a1eb98c0258bfe0"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Jun 20 18:55:51 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 20 18:55:51 2023 +0530"
      },
      "message": "Add Rust CI (#27)\n\nThis commit adds CI workflows to lint and (check the) format(ting of)\r\nthe Rust NIF."
    },
    {
      "commit": "fe681e31d0370f206328f4af7a1eb98c0258bfe0",
      "tree": "73d8ac0d831557891238286d123959fd9f726925",
      "parents": [
        "a51f1b20c97b83296e42d91a59afb6d53e25be99"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Jun 20 18:48:22 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Jun 20 18:48:22 2023 +0530"
      },
      "message": "cargo fmt\n"
    },
    {
      "commit": "a51f1b20c97b83296e42d91a59afb6d53e25be99",
      "tree": "a1ab01cb0d9a250079c8408bccbff2ffc9eacd78",
      "parents": [
        "459f4ee92995f0309a483209f713ddc3137c3d20"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Jun 15 18:55:04 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 15 18:55:04 2023 +0530"
      },
      "message": "Generate initial code for the Flatbuffers NIF (#26)\n\nThis commit adds:\r\n\r\n- initial code for the NIF generated with rustler_rebar3\r\n- steps in the CI jobs to install Rust and cache its dependencies"
    },
    {
      "commit": "459f4ee92995f0309a483209f713ddc3137c3d20",
      "tree": "bca69e43b34bd8609aff050121ba0704d7d86bcb",
      "parents": [
        "83b370979afd14548f4a3162ace46de0812002b4"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Jun 13 05:36:30 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 05:36:30 2023 +0530"
      },
      "message": "Support IPC Streams (#25)\n\nThis commit adds support for IPC Streams."
    },
    {
      "commit": "83b370979afd14548f4a3162ace46de0812002b4",
      "tree": "730a4f047d5271238dfe4bc35a7506b8e941463f",
      "parents": [
        "d318717457cfe7380020c3230602de3e6bb31142"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sat Jun 10 16:10:22 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 10 16:10:22 2023 +0530"
      },
      "message": "Support writing incomplete Encapsulated Messages (#24)\n\nThis commit adds support for Schema and RecordBatch messages. However,\r\nthe\r\nmetadata is not serialized as that requires flatbuffers. It is because\r\nof this\r\nnon-serialisation that this implementation is incomplete."
    },
    {
      "commit": "d318717457cfe7380020c3230602de3e6bb31142",
      "tree": "1a9e586ed8a4037a1b9676e454f2acb2901a99f9",
      "parents": [
        "d4f934269cf2694369b8b90b5902f728db1d1731"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Thu Jun 08 05:27:35 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 08 05:27:35 2023 +0530"
      },
      "message": "Support modelling Record Batches (#23)\n\nThis commit adds support for modelling the header of a RecordBatch."
    },
    {
      "commit": "d4f934269cf2694369b8b90b5902f728db1d1731",
      "tree": "085bf54757a05f0e6aa51e3402fec1c2f1c1f73f",
      "parents": [
        "41c1d6d70f78a753a9879dce0951ce8befaf1854"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Jun 02 16:18:21 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 02 16:18:21 2023 +0530"
      },
      "message": "Serialize arrays with array:to_arrow (#22)\n\nThis commit adds support to serialize an Arrow Array to its binary form\r\nconsisting of just its validity, offsets, and data (i.e. all the buffers\r\nin an array) concatenated together."
    },
    {
      "commit": "41c1d6d70f78a753a9879dce0951ce8befaf1854",
      "tree": "894c12d28f5a5a85442c08444911823d1a209def",
      "parents": [
        "4f209831f2641d46b71e8f900bfedaf4bee4df88"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Jun 02 00:27:30 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 02 00:27:30 2023 +0530"
      },
      "message": "Support modelling Schema Encapsulated Messages (#21)\n\nThis commit adds support for modelling (i.e. internally representing)\r\nIPC\r\nencapsulated messages. Currently it only supports schema message types."
    },
    {
      "commit": "4f209831f2641d46b71e8f900bfedaf4bee4df88",
      "tree": "a522f28841a8532ee105d4c34f57189e442afc2b",
      "parents": [
        "9b919be8b4f7582e694e6058da9154280b84640b"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue May 30 17:50:37 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 30 17:50:37 2023 +0530"
      },
      "message": "Rename array:new to array:from_erlang (#20)\n\nThis commit renames array:new, and its callbacks, and its compliant\r\nmodules\u0027 functions to from_erlang. This is necessary to distinguish\r\nbetween creating an array from erlang and from arrow. This is also sets\r\nthe precedent for conversions to erlang and to arrow. This change is\r\nsimilar to the change done to buffer."
    },
    {
      "commit": "9b919be8b4f7582e694e6058da9154280b84640b",
      "tree": "338369791ceba4486d5dea638ebddb48aadd9ea6",
      "parents": [
        "d6c063d58a13aaa523cc54eab2ac1dfc37b28be6"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue May 30 15:58:50 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue May 30 15:58:50 2023 +0530"
      },
      "message": "Fix link in Fixed-Size List Layout docs\n\nThis link to the Fixed-Size List Layout previously pointed to the\nVariable-Size List Layout. This commit changes it to the correct link\n"
    },
    {
      "commit": "d6c063d58a13aaa523cc54eab2ac1dfc37b28be6",
      "tree": "7f622cee4ce03da770ca7974ebe1571aa7e0eaaa",
      "parents": [
        "0fd4cb935541b8dca02f8382aa873fd077c84294"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue May 30 15:54:21 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 30 15:54:21 2023 +0530"
      },
      "message": "Allow length to be passed into buffer:from_erlang (#19)\n\nThis allows us to not call length unnecessarily, when we already know\r\nthe length of a value, improving performance."
    },
    {
      "commit": "0fd4cb935541b8dca02f8382aa873fd077c84294",
      "tree": "fc2d3bf65bcca10adc3631e08cd3a5b117bd5e33",
      "parents": [
        "9b109e0e655d83da0020fdf98042c9bdd1d50c39"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue May 30 06:19:15 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 30 06:19:15 2023 +0530"
      },
      "message": "Rewrite offsets calculation logic for Variable Size Lists (#18)\n\nThis PR rewrites the offsets calculation logic so that:\n    \n1. Offsets are calculated body recursively - the offsets of the data\n   array are used as the basis for var list array without recalculation\n   \n2. Fixed type offsets are built - the offsets of a fixed type are\n   calculated from the type and length of the flattened values. This\nunfortunately is not body recursive, and is recalculated on recursing to\nthe next level, but is very cheap since it is calculated from the type\n   and not the actual values.\n\nAdditionally some bugs were fixed with binaries as inputs, longhand\nand shorthand differentiation added to typespecs."
    },
    {
      "commit": "9b109e0e655d83da0020fdf98042c9bdd1d50c39",
      "tree": "8b14e5c437bccaa157a60c79822151136d5ec8ef",
      "parents": [
        "d640905516e0b1ffd5cf3a5c6f5deb6f85af8b37"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon May 29 23:28:02 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon May 29 23:28:02 2023 +0530"
      },
      "message": "Update Roadmap\n"
    },
    {
      "commit": "d640905516e0b1ffd5cf3a5c6f5deb6f85af8b37",
      "tree": "f40cc7fdab9ce154455ee0190da4cce4325c3f5a",
      "parents": [
        "2d7fbb90f78db45a66c619d6401ad69bca07cc94"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon May 22 17:26:50 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 22 17:26:50 2023 +0530"
      },
      "message": "Redesign buffer data storage (#16)\n\nThis PR redesigns how buffers are used and managed. Firstly, 3 new functions have been introduced:\r\n\r\n1. from_erlang/2\r\n2. to_arrow/2\r\n3. to_erlang/1\r\n\r\nThese will be called when we need to create a buffer from some source, or convert them in to another format.\r\n\r\nSecondly, internally in data field, data will be stored in the erlang form and not in the arrow form. This will allow data in buffers to be used later to do something. Additionally, from_erlang -\u003e to_erlang becomes much more efficient as there is not serde involved.\r\n\r\nYou can have a look at the log for more details:\r\n\r\n* Add from_erlang/2 to serde_arrow_buffer\r\n\r\n* Add to_arrow/2\r\n\r\n* Add to_arrow docs\r\n\r\n* Add to_erlang/1\r\n\r\n* Store binary data as a single binary in a buffer\r\n\r\nSince each element in a list of binaries does not have a definite\r\nlength, a null value does not have a length. Thus, we depend on offsets\r\nand validity bitmaps to demarcate a null value.\r\n\r\nAdditionally from a buffer point of view, when we read from arrow, we\r\ncannot split the binary in a list of binaries without the offsets. Thus\r\nwe will have to deal with 2 possibilities on to_erlang:\r\n\r\n1. from_erlang -\u003e to_erlang: where the binaries are split properly with\r\nnulls in between\r\n\r\n2. from_arrow -\u003e to_arrow: where we have a single element list with a\r\nsingle binary with space that may or may not be allocated for nulls\r\n\r\nThus we now store list of binaries as a single binary concatenated, so\r\nthat we have a unified approach with working with binary data.\r\n\r\n* Remove serde_arrow_buffer:from_binary/3\r\n\r\nThis commit removes the serde_arrow_buffer:from_binary/3 function and\r\nreplaces all instances of it with either from_erlang/2 or new/2 where\r\napplicable.\r\n\r\n* Remove serde_arrow_buffer:new/2\r\n\r\nThis commit removes the new/2 function, and replaces all instances of it\r\nwith from_erlang/2. It also makes the necessary changes in the tests.\r\n\r\nPlease do note that the invalid data tests for fixed_lists fail and have\r\nbeen temporarily commented out.\r\n\r\n* Crash on invalid data in fixed_lists\r\n\r\nThis commit adds a temporary solution for crashing on invalid data in\r\nfixed lists. However, 2 tests, specifically when there is not nesting,\r\nshould crash at the primitive array level, and not at the fixed list\r\nlevel.\r\n\r\n* rebar3 fmt\r\n\r\n* Fix dialyzer errors\r\n\r\nThis commit fixes the dialyzer errors. The error stems from the\r\ninability to express nesting of list of native values properly.\r\nCurrently I have made things fall back to list() as a temporary\r\nsolution, but I will need to define types that deal with this properly."
    },
    {
      "commit": "2d7fbb90f78db45a66c619d6401ad69bca07cc94",
      "tree": "f53e4069ffc823c5f809d8a95bc42a695a88f8fb",
      "parents": [
        "5d7d5b9cf83a57179cf613ca7092ab3ac5717101"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri May 12 17:05:10 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 12 17:05:10 2023 +0530"
      },
      "message": "Add Variable-Size List (#15)\n\nThis commit adds the Variable-Size List Layout for Apache Arrow\r\n\r\n---------\r\n\r\nCo-authored-by: José Valim \u003cjose.valim@gmail.com\u003e"
    },
    {
      "commit": "5d7d5b9cf83a57179cf613ca7092ab3ac5717101",
      "tree": "4636f6bf2ef6bf9e9872c9b9db82565ae8bebe19",
      "parents": [
        "4b4fbe6ed27f3e509f138a5674502a3fb7b358ad"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue May 09 01:33:47 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 09 01:33:47 2023 +0530"
      },
      "message": "Check length simply in serde_arrow_utils:flatten/3 (#14)\n\n"
    },
    {
      "commit": "4b4fbe6ed27f3e509f138a5674502a3fb7b358ad",
      "tree": "9240675ad7dc413f68dea349e7773271e926028d",
      "parents": [
        "e0991ff2383c892ac02c75f185a2629399a60b46"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue May 09 00:55:25 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 09 00:55:25 2023 +0530"
      },
      "message": "Support Fixed-Sized Lists (#13)\n\nThis commit adds support for the Fixed-Sized List Layout. Additionally nested types have been added too."
    },
    {
      "commit": "e0991ff2383c892ac02c75f185a2629399a60b46",
      "tree": "ef5fb64cad36573cb515b9c071cd5228ca0adc9b",
      "parents": [
        "a77f531acf9e0e9dee33b66c18d4ac3459e94cd4"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon May 01 11:18:29 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon May 01 11:18:29 2023 +0530"
      },
      "message": "Mark Variable Binary Layout DONE in the Roadmap\n"
    },
    {
      "commit": "a77f531acf9e0e9dee33b66c18d4ac3459e94cd4",
      "tree": "98cba2e8ac3d5ce51864d5b41bb5096df077f7fd",
      "parents": [
        "d620cc4c0b4f172c64be1f7ff3dc8b62d48d0003"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sat Apr 29 22:27:35 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 29 22:27:35 2023 +0530"
      },
      "message": "Use maps for options instead of proplists (#11)\n\nUsing proplists for options is an old convention in Erlang. The current\r\nstandard is to use maps instead. This commit makes that switch. This\r\ncommit specifically affects the behaviour of serde_arrow_array:new/3\u0027s\r\nbehaviour and the new/2 callback."
    },
    {
      "commit": "d620cc4c0b4f172c64be1f7ff3dc8b62d48d0003",
      "tree": "79cca49ada75f5bd22d2c654fef5e476d003a782",
      "parents": [
        "ece7ce600ba947d7f5b9805e58930385259b0b93"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sat Apr 29 13:41:14 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 29 13:41:14 2023 +0530"
      },
      "message": "Add support for the Variable-Sized Binary Layout (#9)\n\nThis commit adds support for the Variable-Sized Binary Layout:\r\n\r\nhttps://arrow.apache.org/docs/format/Columnar.html#variable-size-list-layout.\r\n\r\nAdditionally, it also makes a few internal changes:\r\n\r\n1. Add support for offsets\r\n2. Allows binaries as a valid arrow_type.\r\n3. Change buffer and bitmap to work with the previous change.\r\n\r\n---------\r\n\r\nCo-authored-by: José Valim \u003cjose.valim@gmail.com\u003e"
    },
    {
      "commit": "ece7ce600ba947d7f5b9805e58930385259b0b93",
      "tree": "b9716aefb20fa41edac04dda1267a7a46caac8d0",
      "parents": [
        "dfc5f267d37da59b5d43e3ef13c63fbb68fe3b62"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Apr 28 14:00:54 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 28 14:00:54 2023 +0530"
      },
      "message": "Test Generate the Documentation (#10)\n\nSince EDoc is a very xml/html heavy documentation format, it makes sense\r\nto test documentation generation in case of any \"syntax error\" (i.e.\r\nmismatched tags, incorrect link syntax, etc.) which may cause the docs\r\ngen to fail.\r\n\r\nThis commit adds a test documentation build job to be run on a PR."
    },
    {
      "commit": "dfc5f267d37da59b5d43e3ef13c63fbb68fe3b62",
      "tree": "a65417711558ffb8d97c0fcaeb89ae5ffb58fe33",
      "parents": [
        "18cec929539eaf0209f1e2580961b31ac5f36eb9"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Tue Apr 25 16:15:03 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 25 16:15:03 2023 +0530"
      },
      "message": "Add support for the Fixed-Size Primitive Layout (#7)\n\nThis commit adds support for the Fixed-Size Primitive Layout:\r\n\r\nhttps://arrow.apache.org/docs/format/Columnar.html#fixed-size-primitive-layout\r\n\r\nAdditionally, it also defines conveniences for working with Null Counts, Validity Bitmaps, and Array Lengths.\r\n---------\r\n\r\nCo-authored-by: Tristan Sloughter \u003ct@crashfast.com\u003e"
    },
    {
      "commit": "18cec929539eaf0209f1e2580961b31ac5f36eb9",
      "tree": "719f3b6074e33a3d7457cdab54e85a1b7e2d1534",
      "parents": [
        "2d86f207c50963fd5cbe81bae969b38043e71733"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Apr 24 16:28:23 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 24 16:28:23 2023 +0530"
      },
      "message": "Setup Dialyzer (#8)\n\nThis commit sets up dialyzer to be run for each PR and commit."
    },
    {
      "commit": "2d86f207c50963fd5cbe81bae969b38043e71733",
      "tree": "ec61183642923900225fd161af669c445f2c619e",
      "parents": [
        "e888a7a826c9cd3836c9be4c8f3fd99a47542389"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Mar 27 14:54:53 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Mon Mar 27 14:54:53 2023 +0530"
      },
      "message": "Update Roadmap\n"
    },
    {
      "commit": "e888a7a826c9cd3836c9be4c8f3fd99a47542389",
      "tree": "20625f1f02767e77761bcf9cabaccbfae02020d3",
      "parents": [
        "2e4d22157e53859b75ebe66e99616067ebabc595"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sun Mar 26 23:02:01 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 26 23:02:01 2023 +0530"
      },
      "message": "Add Representation for Arrow\u0027s Primitive Datatypes (#6)\n\nThis commit adds representation via types of:\r\n\r\n- Booleans\r\n- Signed Integers (`Int 8`, `Int 16`, `Int 32`, `Int 64`)\r\n- Unsigned Integers (`UInt 8`, `UInt 16`, `UInt 32`, `UInt 64`)\r\n- Floats (`Float 16`, `Float 32`, `Float 64`)"
    },
    {
      "commit": "2e4d22157e53859b75ebe66e99616067ebabc595",
      "tree": "e63922302c9ee2415ddb555e2ea546216fd62aad",
      "parents": [
        "77aa47b50def08956e6be9df3bc5b3d7b0b15778"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sat Mar 25 22:34:50 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Sat Mar 25 22:34:50 2023 +0530"
      },
      "message": "Do not run CI workflow on push to branch other than main\n\nIt makes no sense to trigger the workflow on push to a branch other than\nmain, as the branch would trigger the workflow on pull request as well.\nThus I\u0027ve decided not to trigger on push.\n"
    },
    {
      "commit": "77aa47b50def08956e6be9df3bc5b3d7b0b15778",
      "tree": "8e0a2b9732d07b38eb479d9fd9bd7cdc155ac14c",
      "parents": [
        "5432107814cf05122d100283ae0a6d39d905d224"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Fri Mar 24 13:12:14 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 24 13:12:14 2023 +0530"
      },
      "message": "Add Roadmap for `v0.1.0` (#5)\n\nThis commit adds a Roadmap explaining how `v0.1.0` for `serde_arrow`\r\nwill be implemented."
    },
    {
      "commit": "5432107814cf05122d100283ae0a6d39d905d224",
      "tree": "617e5523602b8f7f1978d5fee933af65964fc514",
      "parents": [
        "9bbc0f01f33f3015c483ce7efa2a1feaf7b31021"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 22:39:54 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 22:39:54 2023 +0530"
      },
      "message": "Generate docs and deploy to GitHub Pages (#4)\n\n- Generate docs using ExDoc\r\n- Deploy the docs to GitHub Pages at\r\nhttps://benjamin-philip.github.io/serde_arrow/."
    },
    {
      "commit": "9bbc0f01f33f3015c483ce7efa2a1feaf7b31021",
      "tree": "5fe3aadeadd1097f0003e6902b3bf4f18bac2dc8",
      "parents": [
        "a9f6c4d1044144db61c6c4e0486473fcd6ac8d49",
        "e92b3cf1a77e2f88b21d6971ceff2adbfd2b567c"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 21:50:16 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 21:50:16 2023 +0530"
      },
      "message": "Revert \"Generate and deploy docs to GitHub Pages\"\n\nReverts https://github.com/Benjamin-Philip/serde_arrow/pull/2\r\nThis PR is still incomplete, and its merging was entirely acidental."
    },
    {
      "commit": "e92b3cf1a77e2f88b21d6971ceff2adbfd2b567c",
      "tree": "5fe3aadeadd1097f0003e6902b3bf4f18bac2dc8",
      "parents": [
        "a9f6c4d1044144db61c6c4e0486473fcd6ac8d49"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 21:47:22 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 21:47:22 2023 +0530"
      },
      "message": "Revert \"Generate and deploy docs to GitHub Pages (#2)\"\n\nThis reverts commit a9f6c4d1044144db61c6c4e0486473fcd6ac8d49.\n"
    },
    {
      "commit": "a9f6c4d1044144db61c6c4e0486473fcd6ac8d49",
      "tree": "20ae58923f970b296bd3989726484f2d344dd093",
      "parents": [
        "9c19b0e4872f63997cde052fa9679625f31a0294"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 18:39:42 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 18:39:42 2023 +0530"
      },
      "message": "Generate and deploy docs to GitHub Pages (#2)\n\n"
    },
    {
      "commit": "9c19b0e4872f63997cde052fa9679625f31a0294",
      "tree": "5fe3aadeadd1097f0003e6902b3bf4f18bac2dc8",
      "parents": [
        "29d9330ce7e7ad79a242ecf1967cfb5029e7be00"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 17:55:11 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 17:55:11 2023 +0530"
      },
      "message": "Setup Continuous Integration (#1)\n\nThis commit adds an initial CI implementation that supports the\r\nfollowing:\r\n\r\n- Checking formatting with erlfmt\r\n- Testing with CommonTest"
    },
    {
      "commit": "29d9330ce7e7ad79a242ecf1967cfb5029e7be00",
      "tree": "1dcd6e37d946f5bebb2a05bcca74d040c7c236d1",
      "parents": [
        "85af249dc4dedc43e74e8f8647bae3857fb90ea1"
      ],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 16:44:04 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 16:56:54 2023 +0530"
      },
      "message": "Setup Erlang Formatting with `erlfmt`\n\n`erlfmt` is an Erlang formatter by WhatsApp, which is generally regarded\nas the best formatter available. This commit sets it up.\n"
    },
    {
      "commit": "85af249dc4dedc43e74e8f8647bae3857fb90ea1",
      "tree": "1b9483a63773fc0416608d35fc6aa65382cabce3",
      "parents": [],
      "author": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 16:27:17 2023 +0530"
      },
      "committer": {
        "name": "Benjamin Philip",
        "email": "benjamin.philip495@gmail.com",
        "time": "Wed Mar 22 16:27:17 2023 +0530"
      },
      "message": "Initialize Project\n"
    }
  ]
}
