)]}'
{
  "log": [
    {
      "commit": "d811579ba4824f764e1f2bfe14a4774f538d1dbf",
      "tree": "870094b1c12a298af6942814cca499f299b1068d",
      "parents": [
        "d24c88f84bac2a32535fd05690cb754178b772c5"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Jul 29 17:21:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 17:21:13 2026 -0700"
      },
      "message": "MINOR: [Release][C++][Python] Update versions for 25.0.0 (#407)"
    },
    {
      "commit": "d24c88f84bac2a32535fd05690cb754178b772c5",
      "tree": "9bf0de2edfe0c6983589663e79ccd6d62510f821",
      "parents": [
        "af79ff1d0730206be1d28faf22d97f7a642ac5d5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 10 09:31:38 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 09:31:38 2026 -0700"
      },
      "message": "Bump org.apache.calcite:calcite-core from 1.37.0 to 1.42.0 in /java/source/demo (#406)\n\nBumps\n[org.apache.calcite:calcite-core](https://github.com/apache/calcite)\nfrom 1.37.0 to 1.42.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/c01f6b5519d4a906cf41bbe7843f5929662cf5fd\"\u003e\u003ccode\u003ec01f6b5\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7544] Release Calcite 1.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/c1550dedec6693c01a99d1d2a4a83ff56f6711e4\"\u003e\u003ccode\u003ec1550de\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7561] Upgrade OWASP plugin from 6.1.6 to 12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/5855cfa14d8038e2a123ff6ce9722edce0e0cc25\"\u003e\u003ccode\u003e5855cfa\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7532] Model usability\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/068c03dfcc37798acfe60a369149888a97f1ba8c\"\u003e\u003ccode\u003e068c03d\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7492] Support expression that has a constant value within the\ngroup ...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/0d4c0a2b2122cb6b19ebae4ea32f2236c3191d3e\"\u003e\u003ccode\u003e0d4c0a2\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7514] MultiJoinOptimizeBushyRule throws AssertionError when a\njoin c...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/16c2b1c3469f504bc540c9f12438778e2ca7b2d7\"\u003e\u003ccode\u003e16c2b1c\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7538] \u003ccode\u003eSqlValidatorImpl\u003c/code\u003e should reject\n\u003ccode\u003eMATCH_RECOGNIZE\u003c/code\u003e with duplic...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/c1d9f50bf6931ac2b499692e121112c4de4b5b40\"\u003e\u003ccode\u003ec1d9f50\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7085] JOIN USING with unqualified common column fails in a\nconforman...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/b056e45696b406565de3a8f183c59493da77a7bf\"\u003e\u003ccode\u003eb056e45\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7537] Invalid Postgres SQL generated for right-deep comma join\ntrees\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/3816664396a30b68e6e1952d3a4368962057ad31\"\u003e\u003ccode\u003e3816664\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7531] Add to \u003ccode\u003eBasicSqlType\u003c/code\u003e constructor accepting\nprecision, scale a...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/apache/calcite/commit/a8345ae8ea8ba951d2663db0cf9637f5884db37b\"\u003e\u003ccode\u003ea8345ae\u003c/code\u003e\u003c/a\u003e\n[CALCITE-7533] Parser rejects parenthesized query as the body of a WITH\nclause\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/apache/calcite/compare/calcite-1.37.0...calcite-1.42.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\u003dorg.apache.calcite:calcite-core\u0026package-manager\u003dmaven\u0026previous-version\u003d1.37.0\u0026new-version\u003d1.42.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)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/apache/arrow-cookbook/network/alerts).\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": "af79ff1d0730206be1d28faf22d97f7a642ac5d5",
      "tree": "5d684f51dfa8d964b3821ea62871be5178c1d6d0",
      "parents": [
        "8cae2b4fb6fd9069fb0a5b7131327faf0b0db563"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 17:36:33 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 17:36:33 2026 -0700"
      },
      "message": "Bump black from 24.3.0 to 26.3.1 in /java (#398)\n\nBumps [black](https://github.com/psf/black) from 24.3.0 to 26.3.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/psf/black/releases\"\u003eblack\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e26.3.1\u003c/h2\u003e\n\u003ch3\u003eStable style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Jupyter notebook magic masking collisions from corrupting\ncells by using\nexact-length placeholders for short magics and aborting if a placeholder\ncan no longer\nbe unmasked safely (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eConfiguration\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlways hash cache filename components derived from\n\u003ccode\u003e--python-cell-magics\u003c/code\u003e so custom\nmagic names cannot affect cache paths (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003cem\u003eBlackd\u003c/em\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable browser-originated requests by default, add configurable\norigin allowlisting\nand request body limits, and bound executor submissions to improve\nbackpressure\n(\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5039\"\u003e#5039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e26.3.0\u003c/h2\u003e\n\u003ch3\u003eStable style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon\u0027t double-decode input, causing non-UTF-8 files to be corrupted\n(\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on standalone comment in lambda default arguments (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4993\"\u003e#4993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve parentheses when \u003ccode\u003e# type: ignore\u003c/code\u003e comments would\nbe merged with other\ncomments on the same line, preventing AST equivalence failures (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4888\"\u003e#4888\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where \u003ccode\u003eif\u003c/code\u003e guards in \u003ccode\u003ecase\u003c/code\u003e blocks\nwere incorrectly split when the pattern had\na trailing comma (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4884\"\u003e#4884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003estring_processing\u003c/code\u003e crashing on unassigned long\nstring literals with trailing\ncommas (one-item tuples) (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify implementation of the power operator \u0026quot;hugging\u0026quot;\nlogic (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4918\"\u003e#4918\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePackaging\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix shutdown errors in PyInstaller builds on macOS by disabling\nmultiprocessing in\nfrozen environments (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4930\"\u003e#4930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce winloop for windows as an alternative to uvloop (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated function \u003ccode\u003euvloop.install()\u003c/code\u003e in favor of\n\u003ccode\u003euvloop.new_event_loop()\u003c/code\u003e\n(\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003emaybe_install_uvloop\u003c/code\u003e function to\n\u003ccode\u003emaybe_use_uvloop\u003c/code\u003e to simplify loop\ninstallation and creation of either a uvloop/winloop evenloop or default\neventloop\n(\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOutput\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/psf/black/blob/main/CHANGES.md\"\u003eblack\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 26.3.1\u003c/h2\u003e\n\u003ch3\u003eStable style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Jupyter notebook magic masking collisions from corrupting\ncells by using\nexact-length placeholders for short magics and aborting if a placeholder\ncan no longer\nbe unmasked safely (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eConfiguration\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlways hash cache filename components derived from\n\u003ccode\u003e--python-cell-magics\u003c/code\u003e so custom\nmagic names cannot affect cache paths (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003cem\u003eBlackd\u003c/em\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable browser-originated requests by default, add configurable\norigin allowlisting\nand request body limits, and bound executor submissions to improve\nbackpressure\n(\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5039\"\u003e#5039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 26.3.0\u003c/h2\u003e\n\u003ch3\u003eStable style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon\u0027t double-decode input, causing non-UTF-8 files to be corrupted\n(\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4964\"\u003e#4964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on standalone comment in lambda default arguments (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4993\"\u003e#4993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve parentheses when \u003ccode\u003e# type: ignore\u003c/code\u003e comments would\nbe merged with other\ncomments on the same line, preventing AST equivalence failures (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4888\"\u003e#4888\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where \u003ccode\u003eif\u003c/code\u003e guards in \u003ccode\u003ecase\u003c/code\u003e blocks\nwere incorrectly split when the pattern had\na trailing comma (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4884\"\u003e#4884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003estring_processing\u003c/code\u003e crashing on unassigned long\nstring literals with trailing\ncommas (one-item tuples) (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4929\"\u003e#4929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify implementation of the power operator \u0026quot;hugging\u0026quot;\nlogic (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4918\"\u003e#4918\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePackaging\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix shutdown errors in PyInstaller builds on macOS by disabling\nmultiprocessing in\nfrozen environments (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4930\"\u003e#4930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce winloop for windows as an alternative to uvloop (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated function \u003ccode\u003euvloop.install()\u003c/code\u003e in favor of\n\u003ccode\u003euvloop.new_event_loop()\u003c/code\u003e\n(\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4996\"\u003e#4996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003emaybe_install_uvloop\u003c/code\u003e function to\n\u003ccode\u003emaybe_use_uvloop\u003c/code\u003e to simplify loop\ninstallation and creation of either a uvloop/winloop eventloop or\ndefault eventloop\n(\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/4996\"\u003e#4996\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/psf/black/commit/c6755bb741b6481d6b3d3bb563c83fa060db96c9\"\u003e\u003ccode\u003ec6755bb\u003c/code\u003e\u003c/a\u003e\nPrepare release 26.3.1 (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5046\"\u003e#5046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/69973fd6950985fbeb1090d96da717dc4d8380b0\"\u003e\u003ccode\u003e69973fd\u003c/code\u003e\u003c/a\u003e\nHarden blackd browser-facing request handling (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5039\"\u003e#5039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/4937fe6cf241139ddbfc16b0bdbb5b422798909d\"\u003e\u003ccode\u003e4937fe6\u003c/code\u003e\u003c/a\u003e\nFix some shenanigans with the cache file and IPython (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5038\"\u003e#5038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/2e641d174469c505d5ae905e75d4c769597e681f\"\u003e\u003ccode\u003e2e641d1\u003c/code\u003e\u003c/a\u003e\ndocs: remove outdated Black Playground references (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5044\"\u003e#5044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/c014b22a2d5e0632587b47b81151658bddfa0b88\"\u003e\u003ccode\u003ec014b22\u003c/code\u003e\u003c/a\u003e\nRemove unused internal code (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5041\"\u003e#5041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/0dae20b2d009f2f03de8696d06b0c947d3abafc9\"\u003e\u003ccode\u003e0dae20b\u003c/code\u003e\u003c/a\u003e\nAdd new changelog (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5036\"\u003e#5036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/c5c1cbddd92cecb554ac2a77a24139dd76831030\"\u003e\u003ccode\u003ec5c1cbd\u003c/code\u003e\u003c/a\u003e\nMinor release patches (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5035\"\u003e#5035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/7e5a828c37d71b6a6666e28eed444816def6a8f4\"\u003e\u003ccode\u003e7e5a828\u003c/code\u003e\u003c/a\u003e\ndocs: clarify relationship between Black style and PEP 8 (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5025\"\u003e#5025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/69705deb8776e7c5e585668da106d1abe2cb8d77\"\u003e\u003ccode\u003e69705de\u003c/code\u003e\u003c/a\u003e\ndocs: add clearer pyproject configuration guidance (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5026\"\u003e#5026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/psf/black/commit/35ea67920b7f6ac8e09be1c47278752b1e827f76\"\u003e\u003ccode\u003e35ea679\u003c/code\u003e\u003c/a\u003e\nPrepare release 26.3.0 (\u003ca\nhref\u003d\"https://redirect.github.com/psf/black/issues/5032\"\u003e#5032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/psf/black/compare/24.3.0...26.3.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": "8cae2b4fb6fd9069fb0a5b7131327faf0b0db563",
      "tree": "deadbc6007c18fc7533918ebf52101ba6d58e205",
      "parents": [
        "c4674de0f9b19bafd517d06e878e460b4cdfb9fa"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 12:27:28 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 12:27:28 2026 -0700"
      },
      "message": "MINOR: Bump actions/checkout from 6 to 7 (#405)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6 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\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.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\u003eSee full diff in \u003ca\nhref\u003d\"https://github.com/actions/checkout/compare/v6...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\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": "c4674de0f9b19bafd517d06e878e460b4cdfb9fa",
      "tree": "c660032f60ebb04edef216329f34dea970a21ad0",
      "parents": [
        "11c3bbf0e2bd0b20f8ed8c5a513b8aa3905c78a4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 12:26:33 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 12:26:33 2026 -0700"
      },
      "message": "MINOR: Bump actions/cache from 5 to 6 (#404)\n\nBumps [actions/cache](https://github.com/actions/cache) from 5 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/v5...v6\"\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/cache\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d5\u0026new-version\u003d6)](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": "11c3bbf0e2bd0b20f8ed8c5a513b8aa3905c78a4",
      "tree": "d7d41e00ed1f1c168eac3a335ba321a22547c2be",
      "parents": [
        "cfa2aa6596c25837340c08108a7617d131ba3ed1"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Sun Apr 26 22:22:50 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 26 22:22:50 2026 -0700"
      },
      "message": "MINOR: Bump action versions to latest, pin unofficial ones (#403)\n\nBump GHA versions repo wide, using floating tags for \"official\" actions\nand pinning to SHAs for unofficial ones."
    },
    {
      "commit": "cfa2aa6596c25837340c08108a7617d131ba3ed1",
      "tree": "3b6f63f4e5582ec1a66436c9102623cd8ef2a53c",
      "parents": [
        "6c309c8f901955325c0ae46c8d6d66c55b287fae"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Sun Apr 26 21:56:08 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 26 21:56:08 2026 -0700"
      },
      "message": "MINOR: [Release][C++][Python] Update versions for 24.0.0 (#402)"
    },
    {
      "commit": "6c309c8f901955325c0ae46c8d6d66c55b287fae",
      "tree": "f5285a3fc5b9f301b41629b420716938dbc28686",
      "parents": [
        "fee081170aac0cef8ac6bbd761553f0a7561051f"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Sun Apr 26 20:56:37 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 26 20:56:37 2026 -0700"
      },
      "message": "MINOR: Test dev cookbook deploy in PRs (#400)\n\nFixes the dev cookbook workflow and also makes it so it will run on PRs\nagainst main. The dev cookbooks build Arrow C++ from scratch since we no\nlonger have nightly C++ binaries.\n\nWe might consider not doing that in the future since it takes quite a\nlong time.\n\nThe original motivation for this change was mainly because I wanted to\nfix the dev cookbooks so I made the workflow run on a PR since I could\ntest but I think this has enough value to leave in for now."
    },
    {
      "commit": "fee081170aac0cef8ac6bbd761553f0a7561051f",
      "tree": "1c8fe2530f907acf100b5d67a337b58782930467",
      "parents": [
        "8211bf204dfb90c66645b74a10eaf959a2d3f45a"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Apr 22 19:03:26 2026 -0700"
      },
      "committer": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Apr 22 19:03:26 2026 -0700"
      },
      "message": "MINOR: Fix Python version in deploy workflows\n"
    },
    {
      "commit": "8211bf204dfb90c66645b74a10eaf959a2d3f45a",
      "tree": "ddaa7326bc0445c5bdc6ae8d462af3dd0f38b9b9",
      "parents": [
        "120379c0ffe5e46521cde7eac4a4d740c839401c"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Apr 22 19:00:18 2026 -0700"
      },
      "committer": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Apr 22 19:00:18 2026 -0700"
      },
      "message": "MINOR: Bump CI Python from 3.9 to 3.10\n"
    },
    {
      "commit": "120379c0ffe5e46521cde7eac4a4d740c839401c",
      "tree": "4684ba7dc70883dbfd60f972f9640c728a01e731",
      "parents": [
        "86555e18e3c0920771b2ba7a8838a16facd461fc"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Apr 22 18:57:31 2026 -0700"
      },
      "committer": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Apr 22 18:57:31 2026 -0700"
      },
      "message": "MINOR: Fix sytax error in deploy_development_cookbooks.yml\n"
    },
    {
      "commit": "86555e18e3c0920771b2ba7a8838a16facd461fc",
      "tree": "c8849b7c4468d6f77506a50079cb631103b320ff",
      "parents": [
        "de3e977290510c5f70823079d65eecf6aed91d21"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Apr 22 18:55:33 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 18:55:33 2026 -0700"
      },
      "message": "GH-362: Build Arrow from scratch for dev cookbooks (#374)"
    },
    {
      "commit": "de3e977290510c5f70823079d65eecf6aed91d21",
      "tree": "8325df48ed1b663cc2ec827b35919b15caab450c",
      "parents": [
        "44e8efe6c394b3c00f9899e473a797e2900a44d2"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Apr 22 17:15:17 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 17:15:17 2026 -0700"
      },
      "message": "MINOR: [Release][C++][Python] Update versions for 23.0.1 (#399)\n\nUpdates cookbooks from 21.0.0 to 23.0.1.\nBumps the Python version from 3.9 to 3.10 since we dropped support for 3.9 last year."
    },
    {
      "commit": "44e8efe6c394b3c00f9899e473a797e2900a44d2",
      "tree": "482cae8788231597e5fe15f8167f083ab587df9f",
      "parents": [
        "13d7058e4af6f919ff07946c7e1b7cb4ab497ce0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Dec 04 10:47:02 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 04 10:47:02 2025 +0100"
      },
      "message": "MINOR: Bump actions/upload-artifact from 4 to 5 (#392)\n\nBumps\n[actions/upload-artifact](https://github.com/actions/upload-artifact)\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/upload-artifact/releases\"\u003eactions/upload-artifact\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE:\u003c/strong\u003e this update supports Node\n\u003ccode\u003ev24.x\u003c/code\u003e. This is not a breaking change per-se but we\u0027re\ntreating it as such.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca\nhref\u003d\"https://github.com/GhadimiR\"\u003e\u003ccode\u003e@​GhadimiR\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/681\"\u003eactions/upload-artifact#681\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/upload-artifact/pull/712\"\u003eactions/upload-artifact#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReadme: spell out the first use of GHES by \u003ca\nhref\u003d\"https://github.com/danwkennedy\"\u003e\u003ccode\u003e@​danwkennedy\u003c/code\u003e\u003c/a\u003e in\n\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/727\"\u003eactions/upload-artifact#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GHES guidance to include reference to Node 20 version by \u003ca\nhref\u003d\"https://github.com/patrikpolyak\"\u003e\u003ccode\u003e@​patrikpolyak\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/725\"\u003eactions/upload-artifact#725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/artifact\u003c/code\u003e to \u003ccode\u003ev4.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ePrepare \u003ccode\u003ev5.0.0\u003c/code\u003e by \u003ca\nhref\u003d\"https://github.com/danwkennedy\"\u003e\u003ccode\u003e@​danwkennedy\u003c/code\u003e\u003c/a\u003e in\n\u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/734\"\u003eactions/upload-artifact#734\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/GhadimiR\"\u003e\u003ccode\u003e@​GhadimiR\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/681\"\u003eactions/upload-artifact#681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/nebuk89\"\u003e\u003ccode\u003e@​nebuk89\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/712\"\u003eactions/upload-artifact#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/danwkennedy\"\u003e\u003ccode\u003e@​danwkennedy\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/727\"\u003eactions/upload-artifact#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/patrikpolyak\"\u003e\u003ccode\u003e@​patrikpolyak\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/725\"\u003eactions/upload-artifact#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/actions/upload-artifact/compare/v4...v5.0.0\"\u003ehttps://github.com/actions/upload-artifact/compare/v4...v5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to use artifact 2.3.2 package \u0026amp; prepare for new\nupload-artifact release 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/upload-artifact/pull/685\"\u003eactions/upload-artifact#685\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/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e\nmade their first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/685\"\u003eactions/upload-artifact#685\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-artifact/compare/v4...v4.6.2\"\u003ehttps://github.com/actions/upload-artifact/compare/v4...v4.6.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to use artifact 2.2.2 package 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/upload-artifact/pull/673\"\u003eactions/upload-artifact#673\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-artifact/compare/v4...v4.6.1\"\u003ehttps://github.com/actions/upload-artifact/compare/v4...v4.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose env vars to control concurrency and timeout 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/upload-artifact/pull/662\"\u003eactions/upload-artifact#662\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-artifact/compare/v4...v4.6.0\"\u003ehttps://github.com/actions/upload-artifact/compare/v4...v4.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: deprecated \u003ccode\u003eNode.js\u003c/code\u003e version in action by \u003ca\nhref\u003d\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/578\"\u003eactions/upload-artifact#578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new \u003ccode\u003eartifact-digest\u003c/code\u003e output by \u003ca\nhref\u003d\"https://github.com/bdehamer\"\u003e\u003ccode\u003e@​bdehamer\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/656\"\u003eactions/upload-artifact#656\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e made\ntheir first contribution in \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/pull/578\"\u003eactions/upload-artifact#578\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/upload-artifact/commit/330a01c490aca151604b8cf639adc76d48f6c5d4\"\u003e\u003ccode\u003e330a01c\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/issues/734\"\u003e#734\u003c/a\u003e\nfrom actions/danwkennedy/prepare-5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/commit/03f282445299bbefc96171af272a984663b63a26\"\u003e\u003ccode\u003e03f2824\u003c/code\u003e\u003c/a\u003e\nUpdate \u003ccode\u003egithub.dep.yml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/commit/905a1ecb5915b264cbc519e4eb415b5d82916018\"\u003e\u003ccode\u003e905a1ec\u003c/code\u003e\u003c/a\u003e\nPrepare \u003ccode\u003ev5.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/commit/2d9f9cdfa99fedaddba68e9b5b5c281eca26cc63\"\u003e\u003ccode\u003e2d9f9cd\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/issues/725\"\u003e#725\u003c/a\u003e\nfrom patrikpolyak/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/commit/9687587dec67f2a8bc69104e183d311c42af6d6f\"\u003e\u003ccode\u003e9687587\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-artifact/commit/2848b2cda0e5190984587ec6bb1f36730ca78d50\"\u003e\u003ccode\u003e2848b2c\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/issues/727\"\u003e#727\u003c/a\u003e\nfrom danwkennedy/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/commit/9b511775fd9ce8c5710b38eea671f856de0e70a7\"\u003e\u003ccode\u003e9b51177\u003c/code\u003e\u003c/a\u003e\nSpell out the first use of GHES\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/commit/cd231ca1eda77976a84805c4194a1954f56b0727\"\u003e\u003ccode\u003ecd231ca\u003c/code\u003e\u003c/a\u003e\nUpdate GHES guidance to include reference to Node 20 version\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/commit/de65e23aa2b7e23d713bb51fbfcb6d502f8667d8\"\u003e\u003ccode\u003ede65e23\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/upload-artifact/issues/712\"\u003e#712\u003c/a\u003e\nfrom actions/nebuk89-patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/commit/8747d8cd7632611ad6060b528f3e0f654c98869c\"\u003e\u003ccode\u003e8747d8c\u003c/code\u003e\u003c/a\u003e\nUpdate README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/actions/upload-artifact/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/upload-artifact\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\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": "13d7058e4af6f919ff07946c7e1b7cb4ab497ce0",
      "tree": "876f4ee8506a17cc2888d8e623b7dc42eff2bb29",
      "parents": [
        "fabf9f8dbbb32c16267160e26618c9561d113c6a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Sep 02 13:28:19 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 02 13:28:19 2025 +0200"
      },
      "message": "Bump black from 21.7b0 to 24.3.0 in /java (#345)\n\nBumps [black](https://github.com/psf/black) from 21.7b0 to 24.3.0.\n\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fabf9f8dbbb32c16267160e26618c9561d113c6a",
      "tree": "f9294ffaf79a01fbdc324f6d9efab43b02dcc121",
      "parents": [
        "962a4cd44c18ed7e6380799485da8d670ea66c72"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Sep 02 13:00:17 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 02 13:00:17 2025 +0200"
      },
      "message": "MINOR: Bump actions/setup-java from 4 to 5 (#389)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 4\nto 5.\n\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "962a4cd44c18ed7e6380799485da8d670ea66c72",
      "tree": "bb4344445d1cfd59057f21fefb9107046c826e2b",
      "parents": [
        "15846a3ada710b5b3d62a1b4159c1553c8123e2f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Sep 02 10:58:39 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 02 10:58:39 2025 +0200"
      },
      "message": "MINOR: Bump actions/checkout from 4 to 5 (#388)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4 to\n5.\n\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "15846a3ada710b5b3d62a1b4159c1553c8123e2f",
      "tree": "4cf4d8079999e56439751dafa8b662800f1264a1",
      "parents": [
        "4a6c184f313ba690c19a0f550dd000372c0b283b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Sep 02 09:45:02 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 02 09:45:02 2025 +0200"
      },
      "message": "MINOR: Bump actions/download-artifact from 4 to 5 (#387)\n\nBumps\n[actions/download-artifact](https://github.com/actions/download-artifact)\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/download-artifact/releases\"\u003eactions/download-artifact\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\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/download-artifact/pull/407\"\u003eactions/download-artifact#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBREAKING fix: inconsistent path behavior for single artifact\ndownloads by ID by \u003ca\nhref\u003d\"https://github.com/GrantBirki\"\u003e\u003ccode\u003e@​GrantBirki\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/actions/download-artifact/pull/416\"\u003eactions/download-artifact#416\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch3\u003e🚨 Breaking Change\u003c/h3\u003e\n\u003cp\u003eThis release fixes an inconsistency in path behavior for single\nartifact downloads by ID. \u003cstrong\u003eIf you\u0027re downloading single artifacts\nby ID, the output path may change.\u003c/strong\u003e\u003c/p\u003e\n\u003ch4\u003eWhat Changed\u003c/h4\u003e\n\u003cp\u003ePreviously, \u003cstrong\u003esingle artifact downloads\u003c/strong\u003e behaved\ndifferently depending on how you specified the artifact:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBy name\u003c/strong\u003e: \u003ccode\u003ename: my-artifact\u003c/code\u003e → extracted\nto \u003ccode\u003epath/\u003c/code\u003e (direct)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBy ID\u003c/strong\u003e: \u003ccode\u003eartifact-ids: 12345\u003c/code\u003e → extracted\nto \u003ccode\u003epath/my-artifact/\u003c/code\u003e (nested)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNow both methods are consistent:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBy name\u003c/strong\u003e: \u003ccode\u003ename: my-artifact\u003c/code\u003e → extracted\nto \u003ccode\u003epath/\u003c/code\u003e (unchanged)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBy ID\u003c/strong\u003e: \u003ccode\u003eartifact-ids: 12345\u003c/code\u003e → extracted\nto \u003ccode\u003epath/\u003c/code\u003e (fixed - now direct)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMigration Guide\u003c/h4\u003e\n\u003ch5\u003e✅ No Action Needed If:\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eYou download artifacts by \u003cstrong\u003ename\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eYou download \u003cstrong\u003emultiple\u003c/strong\u003e artifacts by ID\u003c/li\u003e\n\u003cli\u003eYou already use \u003ccode\u003emerge-multiple: true\u003c/code\u003e as a\nworkaround\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e⚠️ Action Required If:\u003c/h5\u003e\n\u003cp\u003eYou download \u003cstrong\u003esingle artifacts by ID\u003c/strong\u003e and your\nworkflows expect the nested directory structure.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore v5 (nested structure):\u003c/strong\u003e\u003c/p\u003e\n\u003cpre lang\u003d\"yaml\"\u003e\u003ccode\u003e- uses: actions/download-artifact@v4\n  with:\n    artifact-ids: 12345\n    path: dist\n# Files were in: dist/my-artifact/\n\u003c/code\u003e\u003c/pre\u003e\n\u003cblockquote\u003e\n\u003cp\u003eWhere \u003ccode\u003emy-artifact\u003c/code\u003e is the name of the artifact you\npreviously uploaded\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eTo maintain old behavior (if needed):\u003c/strong\u003e\u003c/p\u003e\n\u003cpre lang\u003d\"yaml\"\u003e\u003ccode\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\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/download-artifact/commit/634f93cb2916e3fdff6788551b99b062d0335ce0\"\u003e\u003ccode\u003e634f93c\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/download-artifact/issues/416\"\u003e#416\u003c/a\u003e\nfrom actions/single-artifact-id-download-path\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/download-artifact/commit/b19ff4302770b82aa4694b63703b547756dacce6\"\u003e\u003ccode\u003eb19ff43\u003c/code\u003e\u003c/a\u003e\nrefactor: resolve download path correctly in artifact download tests\n(mainly ...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/download-artifact/commit/e262cbee4ab8c473c61c59a81ad8e9dc760e90db\"\u003e\u003ccode\u003ee262cbe\u003c/code\u003e\u003c/a\u003e\nbundle dist\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/download-artifact/commit/bff23f9308ceb2f06d673043ea6311519be6a87b\"\u003e\u003ccode\u003ebff23f9\u003c/code\u003e\u003c/a\u003e\nupdate docs\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/download-artifact/commit/fff8c148a8fdd56aa81fcb019f0b5f6c65700c4d\"\u003e\u003ccode\u003efff8c14\u003c/code\u003e\u003c/a\u003e\nfix download path logic when downloading a single artifact by id\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/download-artifact/commit/448e3f862ab3ef47aa50ff917776823c9946035b\"\u003e\u003ccode\u003e448e3f8\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/actions/download-artifact/issues/407\"\u003e#407\u003c/a\u003e\nfrom actions/nebuk89-patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/actions/download-artifact/commit/47225c44b359a5155efdbbbc352041b3e249fb1b\"\u003e\u003ccode\u003e47225c4\u003c/code\u003e\u003c/a\u003e\nUpdate README.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca\nhref\u003d\"https://github.com/actions/download-artifact/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/download-artifact\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\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": "4a6c184f313ba690c19a0f550dd000372c0b283b",
      "tree": "d55dd3475ddf800a0693a56d84145b0a7ea9e314",
      "parents": [
        "a7ba7b57cd149ced6b601c24ff81f2c0241f9994"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Mon Aug 04 19:37:03 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 04 19:37:03 2025 -0700"
      },
      "message": "GH-381: [R] Use RETICULATE_PYTHON\u003d\"managed\" in test.R (#386)\n\nI\u0027m somewhat confident this will fix the CI issue on the stable branch\nwe\u0027re seeing in https://github.com/apache/arrow-cookbook/issues/381.\n\nI did some testing on draft PRs."
    },
    {
      "commit": "a7ba7b57cd149ced6b601c24ff81f2c0241f9994",
      "tree": "7e10476e2a2fe241df9a2a30674c544baebc0cfa",
      "parents": [
        "6ea34bb307a91332892889d3fa06c3da4a777a2f"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Sun Jul 27 21:18:26 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 27 21:18:26 2025 -0700"
      },
      "message": "[R]: Fix reticulate error in R cookbook test (#382)\n\nFixes https://github.com/apache/arrow-cookbook/issues/381. See for more\ncontext.\n\nI didn\u0027t think you had to do this but the docs suggest maybe you do. Without this, we were getting,\n\n── Failed tests ────────────────────────────────────────────────────────────────\nError (\u0027test-python.R:39:1\u0027): (code run outside of `test_that()`)\n\u003cpython.builtin.ModuleNotFoundError/python.builtin.ImportError/python.builtin.Exception/python.builtin.BaseException/python.builtin.object/error/condition\u003e\nError in `py_module_import(module, convert \u003d convert)`: ModuleNotFoundError: No module named \u0027pyarrow\u0027\nRun `reticulate::py_last_error()` for details.\nBacktrace:\n    ▆\n 1. └─reticulate::import(\"pyarrow\") at test-python.R:39:1\n 2.   └─reticulate:::py_module_import(module, convert \u003d convert)\n\n[ FAIL 1 | WARN 2 | SKIP 0 | PASS 85 ]"
    },
    {
      "commit": "6ea34bb307a91332892889d3fa06c3da4a777a2f",
      "tree": "1abfe81e27cd194a1ce7e0d6c95fbb9a2ca4479b",
      "parents": [
        "23bea16dda3ad59b492a6c43c562a5da2ba444ee"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Sun Jul 27 20:25:53 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 27 20:25:53 2025 -0700"
      },
      "message": "MINOR: [Release][C++][Python] Update versions for 21.0.0 (#380)\n\nUpdates C++ and Python cookbooks from 20.0.0 to 21.0.0. Locally I ran\n`./dev/release/01-bump-versions.sh 20.0.0 21.0.0` locally.\n\nUpdates cookbook code to be compatible with 21.0.0:\n\n- Replace removed GenericToStatus call with new ToStatus\n- Use Result-returning variant of GetRecordBatchReader\n- Initialize compute before running tests"
    },
    {
      "commit": "23bea16dda3ad59b492a6c43c562a5da2ba444ee",
      "tree": "e9b390f8451f99c50d804e0ef9daa9f39167c628",
      "parents": [
        "8cce37b945d6819561e6e59c8c9d2605142de30f"
      ],
      "author": {
        "name": "Jacob Wujciak-Jens",
        "email": "jacob@wujciak.de",
        "time": "Wed May 07 20:56:42 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 07 20:56:42 2025 +0200"
      },
      "message": "MINOR: Fix branch protection in .asf.yaml (#379)\n\nThe `.asf.yaml` has been processed by a new, stricter system but we\ndidn\u0027t have any changes since it was activated, so the issue with the\ndummy key didn\u0027t show up. I was informed through an [email\nnotification](https://lists.apache.org/thread/v75s5wfnslmsz6soo5pstplb8205vkj4)\nof this issue.\n\nI have not opened this as a fork PR to enable the notification via email\nin case there is still an issue."
    },
    {
      "commit": "8cce37b945d6819561e6e59c8c9d2605142de30f",
      "tree": "8170268032c0a40c8fd598a573f736b8962d7c86",
      "parents": [
        "df1b038fe7286fb05457c87a4a69007a6868794f"
      ],
      "author": {
        "name": "Jacob Wujciak-Jens",
        "email": "jacob@wujciak.de",
        "time": "Wed May 07 16:26:29 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 07 16:26:29 2025 +0200"
      },
      "message": "MINOR: [Release][C++][Python] Update versions for 20.0.0 (#377)\n\n"
    },
    {
      "commit": "df1b038fe7286fb05457c87a4a69007a6868794f",
      "tree": "a7aa37abac7deb7d38aa080a6dcb4304211d508c",
      "parents": [
        "38ceb551a68ef1282087ed94a10e4d932061a1af"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Thu Feb 20 16:29:17 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 20 16:29:17 2025 -0800"
      },
      "message": "[Release] Update release process for separate Java (#376)\n\nFixes https://github.com/apache/arrow-cookbook/issues/372. \nAlso tidies up release README a bit."
    },
    {
      "commit": "38ceb551a68ef1282087ed94a10e4d932061a1af",
      "tree": "927f9a665721e78c2b31d4f32ed452833999cd0d",
      "parents": [
        "b7bc24825b84674cc936c22c882317e1621cdf3f"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Thu Feb 20 15:48:50 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 20 15:48:50 2025 -0800"
      },
      "message": "MINOR: [Release] Update versions for 19.0.1\n\n"
    },
    {
      "commit": "b7bc24825b84674cc936c22c882317e1621cdf3f",
      "tree": "1ba3e492f9cc2637e496c00081364e950580d3af",
      "parents": [
        "47008c027395b5fff3cdb5fecbac48f85e6be264"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Mon Jan 27 17:38:20 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 27 17:38:20 2025 -0800"
      },
      "message": "GH-363: [Java] Run maven in batch mode (#373)\n\nWithout --batch-mode, we can sometimes get ANSI escape sequences in the\ninput which makes downstream processing more complicated.\n\nFixes #363"
    },
    {
      "commit": "47008c027395b5fff3cdb5fecbac48f85e6be264",
      "tree": "d097ac65111b68fe1fa8148adcf44c5092ac5861",
      "parents": [
        "92e5aac4ef7093e1a54faa56e0d49056c245fbd8"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Tue Jan 21 02:13:23 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 21 11:13:23 2025 +0100"
      },
      "message": "MINOR: [Release] Update versions for 19.0.0 (#371)\n\nI ran `./dev/release/01-bump-versions.sh 18.1.0 19.0.0`\r\n\r\nAlso fixed:\r\n\r\n- Update CMakeLists.txt to use standard CMake target name (see\r\nhttps://github.com/google/googletest/blob/main/googletest/README.md). I\r\nthink this change is better.\r\n- Updated Flight cookbook for Parquet changes in Arrow 19.0.0,\r\nhttps://github.com/apache/arrow/issues/44784"
    },
    {
      "commit": "92e5aac4ef7093e1a54faa56e0d49056c245fbd8",
      "tree": "247882aef96967e624ac77dd004c7f8715cc3cb9",
      "parents": [
        "c1666a2fea924b22c0b7fb27d501a3e57c3e22de"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Fri Nov 29 17:48:21 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 30 02:48:21 2024 +0100"
      },
      "message": "MINOR: [Release] Update versions for 18.1.0 (#370)\n\n"
    },
    {
      "commit": "c1666a2fea924b22c0b7fb27d501a3e57c3e22de",
      "tree": "52c1f510252a5886efc1251c35d59a9709df338a",
      "parents": [
        "08957a9f15d521f2298508f25e0accdf817cfdd5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Nov 29 02:52:55 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 29 02:52:55 2024 +0100"
      },
      "message": "MINOR: Bump conda-incubator/setup-miniconda from 2 to 3 (#365)\n\nBumps\r\n[conda-incubator/setup-miniconda](https://github.com/conda-incubator/setup-miniconda)\r\nfrom 2 to 3.\r\n\u003cdetails\u003e\r\n\u003csummary\u003eRelease notes\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/releases\"\u003econda-incubator/setup-miniconda\u0027s\r\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch2\u003eVersion 3.0.0\u003c/h2\u003e\r\n\u003ch3\u003eFeatures\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/308\"\u003e#308\u003c/a\u003e\r\nUpdate to node20\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/291\"\u003e#291\u003c/a\u003e\r\nAdd conda-solver option (defaults to libmamba)\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003eFixes\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/299\"\u003e#299\u003c/a\u003e\r\nFix condaBasePath when useBundled is false, and there\u0027s no pre-existing\r\nconda\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003eDocumentation\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/309\"\u003e#309\u003c/a\u003e\r\nSwitch to main branch based development\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/313\"\u003e#313\u003c/a\u003e\r\nSpecify team conda-incubator/setup-miniconda as codeowners\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/318\"\u003e#318\u003c/a\u003e\r\nREADME: update actions in examples, add security section, similar\r\nactions\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003eTasks and Maintenance\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/307\"\u003e#307\u003c/a\u003e\r\nRun dependabot against main branch and also update node packages\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/311\"\u003e#311\u003c/a\u003e\r\nBump actions/checkout from 2 to 4\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/310\"\u003e#310\u003c/a\u003e\r\nBump actions/cache from 1 to 3\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/314\"\u003e#314\u003c/a\u003e\r\nStrip/update dependencies\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/315\"\u003e#315\u003c/a\u003e\r\nSplit lint into check and build, switch from \u003ccode\u003enpm install\u003c/code\u003e to\r\n\u003ccode\u003enpm ci\u003c/code\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/317\"\u003e#317\u003c/a\u003e\r\nBump normalize-url from 4.5.1 to 8.0.0\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/316\"\u003e#316\u003c/a\u003e\r\nFaster workflow response / saving resources via timeout/concurrency\r\npolicy\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/308\"\u003e#308\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/308\"\u003econda-incubator/setup-miniconda#308\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/291\"\u003e#291\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/291\"\u003econda-incubator/setup-miniconda#291\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/299\"\u003e#299\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/299\"\u003econda-incubator/setup-miniconda#299\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/309\"\u003e#309\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/309\"\u003econda-incubator/setup-miniconda#309\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/313\"\u003e#313\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/313\"\u003econda-incubator/setup-miniconda#313\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/318\"\u003e#318\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/318\"\u003econda-incubator/setup-miniconda#318\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/307\"\u003e#307\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/307\"\u003econda-incubator/setup-miniconda#307\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/311\"\u003e#311\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/311\"\u003econda-incubator/setup-miniconda#311\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/310\"\u003e#310\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/310\"\u003econda-incubator/setup-miniconda#310\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/314\"\u003e#314\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/314\"\u003econda-incubator/setup-miniconda#314\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/315\"\u003e#315\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/315\"\u003econda-incubator/setup-miniconda#315\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/317\"\u003e#317\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/317\"\u003econda-incubator/setup-miniconda#317\u003c/a\u003e\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/316\"\u003e#316\u003c/a\u003e:\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/316\"\u003econda-incubator/setup-miniconda#316\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/isuruf\"\u003e\u003ccode\u003e@​isuruf\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/pull/299\"\u003econda-incubator/setup-miniconda#299\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/compare/v2...v3.0.0\"\u003ehttps://github.com/conda-incubator/setup-miniconda/compare/v2...v3.0.0\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003eVersion 2.3.0\u003c/h2\u003e\r\n\u003ch3\u003eDocumentation\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/263\"\u003e#263\u003c/a\u003e\r\nUpdate links to GitHub shell docs\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c!-- raw HTML omitted --\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eChangelog\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/blob/main/CHANGELOG.md\"\u003econda-incubator/setup-miniconda\u0027s\r\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eCommits\u003c/summary\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/d2e6a045a86077fb6cad6f5adf368e9076ddaa8d\"\u003e\u003ccode\u003ed2e6a04\u003c/code\u003e\u003c/a\u003e\r\nUpdate changelog for 3.1.0 (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/373\"\u003e#373\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/0e1496204d513e706ff93931b2ee73f2dafa25c7\"\u003e\u003ccode\u003e0e14962\u003c/code\u003e\u003c/a\u003e\r\nBump \u003ccode\u003e@​actions/core\u003c/code\u003e from 1.10.1 to 1.11.1 (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/4a3d80fb31793f0fb4ff5afb986fb1e0d13a582c\"\u003e\u003ccode\u003e4a3d80f\u003c/code\u003e\u003c/a\u003e\r\nBump semver from 7.6.2 to 7.6.3 (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/27f1202362190be38552257514ff52a88904d895\"\u003e\u003ccode\u003e27f1202\u003c/code\u003e\u003c/a\u003e\r\nset CONDA environment variable regardless of useBundled option (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/1a6b55c39873bb8d1b414886309964e29c49ae69\"\u003e\u003ccode\u003e1a6b55c\u003c/code\u003e\u003c/a\u003e\r\nMake conda’s package directories configurable (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/622526741e159097360b04b60e62baf8e5729315\"\u003e\u003ccode\u003e6225267\u003c/code\u003e\u003c/a\u003e\r\nAdd \u003ccode\u003einstallation-dir\u003c/code\u003e to customize where the installers are\r\ninstalled to (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/65da104b08926376b7a499693cf2fd47c4a5ada6\"\u003e\u003ccode\u003e65da104\u003c/code\u003e\u003c/a\u003e\r\nAdd \u0027conda-remove-defaults\u0027 setting and support \u0027nodefaults\u0027 as a\r\nkeyword cha...\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/899c78d77fcc2d7c83232903a255e35cdc26abdc\"\u003e\u003ccode\u003e899c78d\u003c/code\u003e\u003c/a\u003e\r\nAddress mamba v2 incompatibilities (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/8f65dda9671afc08d384e37681333ed70e2d5306\"\u003e\u003ccode\u003e8f65dda\u003c/code\u003e\u003c/a\u003e\r\nIgnore conda cygpath warning (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/commit/e5293c8fd23bf30f6ad37a6281c8a924c8938440\"\u003e\u003ccode\u003ee5293c8\u003c/code\u003e\u003c/a\u003e\r\nStart deprecation of \u003ccode\u003eminiforge-variant: Mambaforge\u003c/code\u003e (\u003ca\r\nhref\u003d\"https://redirect.github.com/conda-incubator/setup-miniconda/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003eAdditional commits viewable in \u003ca\r\nhref\u003d\"https://github.com/conda-incubator/setup-miniconda/compare/v2...v3\"\u003ecompare\r\nview\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/details\u003e\r\n\u003cbr /\u003e\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dconda-incubator/setup-miniconda\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d2\u0026new-version\u003d3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\r\n\u003cbr /\u003e\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n\u003c/details\u003e\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "08957a9f15d521f2298508f25e0accdf817cfdd5",
      "tree": "8df1093e88dd839d8864f6150e176f041511c9f6",
      "parents": [
        "2432c9cb8149052a7727c2d2dde794d082f1c9c2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Nov 29 00:47:44 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 29 00:47:44 2024 +0100"
      },
      "message": "MINOR: Bump actions/setup-java from 3 to 4 (#366)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 3\r\nto 4.\r\n\u003cdetails\u003e\r\n\u003csummary\u003eRelease notes\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/releases\"\u003eactions/setup-java\u0027s\r\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cp\u003eIn the scope of this release, the version of the Node.js runtime was\r\nupdated to 20. The majority of dependencies were updated to the latest\r\nversions. From now on, the code for the setup-java will run on Node.js\r\n20 instead of Node.js 16.\u003c/p\u003e\r\n\u003ch2\u003eBreaking changes\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eUpdate Node.js runtime to version 20 by \u003ca\r\nhref\u003d\"https://github.com/aparnajyothi-y\"\u003e\u003ccode\u003e@​aparnajyothi-y\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/558\"\u003eactions/setup-java#558\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNon-breaking changes\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eAdding support for microsoft openjdk 21.0.0 by \u003ca\r\nhref\u003d\"https://github.com/ralfstuckert\"\u003e\u003ccode\u003e@​ralfstuckert\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/546\"\u003eactions/setup-java#546\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eUpdate \u003ccode\u003e@​actions/cache\u003c/code\u003e dependency and documentation by\r\n\u003ca href\u003d\"https://github.com/IvanZosimov\"\u003e\u003ccode\u003e@​IvanZosimov\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/549\"\u003eactions/setup-java#549\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eImplementation of the cache-dependency-path option to control\r\ncaching dependency by \u003ca\r\nhref\u003d\"https://github.com/itchyny\"\u003e\u003ccode\u003e@​itchyny\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/499\"\u003eactions/setup-java#499\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/ralfstuckert\"\u003e\u003ccode\u003e@​ralfstuckert\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/546\"\u003eactions/setup-java#546\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/itchyny\"\u003e\u003ccode\u003e@​itchyny\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/499\"\u003eactions/setup-java#499\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/compare/v3...v4.0.0\"\u003ehttps://github.com/actions/setup-java/compare/v3...v4.0.0\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s changed\u003c/h2\u003e\r\n\u003cp\u003eIn the scope of this release, support for Dragonwell JDK was added by\r\n\u003ca\r\nhref\u003d\"https://github.com/Accelerator1996\"\u003e\u003ccode\u003e@​Accelerator1996\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/532\"\u003eactions/setup-java#532\u003c/a\u003e\u003c/p\u003e\r\n\u003cpre lang\u003d\"yaml\"\u003e\u003ccode\u003esteps:\r\n - name: Checkout\r\n   uses: actions/checkout@v3\r\n - name: Setup-java\r\n   uses: actions/setup-java@v3\r\n   with:\r\n     distribution: \u0027dragonwell\u0027\r\n     java-version: \u002717\u0027\r\n\u003c/code\u003e\u003c/pre\u003e\r\n\u003cp\u003eSeveral inaccuracies were also fixed:\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eFix XML namespaces wrongly using https by \u003ca\r\nhref\u003d\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/503\"\u003eactions/setup-java#503\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eFix typo and remove unintentional(?) word by \u003ca\r\nhref\u003d\"https://github.com/CyberFlameGO\"\u003e\u003ccode\u003e@​CyberFlameGO\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/518\"\u003eactions/setup-java#518\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eFix usage link within the README.md file by \u003ca\r\nhref\u003d\"https://github.com/dassiorleando\"\u003e\u003ccode\u003e@​dassiorleando\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/525\"\u003eactions/setup-java#525\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/CyberFlameGO\"\u003e\u003ccode\u003e@​CyberFlameGO\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/518\"\u003eactions/setup-java#518\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/dassiorleando\"\u003e\u003ccode\u003e@​dassiorleando\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/525\"\u003eactions/setup-java#525\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/503\"\u003eactions/setup-java#503\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/Accelerator1996\"\u003e\u003ccode\u003e@​Accelerator1996\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/pull/532\"\u003eactions/setup-java#532\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/compare/v3...v3.13.0\"\u003ehttps://github.com/actions/setup-java/compare/v3...v3.13.0\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.12.0\u003c/h2\u003e\r\n\u003c!-- raw HTML omitted --\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eCommits\u003c/summary\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/8df1039502a15bceb9433410b1a100fbe190c53b\"\u003e\u003ccode\u003e8df1039\u003c/code\u003e\u003c/a\u003e\r\nRefine \u003ccode\u003eisGhes\u003c/code\u003e logic (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/870c199c48d3d764226001e5f61002b15289795e\"\u003e\u003ccode\u003e870c199\u003c/code\u003e\u003c/a\u003e\r\nUpdate workflows for GraalVM and Version Enhancements (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/83a06ff9d9aa70f76a8d73278e646c20b2bf1ae5\"\u003e\u003ccode\u003e83a06ff\u003c/code\u003e\u003c/a\u003e\r\nFix Windows archives extraction issue (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/292cc14be88d32cccdd768342b8aa1296a4d8d46\"\u003e\u003ccode\u003e292cc14\u003c/code\u003e\u003c/a\u003e\r\nMerge pull request \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/issues/686\"\u003e#686\u003c/a\u003e\r\nfrom actions/Jcambass-patch-1\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/b36c23c0d998641eff861008f374ee103c25ac73\"\u003e\u003ccode\u003eb36c23c\u003c/code\u003e\u003c/a\u003e\r\ncheck-dist-failure-fix (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/40b9536ce5efadffec365e30f26f62a3640d2548\"\u003e\u003ccode\u003e40b9536\u003c/code\u003e\u003c/a\u003e\r\nfix: add arch to cache key (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/issues/664\"\u003e#664\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/0a40ce6f61952eeee640a8940ea8050407c06cb5\"\u003e\u003ccode\u003e0a40ce6\u003c/code\u003e\u003c/a\u003e\r\nAdd support for Oracle GraalVM (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/issues/501\"\u003e#501\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/68b1d5a3da1a7742a4b857f9c4a7be47432c66b3\"\u003e\u003ccode\u003e68b1d5a\u003c/code\u003e\u003c/a\u003e\r\nUpgrade IA Publish\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/bcfbca5b713b77435aded8de683c7ee5e79f63cb\"\u003e\u003ccode\u003ebcfbca5\u003c/code\u003e\u003c/a\u003e\r\nMerge pull request \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-java/issues/684\"\u003e#684\u003c/a\u003e\r\nfrom actions/Jcambass-patch-1\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/commit/78eae7945c050692110fb75199251cfe322201d4\"\u003e\u003ccode\u003e78eae79\u003c/code\u003e\u003c/a\u003e\r\nAdd workflow file for publishing releases to immutable action\r\npackage\u003c/li\u003e\r\n\u003cli\u003eAdditional commits viewable in \u003ca\r\nhref\u003d\"https://github.com/actions/setup-java/compare/v3...v4\"\u003ecompare\r\nview\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/details\u003e\r\n\u003cbr /\u003e\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/setup-java\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d3\u0026new-version\u003d4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\r\n\u003cbr /\u003e\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n\u003c/details\u003e\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2432c9cb8149052a7727c2d2dde794d082f1c9c2",
      "tree": "63306c00864b29e667e63830463f5082763874b4",
      "parents": [
        "46b66920b2734e6bb2eaf948a300bff311e6bbcb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Nov 29 00:47:24 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 29 00:47:24 2024 +0100"
      },
      "message": "MINOR: Bump actions/checkout from 3 to 4 (#367)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to\r\n4.\r\n\u003cdetails\u003e\r\n\u003csummary\u003eRelease notes\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/actions/checkout/releases\"\u003eactions/checkout\u0027s\r\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eUpdate default runtime to node20 by \u003ca\r\nhref\u003d\"https://github.com/takost\"\u003e\u003ccode\u003e@​takost\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1436\"\u003eactions/checkout#1436\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eSupport fetching without the --progress option by \u003ca\r\nhref\u003d\"https://github.com/simonbaird\"\u003e\u003ccode\u003e@​simonbaird\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1067\"\u003eactions/checkout#1067\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eRelease 4.0.0 by \u003ca\r\nhref\u003d\"https://github.com/takost\"\u003e\u003ccode\u003e@​takost\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1447\"\u003eactions/checkout#1447\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/takost\"\u003e\u003ccode\u003e@​takost\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1436\"\u003eactions/checkout#1436\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/simonbaird\"\u003e\u003ccode\u003e@​simonbaird\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1067\"\u003eactions/checkout#1067\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/checkout/compare/v3...v4.0.0\"\u003ehttps://github.com/actions/checkout/compare/v3...v4.0.0\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eMark test scripts with Bash\u0027isms to be run via Bash by \u003ca\r\nhref\u003d\"https://github.com/dscho\"\u003e\u003ccode\u003e@​dscho\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1377\"\u003eactions/checkout#1377\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eAdd option to fetch tags even if fetch-depth \u0026gt; 0 by \u003ca\r\nhref\u003d\"https://github.com/RobertWieczoreck\"\u003e\u003ccode\u003e@​RobertWieczoreck\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/579\"\u003eactions/checkout#579\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eRelease 3.6.0 by \u003ca\r\nhref\u003d\"https://github.com/luketomlinson\"\u003e\u003ccode\u003e@​luketomlinson\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1437\"\u003eactions/checkout#1437\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/RobertWieczoreck\"\u003e\u003ccode\u003e@​RobertWieczoreck\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/579\"\u003eactions/checkout#579\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/luketomlinson\"\u003e\u003ccode\u003e@​luketomlinson\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1437\"\u003eactions/checkout#1437\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/checkout/compare/v3.5.3...v3.6.0\"\u003ehttps://github.com/actions/checkout/compare/v3.5.3...v3.6.0\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.5.3\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eFix: Checkout Issue in self hosted runner due to faulty submodule\r\ncheck-ins by \u003ca\r\nhref\u003d\"https://github.com/megamanics\"\u003e\u003ccode\u003e@​megamanics\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1196\"\u003eactions/checkout#1196\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eFix typos found by codespell by \u003ca\r\nhref\u003d\"https://github.com/DimitriPapadopoulos\"\u003e\u003ccode\u003e@​DimitriPapadopoulos\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1287\"\u003eactions/checkout#1287\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eAdd support for sparse checkouts by \u003ca\r\nhref\u003d\"https://github.com/dscho\"\u003e\u003ccode\u003e@​dscho\u003c/code\u003e\u003c/a\u003e and \u003ca\r\nhref\u003d\"https://github.com/dfdez\"\u003e\u003ccode\u003e@​dfdez\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1369\"\u003eactions/checkout#1369\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eRelease v3.5.3 by \u003ca\r\nhref\u003d\"https://github.com/TingluoHuang\"\u003e\u003ccode\u003e@​TingluoHuang\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1376\"\u003eactions/checkout#1376\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/megamanics\"\u003e\u003ccode\u003e@​megamanics\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1196\"\u003eactions/checkout#1196\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/DimitriPapadopoulos\"\u003e\u003ccode\u003e@​DimitriPapadopoulos\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1287\"\u003eactions/checkout#1287\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dfdez\"\u003e\u003ccode\u003e@​dfdez\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1369\"\u003eactions/checkout#1369\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/checkout/compare/v3...v3.5.3\"\u003ehttps://github.com/actions/checkout/compare/v3...v3.5.3\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.5.2\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eFix: Use correct API url / endpoint in GHES by \u003ca\r\nhref\u003d\"https://github.com/fhammerl\"\u003e\u003ccode\u003e@​fhammerl\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1289\"\u003eactions/checkout#1289\u003c/a\u003e\r\nbased on \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1286\"\u003e#1286\u003c/a\u003e\r\nby \u003ca href\u003d\"https://github.com/1newsr\"\u003e\u003ccode\u003e@​1newsr\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/checkout/compare/v3.5.1...v3.5.2\"\u003ehttps://github.com/actions/checkout/compare/v3.5.1...v3.5.2\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eImprove checkout performance on Windows runners by upgrading\r\n\u003ccode\u003e@​actions/github\u003c/code\u003e dependency by \u003ca\r\nhref\u003d\"https://github.com/BrettDong\"\u003e\u003ccode\u003e@​BrettDong\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1246\"\u003eactions/checkout#1246\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/BrettDong\"\u003e\u003ccode\u003e@​BrettDong\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1246\"\u003eactions/checkout#1246\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c!-- raw HTML omitted --\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eChangelog\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/actions/checkout/blob/main/CHANGELOG.md\"\u003eactions/checkout\u0027s\r\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch1\u003eChangelog\u003c/h1\u003e\r\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ccode\u003eurl-helper.ts\u003c/code\u003e now leverages well-known environment\r\nvariables by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1941\"\u003eactions/checkout#1941\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eExpand unit test coverage for \u003ccode\u003eisGhes\u003c/code\u003e by \u003ca\r\nhref\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1946\"\u003eactions/checkout#1946\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eCheck out other refs/* by commit if provided, fall back to ref by \u003ca\r\nhref\u003d\"https://github.com/orhantoy\"\u003e\u003ccode\u003e@​orhantoy\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1924\"\u003eactions/checkout#1924\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eAdd Ref and Commit outputs by \u003ca\r\nhref\u003d\"https://github.com/lucacome\"\u003e\u003ccode\u003e@​lucacome\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1180\"\u003eactions/checkout#1180\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eDependency updates by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e- \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1777\"\u003eactions/checkout#1777\u003c/a\u003e,\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1872\"\u003eactions/checkout#1872\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eBump the minor-npm-dependencies group across 1 directory with 4\r\nupdates by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1739\"\u003eactions/checkout#1739\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBump actions/checkout from 3 to 4 by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1697\"\u003eactions/checkout#1697\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eCheck out other refs/* by commit by \u003ca\r\nhref\u003d\"https://github.com/orhantoy\"\u003e\u003ccode\u003e@​orhantoy\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1774\"\u003eactions/checkout#1774\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003ePin actions/checkout\u0027s own workflows to a known, good, stable\r\nversion. by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1776\"\u003eactions/checkout#1776\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eCheck platform to set archive extension appropriately by \u003ca\r\nhref\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1732\"\u003eactions/checkout#1732\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.1.5\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eUpdate NPM dependencies by \u003ca\r\nhref\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1703\"\u003eactions/checkout#1703\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBump github/codeql-action from 2 to 3 by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1694\"\u003eactions/checkout#1694\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBump actions/setup-node from 1 to 4 by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1696\"\u003eactions/checkout#1696\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBump actions/upload-artifact from 2 to 4 by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1695\"\u003eactions/checkout#1695\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eREADME: Suggest \u003ccode\u003euser.email\u003c/code\u003e to be\r\n\u003ccode\u003e41898282+github-actions[bot]@users.noreply.github.com\u003c/code\u003e by \u003ca\r\nhref\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1707\"\u003eactions/checkout#1707\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eDisable \u003ccode\u003eextensions.worktreeConfig\u003c/code\u003e when disabling\r\n\u003ccode\u003esparse-checkout\u003c/code\u003e by \u003ca\r\nhref\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1692\"\u003eactions/checkout#1692\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eAdd dependabot config by \u003ca\r\nhref\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1688\"\u003eactions/checkout#1688\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBump the minor-actions-dependencies group with 2 updates by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1693\"\u003eactions/checkout#1693\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBump word-wrap from 1.2.3 to 1.2.5 by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1643\"\u003eactions/checkout#1643\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.1.3\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eCheck git version before attempting to disable\r\n\u003ccode\u003esparse-checkout\u003c/code\u003e by \u003ca\r\nhref\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1656\"\u003eactions/checkout#1656\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eAdd SSH user parameter by \u003ca\r\nhref\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1685\"\u003eactions/checkout#1685\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eUpdate \u003ccode\u003eactions/checkout\u003c/code\u003e version in\r\n\u003ccode\u003eupdate-main-version.yml\u003c/code\u003e by \u003ca\r\nhref\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1650\"\u003eactions/checkout#1650\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eFix: Disable sparse checkout whenever \u003ccode\u003esparse-checkout\u003c/code\u003e\r\noption is not present \u003ca\r\nhref\u003d\"https://github.com/dscho\"\u003e\u003ccode\u003e@​dscho\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1598\"\u003eactions/checkout#1598\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eCorrect link to GitHub Docs by \u003ca\r\nhref\u003d\"https://github.com/peterbe\"\u003e\u003ccode\u003e@​peterbe\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1511\"\u003eactions/checkout#1511\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eLink to release page from what\u0027s new section by \u003ca\r\nhref\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/pull/1514\"\u003eactions/checkout#1514\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1396\"\u003eAdd\r\nsupport for partial checkout filters\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c!-- raw HTML omitted --\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eCommits\u003c/summary\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/11bd71901bbe5b1630ceea73d27597364c9af683\"\u003e\u003ccode\u003e11bd719\u003c/code\u003e\u003c/a\u003e\r\nPrepare 4.2.2 Release (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1953\"\u003e#1953\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/e3d2460bbb42d7710191569f88069044cfb9d8cf\"\u003e\u003ccode\u003ee3d2460\u003c/code\u003e\u003c/a\u003e\r\nExpand unit test coverage (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1946\"\u003e#1946\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/163217dfcd28294438ea1c1c149cfaf66eec283e\"\u003e\u003ccode\u003e163217d\u003c/code\u003e\u003c/a\u003e\r\n\u003ccode\u003eurl-helper.ts\u003c/code\u003e now leverages well-known environment\r\nvariables. (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871\"\u003e\u003ccode\u003eeef6144\u003c/code\u003e\u003c/a\u003e\r\nPrepare 4.2.1 release (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/6b42224f41ee5dfe5395e27c8b2746f1f9955030\"\u003e\u003ccode\u003e6b42224\u003c/code\u003e\u003c/a\u003e\r\nAdd workflow file for publishing releases to immutable action package\r\n(\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/de5a000abf73b6f4965bd1bcdf8f8d94a56ea815\"\u003e\u003ccode\u003ede5a000\u003c/code\u003e\u003c/a\u003e\r\nCheck out other refs/* by commit if provided, fall back to ref (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1924\"\u003e#1924\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/d632683dd7b4114ad314bca15554477dd762a938\"\u003e\u003ccode\u003ed632683\u003c/code\u003e\u003c/a\u003e\r\nPrepare 4.2.0 release (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/6d193bf28034eafb982f37bd894289fe649468fc\"\u003e\u003ccode\u003e6d193bf\u003c/code\u003e\u003c/a\u003e\r\nBump braces from 3.0.2 to 3.0.3 (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1777\"\u003e#1777\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/db0cee9a514becbbd4a101a5fbbbf47865ee316c\"\u003e\u003ccode\u003edb0cee9\u003c/code\u003e\u003c/a\u003e\r\nBump the minor-npm-dependencies group across 1 directory with 4 updates\r\n(\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/checkout/commit/b6849436894e144dbce29d7d7fda2ae3bf9d8365\"\u003e\u003ccode\u003eb684943\u003c/code\u003e\u003c/a\u003e\r\nAdd Ref and Commit outputs (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/checkout/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003eAdditional commits viewable in \u003ca\r\nhref\u003d\"https://github.com/actions/checkout/compare/v3...v4\"\u003ecompare\r\nview\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/details\u003e\r\n\u003cbr /\u003e\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/checkout\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d3\u0026new-version\u003d4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\r\n\u003cbr /\u003e\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n\u003c/details\u003e\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "46b66920b2734e6bb2eaf948a300bff311e6bbcb",
      "tree": "b830674243bb3ce4c7575fb64209c908b7f21425",
      "parents": [
        "bdb035d61df4b4a37f4361d3d6730c64df9555b1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Nov 29 00:13:46 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 29 00:13:46 2024 +0100"
      },
      "message": "MINOR: Bump actions/setup-python from 3 to 5 (#368)\n\nBumps [actions/setup-python](https://github.com/actions/setup-python)\r\nfrom 3 to 5.\r\n\u003cdetails\u003e\r\n\u003csummary\u003eRelease notes\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/releases\"\u003eactions/setup-python\u0027s\r\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cp\u003eIn scope of this release, we update node version runtime from node16\r\nto node20 (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/772\"\u003eactions/setup-python#772\u003c/a\u003e).\r\nBesides, we update dependencies to the latest versions.\u003c/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/compare/v4.8.0...v5.0.0\"\u003ehttps://github.com/actions/setup-python/compare/v4.8.0...v5.0.0\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev4.8.0\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cp\u003eIn scope of this release we added support for GraalPy (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/694\"\u003eactions/setup-python#694\u003c/a\u003e).\r\nYou can use this snippet to set up GraalPy:\u003c/p\u003e\r\n\u003cpre lang\u003d\"yaml\"\u003e\u003ccode\u003esteps:\r\n- uses: actions/checkout@v4\r\n- uses: actions/setup-python@v4 \r\n  with:\r\n    python-version: \u0027graalpy-22.3\u0027 \r\n- run: python my_script.py\r\n\u003c/code\u003e\u003c/pre\u003e\r\n\u003cp\u003eBesides, the release contains such changes as:\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eTrim python version when reading from file by \u003ca\r\nhref\u003d\"https://github.com/FerranPares\"\u003e\u003ccode\u003e@​FerranPares\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/628\"\u003eactions/setup-python#628\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eUse non-deprecated versions in examples by \u003ca\r\nhref\u003d\"https://github.com/jeffwidman\"\u003e\u003ccode\u003e@​jeffwidman\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/724\"\u003eactions/setup-python#724\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eChange deprecation comment to past tense by \u003ca\r\nhref\u003d\"https://github.com/jeffwidman\"\u003e\u003ccode\u003e@​jeffwidman\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/723\"\u003eactions/setup-python#723\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBump \u003ccode\u003e@​babel/traverse\u003c/code\u003e from 7.9.0 to 7.23.2 by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/743\"\u003eactions/setup-python#743\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eadvanced-usage.md: Encourage the use actions/checkout@v4 by \u003ca\r\nhref\u003d\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/729\"\u003eactions/setup-python#729\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eExamples now use checkout@v4 by \u003ca\r\nhref\u003d\"https://github.com/simonw\"\u003e\u003ccode\u003e@​simonw\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/738\"\u003eactions/setup-python#738\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eUpdate actions/checkout to v4 by \u003ca\r\nhref\u003d\"https://github.com/dmitry-shibanov\"\u003e\u003ccode\u003e@​dmitry-shibanov\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/761\"\u003eactions/setup-python#761\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/FerranPares\"\u003e\u003ccode\u003e@​FerranPares\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/628\"\u003eactions/setup-python#628\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/timfel\"\u003e\u003ccode\u003e@​timfel\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/694\"\u003eactions/setup-python#694\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/jeffwidman\"\u003e\u003ccode\u003e@​jeffwidman\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/724\"\u003eactions/setup-python#724\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/compare/v4...v4.8.0\"\u003ehttps://github.com/actions/setup-python/compare/v4...v4.8.0\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev4.7.1\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eBump word-wrap from 1.2.3 to 1.2.4 by \u003ca\r\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/702\"\u003eactions/setup-python#702\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eAdd range validation for toml files by \u003ca\r\nhref\u003d\"https://github.com/dmitry-shibanov\"\u003e\u003ccode\u003e@​dmitry-shibanov\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/726\"\u003eactions/setup-python#726\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/compare/v4...v4.7.1\"\u003ehttps://github.com/actions/setup-python/compare/v4...v4.7.1\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev4.7.0\u003c/h2\u003e\r\n\u003cp\u003eIn scope of this release, the support for reading python version from\r\npyproject.toml was added (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/pull/669\"\u003eactions/setup-python#669\u003c/a\u003e).\u003c/p\u003e\r\n\u003cpre lang\u003d\"yaml\"\u003e\u003ccode\u003e      - name: Setup Python\r\n        uses: actions/setup-python@v4\r\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \r\n\u003c/code\u003e\u003c/pre\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eCommits\u003c/summary\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/0b93645e9fea7318ecaed2b359559ac225c90a2b\"\u003e\u003ccode\u003e0b93645\u003c/code\u003e\u003c/a\u003e\r\nEnhance workflows: Add macOS 13 support, upgrade publish-action, and\r\nupdate d...\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/9c76e716502b18322365741b762fee22a8cffad8\"\u003e\u003ccode\u003e9c76e71\u003c/code\u003e\u003c/a\u003e\r\nBump pillow from 7.2 to 10.2.0 in /\u003cstrong\u003etests\u003c/strong\u003e/data (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/f4c5a1183d69690d31b6304b7af403a5b56a88d6\"\u003e\u003ccode\u003ef4c5a11\u003c/code\u003e\u003c/a\u003e\r\nRevise \u003ccode\u003eisGhes\u003c/code\u003e logic (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/issues/963\"\u003e#963\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/19dfb7b659fa9e60c2f89c33335ab5f6f1792b6e\"\u003e\u003ccode\u003e19dfb7b\u003c/code\u003e\u003c/a\u003e\r\nBump default versions to latest (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/issues/905\"\u003e#905\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/e9675cc634901ff55d92c575ecd6945e65464b00\"\u003e\u003ccode\u003ee9675cc\u003c/code\u003e\u003c/a\u003e\r\nMerge pull request \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/issues/943\"\u003e#943\u003c/a\u003e\r\nfrom actions/Jcambass-patch-1\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/3226af69c08a4851edf81cffc8849d2db148b21f\"\u003e\u003ccode\u003e3226af6\u003c/code\u003e\u003c/a\u003e\r\nUpgrade IA publish\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/70dcb22d269dc9546a5d97f4b11548f130526421\"\u003e\u003ccode\u003e70dcb22\u003c/code\u003e\u003c/a\u003e\r\nMerge pull request \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/issues/941\"\u003e#941\u003c/a\u003e\r\nfrom actions/Jcambass-patch-1\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/65b48c71155ac3186106d8d8de14787f5914b8d1\"\u003e\u003ccode\u003e65b48c7\u003c/code\u003e\u003c/a\u003e\r\nCreate publish-immutable-actions.yml\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/29a37be0a3d3e8bf5bc1eb19cd0502922f5b312a\"\u003e\u003ccode\u003e29a37be\u003c/code\u003e\u003c/a\u003e\r\ninitial commit (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/issues/938\"\u003e#938\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/commit/f677139bbe7f9c59b41e40162b753c062f5d49a3\"\u003e\u003ccode\u003ef677139\u003c/code\u003e\u003c/a\u003e\r\nBump pyinstaller from 3.6 to 5.13.1 in /\u003cstrong\u003etests\u003c/strong\u003e/data (\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/setup-python/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\r\n\u003cli\u003eAdditional commits viewable in \u003ca\r\nhref\u003d\"https://github.com/actions/setup-python/compare/v3...v5\"\u003ecompare\r\nview\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/details\u003e\r\n\u003cbr /\u003e\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/setup-python\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)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\r\n\u003cbr /\u003e\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n\u003c/details\u003e\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bdb035d61df4b4a37f4361d3d6730c64df9555b1",
      "tree": "323361f8b12e5bbb610b191a2712f04aba3fa357",
      "parents": [
        "6af8e77a7018ad073596c79392ad20ad0cba8291"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Nov 29 00:12:31 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 29 00:12:31 2024 +0100"
      },
      "message": "MINOR: Bump actions/cache from 2 to 4 (#369)\n\nBumps [actions/cache](https://github.com/actions/cache) from 2 to 4.\r\n\u003cdetails\u003e\r\n\u003csummary\u003eRelease notes\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/actions/cache/releases\"\u003eactions/cache\u0027s\r\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eUpdate action to node20 by \u003ca\r\nhref\u003d\"https://github.com/takost\"\u003e\u003ccode\u003e@​takost\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1284\"\u003eactions/cache#1284\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003efeat: save-always flag by \u003ca\r\nhref\u003d\"https://github.com/to-s\"\u003e\u003ccode\u003e@​to-s\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1242\"\u003eactions/cache#1242\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/takost\"\u003e\u003ccode\u003e@​takost\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1284\"\u003eactions/cache#1284\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/to-s\"\u003e\u003ccode\u003e@​to-s\u003c/code\u003e\u003c/a\u003e made their\r\nfirst contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1242\"\u003eactions/cache#1242\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/cache/compare/v3...v4.0.0\"\u003ehttps://github.com/actions/cache/compare/v3...v4.0.0\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eCache v3.3.3 by \u003ca\r\nhref\u003d\"https://github.com/robherley\"\u003e\u003ccode\u003e@​robherley\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1302\"\u003eactions/cache#1302\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/robherley\"\u003e\u003ccode\u003e@​robherley\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1302\"\u003eactions/cache#1302\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/cache/compare/v3...v3.3.3\"\u003ehttps://github.com/actions/cache/compare/v3...v3.3.3\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eFixed readme with new segment timeout values by \u003ca\r\nhref\u003d\"https://github.com/kotewar\"\u003e\u003ccode\u003e@​kotewar\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1133\"\u003eactions/cache#1133\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eReadme fixes by \u003ca\r\nhref\u003d\"https://github.com/kotewar\"\u003e\u003ccode\u003e@​kotewar\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1134\"\u003eactions/cache#1134\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eUpdated description of the lookup-only input for main action by \u003ca\r\nhref\u003d\"https://github.com/kotewar\"\u003e\u003ccode\u003e@​kotewar\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1130\"\u003eactions/cache#1130\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eChange two new actions mention as quoted text by \u003ca\r\nhref\u003d\"https://github.com/bishal-pdMSFT\"\u003e\u003ccode\u003e@​bishal-pdMSFT\u003c/code\u003e\u003c/a\u003e\r\nin \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1131\"\u003eactions/cache#1131\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eUpdate Cross-OS Caching tips by \u003ca\r\nhref\u003d\"https://github.com/pdotl\"\u003e\u003ccode\u003e@​pdotl\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1122\"\u003eactions/cache#1122\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBazel example (Take \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/issues/2\"\u003e#2\u003c/a\u003e️⃣) by\r\n\u003ca href\u003d\"https://github.com/vorburger\"\u003e\u003ccode\u003e@​vorburger\u003c/code\u003e\u003c/a\u003e in\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1132\"\u003eactions/cache#1132\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eRemove actions to add new PRs and issues to a project board by \u003ca\r\nhref\u003d\"https://github.com/jorendorff\"\u003e\u003ccode\u003e@​jorendorff\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1187\"\u003eactions/cache#1187\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eConsume latest toolkit and fix dangling promise bug by \u003ca\r\nhref\u003d\"https://github.com/chkimes\"\u003e\u003ccode\u003e@​chkimes\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1217\"\u003eactions/cache#1217\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eBump action version to 3.3.2 by \u003ca\r\nhref\u003d\"https://github.com/bethanyj28\"\u003e\u003ccode\u003e@​bethanyj28\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1236\"\u003eactions/cache#1236\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/vorburger\"\u003e\u003ccode\u003e@​vorburger\u003c/code\u003e\u003c/a\u003e\r\nmade their first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1132\"\u003eactions/cache#1132\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/jorendorff\"\u003e\u003ccode\u003e@​jorendorff\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1187\"\u003eactions/cache#1187\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca href\u003d\"https://github.com/chkimes\"\u003e\u003ccode\u003e@​chkimes\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1217\"\u003eactions/cache#1217\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/bethanyj28\"\u003e\u003ccode\u003e@​bethanyj28\u003c/code\u003e\u003c/a\u003e made\r\ntheir first contribution in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1236\"\u003eactions/cache#1236\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/cache/compare/v3...v3.3.2\"\u003ehttps://github.com/actions/cache/compare/v3...v3.3.2\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eReduced download segment size to 128 MB and timeout to 10 minutes by\r\n\u003ca href\u003d\"https://github.com/kotewar\"\u003e\u003ccode\u003e@​kotewar\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1129\"\u003eactions/cache#1129\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\r\nhref\u003d\"https://github.com/actions/cache/compare/v3...v3.3.1\"\u003ehttps://github.com/actions/cache/compare/v3...v3.3.1\u003c/a\u003e\u003c/p\u003e\r\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\r\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eBug: Permission is missing in cache delete example by \u003ca\r\nhref\u003d\"https://github.com/kotokaze\"\u003e\u003ccode\u003e@​kotokaze\u003c/code\u003e\u003c/a\u003e in \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1123\"\u003eactions/cache#1123\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c!-- raw HTML omitted --\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eChangelog\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/actions/cache/blob/main/RELEASES.md\"\u003eactions/cache\u0027s\r\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch1\u003eReleases\u003c/h1\u003e\r\n\u003ch3\u003e4.1.2\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eAdd GitHub Enterprise Cloud instances hostname filters to inform API\r\nendpoint choices - \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1474\"\u003e#1474\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eSecurity fix: Bump braces from 3.0.2 to 3.0.3 - \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1475\"\u003e#1475\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e4.1.1\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eRestore original behavior of \u003ccode\u003ecache-hit\u003c/code\u003e output - \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1467\"\u003e#1467\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e4.1.0\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eEnsure \u003ccode\u003ecache-hit\u003c/code\u003e output is set when a cache is missed -\r\n\u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1404\"\u003e#1404\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eDeprecate \u003ccode\u003esave-always\u003c/code\u003e input - \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/pull/1452\"\u003e#1452\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e4.0.2\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eFixed restore \u003ccode\u003efail-on-cache-miss\u003c/code\u003e not working.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e4.0.1\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eUpdated \u003ccode\u003eisGhes\u003c/code\u003e check\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e4.0.0\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eUpdated minimum runner version support from node 12 -\u0026gt; node\r\n20\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e3.3.3\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eUpdates \u003ccode\u003e@​actions/cache\u003c/code\u003e to v3.2.3 to fix accidental\r\nmutated path arguments to \u003ccode\u003egetCacheVersion\u003c/code\u003e \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/toolkit/pull/1378\"\u003eactions/toolkit#1378\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003eAdditional audit fixes of npm package(s)\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e3.3.2\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eFixes bug with Azure SDK causing blob downloads to get stuck.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e3.3.1\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eReduced segment size to 128MB and segment timeout to 10 minutes to\r\nfail fast in case the cache download is stuck.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e3.3.0\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eAdded option to lookup cache without downloading it.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e3.2.6\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eFix zstd not being used after zstd version upgrade to 1.5.4 on\r\nhosted runners.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003e3.2.5\u003c/h3\u003e\r\n\u003c!-- raw HTML omitted --\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eCommits\u003c/summary\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/6849a6489940f00c2f30c0fb92c6274307ccb58a\"\u003e\u003ccode\u003e6849a64\u003c/code\u003e\u003c/a\u003e\r\nRelease 4.1.2 \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/issues/1477\"\u003e#1477\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/5a1720c49e91718f5d0ce7f154997c93e0f6159a\"\u003e\u003ccode\u003e5a1720c\u003c/code\u003e\u003c/a\u003e\r\nMerge branch \u0027Link-/prep-4.1.2\u0027 of \u003ca\r\nhref\u003d\"https://github.com/actions/cache\"\u003ehttps://github.com/actions/cache\u003c/a\u003e\r\ninto Link...\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/d9fef48d24d529bac46adcc1e42f49649de07ca9\"\u003e\u003ccode\u003ed9fef48\u003c/code\u003e\u003c/a\u003e\r\nMerge branch \u0027main\u0027 into Link-/prep-4.1.2\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/a50e8d027b022a55ef85ffa721ebd97d2b22bcda\"\u003e\u003ccode\u003ea50e8d0\u003c/code\u003e\u003c/a\u003e\r\nMerge branch \u0027main\u0027 into Link-/prep-4.1.2\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/acc9ae5c1401b6c072a7c89ff4c48ea7e30f4dbf\"\u003e\u003ccode\u003eacc9ae5\u003c/code\u003e\u003c/a\u003e\r\nMerge pull request \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/issues/1481\"\u003e#1481\u003c/a\u003e\r\nfrom actions/dependabot/github_actions/actions/setup...\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/1ea5f18c31265ef251b3eb51ce8b857be5e7b044\"\u003e\u003ccode\u003e1ea5f18\u003c/code\u003e\u003c/a\u003e\r\nMerge branch \u0027main\u0027 into Link-/prep-4.1.2\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/cc679ff3baee71867c711040a5c21af61b262806\"\u003e\u003ccode\u003ecc679ff\u003c/code\u003e\u003c/a\u003e\r\nMerge branch \u0027main\u0027 into\r\ndependabot/github_actions/actions/setup-node-4\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/366d43d6f8aa1f3e5d28b2c98959d557d78ffa3f\"\u003e\u003ccode\u003e366d43d\u003c/code\u003e\u003c/a\u003e\r\nMerge pull request \u003ca\r\nhref\u003d\"https://redirect.github.com/actions/cache/issues/1483\"\u003e#1483\u003c/a\u003e\r\nfrom actions/dependabot/github_actions/github/codeql...\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/02bf31969bcc471fd5f91b5896ae17beb0973413\"\u003e\u003ccode\u003e02bf319\u003c/code\u003e\u003c/a\u003e\r\nBump github/codeql-action from 2 to 3\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/actions/cache/commit/6f6220be5af96ba6940aca960265218cae17e8fd\"\u003e\u003ccode\u003e6f6220b\u003c/code\u003e\u003c/a\u003e\r\nMerge branch \u0027main\u0027 into\r\ndependabot/github_actions/actions/setup-node-4\u003c/li\u003e\r\n\u003cli\u003eAdditional commits viewable in \u003ca\r\nhref\u003d\"https://github.com/actions/cache/compare/v2...v4\"\u003ecompare\r\nview\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/details\u003e\r\n\u003cbr /\u003e\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/cache\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d2\u0026new-version\u003d4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\r\n\u003cbr /\u003e\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n\u003c/details\u003e\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6af8e77a7018ad073596c79392ad20ad0cba8291",
      "tree": "3bcdce4b259ed09f40c371b1e3f8062d89815a24",
      "parents": [
        "619a3c864f20b975c98b779dc53e3631d9d9dad7"
      ],
      "author": {
        "name": "Jacob Wujciak-Jens",
        "email": "jacob@wujciak.de",
        "time": "Fri Nov 29 00:08:03 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 29 00:08:03 2024 +0100"
      },
      "message": "MINOR: Bump `actions/*-artifact` to v4 and enable dependabot (#364)\n\nThe artifact actions of \u003cv3 will be removed soon. To avoid PR spam but\r\nalso keep actions decently up-to-date I have added a dependabot.yml."
    },
    {
      "commit": "619a3c864f20b975c98b779dc53e3631d9d9dad7",
      "tree": "2499d41a14ff563ac7d9dbb86d67f1d9fa47246a",
      "parents": [
        "2b45fa0656766dee78444d545ccd6f220c991286"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Oct 30 19:02:38 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 19:02:38 2024 -0700"
      },
      "message": "GH-355: [Release] Update versions for 18.0.0 (#361)\n\nCloses #355."
    },
    {
      "commit": "2b45fa0656766dee78444d545ccd6f220c991286",
      "tree": "2bb82a8c63c9148af4be735ed3f4199a55aba1e7",
      "parents": [
        "6bd25d29aafaf084ef231d2733516ff3ad7fcd78"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Oct 30 18:48:59 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 18:48:59 2024 -0700"
      },
      "message": "GH-355: [Release] Update versions for 17.0.0 (#360)\n\nCloses https://github.com/apache/arrow-cookbook/issues/355."
    },
    {
      "commit": "6bd25d29aafaf084ef231d2733516ff3ad7fcd78",
      "tree": "7077c533a00df651561ac047c37af5a071aca076",
      "parents": [
        "11e08a2db7a565dfaf038a0bbd360fec63b11966"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Oct 30 18:39:45 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 18:39:45 2024 -0700"
      },
      "message": "GH-359: [Release] Update versions for 16.1.0 (#358)\n\nThis also includes a fix to utils-prepare.sh to address an issue caused by the\r\nconda-forge split. Hopefully this is future-proof!\r\n\r\nCloses https://github.com/apache/arrow-cookbook/issues/359."
    },
    {
      "commit": "11e08a2db7a565dfaf038a0bbd360fec63b11966",
      "tree": "9511aa408dedaa910a2e7330e6b7275f4b796471",
      "parents": [
        "51e288096ccaf7653dee5fd9f95d8419b8393e23"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Oct 30 17:54:15 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 17:54:15 2024 -0700"
      },
      "message": "GH-348: [Release] Update versions for 16.0.0 (#357)\n\nCloses https://github.com/apache/arrow-cookbook/issues/348\r\n\r\nThis PR:\r\n\r\n- Updates versions from 15.0.0 to 16.0.0\r\n- Updates the R cookbook to pass under 16.0.0\r\n- Updates the C++ cookbook to pass under 16.0.0\r\n- Changes `test_cpp_cookbook.yml` to now always test against stable libarrow.\r\n  This is a workaround for not having an up-to-date\r\n  conda-nightlies channel, see\r\n  https://github.com/apache/arrow/issues/41856\r\n- Adds a note in the top-level README about the status of the dev cookbooks"
    },
    {
      "commit": "51e288096ccaf7653dee5fd9f95d8419b8393e23",
      "tree": "de28f65722144143d90519cc202a1288023e9520",
      "parents": [
        "a43e757dd11436bc750cfbb5a2013e517acd30e4"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Thu May 23 09:40:29 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 23 09:40:29 2024 -0800"
      },
      "message": "[Java] Refactor Java cookbooks to switch from JShell to Maven (#350)\n\nIn https://github.com/apache/arrow-cookbook/issues/347 we found the way\r\nwe have been running cookbooks for Java (JShell) doesn\u0027t work well with\r\nJPMS which was introduced in Arrow 16. This refactors `javadoctest.py`\r\nto run examples directly with Maven using `exec:java` instead of with\r\nJShell. This PR also bumps the Java source/target version to 11 to fix\r\nsome compiler errors and fixes a few compilation errors in cookbook\r\ncode.\r\n\r\nI ran into one snag will require a follow-up commit to this PR: The way\r\nthe examples in\r\n[substrait.rst](https://raw.githubusercontent.com/apache/arrow-cookbook/main/java/source/substrait.rst)\r\nare written doesn\u0027t work with my approach. My approach splits each code\r\nsnippet into its `import` statements and non-`import` statements, puts\r\nthe imports outside the main class definition and puts the non-imports\r\ninside the class\u0027s main method. This works fine for every example except\r\n[substrait.rst](https://raw.githubusercontent.com/apache/arrow-cookbook/main/java/source/substrait.rst)\r\nwhich needs some of its code to be defined in the main class, e.g.,\r\n\r\nWe probably generally want to support examples that need this so I think\r\nwe may need to rewrite all the Java cookbooks to have an explicit main\r\nclass. @lidavidm suspected this might be the case in\r\nhttps://github.com/apache/arrow-cookbook/issues/347#issuecomment-2049725497\r\nbut I do wonder if there is still a way to avoid this. Any ideas\r\nwelcome.\r\n\r\nFixes #347\r\nRelated #348"
    },
    {
      "commit": "a43e757dd11436bc750cfbb5a2013e517acd30e4",
      "tree": "862b9a611dd9e221a613044ac5029e72b4c4ef1b",
      "parents": [
        "b50cfa0aad19121743cdba0ac5db1eb314a24456"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Tue Apr 16 10:47:45 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 16 10:47:45 2024 -0800"
      },
      "message": "MINOR: [C++][Python][Java] Add \"All Cookbooks\" link to each cookbook sidebar (#349)\n\n"
    },
    {
      "commit": "b50cfa0aad19121743cdba0ac5db1eb314a24456",
      "tree": "b19aeb77b80b0647a53ec2a11305ceea974b7e01",
      "parents": [
        "83aff2d04e3ef4f70895475e52e01d1c974e793c"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Thu Apr 11 02:13:10 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 11 12:13:10 2024 +0200"
      },
      "message": "MINOR: [Release] Update versions for 15.0.2 (#346)\n\n"
    },
    {
      "commit": "83aff2d04e3ef4f70895475e52e01d1c974e793c",
      "tree": "9f7b252c8a4e8d5a1f49001dfdbe13e1610c37ac",
      "parents": [
        "9eb30c7c8635fc28f89e7a69defd098813e1e302"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Wed Mar 13 02:22:30 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 13 11:22:30 2024 +0100"
      },
      "message": "MINOR: [Release] Update versions for 15.0.1 (#344)\n\ncc @raulcd"
    },
    {
      "commit": "9eb30c7c8635fc28f89e7a69defd098813e1e302",
      "tree": "d77a89c18ca009a4ed8611841e62a6f512737c6f",
      "parents": [
        "440f5e0fbf47ca2a52f4eb7d774c03eefd345329"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Wed Feb 21 15:23:40 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 21 15:23:40 2024 -0500"
      },
      "message": "[Java] A cookbook for reading datasets and applying filters and projections (#341)\n\nTo closes https://github.com/apache/arrow-cookbook/issues/340\r\n\r\n---------\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "440f5e0fbf47ca2a52f4eb7d774c03eefd345329",
      "tree": "260445c8f3f9f3096bd3f89bcc486aa1ae25c1f3",
      "parents": [
        "90a340604eff7e9ef158946d7e7a9d8f142cbe4c"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Tue Feb 13 02:29:39 2024 -0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 13 12:29:39 2024 +0100"
      },
      "message": "MINOR: [Release] Update C++ and PyArrow versions for 15.0.0 (#343)\n\nCan\u0027t easily test this locally so sending a PR to see what CI looks\r\nlike. Java changes are in a separate PR:\r\nhttps://github.com/apache/arrow-cookbook/pull/339.\r\n\r\n@raulcd"
    },
    {
      "commit": "90a340604eff7e9ef158946d7e7a9d8f142cbe4c",
      "tree": "8cd59f54ba0e58bba4dda80de2d87681f8bff633",
      "parents": [
        "36bcdd99f4fd30af3e41c992badb2bce306ebe9d"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Mon Feb 12 08:58:27 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 12 08:58:27 2024 -0500"
      },
      "message": "GH-338: [Java][CI] Upgrade Arrow Java version for Java Cookbooks (#339)\n\nTo closes https://github.com/apache/arrow-cookbook/issues/338"
    },
    {
      "commit": "36bcdd99f4fd30af3e41c992badb2bce306ebe9d",
      "tree": "ab9b753ceee70ae3999c478fff5e693c9ef65642",
      "parents": [
        "cc249ec61fabc3a5558625b522ec6dcd4152dedb"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Tue Nov 14 09:49:33 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 14 16:49:33 2023 +0100"
      },
      "message": "Update from deprecated arrow-cpp to libarrow conda dependency names (#337)\n\nWhen fixing stable for 14.0.0 as arrow-cpp has been deprecated on conda,\r\nI\u0027ve realised we should update from arrow-cpp to libarrow.\r\nThis PR is to do so."
    },
    {
      "commit": "cc249ec61fabc3a5558625b522ec6dcd4152dedb",
      "tree": "223c692c3d1b5716ccace50770aa0adee1dbbdf6",
      "parents": [
        "b1ab0dab6e4f4c03426f022c55d4c62915fdc087"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Tue Nov 14 08:55:09 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 14 15:55:09 2023 +0100"
      },
      "message": "[Release] Update wrong arrow and pyarrow versions to 14.0.0 (#335)\n\nWe did not update the cookbooks from 12.0.0 to 13.0.0 and when updating\r\nfrom 12.0.0 to 14.0.0 the script missed the following version updates\r\nbecause I used:\r\n`./dev/release/01-bump-versions.sh 13.0.0 14.0.0` instead of\r\n`./dev/release/01-bump-versions.sh 12.0.0 14.0.0`\r\nManually update the missing updates to run cookbooks consistently for\r\n14.0.0.\r\n\r\nThis commit will have to be cherry-picked to the `stable` branch once\r\nmerged."
    },
    {
      "commit": "b1ab0dab6e4f4c03426f022c55d4c62915fdc087",
      "tree": "15e2089b7dd9d29fb35099677444059c7be66fbe",
      "parents": [
        "471ca228d34a7f6d6effc1fa62d0cbff15f0dcb8"
      ],
      "author": {
        "name": "Alenka Frim",
        "email": "AlenkaF@users.noreply.github.com",
        "time": "Wed Nov 08 15:49:59 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 08 15:49:59 2023 +0100"
      },
      "message": "[Python] Fix error in schema examples (pa.unify_schemas) for dev arrow version (#333)\n\nThis PR closes https://github.com/apache/arrow-cookbook/issues/331"
    },
    {
      "commit": "471ca228d34a7f6d6effc1fa62d0cbff15f0dcb8",
      "tree": "d0e6ea47de8d44ef9f451ee2951f2212c0e5b373",
      "parents": [
        "90cdc3c5516f475149f172f869a1538cc50e8e68"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Tue Nov 07 13:42:06 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 07 19:42:06 2023 +0100"
      },
      "message": "MINOR: [Release] Update versions for 14.0.0 (#330)\n\n"
    },
    {
      "commit": "90cdc3c5516f475149f172f869a1538cc50e8e68",
      "tree": "01ef14e5ee190b81e22e730b0601e7af529c7375",
      "parents": [
        "10be298dc397a9e50bb4871f4cc6cd609eb1e869"
      ],
      "author": {
        "name": "Bryce Mecum",
        "email": "petridish@gmail.com",
        "time": "Thu Sep 21 08:31:36 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 21 10:31:36 2023 +0200"
      },
      "message": "Fix C++ cookbook by adding zlib to conda environment files (#328)\n\nCloses https://github.com/apache/arrow-cookbook/issues/323\r\n\r\nI added zlib both to the stable and dev environment files because I\r\nassumed we\u0027d eventually see whatever change libgrpc made in stable. I\r\nalso ran conda lock --file environment.yml --kind explicit -p\r\nlinux-aarch64 -p linux-64 -p osx-arm64 to update lockfiles."
    },
    {
      "commit": "10be298dc397a9e50bb4871f4cc6cd609eb1e869",
      "tree": "49767b9dd813cb8165c9e9d3dd187e150a97c80f",
      "parents": [
        "1c9a3f48627faf2a177410f05624293eb2d30983"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Wed Sep 06 08:07:16 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 06 09:07:16 2023 -0400"
      },
      "message": "GH-319: [Java] recipe to concatenate value vectors as one (#320)\n\nCloses #319. \r\n\r\n---------\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "1c9a3f48627faf2a177410f05624293eb2d30983",
      "tree": "470dcbd9e5856efc0e01c8c74c83601a7a1af591",
      "parents": [
        "c20eea06ac52e1c36df74de73b2a6d536f3ad56a"
      ],
      "author": {
        "name": "Libor Ryšavý",
        "email": "liry@users.noreply.github.com",
        "time": "Tue Sep 05 14:44:10 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 05 08:44:10 2023 -0400"
      },
      "message": "MINOR: [Java] Guide clients to use tickets from FlightInfo (#293)\n\nNot to construct them themselves in their clients.\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "c20eea06ac52e1c36df74de73b2a6d536f3ad56a",
      "tree": "e2b21f8b2a01bbde9696b29b41ffeb10845d2a00",
      "parents": [
        "d4e3b349f37a2b8ff01547b57fd99a523c1bb684"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Mon Sep 04 15:36:35 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 04 16:36:35 2023 -0400"
      },
      "message": "GH-317: [Java] add recipe for vector schema root appender cases (#318)\n\nFixes #317.\r\n\r\n---------\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "d4e3b349f37a2b8ff01547b57fd99a523c1bb684",
      "tree": "c8601cd5df9313b2d90a20a5cd489f91cac2aea4",
      "parents": [
        "d8dc29d0a64f1bd8e5242a4ab1fe588c58cedc29"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Fri Aug 25 10:19:08 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 25 11:19:08 2023 -0400"
      },
      "message": "GH-321: [Java] add new error expiration as part of endpoints information (#322)\n\nCloses #321"
    },
    {
      "commit": "d8dc29d0a64f1bd8e5242a4ab1fe588c58cedc29",
      "tree": "03cf0e520d7fdeee79332a2581306cec381f700e",
      "parents": [
        "2b473ce0391af2cdddcc4b00445fa3c51f47c27b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 07 21:30:23 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 07 21:30:23 2023 -0400"
      },
      "message": "MINOR: [Java] Bump h2 from 2.1.214 to 2.2.220 in /java/source/demo (#314)\n\nBumps [h2](https://github.com/h2database/h2database) from 2.1.214 to\r\n2.2.220.\r\n\u003cdetails\u003e\r\n\u003csummary\u003eRelease notes\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/releases\"\u003eh2\u0027s\r\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch2\u003eVersion 2.2.220\u003c/h2\u003e\r\n\u003cp\u003eChanges since 2.1.214 release:\u003c/p\u003e\r\n\u003c!-- raw HTML omitted --\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eCommits\u003c/summary\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/66185fbfde24fbe5b2adf06fdaae4f5ffb178813\"\u003e\u003ccode\u003e66185fb\u003c/code\u003e\u003c/a\u003e\r\nchangelog adjustment\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/f3c8222f3d77a8e71db2e6a72ea183c1931bfa6d\"\u003e\u003ccode\u003ef3c8222\u003c/code\u003e\u003c/a\u003e\r\nversion and release date\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/087522bbc84c1b26417dd1ea348d8fbf839d5a32\"\u003e\u003ccode\u003e087522b\u003c/code\u003e\u003c/a\u003e\r\njavadoc\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/1ae052a1c0c87c687ac1d312e2bd69a4def652aa\"\u003e\u003ccode\u003e1ae052a\u003c/code\u003e\u003c/a\u003e\r\nspell-check\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/4ac534343ff7bde11bda681da39075cfa34ca440\"\u003e\u003ccode\u003e4ac5343\u003c/code\u003e\u003c/a\u003e\r\nMerge pull request \u003ca\r\nhref\u003d\"https://redirect.github.com/h2database/h2database/issues/3834\"\u003e#3834\u003c/a\u003e\r\nfrom katzyn/version\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/72f6e983789b0ff413ba110d218c18ded50cb7b8\"\u003e\u003ccode\u003e72f6e98\u003c/code\u003e\u003c/a\u003e\r\nUpdate TestMVStore\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/81bac50fed2f8418d83455e8d4c7fbf855bede89\"\u003e\u003ccode\u003e81bac50\u003c/code\u003e\u003c/a\u003e\r\nUpdate changelog\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/f047d77085d62cd1867edcf394944de46550d58a\"\u003e\u003ccode\u003ef047d77\u003c/code\u003e\u003c/a\u003e\r\nAdd 2.0.* and 2.1.* versions to Upgrade utility\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/1341fea79e0d82d5967ecd19fba206a740870a69\"\u003e\u003ccode\u003e1341fea\u003c/code\u003e\u003c/a\u003e\r\nIncrease database format version\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/commit/581ed18ff9d6b3761d851620ed88a3994a351a0d\"\u003e\u003ccode\u003e581ed18\u003c/code\u003e\u003c/a\u003e\r\nMerge pull request \u003ca\r\nhref\u003d\"https://redirect.github.com/h2database/h2database/issues/3833\"\u003e#3833\u003c/a\u003e\r\nfrom katzyn/password\u003c/li\u003e\r\n\u003cli\u003eAdditional commits viewable in \u003ca\r\nhref\u003d\"https://github.com/h2database/h2database/compare/version-2.1.214...version-2.2.220\"\u003ecompare\r\nview\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/details\u003e\r\n\u003cbr /\u003e\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dcom.h2database:h2\u0026package-manager\u003dmaven\u0026previous-version\u003d2.1.214\u0026new-version\u003d2.2.220)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\r\n\u003cbr /\u003e\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/apache/arrow-cookbook/network/alerts).\r\n\r\n\u003c/details\u003e\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2b473ce0391af2cdddcc4b00445fa3c51f47c27b",
      "tree": "a72127e85625416fc89d02bde64598a3d32f751d",
      "parents": [
        "ccb48f9ab3e656221520ac72feffdd8725f6c159"
      ],
      "author": {
        "name": "David Greiss",
        "email": "dgreiss@users.noreply.github.com",
        "time": "Wed Jun 21 11:53:24 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 21 16:53:24 2023 +0100"
      },
      "message": "[R] Document window aggregates (#311)\n\n"
    },
    {
      "commit": "ccb48f9ab3e656221520ac72feffdd8725f6c159",
      "tree": "5dcf8294e56c174d24fb9792ca23688cb41c61bc",
      "parents": [
        "f07681adf2d9415a03a748edd74e0ad9ca15d7a9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 15 09:09:14 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 15 09:09:14 2023 -0400"
      },
      "message": "[Java] Bump guava from 30.1.1-jre to 32.0.0-jre in /java/source/demo (#312)\n\nBumps [guava](https://github.com/google/guava) from 30.1.1-jre to\r\n32.0.0-jre.\r\n\u003cdetails\u003e\r\n\u003csummary\u003eRelease notes\u003c/summary\u003e\r\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\r\nhref\u003d\"https://github.com/google/guava/releases\"\u003eguava\u0027s\r\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\r\n\u003cblockquote\u003e\r\n\u003ch2\u003e32.0.0\u003c/h2\u003e\r\n\u003ch3\u003eMaven\u003c/h3\u003e\r\n\u003cpre lang\u003d\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;32.0.0-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\n  \u0026lt;version\u0026gt;32.0.0-android\u0026lt;/version\u0026gt;\r\n\u0026lt;/dependency\u0026gt;\r\n\u003c/code\u003e\u003c/pre\u003e\r\n\u003ch3\u003eJar files\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar\"\u003e32.0.0-jre.jar\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-android/guava-32.0.0-android.jar\"\u003e32.0.0-android.jar\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003eGuava requires \u003ca\r\nhref\u003d\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone\r\nruntime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar\"\u003efailureaccess-1.0.1.jar\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003eJavadoc\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"http://guava.dev/releases/32.0.0-jre/api/docs/\"\u003e32.0.0-jre\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"http://guava.dev/releases/32.0.0-android/api/docs/\"\u003e32.0.0-android\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003eJDiff\u003c/h3\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href\u003d\"http://guava.dev/releases/32.0.0-jre/api/diffs/\"\u003e32.0.0-jre\r\nvs. 31.1-jre\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"http://guava.dev/releases/32.0.0-android/api/diffs/\"\u003e32.0.0-android\r\nvs. 31.1-android\u003c/a\u003e\u003c/li\u003e\r\n\u003cli\u003e\u003ca\r\nhref\u003d\"http://guava.dev/releases/32.0.0-android/api/androiddiffs/\"\u003e32.0.0-android\r\nvs. 32.0.0-jre\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003eChangelog\u003c/h3\u003e\r\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eReimplemented \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and\r\n\u003ccode\u003eFileBackedOutputStream\u003c/code\u003e to further address CVE-2020-8908 (\u003ca\r\nhref\u003d\"https://redirect.github.com/google/guava/issues/4011\"\u003e#4011\u003c/a\u003e)\r\nand CVE-2023-2976 (\u003ca\r\nhref\u003d\"https://redirect.github.com/google/guava/issues/2575\"\u003e#2575\u003c/a\u003e).\r\n(feb83a1c8f)\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003eWhile CVE-2020-8908 was officially closed when we deprecated\r\n\u003ccode\u003eFiles.createTempDir\u003c/code\u003e in \u003ca\r\nhref\u003d\"https://github.com/google/guava/releases/tag/v30.0\"\u003eGuava\r\n30.0\u003c/a\u003e, we\u0027ve heard from users that even recent versions of Guava have\r\nbeen listed as vulnerable in \u003cem\u003eother\u003c/em\u003e databases of security\r\nvulnerabilities. In response, we\u0027ve reimplemented the method (and the\r\nvery rarely used \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e class, which had a\r\nsimilar issue) to eliminate the insecure behavior entirely. This change\r\ncould technically affect users in a number of different ways (discussed\r\nunder \u0026quot;Incompatible changes\u0026quot; below), but in practice, the only\r\nproblem users are likely to encounter is with Windows. If you are using\r\nthose APIs under Windows, you should skip 32.0.0 and go straight to \u003ca\r\nhref\u003d\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e\r\nwhich fixes the problem. (Unfortunately, we didn\u0027t think of the Windows\r\nproblem until after the release. And while we \u003ca\r\nhref\u003d\"https://github.com/google/guava#important-warnings\"\u003ewarn that\r\n\u003ccode\u003ecommon.io\u003c/code\u003e in particular may not work under Windows\u003c/a\u003e, we\r\ndidn\u0027t intend to regress support.) Sorry for the trouble.\u003c/p\u003e\r\n\u003ch4\u003eIncompatible changes\u003c/h4\u003e\r\n\u003cp\u003eAlthough this release bumps Guava\u0027s major version number, it makes\r\n\u003cstrong\u003eno binary-incompatible changes to the \u003ccode\u003eguava\u003c/code\u003e\r\nartifact\u003c/strong\u003e.\u003c/p\u003e\r\n\u003cp\u003eOne change could cause issues for Widows users, and a few other\r\nchanges could cause issues for users in more usual situations:\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003cstrong\u003eThe new implementations of \u003ccode\u003eFiles.createTempDir\u003c/code\u003e\r\nand \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e \u003ca\r\nhref\u003d\"https://redirect.github.com/google/guava/issues/6535\"\u003ethrow an\r\nexception under Windows\u003c/a\u003e.\u003c/strong\u003e This is fixed in \u003ca\r\nhref\u003d\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e.\r\nSorry for the trouble.\u003c/li\u003e\r\n\u003cli\u003eThis release makes a binary-incompatible change to a\r\n\u003ccode\u003e@Beta\u003c/code\u003e API in the \u003cstrong\u003eseparate artifact\u003c/strong\u003e\r\n\u003ccode\u003eguava-testlib\u003c/code\u003e. Specifically, we changed the return type of\r\n\u003ccode\u003eTestingExecutors.sameThreadScheduledExecutor\u003c/code\u003e to\r\n\u003ccode\u003eListeningScheduledExecutorService\u003c/code\u003e. The old return type was\r\na package-private class, which caused the Kotlin compiler to produce\r\nwarnings. (dafaa3e435)\u003c/li\u003e\r\n\u003cli\u003eThis release \u003cem\u003eadds\u003c/em\u003e two methods to the Android flavor of\r\nGuava: \u003ccode\u003eInvokable.getAnnotatedReturnType()\u003c/code\u003e and\r\n\u003ccode\u003eParameter.getAnnotatedType()\u003c/code\u003e. Those methods do not work\r\nunder an Android VM; we added them only to help our tests of the Android\r\nflavor (since we also run those tests under a JRE). Android VMs tolerate\r\nsuch methods as long as the app does not call them or perform reflection\r\non them, and builds tolerate them because of our new Proguard\r\nconfigurations (discussed below). Thus, we expect no impact to most\r\nusers. However, we could imagine build problems for users who have set\r\nup their own build system for the Android flavor of Guava. Please report\r\nany problems so that we can judge how safely we might be able to add\r\nother methods to the Android flavor in the future, such as APIs that use\r\nJava 8 classes like \u003ccode\u003eStream\u003c/code\u003e.\r\n(b30e73cfa81ad15c1023c17cfd083255a3df0105)\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c!-- raw HTML omitted --\u003e\r\n\u003c/blockquote\u003e\r\n\u003cp\u003e... (truncated)\u003c/p\u003e\r\n\u003c/details\u003e\r\n\u003cdetails\u003e\r\n\u003csummary\u003eCommits\u003c/summary\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eSee full diff in \u003ca\r\nhref\u003d\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/details\u003e\r\n\u003cbr /\u003e\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dcom.google.guava:guava\u0026package-manager\u003dmaven\u0026previous-version\u003d30.1.1-jre\u0026new-version\u003d32.0.0-jre)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\r\n\u003cbr /\u003e\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/apache/arrow-cookbook/network/alerts).\r\n\r\n\u003c/details\u003e\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f07681adf2d9415a03a748edd74e0ad9ca15d7a9",
      "tree": "463990655ee6b33ff910224a85d5e73ab309e936",
      "parents": [
        "30228bf15dc1fa329e1cf25334e1f735cfc9ea0f"
      ],
      "author": {
        "name": "Nic Crane",
        "email": "thisisnic@gmail.com",
        "time": "Thu Jun 15 13:39:07 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 15 13:39:07 2023 +0100"
      },
      "message": "[R] Fix test failures on main (#308)\n\nFixes #307"
    },
    {
      "commit": "30228bf15dc1fa329e1cf25334e1f735cfc9ea0f",
      "tree": "aade5b5d2b3e368e7d6932d64dd49e57ea65846b",
      "parents": [
        "5186ec6e711b535c786ea9259568a2c22725df57"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Mon Jun 05 14:04:37 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 05 15:04:37 2023 -0400"
      },
      "message": "GH-309: [Java] Initial Substrait Plan documentation (Query Dataset) (#310)\n\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "5186ec6e711b535c786ea9259568a2c22725df57",
      "tree": "d191d8fd9f516addc6c1f262001005c5b1b6b0ca",
      "parents": [
        "0ca497e34f867b8259953471d528d1cbac9dcdc5"
      ],
      "author": {
        "name": "Will Jones",
        "email": "willjones127@gmail.com",
        "time": "Tue May 09 01:13:27 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 09 10:13:27 2023 +0200"
      },
      "message": "MINOR: [Release] Update versions for 12.0.0 (#305)\n\n"
    },
    {
      "commit": "0ca497e34f867b8259953471d528d1cbac9dcdc5",
      "tree": "84813030c983431484786923c41c106f0767ff7c",
      "parents": [
        "62cf1148f8b38cefdb9aadd1c83f3dbc241b851f"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Wed Mar 22 19:56:33 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 14:56:33 2023 -0400"
      },
      "message": "GH-290: [Java][CI] Fix typing annotation imports (#302)\n\n* Closes #290"
    },
    {
      "commit": "62cf1148f8b38cefdb9aadd1c83f3dbc241b851f",
      "tree": "e53a3b0f4e9c59f587614ea7da71f3c120a077d8",
      "parents": [
        "55f7d6dcf7888e4aa4af84cdbd659bfa6acd7d58"
      ],
      "author": {
        "name": "Will Jones",
        "email": "willjones127@gmail.com",
        "time": "Thu Mar 16 14:36:14 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 16 14:36:14 2023 -0700"
      },
      "message": "Improve consistency with other docs (#300)\n\nWe are missing basic branding on our cookbook docs, which make the\r\ncookbooks look very unofficial. This PR adds favicon and Arrow logo. It\r\nalso matches the body font selection to match our main documentation\r\nsite. This isn\u0027t meant to be a full overhaul of the style; I just wanted\r\nto make the minimal changes so that a visitor would feel that this is\r\npart of the official Apache Arrow documentation.\r\n\r\nIn addition, links are added to the cookbook Github and to each\r\nlanguages\u0027 respective user guide and API reference."
    },
    {
      "commit": "55f7d6dcf7888e4aa4af84cdbd659bfa6acd7d58",
      "tree": "5b1bbec73a2ed423c570884a6d3ad4d1b3d4563a",
      "parents": [
        "690049049817485501e5957dc6a1f0498db2cb25"
      ],
      "author": {
        "name": "Will Jones",
        "email": "willjones127@gmail.com",
        "time": "Thu Mar 16 12:19:28 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 16 12:19:28 2023 -0700"
      },
      "message": "[Python][Flight] Show how to propagate opentelemetry spans to Flight (#299)\n\nCloses #297\r\n\r\n---------\r\n\r\nCo-authored-by: Bryce Mecum \u003cpetridish@gmail.com\u003e"
    },
    {
      "commit": "690049049817485501e5957dc6a1f0498db2cb25",
      "tree": "661cbe1cb4d8698c7f2a2468c68bec933c77d072",
      "parents": [
        "6b6159f1842e82b56c3d9a1538f6fff0bd5692ba"
      ],
      "author": {
        "name": "Alessandro Molina",
        "email": "amol@turbogears.org",
        "time": "Tue Feb 14 10:30:13 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 14 10:30:13 2023 +0100"
      },
      "message": "Fix usage of Dict in javadoctest extension"
    },
    {
      "commit": "6b6159f1842e82b56c3d9a1538f6fff0bd5692ba",
      "tree": "ad4a8468c3f595a267725678e7447c095642354c",
      "parents": [
        "e8ab5755c5db1bd02ceda1310bca7a074579339d"
      ],
      "author": {
        "name": "Sutou Kouhei",
        "email": "kou@clear-code.com",
        "time": "Mon Jan 02 23:34:43 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 02 15:34:43 2023 +0100"
      },
      "message": "GH-286: [R] Revert installing more dependencies for using nightly packages (#287)\n\nFixes GH-286."
    },
    {
      "commit": "e8ab5755c5db1bd02ceda1310bca7a074579339d",
      "tree": "0686f711f2db36a22c4a7a54a9bf2226f9fddeab",
      "parents": [
        "14818fdf7d6386057217dd084012f9a978383eaf"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Wed Dec 21 12:09:05 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 21 12:09:05 2022 +0100"
      },
      "message": "[Dev] Run correct cookbook version based on branch and deploy development cookbooks and stable cookbooks (#284)\n\n* [Dev] Run correct cookbook version based on branch and deploy development cookbooks and stable cookbooks\r\n\r\n* Update correct actions versions\r\n\r\n* Renaming some jobs\r\n\r\n* Update workflow file changes that trigger builds\r\n\r\n* Update version for GitHub actions\r\n\r\n* Fix needed job names\r\n\r\n* Ignore if dev folder is not found when removing from git\r\n\r\n* Use different index.html for development cookbooks\r\n\r\n* Use Arrow nightlies to build the development version\r\n\r\n* Update python version on conda dev environment to match stable\r\n\r\n* Maintain dev cookbooks when deploying stable branch\r\n\r\n* Fix deploying stable cookbooks to maintain dev cookbooks\r\n\r\n* Try using a subfolder and backup dev\r\n\r\n* Reduce workflows to use a single file both for main and stable\r\n\r\n* Add new dependencies due to latest Arrow nightlies\r\n\r\n* Update correct file for cache\r\n\r\n* Simplify ARROW_NIGHTLY logic and add use-public-rspm as suggested on code review\r\n\r\n* Add missing matomo on index_dev\r\n\r\n* Add some documentation to the README around CI/Deployment"
    },
    {
      "commit": "14818fdf7d6386057217dd084012f9a978383eaf",
      "tree": "873f6e566aec4fba60f3cd0c85ea46daddbef7c2",
      "parents": [
        "434856f3387ad3a630c2cebb418c2b508b8cc3fd"
      ],
      "author": {
        "name": "Joris Van den Bossche",
        "email": "jorisvandenbossche@gmail.com",
        "time": "Wed Dec 21 08:43:27 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 21 08:43:27 2022 +0100"
      },
      "message": "Add Matomo Analytics to cookbook (#283)\n\n"
    },
    {
      "commit": "434856f3387ad3a630c2cebb418c2b508b8cc3fd",
      "tree": "565a9df94346be7c9b541854c4e82eb78a72a805",
      "parents": [
        "c97dcc4b5ba62bf3e79957540c7cb5b4a372518c"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Thu Dec 15 11:19:04 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 15 11:19:04 2022 +0100"
      },
      "message": "[Release] Update post release tasks for cookbooks (#280)\n\n* [Release] Update post release tasks for cookbooks\r\n\r\n* Remove requirements.txt and explain on README that conda-lock must be available\r\n\r\n* Review comment suggestion\r\n\r\nCo-authored-by: Sutou Kouhei \u003ckou@cozmixng.org\u003e\r\n\r\n* Split process into two scripts. One to update versions and one to regenerate stable branch and tag\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Sutou Kouhei \u003ckou@cozmixng.org\u003e\r\n\r\nCo-authored-by: Sutou Kouhei \u003ckou@cozmixng.org\u003e"
    },
    {
      "commit": "c97dcc4b5ba62bf3e79957540c7cb5b4a372518c",
      "tree": "18b6e65c4b763d8c3f6cbeafb66ba8707b4a9948",
      "parents": [
        "b7726adeb1e16914571e12dccafb1af112d05fa3"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Thu Dec 15 10:25:01 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 15 10:25:01 2022 +0100"
      },
      "message": "Update actions versions for GitHub and R lib actions (#281)\n\n"
    },
    {
      "commit": "b7726adeb1e16914571e12dccafb1af112d05fa3",
      "tree": "aca1e72e5aac804ca8cc2006297762c81eba8ffe",
      "parents": [
        "02beb013491627e84908ee0f5820efad72e573e0"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Wed Dec 14 22:21:02 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 15 06:21:02 2022 +0900"
      },
      "message": "[Dev] Configure merge to only allow Squash and merge (#282)\n\nThis also changes issues open and closed notifications to issues@ ."
    },
    {
      "commit": "02beb013491627e84908ee0f5820efad72e573e0",
      "tree": "03cf2ad946af5d373136e29e784ef1892389d152",
      "parents": [
        "7a44846a51caf3ed50fe1f925c8be6afa75f1ae8"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Mon Dec 12 13:51:30 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 12 07:51:30 2022 -0500"
      },
      "message": "[C++] Update cookbooks to use latest Arrow release (#279)\n\nUpdate cookbooks to use Arrow 10.0.0 and fixes some minor issues.\r\n\r\n* Closes #268 "
    },
    {
      "commit": "7a44846a51caf3ed50fe1f925c8be6afa75f1ae8",
      "tree": "72353acae6493fe968d626c5afdc6e22b561814f",
      "parents": [
        "7df8c28e31067f8b10b54e018efd588b4cbfce8b"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Wed Nov 16 15:10:36 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 16 09:10:36 2022 -0500"
      },
      "message": "[Python] Bump to Arrow 10.0.0 (#274)\n\n"
    },
    {
      "commit": "7df8c28e31067f8b10b54e018efd588b4cbfce8b",
      "tree": "4095c56518a25fccb6e214817bce5895aac0daaf",
      "parents": [
        "081a0d7dad6ae51d4d8f01462640a1c635ca8cef"
      ],
      "author": {
        "name": "Nic Crane",
        "email": "thisisnic@gmail.com",
        "time": "Tue Nov 08 12:49:04 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 08 12:49:04 2022 +0000"
      },
      "message": "[R] Initial datasets content (#159)\n\n"
    },
    {
      "commit": "081a0d7dad6ae51d4d8f01462640a1c635ca8cef",
      "tree": "3091d981a2a6e1131143da4d6cfe7b5144b86f26",
      "parents": [
        "67cc1e43c6a7dcff79949e34691330540c834e51"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Thu Oct 27 11:09:51 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 27 12:09:51 2022 -0400"
      },
      "message": "[Java] Adding Dataset ORC/IPC/CSV examples (#258)\n\n* Adding Dataset ORC/IPC examples\r\n\r\n* Adding ORC files + Parquet gzip compresed with row group\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e\r\n\r\n* Testing against nightly version\r\n\r\n* Adding recipes for CSV reader files\r\n\r\n* Rollback changes on Contributing file\r\n\r\n* Changes to test agains Java nightly packages\r\n\r\n* Set version to 10.0.0\r\n\r\n* Consolidate the catches\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "67cc1e43c6a7dcff79949e34691330540c834e51",
      "tree": "7886edeaed076b34beae21e74b72feed90855806",
      "parents": [
        "3ee3bcd066240396b37460fba0483ec3d8c7988c"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Thu Oct 27 08:53:21 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 27 09:53:21 2022 -0400"
      },
      "message": "[Java] Bump to Arrow 10.0.0 (#271)\n\n* [Java][Python] Bump to Arrow 10.0.0\r\n\r\n* [Java] Bump to Arrow 10.0.0"
    },
    {
      "commit": "3ee3bcd066240396b37460fba0483ec3d8c7988c",
      "tree": "d7ff3a38a96e6fc91fc29f38daf175878224635f",
      "parents": [
        "fb85e4dba63de5ffe40999ff1055db8062b471a4"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Fri Oct 21 11:02:14 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 21 11:02:14 2022 +0200"
      },
      "message": "Run cookbook recipes and tests against arrow nightlies only manually and scheduled instead of per PR (#267)\n\n"
    },
    {
      "commit": "fb85e4dba63de5ffe40999ff1055db8062b471a4",
      "tree": "03d8e92bd9ec23a30f34c76fd405508b2fe9ed93",
      "parents": [
        "9212d2aeb0b425f3cff420cf29611e9eaee52e2d"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Sun Oct 16 22:57:06 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 16 16:57:06 2022 -0400"
      },
      "message": "[R]: Add R build against Arrow Nightlies version (#265)\n\n* Run R cookbooks against Arrow nightlies\r\n\r\n* Try to fix if condition on R\r\n\r\n* Install pyarrow nightlies in case of R nightlies\r\n\r\n* Fix for not reinstalling arrow nightlies if already installed\r\n\r\n* Fix use nightly in case of nightly already installed\r\n\r\n* Fix syntax"
    },
    {
      "commit": "9212d2aeb0b425f3cff420cf29611e9eaee52e2d",
      "tree": "694d95d89afd8c6130f7361d9adde5bae8334564",
      "parents": [
        "c02e0cdeb76471e371bedf8021720937e1f20f8f"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Tue Oct 04 15:29:43 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 04 09:29:43 2022 -0400"
      },
      "message": "[Python] Add Python build against Arrow Nightlies version (#264)\n\n"
    },
    {
      "commit": "c02e0cdeb76471e371bedf8021720937e1f20f8f",
      "tree": "d679d3cfbaa1cd106b22eec9c2c03778f07e27ff",
      "parents": [
        "8386952a5d4006d5b4de4447a330f873950688d3"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Tue Oct 04 15:27:36 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 04 09:27:36 2022 -0400"
      },
      "message": "[Java] Add Java build against Arrow Nightlies version (#253)\n\n* [Java] Add initial Java build against Arrow Nightlies version\r\n\r\n* Update Java version to use 10.0.0-SNAPSHOT if ARROW_NIGHTLY is defined and not empty\r\n\r\n* Fix typo on GitHub Worflow\r\n\r\n* Test define env var to 0\r\n\r\n* Add excludes to not run all combinations\r\n\r\n* Add documentation and try numeric values instead of string for the environment variable\r\n\r\n* Specifically check whether ARROW_NIGHTLY is 0 or not\r\n\r\n* Add OSX combination"
    },
    {
      "commit": "8386952a5d4006d5b4de4447a330f873950688d3",
      "tree": "ee43146d44b154b94e97f048ef01c86a0c8e1c69",
      "parents": [
        "33f593d50faac8295fecf2e07fd4c52d621909ac"
      ],
      "author": {
        "name": "Larry White",
        "email": "ljw1001@gmail.com",
        "time": "Wed Sep 21 16:33:06 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 21 16:33:06 2022 -0400"
      },
      "message": "[Java] Update create.rst to address typos: \"slice\" was written as \"splice\" #259 (#260)\n\n* Update create.rst to address typos: \"slice\" was written as \"splice\"\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "33f593d50faac8295fecf2e07fd4c52d621909ac",
      "tree": "af5cd15c6d82e82ce3181c4b7124e11a0126380c",
      "parents": [
        "309cac9ee49a449d88d1b386e6bffce741ad2af4"
      ],
      "author": {
        "name": "Raúl Cumplido",
        "email": "raulcumplido@gmail.com",
        "time": "Tue Sep 06 16:36:43 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 06 23:36:43 2022 +0900"
      },
      "message": "[C++] Add C++ build against Arrow Nightlies version (#252)\n\n"
    },
    {
      "commit": "309cac9ee49a449d88d1b386e6bffce741ad2af4",
      "tree": "321f3a141e512bad96287cb5a73717d15a793b77",
      "parents": [
        "2ff6208de9f7c0c9bf93e45e5790b7a8a3676464"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Tue Aug 23 10:39:39 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 23 11:39:39 2022 -0400"
      },
      "message": "[Java] Add Arrow Java JDBC adapter examples (#229)\n\n* Adding Arrow Java JDBC adapter examples\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e\r\n\r\n* Adding precision/scale cookbook\r\n\r\n* Adding Java version and Java compiler defined by CI configuration\r\n\r\n* Configure only arrow stable/dev version and only 11 compiler\r\n\r\n* Delete testing environmet variables validation\r\n\r\n* Setup JRE/Compiler/Arrow version and Memory database\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e\r\n\r\n* Jdbc recipes + Solve code indentation style\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e\r\n\r\n* Adding default values to maven that should be updated by CI with parameters needed\r\n\r\n* Remove all the changes to the build/CI config\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "2ff6208de9f7c0c9bf93e45e5790b7a8a3676464",
      "tree": "1198f1939ce2f6d9cf6881d59f6952ca82d48e2e",
      "parents": [
        "b85a97d915883da2db15b619cd4953879dcfbdbd"
      ],
      "author": {
        "name": "Ash",
        "email": "paliwalashish@gmail.com",
        "time": "Mon Aug 22 09:45:59 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 22 12:45:59 2022 -0400"
      },
      "message": "[R] Add license headers (#249)\n\n"
    },
    {
      "commit": "b85a97d915883da2db15b619cd4953879dcfbdbd",
      "tree": "d4fd4526576da2cd5ac5f5575f7831669071a49b",
      "parents": [
        "d1ea4d4222f8a17c930b78f464205d51d7bf2372"
      ],
      "author": {
        "name": "Nic Crane",
        "email": "thisisnic@gmail.com",
        "time": "Thu Aug 18 22:38:00 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 18 22:38:00 2022 +0100"
      },
      "message": "Remove now-incorrect content (#248)\n\n"
    },
    {
      "commit": "d1ea4d4222f8a17c930b78f464205d51d7bf2372",
      "tree": "fffe23690c2201f4b134bed910a3511fe268a09e",
      "parents": [
        "0469178b615fe3cd6520f35ca658a999623132a1"
      ],
      "author": {
        "name": "Ash",
        "email": "paliwalashish@gmail.com",
        "time": "Thu Aug 11 04:16:41 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 11 07:16:41 2022 -0400"
      },
      "message": "MINOR: Add license header to files (#245)\n\n* added license text\r\n\r\n* added missing license header\r\n\r\n* rolledbacl r package changes"
    },
    {
      "commit": "0469178b615fe3cd6520f35ca658a999623132a1",
      "tree": "50172bcad22dce45fea731364e82fa97c5c1701b",
      "parents": [
        "9353b68440d556da150fb582faa3d9d33b2a1183"
      ],
      "author": {
        "name": "Ash",
        "email": "paliwalashish@gmail.com",
        "time": "Tue Aug 09 04:37:03 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 09 07:37:03 2022 -0400"
      },
      "message": "MINOR: Add missing license headers (#243)\n\n"
    },
    {
      "commit": "9353b68440d556da150fb582faa3d9d33b2a1183",
      "tree": "79b7be4010728b75bc8cd38cfd7fc59a9fccf350",
      "parents": [
        "e84eac076d75cd6d1593d8f8bf2e47435f0b168e"
      ],
      "author": {
        "name": "Ash",
        "email": "paliwalashish@gmail.com",
        "time": "Mon Aug 08 04:48:50 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 08 07:48:50 2022 -0400"
      },
      "message": "[Java] Add splicing non-zero index example (#242)\n\n* added non-zero index splicing example\r\n\r\n* fixed build failure\r\n\r\n* merged examples into one"
    },
    {
      "commit": "e84eac076d75cd6d1593d8f8bf2e47435f0b168e",
      "tree": "2c984060581cd3543c15594b52b037a53dc34a91",
      "parents": [
        "2b371e50eabebcb9b0188ce804320266a60f217d"
      ],
      "author": {
        "name": "David Li",
        "email": "li.davidm96@gmail.com",
        "time": "Fri Aug 05 12:48:25 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 05 12:48:25 2022 -0400"
      },
      "message": "[C++] Bump Arrow to 9.0.0 (#241)\n\n"
    },
    {
      "commit": "2b371e50eabebcb9b0188ce804320266a60f217d",
      "tree": "bda0065b7818dfcc52ad87c1a93764650741456f",
      "parents": [
        "0d861dced7772e1b4f0a043a2751fd15cd190544"
      ],
      "author": {
        "name": "Ash",
        "email": "paliwalashish@gmail.com",
        "time": "Fri Aug 05 04:41:27 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 05 07:41:27 2022 -0400"
      },
      "message": "[C++] Updated the hyperlink formatting for Code of Conduct (#239)\n\n* fixed hyperlink formatting issue\r\n\r\n* Revert \"fixed hyperlink formatting issue\"\r\n\r\nThis reverts commit b52ecc1f036a3ae1599dcaef2b1caaab426590ae.\r\n\r\n* fixed hyperlink formatting issue\r\n\r\n* updated fomratting as markdown syntax"
    },
    {
      "commit": "0d861dced7772e1b4f0a043a2751fd15cd190544",
      "tree": "2918a47cd255d69a9fa5cdca739e8ac2a637e9ea",
      "parents": [
        "d9b980cd44ecc7203adb3433186a0ad8950c3b45"
      ],
      "author": {
        "name": "Ash",
        "email": "paliwalashish@gmail.com",
        "time": "Thu Aug 04 08:01:33 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 04 11:01:33 2022 -0400"
      },
      "message": "[Java] Added splicing example for IntVector (#237)\n\n* added splicing example\r\n\r\n* updated content\r\n\r\n* Update java/source/create.rst\r\n\r\nupdated per review comment\r\n\r\nCo-authored-by: david dali susanibar arce \u003cdavi.sarces@gmail.com\u003e\r\n\r\n* Update java/source/create.rst\r\n\r\nupdated per review comment\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e\r\n\r\n* Update java/source/create.rst\r\n\r\nupdate per review comment\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e\r\n\r\n* updated per review comment\r\n\r\n* fixed formatting\r\n\r\nCo-authored-by: david dali susanibar arce \u003cdavi.sarces@gmail.com\u003e\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "d9b980cd44ecc7203adb3433186a0ad8950c3b45",
      "tree": "722feecb65062ea1aec53661a53be5575f5e84c7",
      "parents": [
        "09a0f5eeb8c27db19e5699df9bc5771c337f25cc"
      ],
      "author": {
        "name": "David Li",
        "email": "li.davidm96@gmail.com",
        "time": "Thu Aug 04 08:58:47 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 04 08:58:47 2022 -0400"
      },
      "message": "[Java][Python] Bump to Arrow 9.0.0 (#238)\n\n"
    },
    {
      "commit": "09a0f5eeb8c27db19e5699df9bc5771c337f25cc",
      "tree": "fba445a17ce2a65bff2218bedb1d8d07f905f18d",
      "parents": [
        "ddefab5d059be2550334762ff66efad929a58f5f"
      ],
      "author": {
        "name": "Ash",
        "email": "paliwalashish@gmail.com",
        "time": "Thu Aug 04 05:58:14 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 04 08:58:14 2022 -0400"
      },
      "message": "[Java] Added section for converting Avro to Arrow (#235)\n\n* added avro receipe\r\n\r\n* updated receipe\r\n\r\n* Update java/source/avro.rst\r\n\r\nCo-authored-by: david dali susanibar arce \u003cdavi.sarces@gmail.com\u003e\r\n\r\n* Update java/source/avro.rst\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e\r\n\r\n* updated per review comments in PR\r\n\r\n* fixed extra space issue\r\n\r\nCo-authored-by: david dali susanibar arce \u003cdavi.sarces@gmail.com\u003e\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    },
    {
      "commit": "ddefab5d059be2550334762ff66efad929a58f5f",
      "tree": "9943f33f96b744d364ffc0a4657a5dd04632e051",
      "parents": [
        "cf52571a04b90a0dae66ba38a4deba10307efadd"
      ],
      "author": {
        "name": "Ashish",
        "email": "paliwalashish@gmail.com",
        "time": "Fri Jul 29 10:38:25 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 29 13:38:25 2022 -0400"
      },
      "message": "[Java] Add missing license headers (#234)\n\nRelated to #126."
    },
    {
      "commit": "cf52571a04b90a0dae66ba38a4deba10307efadd",
      "tree": "2ade1b9a32a541c0e7d6af8a1f607fcbe0fad693",
      "parents": [
        "3fae0d1254ff36773e08135b931a080e12ed2c54"
      ],
      "author": {
        "name": "Ashish",
        "email": "paliwalashish@gmail.com",
        "time": "Thu Jul 28 05:40:21 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 28 08:40:21 2022 -0400"
      },
      "message": "[Java] Added missing semicolon in Working with Schema page (#232)\n\n* added missing semicolon\r\n\r\n* added semicolon in one more receipe"
    },
    {
      "commit": "3fae0d1254ff36773e08135b931a080e12ed2c54",
      "tree": "75c96f33def19078cc135d93153eaeffe9a9ad3f",
      "parents": [
        "28e6e7d48bcb95d1d4004727feb5610f88422fee"
      ],
      "author": {
        "name": "Neal Richardson",
        "email": "neal.p.richardson@gmail.com",
        "time": "Mon Jul 18 10:00:04 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 18 10:00:04 2022 -0400"
      },
      "message": "MINOR: update copyright year to 2022 (#230)\n\n"
    },
    {
      "commit": "28e6e7d48bcb95d1d4004727feb5610f88422fee",
      "tree": "43256344a52545d306edb37e42b5dae7040d8466",
      "parents": [
        "7a8f90145d22c0862809090cb561bb3f4a7f6549"
      ],
      "author": {
        "name": "Andrew Lamb",
        "email": "andrew@nerdnetworks.org",
        "time": "Wed Jul 06 15:22:56 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 06 15:22:56 2022 -0400"
      },
      "message": "Add link to Rust examples (#185)\n\n"
    },
    {
      "commit": "7a8f90145d22c0862809090cb561bb3f4a7f6549",
      "tree": "bfaed6e4e18a5a40ae1a3e92bbd5bbd63c4afdfc",
      "parents": [
        "a1aa36d5ea61800958254d6b261147b0f40c7d2d"
      ],
      "author": {
        "name": "Edward Visel",
        "email": "1693477+alistaire47@users.noreply.github.com",
        "time": "Wed Jul 06 14:20:48 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 06 15:20:48 2022 -0400"
      },
      "message": "[Python] Add example for pa.Table.from_pylist (#226)\n\n"
    },
    {
      "commit": "a1aa36d5ea61800958254d6b261147b0f40c7d2d",
      "tree": "a15c2f67ef6f974e0bc8ad55da1b0c228f6f8d1e",
      "parents": [
        "b15ff4956728e0a1ccb3e4bd9fbe890951ed09a8"
      ],
      "author": {
        "name": "David Li",
        "email": "li.davidm96@gmail.com",
        "time": "Wed Jul 06 14:53:36 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 06 14:53:36 2022 -0400"
      },
      "message": "Update Arrow/PyArrow versions, fix build errors (#225)\n\nFixes #224."
    },
    {
      "commit": "b15ff4956728e0a1ccb3e4bd9fbe890951ed09a8",
      "tree": "94ea8fc7aa816fa1d2f3573840d6f098dcd589ae",
      "parents": [
        "f8e0a56bf9fdfdfbabad179e670bd01aa2142c39"
      ],
      "author": {
        "name": "David Li",
        "email": "li.davidm96@gmail.com",
        "time": "Thu Jun 02 13:31:43 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 02 13:31:43 2022 -0400"
      },
      "message": "[Java] Fix memory management issues in Flight example (#219)\n\nFixes #218."
    },
    {
      "commit": "f8e0a56bf9fdfdfbabad179e670bd01aa2142c39",
      "tree": "2dc9889bde92badc3980ddf14aac8721864575a4",
      "parents": [
        "ca3b5a2276bc5fc5196e2cf38e80a9ddc7ec10c8"
      ],
      "author": {
        "name": "david dali susanibar arce",
        "email": "davi.sarces@gmail.com",
        "time": "Wed May 25 07:19:24 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 25 08:19:24 2022 -0400"
      },
      "message": "[Java] Adding examples about Dictionary-encoded Layout (#215)\n\n* Addind examples about Dictionary-encoded Layout\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e\r\n\r\n* Solving issues: variable name, null indexType\r\n\r\n* Solving issues: variable name\r\n\r\n* Adding dictionary id base on DictionaryEncoding and FieldType\r\n\r\nCo-authored-by: David Li \u003cli.davidm96@gmail.com\u003e"
    }
  ],
  "next": "ca3b5a2276bc5fc5196e2cf38e80a9ddc7ec10c8"
}
