{"id":32506,"name":"thirdparty/catch2","ecosystem":"submodules","repository_url":null,"issues_count":14,"created_at":"2025-06-07T10:37:20.631Z","updated_at":"2025-06-07T10:37:20.631Z","purl":"pkg:submodules/thirdparty/catch2","unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"2886339021","node_id":"PR_kwDOJws9x86sCgnN","number":530,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `3bcd0a4` to `8e4ab5d`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-03T22:35:47.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-03T22:02:05.000Z","updated_at":"2025-10-03T22:35:47.000Z","time_to_close":2022,"merged_at":"2025-10-03T22:35:46.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`3bcd0a4`","new_version":"`8e4ab5d`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `3bcd0a4` to `8e4ab5d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/8e4ab5dd8f5a9b6fed373c58a9aa07a82e528827\"\u003e\u003ccode\u003e8e4ab5d\u003c/code\u003e\u003c/a\u003e Annotate matcher combinators with CATCH_ATTR_LIFETIMEBOUND\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/8219ed79f29420c89748ae5eb8810946cefd491d\"\u003e\u003ccode\u003e8219ed7\u003c/code\u003e\u003c/a\u003e Add CATCH_ATTR_LIFETIMEBOUND macro polyfill over lifetimebound attr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/b3fb4b9feafcd8d91c5cb510a4775143fdbef02f\"\u003e\u003ccode\u003eb3fb4b9\u003c/code\u003e\u003c/a\u003e v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/6500dc81496878a02e1dfef8ed358257a209fdaf\"\u003e\u003ccode\u003e6500dc8\u003c/code\u003e\u003c/a\u003e Add Tuple sponsorship banner to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/4be9de6c549af6e1e4c5fda1e3adf9c9ec4ae515\"\u003e\u003ccode\u003e4be9de6\u003c/code\u003e\u003c/a\u003e Disable test for deprecated CATCH_CONFIG_BAZEL_SUPPORT option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/91b3b3bf4057e2a7e41bf1edd3e2c68b31bb3747\"\u003e\u003ccode\u003e91b3b3b\u003c/code\u003e\u003c/a\u003e Support Bazel's TEST_RANDOM_SEED\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/a00d6544375e92ccedec786aaee47ac392ea4900\"\u003e\u003ccode\u003ea00d654\u003c/code\u003e\u003c/a\u003e Speed up processing mostly visible strings in convertIntoString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/756ae05d307168eaa27bd904dbd8e591a6406889\"\u003e\u003ccode\u003e756ae05\u003c/code\u003e\u003c/a\u003e Inline the \u003ccode\u003egetResultCapture\u003c/code\u003e helper into header.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/a2e41916f2cc0adbd27fc3d9cb89e9615fea1ad8\"\u003e\u003ccode\u003ea2e4191\u003c/code\u003e\u003c/a\u003e Keep the main Context instance as static value, not pointer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/0e772cc0d29e7518f84a1ad11aa179167a6ab6bc\"\u003e\u003ccode\u003e0e772cc\u003c/code\u003e\u003c/a\u003e Allow composability of unhandled exception filters (\u003ca href=\"https://redirect.github.com/catchorg/Catch2/issues/3033\"\u003e#3033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/3bcd0a4e74b2bb5f6ec80ad464775442af84343c...8e4ab5dd8f5a9b6fed373c58a9aa07a82e528827\"\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/Laupetin/OpenAssetTools/pull/530","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/530","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/530/packages"},{"uuid":"2865614758","node_id":"PR_kwDOJws9x86qzc-m","number":527,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `dc3a4ea` to `3bcd0a4`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-27T09:40:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-26T22:02:12.000Z","updated_at":"2025-09-27T09:40:20.000Z","time_to_close":41888,"merged_at":"2025-09-27T09:40:20.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`dc3a4ea`","new_version":"`3bcd0a4`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `dc3a4ea` to `3bcd0a4`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/3bcd0a4e74b2bb5f6ec80ad464775442af84343c\"\u003e\u003ccode\u003e3bcd0a4\u003c/code\u003e\u003c/a\u003e Changed GetOptions to use sequence\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/f7e7fa0983e83b922cb6336ff3a55d33b2873943\"\u003e\u003ccode\u003ef7e7fa0\u003c/code\u003e\u003c/a\u003e Fix ReusableStringStream to access the container under the lock (\u003ca href=\"https://redirect.github.com/catchorg/Catch2/issues/3031\"\u003e#3031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/b626e4c7aedb953e79784265e12283a62d5e94d3\"\u003e\u003ccode\u003eb626e4c\u003c/code\u003e\u003c/a\u003e Add simple runtime benchmarks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/434bf55d4727ab1d1aef244ef16823a0ed1e6b4a\"\u003e\u003ccode\u003e434bf55\u003c/code\u003e\u003c/a\u003e Make message push/pop static\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9048c24fa7c6b568d52f76cbf06bbd62b7f83556\"\u003e\u003ccode\u003e9048c24\u003c/code\u003e\u003c/a\u003e Improve QNX support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/8ed8c431c601c7b303dbfe7eb412a63f1641b812\"\u003e\u003ccode\u003e8ed8c43\u003c/code\u003e\u003c/a\u003e Support Bazel's TEST_PREMATURE_EXIT_FILE and add it to CLI as well\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6...3bcd0a4e74b2bb5f6ec80ad464775442af84343c\"\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/Laupetin/OpenAssetTools/pull/527","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/527","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/527/packages"},{"uuid":"2845298763","node_id":"PR_kwDOJws9x86pl9BL","number":523,"state":"open","title":"chore(deps): bump thirdparty/catch2 from `cd93d20` to `dc3a4ea`","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-09-19T22:02:22.000Z","updated_at":"2025-09-19T22:02:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`cd93d20`","new_version":"`dc3a4ea`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `cd93d20` to `dc3a4ea`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6\"\u003e\u003ccode\u003edc3a4ea\u003c/code\u003e\u003c/a\u003e Fix non-desktop Windows platforms not defining CATCH_INTERNAL_CONFIG_NO_COLOU...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/cd93d202e047f91370b922f09db2e658653088de...dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6\"\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/Laupetin/OpenAssetTools/pull/523","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/523","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/523/packages"},{"uuid":"2767685167","node_id":"PR_kwDOJws9x86k94Yv","number":502,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `3e82ef9` to `f4e05a6`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-23T03:20:15.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-22T22:45:49.000Z","updated_at":"2025-08-23T03:20:15.000Z","time_to_close":16466,"merged_at":"2025-08-23T03:20:14.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`3e82ef9`","new_version":"`f4e05a6`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `3e82ef9` to `f4e05a6`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/f4e05a67bb5a57ee6e051fc8c391b32cbf927f7d\"\u003e\u003ccode\u003ef4e05a6\u003c/code\u003e\u003c/a\u003e Improve performance of writing XML\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/fb2e4fbe413824a5cad4101c0e94cb10b7828f0d\"\u003e\u003ccode\u003efb2e4fb\u003c/code\u003e\u003c/a\u003e Improve performance of writing JSON values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/78a9518a2847f82cb65124d65eaf0b0be8d90cdc\"\u003e\u003ccode\u003e78a9518\u003c/code\u003e\u003c/a\u003e Don't add / to start of pkg-config file path when DESTDIR is unset\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/3e82ef9317d4bb43d81b660404db3c3c5880aa7d...f4e05a67bb5a57ee6e051fc8c391b32cbf927f7d\"\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/Laupetin/OpenAssetTools/pull/502","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/502","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/502/packages"},{"uuid":"2749828500","node_id":"PR_kwDOJws9x86j5w2U","number":495,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `03c62cd` to `3e82ef9`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-16T06:54:39.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-15T22:20:55.000Z","updated_at":"2025-08-16T06:54:39.000Z","time_to_close":30824,"merged_at":"2025-08-16T06:54:39.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`03c62cd`","new_version":"`3e82ef9`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `03c62cd` to `3e82ef9`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/3e82ef9317d4bb43d81b660404db3c3c5880aa7d\"\u003e\u003ccode\u003e3e82ef9\u003c/code\u003e\u003c/a\u003e Fix color mode detection on FreeBSD by adding platform macro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/7cad6d75390668ad2b6bec8432a2e408a992e1bf\"\u003e\u003ccode\u003e7cad6d7\u003c/code\u003e\u003c/a\u003e Handle DESTDIR env var when generating pkgconfig files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/644821ce28cb25d7992a4d0375b1d83214392592\"\u003e\u003ccode\u003e644821c\u003c/code\u003e\u003c/a\u003e v3.9.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/03c62cdf2ede08ee759008637adf5d8e5581b77b...3e82ef9317d4bb43d81b660404db3c3c5880aa7d\"\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/Laupetin/OpenAssetTools/pull/495","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/495","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/495/packages"},{"uuid":"2731881407","node_id":"PR_kwDOJws9x86i1TO_","number":491,"state":"open","title":"chore(deps): bump thirdparty/catch2 from `ccabd4d` to `03c62cd`","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-08-08T22:24:17.000Z","updated_at":"2025-08-08T22:24:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`ccabd4d`","new_version":"`03c62cd`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `ccabd4d` to `03c62cd`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/03c62cdf2ede08ee759008637adf5d8e5581b77b\"\u003e\u003ccode\u003e03c62cd\u003c/code\u003e\u003c/a\u003e Add tests for comparing \u0026amp; stringifying volatile pointers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9a3d68315b92ea00dc7f85966774ffea57432cc0\"\u003e\u003ccode\u003e9a3d683\u003c/code\u003e\u003c/a\u003e Refactor CATCH_TRAP selection logic to prefer compiler-specific impls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/bcd4116df7569d90792bf07710a4c533a193e723\"\u003e\u003ccode\u003ebcd4116\u003c/code\u003e\u003c/a\u003e Update generators.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9b3f508a1b1579f5366cf83d19822cb395f23528\"\u003e\u003ccode\u003e9b3f508\u003c/code\u003e\u003c/a\u003e Cleanup WIP changes from last commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/c5e0ef4e67639e6001dc6f24b210ee9b1f0a7c1f\"\u003e\u003ccode\u003ec5e0ef4\u003c/code\u003e\u003c/a\u003e Catch exceptions from StringMakers inside Detail::stringify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/17fe5eaa5c0c28e7a6a197420f0f16b085a8fa9a\"\u003e\u003ccode\u003e17fe5ea\u003c/code\u003e\u003c/a\u003e Fix StringMaker for time_point\u0026lt;system_clock\u0026gt; with non-default duration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/fbfd13501ca288e5ffeb725328827786abb99d23\"\u003e\u003ccode\u003efbfd135\u003c/code\u003e\u003c/a\u003e Fix warning in \u003ccode\u003ecatch_unique_ptr::bool()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/ccabd4de891e749f472121497941bb9437b83c2e...03c62cdf2ede08ee759008637adf5d8e5581b77b\"\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/Laupetin/OpenAssetTools/pull/491","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/491","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/491/packages"},{"uuid":"2714416899","node_id":"PR_kwDOJws9x86hyrcD","number":486,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `fee8162` to `ccabd4d`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-02T16:28:31.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T22:13:47.000Z","updated_at":"2025-08-02T16:28:31.000Z","time_to_close":65684,"merged_at":"2025-08-02T16:28:31.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`fee8162`","new_version":"`ccabd4d`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `fee8162` to `ccabd4d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/ccabd4de891e749f472121497941bb9437b83c2e\"\u003e\u003ccode\u003eccabd4d\u003c/code\u003e\u003c/a\u003e Add enum types to what is captured by value by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/a1c7ee115f17c1e83b382f33ef2614070974626f\"\u003e\u003ccode\u003ea1c7ee1\u003c/code\u003e\u003c/a\u003e Don't follow __assume(false) with std::terminate in NDEBUG builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/d547cae549f484dda3c6a2b3cc5f71b9db40e842\"\u003e\u003ccode\u003ed547cae\u003c/code\u003e\u003c/a\u003e Fix bad error reporting for nested exceptions in default configuration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/fee81626d2a4811095c3a39d20fb355eeb954101...ccabd4de891e749f472121497941bb9437b83c2e\"\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/Laupetin/OpenAssetTools/pull/486","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/486","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/486/packages"},{"uuid":"2696126152","node_id":"PR_kwDOJws9x86gs57I","number":482,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `db6171a` to `fee8162`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-26T11:54:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-25T22:38:49.000Z","updated_at":"2025-07-26T11:54:20.000Z","time_to_close":47731,"merged_at":"2025-07-26T11:54:20.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`db6171a`","new_version":"`fee8162`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `db6171a` to `fee8162`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/fee81626d2a4811095c3a39d20fb355eeb954101\"\u003e\u003ccode\u003efee8162\u003c/code\u003e\u003c/a\u003e v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/b6c5a635bb67d31c6feda3e79c7139dba2f35b89\"\u003e\u003ccode\u003eb6c5a63\u003c/code\u003e\u003c/a\u003e Link to the thread safety documentation from docs/Readme.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/4ed30881909fe8a7dcd25e0a9a969417d1dfb083\"\u003e\u003ccode\u003e4ed3088\u003c/code\u003e\u003c/a\u003e Remove 'thread safe assertions' from limitations.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/bdc634e9f1be010a7fe9558053215c9a18f23a24\"\u003e\u003ccode\u003ebdc634e\u003c/code\u003e\u003c/a\u003e Document that the default test run order is now random\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/2a8a8a7210513fc2f6ae5e65986c0f2d730c1537\"\u003e\u003ccode\u003e2a8a8a7\u003c/code\u003e\u003c/a\u003e Add configuration option to make assertions thread-safe\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/900a6d55167d415736c8233354e40f8f07a35d36\"\u003e\u003ccode\u003e900a6d5\u003c/code\u003e\u003c/a\u003e Release script also recognizes version placeholders in 'vX.Y.Z' form\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/1aa6fa215c24765fc3440291445943886dd0f580\"\u003e\u003ccode\u003e1aa6fa2\u003c/code\u003e\u003c/a\u003e Backfill release version placeholders that used wrong format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/5aa8d113215bd9a97ecc1a2f3fc9506947a2fa57\"\u003e\u003ccode\u003e5aa8d11\u003c/code\u003e\u003c/a\u003e Clear unscoped messages lazily\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9c5c21df82372b9d266f6b6bc1cf0edd71337109\"\u003e\u003ccode\u003e9c5c21d\u003c/code\u003e\u003c/a\u003e Simplify removal of messages from RunContext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/10aef62f21e52e5cd73bf0dc6ac8be35fbc4a798\"\u003e\u003ccode\u003e10aef62\u003c/code\u003e\u003c/a\u003e Regularize scoped message lifetime to only consider the object's scope\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/catchorg/Catch2/compare/db6171a706afb712d5ec13cc7b98e256e760fcb2...fee81626d2a4811095c3a39d20fb355eeb954101\"\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/Laupetin/OpenAssetTools/pull/482","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/482","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/482/packages"},{"uuid":"2678425050","node_id":"PR_kwDOJws9x86fpYXa","number":477,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `b62413a` to `db6171a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-19T07:03:36.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-18T22:51:06.000Z","updated_at":"2025-07-19T07:03:36.000Z","time_to_close":29550,"merged_at":"2025-07-19T07:03:36.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`b62413a`","new_version":"`db6171a`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `b62413a` to `db6171a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/db6171a706afb712d5ec13cc7b98e256e760fcb2\"\u003e\u003ccode\u003edb6171a\u003c/code\u003e\u003c/a\u003e Mention ReporterPreferences::shouldReportAllAssertionStarts in docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/c22096846c98211e0bcd23dbbd155698fbd718b3\"\u003e\u003ccode\u003ec220968\u003c/code\u003e\u003c/a\u003e Let reporters opt into fast path in RunContext::assertionStarting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/ae33e5b99af6f58840f78e1986051b0c6a5823e4\"\u003e\u003ccode\u003eae33e5b\u003c/code\u003e\u003c/a\u003e Remove empty implementations of assertionStarting from reporters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/0e8112a7625bc415ec20aac9a5a62243c7fbfb36\"\u003e\u003ccode\u003e0e8112a\u003c/code\u003e\u003c/a\u003e Only track the last line info in RunContext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9be81c0e05aedabbf1224ccb424ef0a628bcb9c8\"\u003e\u003ccode\u003e9be81c0\u003c/code\u003e\u003c/a\u003e Move resetAssertionInfo into RunContext::reportExpr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/efcb76874e75c267e0b88163897d51996a9e0974\"\u003e\u003ccode\u003eefcb768\u003c/code\u003e\u003c/a\u003e Store only lineinfo if m_lastAssertionInfo is going to be reset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/895b8af6bd70b1d56554f34ef55d6de8c306e917\"\u003e\u003ccode\u003e895b8af\u003c/code\u003e\u003c/a\u003e Avoid needless copy in handling fatal errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/066f00acf52f38fec7fc411b0b110b28f28a19fe\"\u003e\u003ccode\u003e066f00a\u003c/code\u003e\u003c/a\u003e Pass result disposition into RunContext::populateReaction directly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/1b72e45354cdbb3be45fb438f930ecf3d5604e20\"\u003e\u003ccode\u003e1b72e45\u003c/code\u003e\u003c/a\u003e Cache config::abortAfter and config::shouldDebugBreak in RunContext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/f7968e96975ed30231d5f5614a159e1baa7ba664\"\u003e\u003ccode\u003ef7968e9\u003c/code\u003e\u003c/a\u003e Constify various autoregistry globals to avoid clang-tidy complaints\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/catchorg/Catch2/compare/b62413aee344b346d120ccdc676fedf4bd6233b3...db6171a706afb712d5ec13cc7b98e256e760fcb2\"\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/Laupetin/OpenAssetTools/pull/477","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/477","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/477/packages"},{"uuid":"2660480424","node_id":"PR_kwDOJws9x86ek7Wo","number":473,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `038ee6e` to `b62413a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-12T04:56:17.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-11T22:48:33.000Z","updated_at":"2025-07-12T04:56:17.000Z","time_to_close":22064,"merged_at":"2025-07-12T04:56:17.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`038ee6e`","new_version":"`b62413a`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `038ee6e` to `b62413a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/b62413aee344b346d120ccdc676fedf4bd6233b3\"\u003e\u003ccode\u003eb62413a\u003c/code\u003e\u003c/a\u003e Add stream flushes after reporters print out the test run metadata.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/3839e27f056cd975e5be2faa9adb5a8cf1f5dcf4\"\u003e\u003ccode\u003e3839e27\u003c/code\u003e\u003c/a\u003e Generate pkg-config files at install time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/39c32b966257ccbc77f6827f359821ee453b1876\"\u003e\u003ccode\u003e39c32b9\u003c/code\u003e\u003c/a\u003e Avoid needless string temporary in template product test registration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/2de12cb05f1e54fc2a8f7a894f2a435297295efa\"\u003e\u003ccode\u003e2de12cb\u003c/code\u003e\u003c/a\u003e Allow using only types in \u003ccode\u003eTEMPLATE_TEST_CASE_SIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/catchorg/Catch2/issues/2995\"\u003e#2995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/8dc9f1a1247a15836044501c9a791ea67a709f05\"\u003e\u003ccode\u003e8dc9f1a\u003c/code\u003e\u003c/a\u003e Move header from internal\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/038ee6ea13f341807547657d42333ad339eac2fe...b62413aee344b346d120ccdc676fedf4bd6233b3\"\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/Laupetin/OpenAssetTools/pull/473","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/473","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/473/packages"},{"uuid":"2642423893","node_id":"PR_kwDOJws9x86dgDBV","number":468,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `ceed268` to `038ee6e`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-05T08:38:28.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-04T22:49:05.000Z","updated_at":"2025-07-05T08:38:28.000Z","time_to_close":35363,"merged_at":"2025-07-05T08:38:28.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`ceed268`","new_version":"`038ee6e`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `ceed268` to `038ee6e`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/038ee6ea13f341807547657d42333ad339eac2fe\"\u003e\u003ccode\u003e038ee6e\u003c/code\u003e\u003c/a\u003e Drop windows-2019 server from list of GitHub Action runners\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/bd2d918f328ddb916202f4952b25cf809434b290\"\u003e\u003ccode\u003ebd2d918\u003c/code\u003e\u003c/a\u003e patched \u0026gt;2-digit tag-count padding in base reporter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/d134b0cae3033c4ddc027fae6f76c66e8b0a6a73\"\u003e\u003ccode\u003ed134b0c\u003c/code\u003e\u003c/a\u003e clang: do not issue bogus warnings about integer manipulation in hash functio...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/ceed26842b3b3f93523998f7adb672672c7c2d8f...038ee6ea13f341807547657d42333ad339eac2fe\"\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/Laupetin/OpenAssetTools/pull/468","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/468","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/468/packages"},{"uuid":"2625564571","node_id":"PR_kwDOJws9x86cfu-b","number":461,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `416b075` to `ceed268`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-28T08:41:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-27T22:48:57.000Z","updated_at":"2025-06-28T08:41:40.000Z","time_to_close":35563,"merged_at":"2025-06-28T08:41:40.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`416b075`","new_version":"`ceed268`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `416b075` to `ceed268`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/ceed26842b3b3f93523998f7adb672672c7c2d8f\"\u003e\u003ccode\u003eceed268\u003c/code\u003e\u003c/a\u003e fix(python): fix invalid escape sequences\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/04cbcfa1d1da6675311859bf081df961103ae7c2\"\u003e\u003ccode\u003e04cbcfa\u003c/code\u003e\u003c/a\u003e Vectorize artwork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/416b0752112e0e5f9a8568e3e18baace15de37a7...ceed26842b3b3f93523998f7adb672672c7c2d8f\"\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/Laupetin/OpenAssetTools/pull/461","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/461","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/461/packages"},{"uuid":"2608515791","node_id":"PR_kwDOJws9x86besrP","number":455,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `3013cb8` to `416b075`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-21T14:53:57.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-20T22:18:55.000Z","updated_at":"2025-06-21T14:53:57.000Z","time_to_close":59702,"merged_at":"2025-06-21T14:53:56.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`3013cb8`","new_version":"`416b075`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `3013cb8` to `416b075`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/416b0752112e0e5f9a8568e3e18baace15de37a7\"\u003e\u003ccode\u003e416b075\u003c/code\u003e\u003c/a\u003e fix: make deleted member function public\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/334827eb53bcbcaff08264baa92c2d51ff742817\"\u003e\u003ccode\u003e334827e\u003c/code\u003e\u003c/a\u003e Replace deprecated FindPythonInterp with FindPython3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/ac207fc90fcc6e7c5facde215128c41ff6f1a5ec\"\u003e\u003ccode\u003eac207fc\u003c/code\u003e\u003c/a\u003e Use latest release in docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/1de7d0ed7be47080f0f436bc88cac73d0af53006\"\u003e\u003ccode\u003e1de7d0e\u003c/code\u003e\u003c/a\u003e Remove redundant \u003ccode\u003eoverride\u003c/code\u003e specifier from functions that are declared \u003ccode\u003efinal\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/65cd203926fd937b1d615aa433b5f315a64fb3fe\"\u003e\u003ccode\u003e65cd203\u003c/code\u003e\u003c/a\u003e Stop testing with GCC 7 and 8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/3013cb897b5706e8532507cb2b6ac33e1fc35d93...416b0752112e0e5f9a8568e3e18baace15de37a7\"\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/Laupetin/OpenAssetTools/pull/455","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/455","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/455/packages"},{"uuid":"2574576284","node_id":"PR_kwDOJws9x86ZdOqc","number":449,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `74fcff6` to `3013cb8`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-07T11:51:38.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-06T22:17:26.000Z","updated_at":"2025-06-07T11:51:38.000Z","time_to_close":48852,"merged_at":"2025-06-07T11:51:38.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`74fcff6`","new_version":"`3013cb8`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `74fcff6` to `3013cb8`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/3013cb897b5706e8532507cb2b6ac33e1fc35d93\"\u003e\u003ccode\u003e3013cb8\u003c/code\u003e\u003c/a\u003e Bazel support: Add license annotations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/74fcff6e5b190fb833a231b7f7c1829e3c3ac54d...3013cb897b5706e8532507cb2b6ac33e1fc35d93\"\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/Laupetin/OpenAssetTools/pull/449","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/449","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/449/packages"}],"issue_packages":[{"old_version":"`3bcd0a4`","new_version":"`8e4ab5d`","update_type":null,"path":null,"pr_created_at":"2025-10-03T22:02:05.000Z","version_change":"`3bcd0a4` → `8e4ab5d`","issue":{"uuid":"2886339021","node_id":"PR_kwDOJws9x86sCgnN","number":530,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `3bcd0a4` to `8e4ab5d`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-03T22:35:47.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-03T22:02:05.000Z","updated_at":"2025-10-03T22:35:47.000Z","time_to_close":2022,"merged_at":"2025-10-03T22:35:46.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`3bcd0a4`","new_version":"`8e4ab5d`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `3bcd0a4` to `8e4ab5d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/8e4ab5dd8f5a9b6fed373c58a9aa07a82e528827\"\u003e\u003ccode\u003e8e4ab5d\u003c/code\u003e\u003c/a\u003e Annotate matcher combinators with CATCH_ATTR_LIFETIMEBOUND\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/8219ed79f29420c89748ae5eb8810946cefd491d\"\u003e\u003ccode\u003e8219ed7\u003c/code\u003e\u003c/a\u003e Add CATCH_ATTR_LIFETIMEBOUND macro polyfill over lifetimebound attr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/b3fb4b9feafcd8d91c5cb510a4775143fdbef02f\"\u003e\u003ccode\u003eb3fb4b9\u003c/code\u003e\u003c/a\u003e v3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/6500dc81496878a02e1dfef8ed358257a209fdaf\"\u003e\u003ccode\u003e6500dc8\u003c/code\u003e\u003c/a\u003e Add Tuple sponsorship banner to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/4be9de6c549af6e1e4c5fda1e3adf9c9ec4ae515\"\u003e\u003ccode\u003e4be9de6\u003c/code\u003e\u003c/a\u003e Disable test for deprecated CATCH_CONFIG_BAZEL_SUPPORT option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/91b3b3bf4057e2a7e41bf1edd3e2c68b31bb3747\"\u003e\u003ccode\u003e91b3b3b\u003c/code\u003e\u003c/a\u003e Support Bazel's TEST_RANDOM_SEED\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/a00d6544375e92ccedec786aaee47ac392ea4900\"\u003e\u003ccode\u003ea00d654\u003c/code\u003e\u003c/a\u003e Speed up processing mostly visible strings in convertIntoString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/756ae05d307168eaa27bd904dbd8e591a6406889\"\u003e\u003ccode\u003e756ae05\u003c/code\u003e\u003c/a\u003e Inline the \u003ccode\u003egetResultCapture\u003c/code\u003e helper into header.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/a2e41916f2cc0adbd27fc3d9cb89e9615fea1ad8\"\u003e\u003ccode\u003ea2e4191\u003c/code\u003e\u003c/a\u003e Keep the main Context instance as static value, not pointer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/0e772cc0d29e7518f84a1ad11aa179167a6ab6bc\"\u003e\u003ccode\u003e0e772cc\u003c/code\u003e\u003c/a\u003e Allow composability of unhandled exception filters (\u003ca href=\"https://redirect.github.com/catchorg/Catch2/issues/3033\"\u003e#3033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/3bcd0a4e74b2bb5f6ec80ad464775442af84343c...8e4ab5dd8f5a9b6fed373c58a9aa07a82e528827\"\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/Laupetin/OpenAssetTools/pull/530","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/530","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/530/packages"}},{"old_version":"`dc3a4ea`","new_version":"`3bcd0a4`","update_type":null,"path":null,"pr_created_at":"2025-09-26T22:02:12.000Z","version_change":"`dc3a4ea` → `3bcd0a4`","issue":{"uuid":"2865614758","node_id":"PR_kwDOJws9x86qzc-m","number":527,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `dc3a4ea` to `3bcd0a4`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-27T09:40:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-26T22:02:12.000Z","updated_at":"2025-09-27T09:40:20.000Z","time_to_close":41888,"merged_at":"2025-09-27T09:40:20.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`dc3a4ea`","new_version":"`3bcd0a4`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `dc3a4ea` to `3bcd0a4`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/3bcd0a4e74b2bb5f6ec80ad464775442af84343c\"\u003e\u003ccode\u003e3bcd0a4\u003c/code\u003e\u003c/a\u003e Changed GetOptions to use sequence\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/f7e7fa0983e83b922cb6336ff3a55d33b2873943\"\u003e\u003ccode\u003ef7e7fa0\u003c/code\u003e\u003c/a\u003e Fix ReusableStringStream to access the container under the lock (\u003ca href=\"https://redirect.github.com/catchorg/Catch2/issues/3031\"\u003e#3031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/b626e4c7aedb953e79784265e12283a62d5e94d3\"\u003e\u003ccode\u003eb626e4c\u003c/code\u003e\u003c/a\u003e Add simple runtime benchmarks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/434bf55d4727ab1d1aef244ef16823a0ed1e6b4a\"\u003e\u003ccode\u003e434bf55\u003c/code\u003e\u003c/a\u003e Make message push/pop static\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9048c24fa7c6b568d52f76cbf06bbd62b7f83556\"\u003e\u003ccode\u003e9048c24\u003c/code\u003e\u003c/a\u003e Improve QNX support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/8ed8c431c601c7b303dbfe7eb412a63f1641b812\"\u003e\u003ccode\u003e8ed8c43\u003c/code\u003e\u003c/a\u003e Support Bazel's TEST_PREMATURE_EXIT_FILE and add it to CLI as well\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6...3bcd0a4e74b2bb5f6ec80ad464775442af84343c\"\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/Laupetin/OpenAssetTools/pull/527","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/527","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/527/packages"}},{"old_version":"`cd93d20`","new_version":"`dc3a4ea`","update_type":null,"path":null,"pr_created_at":"2025-09-19T22:02:22.000Z","version_change":"`cd93d20` → `dc3a4ea`","issue":{"uuid":"2845298763","node_id":"PR_kwDOJws9x86pl9BL","number":523,"state":"open","title":"chore(deps): bump thirdparty/catch2 from `cd93d20` to `dc3a4ea`","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-09-19T22:02:22.000Z","updated_at":"2025-09-19T22:02:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`cd93d20`","new_version":"`dc3a4ea`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `cd93d20` to `dc3a4ea`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6\"\u003e\u003ccode\u003edc3a4ea\u003c/code\u003e\u003c/a\u003e Fix non-desktop Windows platforms not defining CATCH_INTERNAL_CONFIG_NO_COLOU...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/cd93d202e047f91370b922f09db2e658653088de...dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6\"\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/Laupetin/OpenAssetTools/pull/523","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/523","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/523/packages"}},{"old_version":"`3e82ef9`","new_version":"`f4e05a6`","update_type":null,"path":null,"pr_created_at":"2025-08-22T22:45:49.000Z","version_change":"`3e82ef9` → `f4e05a6`","issue":{"uuid":"2767685167","node_id":"PR_kwDOJws9x86k94Yv","number":502,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `3e82ef9` to `f4e05a6`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-23T03:20:15.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-22T22:45:49.000Z","updated_at":"2025-08-23T03:20:15.000Z","time_to_close":16466,"merged_at":"2025-08-23T03:20:14.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`3e82ef9`","new_version":"`f4e05a6`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `3e82ef9` to `f4e05a6`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/f4e05a67bb5a57ee6e051fc8c391b32cbf927f7d\"\u003e\u003ccode\u003ef4e05a6\u003c/code\u003e\u003c/a\u003e Improve performance of writing XML\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/fb2e4fbe413824a5cad4101c0e94cb10b7828f0d\"\u003e\u003ccode\u003efb2e4fb\u003c/code\u003e\u003c/a\u003e Improve performance of writing JSON values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/78a9518a2847f82cb65124d65eaf0b0be8d90cdc\"\u003e\u003ccode\u003e78a9518\u003c/code\u003e\u003c/a\u003e Don't add / to start of pkg-config file path when DESTDIR is unset\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/3e82ef9317d4bb43d81b660404db3c3c5880aa7d...f4e05a67bb5a57ee6e051fc8c391b32cbf927f7d\"\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/Laupetin/OpenAssetTools/pull/502","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/502","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/502/packages"}},{"old_version":"`03c62cd`","new_version":"`3e82ef9`","update_type":null,"path":null,"pr_created_at":"2025-08-15T22:20:55.000Z","version_change":"`03c62cd` → `3e82ef9`","issue":{"uuid":"2749828500","node_id":"PR_kwDOJws9x86j5w2U","number":495,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `03c62cd` to `3e82ef9`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-16T06:54:39.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-15T22:20:55.000Z","updated_at":"2025-08-16T06:54:39.000Z","time_to_close":30824,"merged_at":"2025-08-16T06:54:39.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`03c62cd`","new_version":"`3e82ef9`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `03c62cd` to `3e82ef9`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/3e82ef9317d4bb43d81b660404db3c3c5880aa7d\"\u003e\u003ccode\u003e3e82ef9\u003c/code\u003e\u003c/a\u003e Fix color mode detection on FreeBSD by adding platform macro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/7cad6d75390668ad2b6bec8432a2e408a992e1bf\"\u003e\u003ccode\u003e7cad6d7\u003c/code\u003e\u003c/a\u003e Handle DESTDIR env var when generating pkgconfig files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/644821ce28cb25d7992a4d0375b1d83214392592\"\u003e\u003ccode\u003e644821c\u003c/code\u003e\u003c/a\u003e v3.9.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/03c62cdf2ede08ee759008637adf5d8e5581b77b...3e82ef9317d4bb43d81b660404db3c3c5880aa7d\"\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/Laupetin/OpenAssetTools/pull/495","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/495","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/495/packages"}},{"old_version":"`ccabd4d`","new_version":"`03c62cd`","update_type":null,"path":null,"pr_created_at":"2025-08-08T22:24:17.000Z","version_change":"`ccabd4d` → `03c62cd`","issue":{"uuid":"2731881407","node_id":"PR_kwDOJws9x86i1TO_","number":491,"state":"open","title":"chore(deps): bump thirdparty/catch2 from `ccabd4d` to `03c62cd`","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-08-08T22:24:17.000Z","updated_at":"2025-08-08T22:24:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`ccabd4d`","new_version":"`03c62cd`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `ccabd4d` to `03c62cd`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/03c62cdf2ede08ee759008637adf5d8e5581b77b\"\u003e\u003ccode\u003e03c62cd\u003c/code\u003e\u003c/a\u003e Add tests for comparing \u0026amp; stringifying volatile pointers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9a3d68315b92ea00dc7f85966774ffea57432cc0\"\u003e\u003ccode\u003e9a3d683\u003c/code\u003e\u003c/a\u003e Refactor CATCH_TRAP selection logic to prefer compiler-specific impls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/bcd4116df7569d90792bf07710a4c533a193e723\"\u003e\u003ccode\u003ebcd4116\u003c/code\u003e\u003c/a\u003e Update generators.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9b3f508a1b1579f5366cf83d19822cb395f23528\"\u003e\u003ccode\u003e9b3f508\u003c/code\u003e\u003c/a\u003e Cleanup WIP changes from last commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/c5e0ef4e67639e6001dc6f24b210ee9b1f0a7c1f\"\u003e\u003ccode\u003ec5e0ef4\u003c/code\u003e\u003c/a\u003e Catch exceptions from StringMakers inside Detail::stringify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/17fe5eaa5c0c28e7a6a197420f0f16b085a8fa9a\"\u003e\u003ccode\u003e17fe5ea\u003c/code\u003e\u003c/a\u003e Fix StringMaker for time_point\u0026lt;system_clock\u0026gt; with non-default duration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/fbfd13501ca288e5ffeb725328827786abb99d23\"\u003e\u003ccode\u003efbfd135\u003c/code\u003e\u003c/a\u003e Fix warning in \u003ccode\u003ecatch_unique_ptr::bool()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/ccabd4de891e749f472121497941bb9437b83c2e...03c62cdf2ede08ee759008637adf5d8e5581b77b\"\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/Laupetin/OpenAssetTools/pull/491","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/491","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/491/packages"}},{"old_version":"`fee8162`","new_version":"`ccabd4d`","update_type":null,"path":null,"pr_created_at":"2025-08-01T22:13:47.000Z","version_change":"`fee8162` → `ccabd4d`","issue":{"uuid":"2714416899","node_id":"PR_kwDOJws9x86hyrcD","number":486,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `fee8162` to `ccabd4d`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-02T16:28:31.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T22:13:47.000Z","updated_at":"2025-08-02T16:28:31.000Z","time_to_close":65684,"merged_at":"2025-08-02T16:28:31.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`fee8162`","new_version":"`ccabd4d`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `fee8162` to `ccabd4d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/ccabd4de891e749f472121497941bb9437b83c2e\"\u003e\u003ccode\u003eccabd4d\u003c/code\u003e\u003c/a\u003e Add enum types to what is captured by value by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/a1c7ee115f17c1e83b382f33ef2614070974626f\"\u003e\u003ccode\u003ea1c7ee1\u003c/code\u003e\u003c/a\u003e Don't follow __assume(false) with std::terminate in NDEBUG builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/d547cae549f484dda3c6a2b3cc5f71b9db40e842\"\u003e\u003ccode\u003ed547cae\u003c/code\u003e\u003c/a\u003e Fix bad error reporting for nested exceptions in default configuration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/fee81626d2a4811095c3a39d20fb355eeb954101...ccabd4de891e749f472121497941bb9437b83c2e\"\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/Laupetin/OpenAssetTools/pull/486","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/486","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/486/packages"}},{"old_version":"`db6171a`","new_version":"`fee8162`","update_type":null,"path":null,"pr_created_at":"2025-07-25T22:38:49.000Z","version_change":"`db6171a` → `fee8162`","issue":{"uuid":"2696126152","node_id":"PR_kwDOJws9x86gs57I","number":482,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `db6171a` to `fee8162`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-26T11:54:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-25T22:38:49.000Z","updated_at":"2025-07-26T11:54:20.000Z","time_to_close":47731,"merged_at":"2025-07-26T11:54:20.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`db6171a`","new_version":"`fee8162`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `db6171a` to `fee8162`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/fee81626d2a4811095c3a39d20fb355eeb954101\"\u003e\u003ccode\u003efee8162\u003c/code\u003e\u003c/a\u003e v3.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/b6c5a635bb67d31c6feda3e79c7139dba2f35b89\"\u003e\u003ccode\u003eb6c5a63\u003c/code\u003e\u003c/a\u003e Link to the thread safety documentation from docs/Readme.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/4ed30881909fe8a7dcd25e0a9a969417d1dfb083\"\u003e\u003ccode\u003e4ed3088\u003c/code\u003e\u003c/a\u003e Remove 'thread safe assertions' from limitations.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/bdc634e9f1be010a7fe9558053215c9a18f23a24\"\u003e\u003ccode\u003ebdc634e\u003c/code\u003e\u003c/a\u003e Document that the default test run order is now random\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/2a8a8a7210513fc2f6ae5e65986c0f2d730c1537\"\u003e\u003ccode\u003e2a8a8a7\u003c/code\u003e\u003c/a\u003e Add configuration option to make assertions thread-safe\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/900a6d55167d415736c8233354e40f8f07a35d36\"\u003e\u003ccode\u003e900a6d5\u003c/code\u003e\u003c/a\u003e Release script also recognizes version placeholders in 'vX.Y.Z' form\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/1aa6fa215c24765fc3440291445943886dd0f580\"\u003e\u003ccode\u003e1aa6fa2\u003c/code\u003e\u003c/a\u003e Backfill release version placeholders that used wrong format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/5aa8d113215bd9a97ecc1a2f3fc9506947a2fa57\"\u003e\u003ccode\u003e5aa8d11\u003c/code\u003e\u003c/a\u003e Clear unscoped messages lazily\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9c5c21df82372b9d266f6b6bc1cf0edd71337109\"\u003e\u003ccode\u003e9c5c21d\u003c/code\u003e\u003c/a\u003e Simplify removal of messages from RunContext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/10aef62f21e52e5cd73bf0dc6ac8be35fbc4a798\"\u003e\u003ccode\u003e10aef62\u003c/code\u003e\u003c/a\u003e Regularize scoped message lifetime to only consider the object's scope\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/catchorg/Catch2/compare/db6171a706afb712d5ec13cc7b98e256e760fcb2...fee81626d2a4811095c3a39d20fb355eeb954101\"\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/Laupetin/OpenAssetTools/pull/482","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/482","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/482/packages"}},{"old_version":"`b62413a`","new_version":"`db6171a`","update_type":null,"path":null,"pr_created_at":"2025-07-18T22:51:06.000Z","version_change":"`b62413a` → `db6171a`","issue":{"uuid":"2678425050","node_id":"PR_kwDOJws9x86fpYXa","number":477,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `b62413a` to `db6171a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-19T07:03:36.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-18T22:51:06.000Z","updated_at":"2025-07-19T07:03:36.000Z","time_to_close":29550,"merged_at":"2025-07-19T07:03:36.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`b62413a`","new_version":"`db6171a`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `b62413a` to `db6171a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/db6171a706afb712d5ec13cc7b98e256e760fcb2\"\u003e\u003ccode\u003edb6171a\u003c/code\u003e\u003c/a\u003e Mention ReporterPreferences::shouldReportAllAssertionStarts in docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/c22096846c98211e0bcd23dbbd155698fbd718b3\"\u003e\u003ccode\u003ec220968\u003c/code\u003e\u003c/a\u003e Let reporters opt into fast path in RunContext::assertionStarting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/ae33e5b99af6f58840f78e1986051b0c6a5823e4\"\u003e\u003ccode\u003eae33e5b\u003c/code\u003e\u003c/a\u003e Remove empty implementations of assertionStarting from reporters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/0e8112a7625bc415ec20aac9a5a62243c7fbfb36\"\u003e\u003ccode\u003e0e8112a\u003c/code\u003e\u003c/a\u003e Only track the last line info in RunContext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/9be81c0e05aedabbf1224ccb424ef0a628bcb9c8\"\u003e\u003ccode\u003e9be81c0\u003c/code\u003e\u003c/a\u003e Move resetAssertionInfo into RunContext::reportExpr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/efcb76874e75c267e0b88163897d51996a9e0974\"\u003e\u003ccode\u003eefcb768\u003c/code\u003e\u003c/a\u003e Store only lineinfo if m_lastAssertionInfo is going to be reset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/895b8af6bd70b1d56554f34ef55d6de8c306e917\"\u003e\u003ccode\u003e895b8af\u003c/code\u003e\u003c/a\u003e Avoid needless copy in handling fatal errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/066f00acf52f38fec7fc411b0b110b28f28a19fe\"\u003e\u003ccode\u003e066f00a\u003c/code\u003e\u003c/a\u003e Pass result disposition into RunContext::populateReaction directly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/1b72e45354cdbb3be45fb438f930ecf3d5604e20\"\u003e\u003ccode\u003e1b72e45\u003c/code\u003e\u003c/a\u003e Cache config::abortAfter and config::shouldDebugBreak in RunContext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/f7968e96975ed30231d5f5614a159e1baa7ba664\"\u003e\u003ccode\u003ef7968e9\u003c/code\u003e\u003c/a\u003e Constify various autoregistry globals to avoid clang-tidy complaints\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/catchorg/Catch2/compare/b62413aee344b346d120ccdc676fedf4bd6233b3...db6171a706afb712d5ec13cc7b98e256e760fcb2\"\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/Laupetin/OpenAssetTools/pull/477","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/477","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/477/packages"}},{"old_version":"`038ee6e`","new_version":"`b62413a`","update_type":null,"path":null,"pr_created_at":"2025-07-11T22:48:33.000Z","version_change":"`038ee6e` → `b62413a`","issue":{"uuid":"2660480424","node_id":"PR_kwDOJws9x86ek7Wo","number":473,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `038ee6e` to `b62413a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-12T04:56:17.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-11T22:48:33.000Z","updated_at":"2025-07-12T04:56:17.000Z","time_to_close":22064,"merged_at":"2025-07-12T04:56:17.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`038ee6e`","new_version":"`b62413a`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `038ee6e` to `b62413a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/b62413aee344b346d120ccdc676fedf4bd6233b3\"\u003e\u003ccode\u003eb62413a\u003c/code\u003e\u003c/a\u003e Add stream flushes after reporters print out the test run metadata.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/3839e27f056cd975e5be2faa9adb5a8cf1f5dcf4\"\u003e\u003ccode\u003e3839e27\u003c/code\u003e\u003c/a\u003e Generate pkg-config files at install time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/39c32b966257ccbc77f6827f359821ee453b1876\"\u003e\u003ccode\u003e39c32b9\u003c/code\u003e\u003c/a\u003e Avoid needless string temporary in template product test registration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/2de12cb05f1e54fc2a8f7a894f2a435297295efa\"\u003e\u003ccode\u003e2de12cb\u003c/code\u003e\u003c/a\u003e Allow using only types in \u003ccode\u003eTEMPLATE_TEST_CASE_SIG\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/catchorg/Catch2/issues/2995\"\u003e#2995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/8dc9f1a1247a15836044501c9a791ea67a709f05\"\u003e\u003ccode\u003e8dc9f1a\u003c/code\u003e\u003c/a\u003e Move header from internal\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/038ee6ea13f341807547657d42333ad339eac2fe...b62413aee344b346d120ccdc676fedf4bd6233b3\"\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/Laupetin/OpenAssetTools/pull/473","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/473","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/473/packages"}},{"old_version":"`ceed268`","new_version":"`038ee6e`","update_type":null,"path":null,"pr_created_at":"2025-07-04T22:49:05.000Z","version_change":"`ceed268` → `038ee6e`","issue":{"uuid":"2642423893","node_id":"PR_kwDOJws9x86dgDBV","number":468,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `ceed268` to `038ee6e`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-05T08:38:28.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-04T22:49:05.000Z","updated_at":"2025-07-05T08:38:28.000Z","time_to_close":35363,"merged_at":"2025-07-05T08:38:28.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`ceed268`","new_version":"`038ee6e`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `ceed268` to `038ee6e`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/038ee6ea13f341807547657d42333ad339eac2fe\"\u003e\u003ccode\u003e038ee6e\u003c/code\u003e\u003c/a\u003e Drop windows-2019 server from list of GitHub Action runners\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/bd2d918f328ddb916202f4952b25cf809434b290\"\u003e\u003ccode\u003ebd2d918\u003c/code\u003e\u003c/a\u003e patched \u0026gt;2-digit tag-count padding in base reporter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/d134b0cae3033c4ddc027fae6f76c66e8b0a6a73\"\u003e\u003ccode\u003ed134b0c\u003c/code\u003e\u003c/a\u003e clang: do not issue bogus warnings about integer manipulation in hash functio...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/ceed26842b3b3f93523998f7adb672672c7c2d8f...038ee6ea13f341807547657d42333ad339eac2fe\"\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/Laupetin/OpenAssetTools/pull/468","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/468","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/468/packages"}},{"old_version":"`416b075`","new_version":"`ceed268`","update_type":null,"path":null,"pr_created_at":"2025-06-27T22:48:57.000Z","version_change":"`416b075` → `ceed268`","issue":{"uuid":"2625564571","node_id":"PR_kwDOJws9x86cfu-b","number":461,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `416b075` to `ceed268`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-28T08:41:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-27T22:48:57.000Z","updated_at":"2025-06-28T08:41:40.000Z","time_to_close":35563,"merged_at":"2025-06-28T08:41:40.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`416b075`","new_version":"`ceed268`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `416b075` to `ceed268`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/ceed26842b3b3f93523998f7adb672672c7c2d8f\"\u003e\u003ccode\u003eceed268\u003c/code\u003e\u003c/a\u003e fix(python): fix invalid escape sequences\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/04cbcfa1d1da6675311859bf081df961103ae7c2\"\u003e\u003ccode\u003e04cbcfa\u003c/code\u003e\u003c/a\u003e Vectorize artwork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/416b0752112e0e5f9a8568e3e18baace15de37a7...ceed26842b3b3f93523998f7adb672672c7c2d8f\"\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/Laupetin/OpenAssetTools/pull/461","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/461","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/461/packages"}},{"old_version":"`3013cb8`","new_version":"`416b075`","update_type":null,"path":null,"pr_created_at":"2025-06-20T22:18:55.000Z","version_change":"`3013cb8` → `416b075`","issue":{"uuid":"2608515791","node_id":"PR_kwDOJws9x86besrP","number":455,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `3013cb8` to `416b075`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-21T14:53:57.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-20T22:18:55.000Z","updated_at":"2025-06-21T14:53:57.000Z","time_to_close":59702,"merged_at":"2025-06-21T14:53:56.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`3013cb8`","new_version":"`416b075`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `3013cb8` to `416b075`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/416b0752112e0e5f9a8568e3e18baace15de37a7\"\u003e\u003ccode\u003e416b075\u003c/code\u003e\u003c/a\u003e fix: make deleted member function public\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/334827eb53bcbcaff08264baa92c2d51ff742817\"\u003e\u003ccode\u003e334827e\u003c/code\u003e\u003c/a\u003e Replace deprecated FindPythonInterp with FindPython3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/ac207fc90fcc6e7c5facde215128c41ff6f1a5ec\"\u003e\u003ccode\u003eac207fc\u003c/code\u003e\u003c/a\u003e Use latest release in docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/1de7d0ed7be47080f0f436bc88cac73d0af53006\"\u003e\u003ccode\u003e1de7d0e\u003c/code\u003e\u003c/a\u003e Remove redundant \u003ccode\u003eoverride\u003c/code\u003e specifier from functions that are declared \u003ccode\u003efinal\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/65cd203926fd937b1d615aa433b5f315a64fb3fe\"\u003e\u003ccode\u003e65cd203\u003c/code\u003e\u003c/a\u003e Stop testing with GCC 7 and 8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/3013cb897b5706e8532507cb2b6ac33e1fc35d93...416b0752112e0e5f9a8568e3e18baace15de37a7\"\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/Laupetin/OpenAssetTools/pull/455","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/455","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/455/packages"}},{"old_version":"`74fcff6`","new_version":"`3013cb8`","update_type":null,"path":null,"pr_created_at":"2025-06-06T22:17:26.000Z","version_change":"`74fcff6` → `3013cb8`","issue":{"uuid":"2574576284","node_id":"PR_kwDOJws9x86ZdOqc","number":449,"state":"closed","title":"chore(deps): bump thirdparty/catch2 from `74fcff6` to `3013cb8`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-07T11:51:38.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-06T22:17:26.000Z","updated_at":"2025-06-07T11:51:38.000Z","time_to_close":48852,"merged_at":"2025-06-07T11:51:38.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/catch2","old_version":"`74fcff6`","new_version":"`3013cb8`","repository_url":"https://github.com/catchorg/Catch2"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `74fcff6` to `3013cb8`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/catchorg/Catch2/commit/3013cb897b5706e8532507cb2b6ac33e1fc35d93\"\u003e\u003ccode\u003e3013cb8\u003c/code\u003e\u003c/a\u003e Bazel support: Add license annotations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/catchorg/Catch2/compare/74fcff6e5b190fb833a231b7f7c1829e3c3ac54d...3013cb897b5706e8532507cb2b6ac33e1fc35d93\"\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/Laupetin/OpenAssetTools/pull/449","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/449","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/449/packages"}}]}