{"id":35942,"name":"external/modutils","ecosystem":"submodules","repository_url":null,"issues_count":4,"created_at":"2025-06-08T01:10:30.894Z","updated_at":"2025-06-08T01:10:30.894Z","purl":"pkg:submodules/external/modutils","unique_repositories_count":2,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"2791882759","node_id":"PR_kwDOAQiETM6maMAH","number":1827,"state":"closed","title":"build(deps): bump external/modutils from `66c31e2` to `a57211c`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-11T13:10:36.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T09:13:22.000Z","updated_at":"2025-09-11T13:10:37.000Z","time_to_close":791834,"merged_at":"2025-09-11T13:10:36.000Z","merged_by":"ThirteenAG","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"external/modutils","old_version":"`66c31e2`","new_version":"`a57211c`","repository_url":"https://github.com/CookiePLMonster/ModUtils"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [external/modutils](https://github.com/CookiePLMonster/ModUtils) from `66c31e2` to `a57211c`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/a57211c23f7765c3487d647e416b6ef2007f098c\"\u003e\u003ccode\u003ea57211c\u003c/code\u003e\u003c/a\u003e MemoryMgr: Fix InterceptMemDisplacement and InterceptMemDisplacement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/cec433319ba04ba02b6190e726d237d59ba5042c\"\u003e\u003ccode\u003ecec4333\u003c/code\u003e\u003c/a\u003e (BREAKING CHANGE) MemoryMgr: Make bytesAfterDisplacement a normal parameter, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/70afaf49fa78d282cd6e0f633abbae1eda577e85\"\u003e\u003ccode\u003e70afaf4\u003c/code\u003e\u003c/a\u003e MemoryMgr: Remove _MEMORY_NO_CRT and the GTA module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/5a94afb86c09169261bb555c00170fd4f7ae76b9\"\u003e\u003ccode\u003e5a94afb\u003c/code\u003e\u003c/a\u003e HookInit: Mark the hook functions noexcept\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CookiePLMonster/ModUtils/compare/66c31e285e69a2e25d293bad443ed4017305e918...a57211c23f7765c3487d647e416b6ef2007f098c\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ThirteenAG/WidescreenFixesPack/pull/1827","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThirteenAG%2FWidescreenFixesPack/issues/1827","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1827/packages"},{"uuid":"2791152367","node_id":"PR_kwDOHBVoEM6mXZrv","number":45,"state":"closed","title":"Bump external/modutils from `66c31e2` to `a57211c`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-02T05:57:54.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T03:34:05.000Z","updated_at":"2025-09-02T05:57:54.000Z","time_to_close":8629,"merged_at":"2025-09-02T05:57:54.000Z","merged_by":"ThirteenAG","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"external/modutils","old_version":"`66c31e2`","new_version":"`a57211c`","repository_url":"https://github.com/CookiePLMonster/ModUtils"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [external/modutils](https://github.com/CookiePLMonster/ModUtils) from `66c31e2` to `a57211c`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/a57211c23f7765c3487d647e416b6ef2007f098c\"\u003e\u003ccode\u003ea57211c\u003c/code\u003e\u003c/a\u003e MemoryMgr: Fix InterceptMemDisplacement and InterceptMemDisplacement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/cec433319ba04ba02b6190e726d237d59ba5042c\"\u003e\u003ccode\u003ecec4333\u003c/code\u003e\u003c/a\u003e (BREAKING CHANGE) MemoryMgr: Make bytesAfterDisplacement a normal parameter, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/70afaf49fa78d282cd6e0f633abbae1eda577e85\"\u003e\u003ccode\u003e70afaf4\u003c/code\u003e\u003c/a\u003e MemoryMgr: Remove _MEMORY_NO_CRT and the GTA module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/5a94afb86c09169261bb555c00170fd4f7ae76b9\"\u003e\u003ccode\u003e5a94afb\u003c/code\u003e\u003c/a\u003e HookInit: Mark the hook functions noexcept\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CookiePLMonster/ModUtils/compare/66c31e285e69a2e25d293bad443ed4017305e918...a57211c23f7765c3487d647e416b6ef2007f098c\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ThirteenAG/PCSX2PluginInjector/pull/45","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThirteenAG%2FPCSX2PluginInjector/issues/45","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/45/packages"},{"uuid":"2558406427","node_id":"PR_kwDOAQiETM6Yfi8b","number":1785,"state":"closed","title":"build(deps): bump external/modutils from `25022e0` to `66c31e2`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-26T07:43:55.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T17:23:58.000Z","updated_at":"2025-06-26T07:43:55.000Z","time_to_close":2125197,"merged_at":"2025-06-26T07:43:55.000Z","merged_by":"ThirteenAG","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"external/modutils","old_version":"`25022e0`","new_version":"`66c31e2`","repository_url":"https://github.com/CookiePLMonster/ModUtils"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [external/modutils](https://github.com/CookiePLMonster/ModUtils) from `25022e0` to `66c31e2`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/66c31e285e69a2e25d293bad443ed4017305e918\"\u003e\u003ccode\u003e66c31e2\u003c/code\u003e\u003c/a\u003e HookEach: Do not use a reserved name for HookEachImpl\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CookiePLMonster/ModUtils/compare/25022e0876e226eaf1ad563da858a82232f60335...66c31e285e69a2e25d293bad443ed4017305e918\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ThirteenAG/WidescreenFixesPack/pull/1785","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThirteenAG%2FWidescreenFixesPack/issues/1785","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1785/packages"},{"uuid":"2558317746","node_id":"PR_kwDOHBVoEM6YfNSy","number":33,"state":"open","title":"Bump external/modutils from `25022e0` to `66c31e2`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T15:57:58.000Z","updated_at":"2025-06-01T15:57:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"external/modutils","old_version":"`25022e0`","new_version":"`66c31e2`","repository_url":"https://github.com/CookiePLMonster/ModUtils"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [external/modutils](https://github.com/CookiePLMonster/ModUtils) from `25022e0` to `66c31e2`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/66c31e285e69a2e25d293bad443ed4017305e918\"\u003e\u003ccode\u003e66c31e2\u003c/code\u003e\u003c/a\u003e HookEach: Do not use a reserved name for HookEachImpl\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CookiePLMonster/ModUtils/compare/25022e0876e226eaf1ad563da858a82232f60335...66c31e285e69a2e25d293bad443ed4017305e918\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ThirteenAG/PCSX2PluginInjector/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThirteenAG%2FPCSX2PluginInjector/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"}],"issue_packages":[{"old_version":"`66c31e2`","new_version":"`a57211c`","update_type":null,"path":null,"pr_created_at":"2025-09-02T09:13:22.000Z","version_change":"`66c31e2` → `a57211c`","issue":{"uuid":"2791882759","node_id":"PR_kwDOAQiETM6maMAH","number":1827,"state":"closed","title":"build(deps): bump external/modutils from `66c31e2` to `a57211c`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-11T13:10:36.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T09:13:22.000Z","updated_at":"2025-09-11T13:10:37.000Z","time_to_close":791834,"merged_at":"2025-09-11T13:10:36.000Z","merged_by":"ThirteenAG","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"external/modutils","old_version":"`66c31e2`","new_version":"`a57211c`","repository_url":"https://github.com/CookiePLMonster/ModUtils"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [external/modutils](https://github.com/CookiePLMonster/ModUtils) from `66c31e2` to `a57211c`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/a57211c23f7765c3487d647e416b6ef2007f098c\"\u003e\u003ccode\u003ea57211c\u003c/code\u003e\u003c/a\u003e MemoryMgr: Fix InterceptMemDisplacement and InterceptMemDisplacement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/cec433319ba04ba02b6190e726d237d59ba5042c\"\u003e\u003ccode\u003ecec4333\u003c/code\u003e\u003c/a\u003e (BREAKING CHANGE) MemoryMgr: Make bytesAfterDisplacement a normal parameter, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/70afaf49fa78d282cd6e0f633abbae1eda577e85\"\u003e\u003ccode\u003e70afaf4\u003c/code\u003e\u003c/a\u003e MemoryMgr: Remove _MEMORY_NO_CRT and the GTA module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/5a94afb86c09169261bb555c00170fd4f7ae76b9\"\u003e\u003ccode\u003e5a94afb\u003c/code\u003e\u003c/a\u003e HookInit: Mark the hook functions noexcept\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CookiePLMonster/ModUtils/compare/66c31e285e69a2e25d293bad443ed4017305e918...a57211c23f7765c3487d647e416b6ef2007f098c\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ThirteenAG/WidescreenFixesPack/pull/1827","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThirteenAG%2FWidescreenFixesPack/issues/1827","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1827/packages"}},{"old_version":"`66c31e2`","new_version":"`a57211c`","update_type":null,"path":null,"pr_created_at":"2025-09-02T03:34:05.000Z","version_change":"`66c31e2` → `a57211c`","issue":{"uuid":"2791152367","node_id":"PR_kwDOHBVoEM6mXZrv","number":45,"state":"closed","title":"Bump external/modutils from `66c31e2` to `a57211c`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-02T05:57:54.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T03:34:05.000Z","updated_at":"2025-09-02T05:57:54.000Z","time_to_close":8629,"merged_at":"2025-09-02T05:57:54.000Z","merged_by":"ThirteenAG","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"external/modutils","old_version":"`66c31e2`","new_version":"`a57211c`","repository_url":"https://github.com/CookiePLMonster/ModUtils"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [external/modutils](https://github.com/CookiePLMonster/ModUtils) from `66c31e2` to `a57211c`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/a57211c23f7765c3487d647e416b6ef2007f098c\"\u003e\u003ccode\u003ea57211c\u003c/code\u003e\u003c/a\u003e MemoryMgr: Fix InterceptMemDisplacement and InterceptMemDisplacement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/cec433319ba04ba02b6190e726d237d59ba5042c\"\u003e\u003ccode\u003ecec4333\u003c/code\u003e\u003c/a\u003e (BREAKING CHANGE) MemoryMgr: Make bytesAfterDisplacement a normal parameter, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/70afaf49fa78d282cd6e0f633abbae1eda577e85\"\u003e\u003ccode\u003e70afaf4\u003c/code\u003e\u003c/a\u003e MemoryMgr: Remove _MEMORY_NO_CRT and the GTA module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/5a94afb86c09169261bb555c00170fd4f7ae76b9\"\u003e\u003ccode\u003e5a94afb\u003c/code\u003e\u003c/a\u003e HookInit: Mark the hook functions noexcept\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CookiePLMonster/ModUtils/compare/66c31e285e69a2e25d293bad443ed4017305e918...a57211c23f7765c3487d647e416b6ef2007f098c\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ThirteenAG/PCSX2PluginInjector/pull/45","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThirteenAG%2FPCSX2PluginInjector/issues/45","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/45/packages"}},{"old_version":"`25022e0`","new_version":"`66c31e2`","update_type":null,"path":null,"pr_created_at":"2025-06-01T17:23:58.000Z","version_change":"`25022e0` → `66c31e2`","issue":{"uuid":"2558406427","node_id":"PR_kwDOAQiETM6Yfi8b","number":1785,"state":"closed","title":"build(deps): bump external/modutils from `25022e0` to `66c31e2`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-26T07:43:55.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T17:23:58.000Z","updated_at":"2025-06-26T07:43:55.000Z","time_to_close":2125197,"merged_at":"2025-06-26T07:43:55.000Z","merged_by":"ThirteenAG","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"external/modutils","old_version":"`25022e0`","new_version":"`66c31e2`","repository_url":"https://github.com/CookiePLMonster/ModUtils"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [external/modutils](https://github.com/CookiePLMonster/ModUtils) from `25022e0` to `66c31e2`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/66c31e285e69a2e25d293bad443ed4017305e918\"\u003e\u003ccode\u003e66c31e2\u003c/code\u003e\u003c/a\u003e HookEach: Do not use a reserved name for HookEachImpl\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CookiePLMonster/ModUtils/compare/25022e0876e226eaf1ad563da858a82232f60335...66c31e285e69a2e25d293bad443ed4017305e918\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ThirteenAG/WidescreenFixesPack/pull/1785","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThirteenAG%2FWidescreenFixesPack/issues/1785","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1785/packages"}},{"old_version":"`25022e0`","new_version":"`66c31e2`","update_type":null,"path":null,"pr_created_at":"2025-06-01T15:57:58.000Z","version_change":"`25022e0` → `66c31e2`","issue":{"uuid":"2558317746","node_id":"PR_kwDOHBVoEM6YfNSy","number":33,"state":"open","title":"Bump external/modutils from `25022e0` to `66c31e2`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T15:57:58.000Z","updated_at":"2025-06-01T15:57:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"external/modutils","old_version":"`25022e0`","new_version":"`66c31e2`","repository_url":"https://github.com/CookiePLMonster/ModUtils"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [external/modutils](https://github.com/CookiePLMonster/ModUtils) from `25022e0` to `66c31e2`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CookiePLMonster/ModUtils/commit/66c31e285e69a2e25d293bad443ed4017305e918\"\u003e\u003ccode\u003e66c31e2\u003c/code\u003e\u003c/a\u003e HookEach: Do not use a reserved name for HookEachImpl\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CookiePLMonster/ModUtils/compare/25022e0876e226eaf1ad563da858a82232f60335...66c31e285e69a2e25d293bad443ed4017305e918\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ThirteenAG/PCSX2PluginInjector/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThirteenAG%2FPCSX2PluginInjector/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"}}]}