{"id":32126,"name":"backend/vendor/abseil","ecosystem":"submodules","repository_url":null,"issues_count":29,"created_at":"2025-06-07T10:37:11.570Z","updated_at":"2025-06-07T10:37:11.570Z","purl":"pkg:submodules/backend/vendor/abseil","unique_repositories_count":2,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4169960809","node_id":"PR_kwDOEvJ7ds7OlqJl","number":331,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `9cc7e8d` to `d2910b0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T11:31:08.000Z","updated_at":"2026-04-06T11:23:07.828Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`9cc7e8d`","new_version":"`d2910b0`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `9cc7e8d` to `d2910b0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d2910b037f123dde65c3223359de3325dd341289\"\u003e\u003ccode\u003ed2910b0\u003c/code\u003e\u003c/a\u003e Prepare to move callers away from get_bound_schedulable()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0093ac6cac892086a6d7d09c55421a2a4c2cdb2e\"\u003e\u003ccode\u003e0093ac6\u003c/code\u003e\u003c/a\u003e Prevent users of absl::AnySpan::subspan(pos, len) from relying on truncation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/e2321c00f99237d50e01349ff6ba779d33a0ffb7\"\u003e\u003ccode\u003ee2321c0\u003c/code\u003e\u003c/a\u003e Add support for [[clang::annotate(\u0026quot;clang-tidy\u0026quot;, \u0026quot;bugprone-use-after-move\u0026quot;, \u0026quot;n...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b7c61d35e6c79875afb4db524443fd0fb20c5ae7\"\u003e\u003ccode\u003eb7c61d3\u003c/code\u003e\u003c/a\u003e Reduce duplication in absl/random/internal.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/cc986e47a767db6e23ea1743c05451d1afd313dd\"\u003e\u003ccode\u003ecc986e4\u003c/code\u003e\u003c/a\u003e Use absl::SourceLocation for Rust source locations in Status\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/be50e52a0710e10da1dac7773fab63fccb4a056b\"\u003e\u003ccode\u003ebe50e52\u003c/code\u003e\u003c/a\u003e Avoid using lambdas in Abseil assertion macros\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b71166ddd7f534800aa9aac4bba4c4400b79b371\"\u003e\u003ccode\u003eb71166d\u003c/code\u003e\u003c/a\u003e Minor changes to #includes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/4c5d34c1e547e431330e7d62cb750bca2383e377\"\u003e\u003ccode\u003e4c5d34c\u003c/code\u003e\u003c/a\u003e Document that DemangleRustSymbolEncoding omits some details on purpose.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/9cc7e8dbd54a60096ed056638cb0128fb6018fb4...d2910b037f123dde65c3223359de3325dd341289\"\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 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/djpiper28/mtg-search-engine/pull/331","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/331","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/331/packages"},{"uuid":"3916036592","node_id":"PR_kwDOEvJ7ds7CdvOZ","number":305,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `0437a6d` to `edeeb35`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-09T12:02:14.000Z","updated_at":"2026-02-09T12:04:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`0437a6d`","new_version":"`edeeb35`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `0437a6d` to `edeeb35`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/edeeb359ad186690a5c85ab4cec2ca9db6f3b1d5\"\u003e\u003ccode\u003eedeeb35\u003c/code\u003e\u003c/a\u003e absl::Now(): Mention the possibility of injecting an absl::Clock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/12961243df63faac8289c3abc79e5e417b50aa6b\"\u003e\u003ccode\u003e1296124\u003c/code\u003e\u003c/a\u003e Import of CCTZ from GitHub.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/cb4ad96a5a4a01ce7b3789552152baefcb0f6515\"\u003e\u003ccode\u003ecb4ad96\u003c/code\u003e\u003c/a\u003e Correctly define ABSL_UNREACHABLE when Abseil Hardened Fast is enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2f40498d6f33fd81edc3037d49178982e20352ee\"\u003e\u003ccode\u003e2f40498\u003c/code\u003e\u003c/a\u003e Add comment explaining why assertion may fail.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fc3eb05099473209136151be6f413f4a7cf44788\"\u003e\u003ccode\u003efc3eb05\u003c/code\u003e\u003c/a\u003e Remove unused dependency in absl/types/optional.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/bf24e8b443ab0907a4996b03ef37bd4d8818a416\"\u003e\u003ccode\u003ebf24e8b\u003c/code\u003e\u003c/a\u003e Perform ValidateDownCast only in Abseil Hardened Extensive mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0e2e1ba7d444677b6ef19bc32afa40a910dc9d3a\"\u003e\u003ccode\u003e0e2e1ba\u003c/code\u003e\u003c/a\u003e Remove unused dependency in absl/types/optional.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/742e99ce1ad77af61ffbfeb94dfa85bca974cd70\"\u003e\u003ccode\u003e742e99c\u003c/code\u003e\u003c/a\u003e Specialize long strings hash for ARM to benefit from AES instruction differen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f4fdd8d6157bde7a55a8cb1f82917dd5f766679f\"\u003e\u003ccode\u003ef4fdd8d\u003c/code\u003e\u003c/a\u003e Add --define=\u0026quot;absl=1\u0026quot; to the Bazel build commands in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/cd765c9dd1224e20dbbfd801314713bf67ce9c1b\"\u003e\u003ccode\u003ecd765c9\u003c/code\u003e\u003c/a\u003e Upgrade CI to Bazel 9.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/0437a6d16a02455a07bb59da6f08ef01c6a20682...edeeb359ad186690a5c85ab4cec2ca9db6f3b1d5\"\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 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/djpiper28/mtg-search-engine/pull/305","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/305","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/305/packages"},{"uuid":"3885592642","node_id":"PR_kwDOEvJ7ds7A5YuJ","number":304,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `0437a6d` to `49cd3c7`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-09T12:02:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T12:10:00.000Z","updated_at":"2026-02-09T12:02:19.000Z","time_to_close":604337,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`0437a6d`","new_version":"`49cd3c7`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `0437a6d` to `49cd3c7`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/49cd3c7a20fba078a0eaf7903312a0403fe9439e\"\u003e\u003ccode\u003e49cd3c7\u003c/code\u003e\u003c/a\u003e Minor formatting change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0e5031d3c00d8a482cd5705b5d006518447f39da\"\u003e\u003ccode\u003e0e5031d\u003c/code\u003e\u003c/a\u003e Add helper libraries for absl/extend\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b2f60a18b585192d9832e0621f907f29ffd3c225\"\u003e\u003ccode\u003eb2f60a1\u003c/code\u003e\u003c/a\u003e Undo add helper libraries for absl/extend\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/bf4988f5f6e9f71b805e9d815761e04506286ecc\"\u003e\u003ccode\u003ebf4988f\u003c/code\u003e\u003c/a\u003e Add helper libraries for absl/extend\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0783addf46484ef2f673b00080e7f117797894e3\"\u003e\u003ccode\u003e0783add\u003c/code\u003e\u003c/a\u003e AES based hash function for long strings \u0026gt;32 bytes on ARM CPUs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/1fdbcb591f544576228330f1e69b23ec14b6fac4\"\u003e\u003ccode\u003e1fdbcb5\u003c/code\u003e\u003c/a\u003e Add absl::Clock, an abstract interface that interface allows\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/0437a6d16a02455a07bb59da6f08ef01c6a20682...49cd3c7a20fba078a0eaf7903312a0403fe9439e\"\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/djpiper28/mtg-search-engine/pull/304","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/304","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/304/packages"},{"uuid":"3780935799","node_id":"PR_kwDOEvJ7ds67gR-0","number":287,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `24a5eb0` to `7599e36`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-05T10:13:55.000Z","updated_at":"2026-01-05T10:14:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`24a5eb0`","new_version":"`7599e36`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `24a5eb0` to `7599e36`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7599e36e7cbad38ec77cadd959d3a45d2124800a\"\u003e\u003ccode\u003e7599e36\u003c/code\u003e\u003c/a\u003e Add absl::chunked_queue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/60b607be5b2d8934386cae2d1455625a788f1be3\"\u003e\u003ccode\u003e60b607b\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eCRC32\u003c/code\u003e version of \u003ccode\u003eCombineContiguous\u003c/code\u003e for length \u0026lt;= 32.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7b40ebf9468a9003c51dc11852ef300d9b9075d3\"\u003e\u003ccode\u003e7b40ebf\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eabsl::down_cast\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f788bc3d62d58dae9af6acf6ef7097628cc667aa\"\u003e\u003ccode\u003ef788bc3\u003c/code\u003e\u003c/a\u003e Fix FixedArray iterator constructor, which should require\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/647ed70eff043c28436c047906e2d7281b55ff27\"\u003e\u003ccode\u003e647ed70\u003c/code\u003e\u003c/a\u003e Add a latency benchmark for hashing a pair of integers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2d4a5a87fdc4338ecde7fdafe6ed227434ae4443\"\u003e\u003ccode\u003e2d4a5a8\u003c/code\u003e\u003c/a\u003e Delete absl::strings_internal::STLStringReserveAmortized()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a529ebc843c01373879cc5d316a6cb57b95ca9a2\"\u003e\u003ccode\u003ea529ebc\u003c/code\u003e\u003c/a\u003e As IsAtLeastInputIterator helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/87c547923d90e20ebc1cab2686c5c69308d71f5b\"\u003e\u003ccode\u003e87c5479\u003c/code\u003e\u003c/a\u003e Use StringAppendAndOverwrite() in CEscapeAndAppendInternal()\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/24a5eb08e7f4748cc94707e31f072edac97dad67...7599e36e7cbad38ec77cadd959d3a45d2124800a\"\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/djpiper28/mtg-search-engine/pull/287","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/287","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/287/packages"},{"uuid":"3767004317","node_id":"PR_kwDOEvJ7ds66zgNC","number":285,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `a8960c0` to `24a5eb0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-29T10:14:57.000Z","updated_at":"2025-12-29T10:15:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`a8960c0`","new_version":"`24a5eb0`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `a8960c0` to `24a5eb0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/24a5eb08e7f4748cc94707e31f072edac97dad67\"\u003e\u003ccode\u003e24a5eb0\u003c/code\u003e\u003c/a\u003e Add support for absl::(u)int128 in FastIntToBuffer()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/5d365d332a68875f8534bdd0e4e9e721f9d54fd5\"\u003e\u003ccode\u003e5d365d3\u003c/code\u003e\u003c/a\u003e absl/strings: Prepare helper for printing objects to string representations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/10370212009641f5d1bd4d3fc61b1156abf3257d\"\u003e\u003ccode\u003e1037021\u003c/code\u003e\u003c/a\u003e Use SimpleAtob() for parsing bool flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/de9ab52205b6188b03506cc013bcebcb9d5163ad\"\u003e\u003ccode\u003ede9ab52\u003c/code\u003e\u003c/a\u003e No-op changes to relative timeout support code.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/a8960c053bf4adadac097c1101d0028742d8042f...24a5eb08e7f4748cc94707e31f072edac97dad67\"\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/djpiper28/mtg-search-engine/pull/285","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/285","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/285/packages"},{"uuid":"3753193769","node_id":"PR_kwDOEvJ7ds66HCFS","number":283,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `fa7bc39` to `a8960c0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T10:15:01.000Z","updated_at":"2025-12-22T10:16:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`fa7bc39`","new_version":"`a8960c0`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `fa7bc39` to `a8960c0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a8960c053bf4adadac097c1101d0028742d8042f\"\u003e\u003ccode\u003ea8960c0\u003c/code\u003e\u003c/a\u003e Adjust visibility of heterogeneous_lookup_testing.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/746ae76d0add1a39a72f9295b9d72df40bfa86ed\"\u003e\u003ccode\u003e746ae76\u003c/code\u003e\u003c/a\u003e Remove -DUNORDERED_SET_CXX17 since the macro no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6c846a35408017b2789c09f753b8c82fb92036c4\"\u003e\u003ccode\u003e6c846a3\u003c/code\u003e\u003c/a\u003e [log] Prepare helper for streaming container contents to strings.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/885e4ff0df880404b5cca6ce56ecd27dc0e2f503\"\u003e\u003ccode\u003e885e4ff\u003c/code\u003e\u003c/a\u003e Restrict the visibility of some internal testing utilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/630e92d5d51d73a1f60ddd7654980ca2eae91582\"\u003e\u003ccode\u003e630e92d\u003c/code\u003e\u003c/a\u003e Add absl::linked_hash_set and absl::linked_hash_map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/ab8fec82ff9acd7df15b123f7dbd7a3fe7ba7792\"\u003e\u003ccode\u003eab8fec8\u003c/code\u003e\u003c/a\u003e [meta] Add constexpr testing helper.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/641721e94f19622782f963d9780e01cbcc2d13c4\"\u003e\u003ccode\u003e641721e\u003c/code\u003e\u003c/a\u003e BUILD file reformatting.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/03ea849fa2c526517105559df404f6d3d0014255\"\u003e\u003ccode\u003e03ea849\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eabsl/meta\u003c/code\u003e: Add C++17 port of C++20 \u003ccode\u003erequires\u003c/code\u003e expression for internal use\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9ebd93a7745858d32f23e3ca07d0e0fdc44d8dc2\"\u003e\u003ccode\u003e9ebd93a\u003c/code\u003e\u003c/a\u003e Remove the implementation of \u003ccode\u003eabsl::string_view\u003c/code\u003e, which was only needed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d2dd9b9ee901a8c8af0d76e7a5c01af2a297d047\"\u003e\u003ccode\u003ed2dd9b9\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/fa7bc39e598aa42aeecb0787b96bc5810b0a0c35...a8960c053bf4adadac097c1101d0028742d8042f\"\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/djpiper28/mtg-search-engine/pull/283","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/283","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/283/packages"},{"uuid":"3581413859","node_id":"PR_kwDOEvJ7ds6xJ4R0","number":256,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `1a25916` to `982f425`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-03T10:18:42.000Z","updated_at":"2025-11-03T10:19:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`1a25916`","new_version":"`982f425`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `1a25916` to `982f425`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/982f4254a1aa577d71a89f466053c0fb5ca004ed\"\u003e\u003ccode\u003e982f425\u003c/code\u003e\u003c/a\u003e (Roll forward) Change Abseil's SpinLock adaptive_spin_count to a class static...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6c5a175774752699ac20c5b1a329efd4710b2809\"\u003e\u003ccode\u003e6c5a175\u003c/code\u003e\u003c/a\u003e Change Abseil's SpinLock adaptive_spin_count to a class static variable that ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/ed0efc0037c7a5a65d397f607f64cf09a3cea47b\"\u003e\u003ccode\u003eed0efc0\u003c/code\u003e\u003c/a\u003e Change Abseil's SpinLock adaptive_spin_count to a class static variable that ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f43bcc04d9806f22e377ec58f074d2e01c0d75b6\"\u003e\u003ccode\u003ef43bcc0\u003c/code\u003e\u003c/a\u003e Fixes for String{Resize|Append}AndOverwrite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/01a4ea7fbbe26f7ca8ce3bcebdc7b0446d953a5d\"\u003e\u003ccode\u003e01a4ea7\u003c/code\u003e\u003c/a\u003e Correct the supported features of Status Matchers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/aed1a5e5f743373ce789edf47906cd7130a3789c\"\u003e\u003ccode\u003eaed1a5e\u003c/code\u003e\u003c/a\u003e absl/time: Use \u0026quot;memory order acquire\u0026quot; for loads, which would allow for the sa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9a2624f3e7b7a87b33a3aa1278985d41675c97b9\"\u003e\u003ccode\u003e9a2624f\u003c/code\u003e\u003c/a\u003e Use the new absl::StringResizeAndOverwrite() in string escaping utilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f81f1b1d08b7b1fd33b30f084aca8cb2b5d8da14\"\u003e\u003ccode\u003ef81f1b1\u003c/code\u003e\u003c/a\u003e Add an internal-only helper StringAppendAndOverwrite() similar to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2487de0742e20fbf53aee0088b943b3e5da502dd\"\u003e\u003ccode\u003e2487de0\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003eABSL_EXPECT_OK\u003c/code\u003e and \u003ccode\u003eABSL_ASSERT_OK\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f0a99676ff739d7d85b7e073ce0284b34e568516\"\u003e\u003ccode\u003ef0a9967\u003c/code\u003e\u003c/a\u003e Fix the CHECK_XX family of macros to not print \u003ccode\u003echar*\u003c/code\u003e arguments as C-strings...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/1a259163cc450726cc2a43cd3bfd74fb86dcda46...982f4254a1aa577d71a89f466053c0fb5ca004ed\"\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/djpiper28/mtg-search-engine/pull/256","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/256","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/256/packages"},{"uuid":"3556276175","node_id":"PR_kwDOEvJ7ds6v3ZtG","number":252,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `0d9dff7` to `1a25916`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-27T11:14:55.000Z","updated_at":"2025-10-27T11:15:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`0d9dff7`","new_version":"`1a25916`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `0d9dff7` to `1a25916`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/1a259163cc450726cc2a43cd3bfd74fb86dcda46\"\u003e\u003ccode\u003e1a25916\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1961\"\u003e#1961\u003c/a\u003e: Fix Clang warnings on powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d71fcd13f6ccd1076e5c65a49f53cebb371a674d\"\u003e\u003ccode\u003ed71fcd1\u003c/code\u003e\u003c/a\u003e Use the new absl::StringResizeAndOverwrite() in string escaping utilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/09c29fe055fe6ac91f249e941ee6986ccf023932\"\u003e\u003ccode\u003e09c29fe\u003c/code\u003e\u003c/a\u003e Use the new absl::StringResizeAndOverwrite() in string escaping utilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/4099f7429ae468f1e874f903fd601fecce063943\"\u003e\u003ccode\u003e4099f74\u003c/code\u003e\u003c/a\u003e macOS CI: Move the Bazel vendor_dir to ${HOME} to workaround a Bazel issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/ee47800225d00f53c947bb9cf3d7bdffd9e6d530\"\u003e\u003ccode\u003eee47800\u003c/code\u003e\u003c/a\u003e Use __msan_check_mem_is_initialized for detailed MSan report\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f40a1cce40663a161b425508a8d23ff28e9fd2d4\"\u003e\u003ccode\u003ef40a1cc\u003c/code\u003e\u003c/a\u003e Optimize stack unwinding by reducing \u003ccode\u003eAddressIsReadable\u003c/code\u003e calls.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6cdb3d1b3896e51069a88f0a3333e0f4e884d95b\"\u003e\u003ccode\u003e6cdb3d1\u003c/code\u003e\u003c/a\u003e Add internal API to allow bypassing stack trace fixups when needed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/04e19d07311c8d0a554771e8114dc454a57408dc\"\u003e\u003ccode\u003e04e19d0\u003c/code\u003e\u003c/a\u003e absl::StrFormat: improve test coverage with scientific exponent test cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/215d8a0e75848cec2734f1b70f55862096072f52\"\u003e\u003ccode\u003e215d8a0\u003c/code\u003e\u003c/a\u003e Add throughput and latency benchmarks for \u003ccode\u003eabsl::ToDoubleXYZ\u003c/code\u003e functions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f807de027a615fdb5e77867179bba7bcecca80c1\"\u003e\u003ccode\u003ef807de0\u003c/code\u003e\u003c/a\u003e CordzInfo: Use absl::NoDestructor to remove a global destructor.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/0d9dff74c926c4d744a4651c3281c813abe829f5...1a259163cc450726cc2a43cd3bfd74fb86dcda46\"\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/djpiper28/mtg-search-engine/pull/252","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/252","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/252/packages"},{"uuid":"3486945398","node_id":"PR_kwDOEvJ7ds6sQNWz","number":242,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `b2574e9` to `1420ad8`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T12:01:52.000Z","updated_at":"2025-10-06T12:02:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`b2574e9`","new_version":"`1420ad8`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `b2574e9` to `1420ad8`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/1420ad852576db72baff8152fcba331586459d54\"\u003e\u003ccode\u003e1420ad8\u003c/code\u003e\u003c/a\u003e Internal-only change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a683736493880c0821c81bb413218b50eb3d941e\"\u003e\u003ccode\u003ea683736\u003c/code\u003e\u003c/a\u003e absl/time: format code with clang-format.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0c01ee18955da5a25fe4ef60784775176d9f9987\"\u003e\u003ccode\u003e0c01ee1\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a54cb45cb9fe1b181c237de640b918b7d5b01d24\"\u003e\u003ccode\u003ea54cb45\u003c/code\u003e\u003c/a\u003e Expose typed releasers of externally appended memory.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/efee2e57e9ed56a596ba91069ff7e6c728470fb0\"\u003e\u003ccode\u003eefee2e5\u003c/code\u003e\u003c/a\u003e Fix __declspec support for ABSL_DECLARE_FLAG()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/76e395dcb1cc9f2dc6cbd1e2e5063a436b03e998\"\u003e\u003ccode\u003e76e395d\u003c/code\u003e\u003c/a\u003e Annotate absl::AnyInvocable as an owner type via [[gsl::Owner]] and absl_inte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/8d29c80c2c76ea33707e224829b6ee45effd444c\"\u003e\u003ccode\u003e8d29c80\u003c/code\u003e\u003c/a\u003e Annotate absl::FunctionRef as a view type via [[gsl::Pointer]] and absl_inter...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6315c20271bc7f192584cc515f3a6dd8337564ec\"\u003e\u003ccode\u003e6315c20\u003c/code\u003e\u003c/a\u003e Remove unnecessary dep on \u003ccode\u003ecore_headers\u003c/code\u003e from the \u003ccode\u003enullability\u003c/code\u003e cc_library\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/820cd9ee904158c1395d4198bd568145715537aa\"\u003e\u003ccode\u003e820cd9e\u003c/code\u003e\u003c/a\u003e type_traits: Add type_identity and type_traits_t backfills\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/b2574e9da3b999f51bc8d007479c0af8b56fbffd...1420ad852576db72baff8152fcba331586459d54\"\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/djpiper28/mtg-search-engine/pull/242","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/242","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/242/packages"},{"uuid":"3465036147","node_id":"PR_kwDOEvJ7ds6rGsWs","number":233,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `f4c22a1` to `b2574e9`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T13:29:16.000Z","updated_at":"2025-09-29T13:29:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`f4c22a1`","new_version":"`b2574e9`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `f4c22a1` to `b2574e9`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b2574e9da3b999f51bc8d007479c0af8b56fbffd\"\u003e\u003ccode\u003eb2574e9\u003c/code\u003e\u003c/a\u003e Refactor raw_hash_set range insertion to call private insert_range function.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2d77015ec852f90f04444eedaacb846ffc187174\"\u003e\u003ccode\u003e2d77015\u003c/code\u003e\u003c/a\u003e Fix bug in absl::FunctionRef conversions from non-const to const\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/473a0c7530afb9ca5d107a64a3de46f84be757b5\"\u003e\u003ccode\u003e473a0c7\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1937\"\u003e#1937\u003c/a\u003e: Simplify ConvertSpecialToEmptyAndFullToDeleted\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/aef36c342b796a9fc932ea06ecbe3ce26bbd05a6\"\u003e\u003ccode\u003eaef36c3\u003c/code\u003e\u003c/a\u003e Improve absl::FunctionRef compatibility with C++26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f1428cf4e44a868a625485720f92429db2be4e99\"\u003e\u003ccode\u003ef1428cf\u003c/code\u003e\u003c/a\u003e Add a workaround for unused variable warnings inside of not-taken\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f138b9d6facb783e7cc7d035e3e14f0d2a92ed5a\"\u003e\u003ccode\u003ef138b9d\u003c/code\u003e\u003c/a\u003e Annotate ABSL_DIE_IF_NULL's return type with \u003ccode\u003eabsl_nonnull\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9b55d184e03d0f9ec5958e3c8c063bc685e3ea7f\"\u003e\u003ccode\u003e9b55d18\u003c/code\u003e\u003c/a\u003e Move insert index computation into \u003ccode\u003ePrepareInsertLarge\u003c/code\u003e in order to reduce in...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/f4c22a176f076486d7ad7df8861ed7081603804a...b2574e9da3b999f51bc8d007479c0af8b56fbffd\"\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/djpiper28/mtg-search-engine/pull/233","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/233","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/233/packages"},{"uuid":"2848886704","node_id":"PR_kwDOEvJ7ds6pzo-w","number":229,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `e8c1a5f` to `f4c22a1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-22T11:07:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T10:40:24.000Z","updated_at":"2025-09-22T11:07:25.000Z","time_to_close":1620,"merged_at":"2025-09-22T11:07:24.000Z","merged_by":"djpiper28","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`e8c1a5f`","new_version":"`f4c22a1`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `e8c1a5f` to `f4c22a1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f4c22a176f076486d7ad7df8861ed7081603804a\"\u003e\u003ccode\u003ef4c22a1\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2370ccf579bd0fb4484c343389b8121c6b7f9bb8\"\u003e\u003ccode\u003e2370ccf\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1939\"\u003e#1939\u003c/a\u003e: Add missing rules_cc loads\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/620d600442769b7ec4b61bd87667899908eec4ef\"\u003e\u003ccode\u003e620d600\u003c/code\u003e\u003c/a\u003e Expose (internally) a LogMessage constructor taking file as a string_view for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/768f75440fe009e2b7e0c3e1f247f67970c83975\"\u003e\u003ccode\u003e768f754\u003c/code\u003e\u003c/a\u003e Fixed up some #includes in mutex.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/affc2bd8a8f24bb022b3ec239e68769ec3a5c2ed\"\u003e\u003ccode\u003eaffc2bd\u003c/code\u003e\u003c/a\u003e Make absl::FunctionRef support non-const callables, aligning it with std::fun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/23b9b75217721040f5a2d073b8ef3014486ef5b7\"\u003e\u003ccode\u003e23b9b75\u003c/code\u003e\u003c/a\u003e Move capacity update in \u003ccode\u003eGrow1To3AndPrepareInsert\u003c/code\u003e after accessing `common.in...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/e8c1a5ff2346d40be5f2450044c01c845777cc02...f4c22a176f076486d7ad7df8861ed7081603804a\"\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/djpiper28/mtg-search-engine/pull/229","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/229","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/229/packages"},{"uuid":"3417458735","node_id":"PR_kwDOEvJ7ds6onEWW","number":227,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `26c9126` to `e8c1a5f`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T11:05:35.000Z","updated_at":"2025-09-15T11:06:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`26c9126`","new_version":"`e8c1a5f`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `26c9126` to `e8c1a5f`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/e8c1a5ff2346d40be5f2450044c01c845777cc02\"\u003e\u003ccode\u003ee8c1a5f\u003c/code\u003e\u003c/a\u003e Fix check_op(s) compilation failures on gcc 8 which eagerly tries to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/179d2e39e79e0c313bb2cafd5784da1ce3a52f48\"\u003e\u003ccode\u003e179d2e3\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eABSL_ATTRIBUTE_ALWAYS_INLINE\u003c/code\u003efor lambda in \u003ccode\u003efind_or_prepare_insert_large\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/78bacea21b098b75b642237c55b0fe51476dadba\"\u003e\u003ccode\u003e78bacea\u003c/code\u003e\u003c/a\u003e Mark the implicit floating operators as constexpr for \u003ccode\u003eabsl::int128\u003c/code\u003e and `abs...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/dc242cce4187c22525361959c7916d0ee0bcd658\"\u003e\u003ccode\u003edc242cc\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1931\"\u003e#1931\u003c/a\u003e: raw_hash_set: fix instantiation for recursive types on MSVC with /Z...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0739328652ea1ffcee46ed27abbfd83f22b4d6b3\"\u003e\u003ccode\u003e0739328\u003c/code\u003e\u003c/a\u003e Add std::pair specializations for IsOwner and IsView\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/266b1a0bf8945ae0fc228f7e4094090c21a9cd46\"\u003e\u003ccode\u003e266b1a0\u003c/code\u003e\u003c/a\u003e Cast ABSL_MIN_LOG_LEVEL to absl::LogSeverityAtLeast instead of absl::LogSever...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/26c912602812f83ee3821e704ecc67840d759ee1...e8c1a5ff2346d40be5f2450044c01c845777cc02\"\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/djpiper28/mtg-search-engine/pull/227","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/227","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/227/packages"},{"uuid":"2807759290","node_id":"PR_kwDOEvJ7ds6nWwG6","number":219,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `75daba7` to `26c9126`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-08T11:07:13.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T10:43:26.000Z","updated_at":"2025-09-08T11:07:14.000Z","time_to_close":1427,"merged_at":"2025-09-08T11:07:13.000Z","merged_by":"djpiper28","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`75daba7`","new_version":"`26c9126`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `75daba7` to `26c9126`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/26c912602812f83ee3821e704ecc67840d759ee1\"\u003e\u003ccode\u003e26c9126\u003c/code\u003e\u003c/a\u003e Fix a corner case in the aarch64 unwinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7fc86c6786483690190f8bcfd31224c7070cbe12\"\u003e\u003ccode\u003e7fc86c6\u003c/code\u003e\u003c/a\u003e Fix inconsistent nullability annotation in ReleasableMutexLock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f8c283dabf1c999c32f1e8ee20b1e96dd5f15553\"\u003e\u003ccode\u003ef8c283d\u003c/code\u003e\u003c/a\u003e Remove support for Native Client\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9dc9586effb94a41f9471de61278bfcd62964da1\"\u003e\u003ccode\u003e9dc9586\u003c/code\u003e\u003c/a\u003e Rollback f040e96b93dba46e8ed3ca59c0444cbd6c0a0955\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/79bdf3b41f01fe488dd2d82a2c6260cfbca544c4\"\u003e\u003ccode\u003e79bdf3b\u003c/code\u003e\u003c/a\u003e When printing CHECK_XX failures and both types are unprintable, don't bother ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/4dd0ffdf2a11e3b4c2150285c266fbfc35d2c3c7\"\u003e\u003ccode\u003e4dd0ffd\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1929\"\u003e#1929\u003c/a\u003e: Fix shorten-64-to-32 warning in stacktrace_riscv-inl.inc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f2f4fa2ca3298326fe859f6eebc78ce0e51972e1\"\u003e\u003ccode\u003ef2f4fa2\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003efind_or_prepare_insert_large\u003c/code\u003e to use a single return statement usin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f040e96b93dba46e8ed3ca59c0444cbd6c0a0955\"\u003e\u003ccode\u003ef040e96\u003c/code\u003e\u003c/a\u003e Use possible CPUs to identify NumCPUs() on Linux.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7555c7e1ad321658bf03eca8a5d364b645923b34\"\u003e\u003ccode\u003e7555c7e\u003c/code\u003e\u003c/a\u003e Fix incorrect nullability annotation of \u003ccode\u003eabsl::Cord::InlineRep::set_data()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d5ccaa212c8257b066c9910b13b879754df9dd9e\"\u003e\u003ccode\u003ed5ccaa2\u003c/code\u003e\u003c/a\u003e Move SetCtrl* family of functions to cc file.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/75daba77f9d72372f3bfaa5ce6235d339c835cfc...26c912602812f83ee3821e704ecc67840d759ee1\"\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/djpiper28/mtg-search-engine/pull/219","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/219","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/219/packages"},{"uuid":"3353027751","node_id":"PR_kwDOEvJ7ds6lRor9","number":210,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `c5e0072` to `75daba7`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-25T19:52:53.000Z","updated_at":"2025-08-25T19:53:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`c5e0072`","new_version":"`75daba7`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `c5e0072` to `75daba7`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/75daba77f9d72372f3bfaa5ce6235d339c835cfc\"\u003e\u003ccode\u003e75daba7\u003c/code\u003e\u003c/a\u003e Implement absl::erase_if for absl::InlinedVector\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/c5c771d1218159daac7d084f75905bc85597dadf\"\u003e\u003ccode\u003ec5c771d\u003c/code\u003e\u003c/a\u003e Adjust software prefetch to fetch 5 cachelines ahead, as benchmarking suggest...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2c83d701283fe9fa2e8b89d61e268cdaeb077122\"\u003e\u003ccode\u003e2c83d70\u003c/code\u003e\u003c/a\u003e Reduce maximum load factor to 27/32 (from 28/32).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f363711b4077f3c4558f17c74e5941c8e71f15c5\"\u003e\u003ccode\u003ef363711\u003c/code\u003e\u003c/a\u003e Remove unused include\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9d0ba8dc5c66f0ea429bf5c9cc5b71d0c8619213\"\u003e\u003ccode\u003e9d0ba8d\u003c/code\u003e\u003c/a\u003e Remove unused include statement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f2dee57baf19ceeb6d12cf9af7cbb3c049396ba5\"\u003e\u003ccode\u003ef2dee57\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1921\"\u003e#1921\u003c/a\u003e: Fix ABSL_BUILD_DLL mode (absl_make_dll) with mingw\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/bd701e6f28b3cd50d3823615b2cf8b6ed05772fc\"\u003e\u003ccode\u003ebd701e6\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1922\"\u003e#1922\u003c/a\u003e: Enable mmap for WASI if it supports the mman header\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/c5e00729c3dca170ccee85c65cdffed49b919335...75daba77f9d72372f3bfaa5ce6235d339c835cfc\"\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/djpiper28/mtg-search-engine/pull/210","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/210","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/210/packages"},{"uuid":"2753822869","node_id":"PR_kwDOEvJ7ds6kJACV","number":203,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `bd05c09` to `c5e0072`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-18T17:23:04.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-18T16:11:45.000Z","updated_at":"2025-08-18T17:23:04.000Z","time_to_close":4279,"merged_at":"2025-08-18T17:23:04.000Z","merged_by":"djpiper28","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`bd05c09`","new_version":"`c5e0072`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `bd05c09` to `c5e0072`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/c5e00729c3dca170ccee85c65cdffed49b919335\"\u003e\u003ccode\u003ec5e0072\u003c/code\u003e\u003c/a\u003e Rollback C++20 string_view constructor that uses iterators\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/67538de1d4cdf0ba336738d169b02ebfc3aac652\"\u003e\u003ccode\u003e67538de\u003c/code\u003e\u003c/a\u003e Add the C++20 string_view contructor that uses iterators\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fece33c9057c7b9952eb05ec4180fd2dd3de53a7\"\u003e\u003ccode\u003efece33c\u003c/code\u003e\u003c/a\u003e Bump versions of dependencies in MODULE.bazel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/18ab653605ea965ab5f43f14098f21f537675607\"\u003e\u003ccode\u003e18ab653\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/8e7767542cfde43f16c142f05dce06cadb7f7f84\"\u003e\u003ccode\u003e8e77675\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1918\"\u003e#1918\u003c/a\u003e: base: add musl + ppc64le fallback for UnscaledCycleClock::Frequency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/274c81389f97afc612d76dc7cb5d38144cd9647f\"\u003e\u003ccode\u003e274c813\u003c/code\u003e\u003c/a\u003e Optimize crc32 Extend by removing obsolete length alignment.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/bd05c09a54d3d4cd21742a51b5a1f3033bc6b3be...c5e00729c3dca170ccee85c65cdffed49b919335\"\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/djpiper28/mtg-search-engine/pull/203","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/203","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/203/packages"},{"uuid":"2735901669","node_id":"PR_kwDOEvJ7ds6jEovl","number":191,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `4f19baf` to `bd05c09`","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-11T15:14:40.000Z","updated_at":"2025-08-11T15:14:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`4f19baf`","new_version":"`bd05c09`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `4f19baf` to `bd05c09`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/bd05c09a54d3d4cd21742a51b5a1f3033bc6b3be\"\u003e\u003ccode\u003ebd05c09\u003c/code\u003e\u003c/a\u003e Fix typo in comment of \u003ccode\u003eABSL_ATTRIBUTE_UNUSED\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a5039506a6ad4cf6dd76299bdf53f55e7b1d3a47\"\u003e\u003ccode\u003ea503950\u003c/code\u003e\u003c/a\u003e Mark AnyInvocable as being nullability compatible.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6b15d34113458c4140b3ca6234d5c41a3843ac9d\"\u003e\u003ccode\u003e6b15d34\u003c/code\u003e\u003c/a\u003e Ensure stack usage remains low when unwinding the stack, to prevent stack ove...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fd266b9c357a1ef3b15759250872235bf7cb6cca\"\u003e\u003ccode\u003efd266b9\u003c/code\u003e\u003c/a\u003e Shrink #if ABSL_HAVE_ATTRIBUTE_WEAK region sizes in stacktrace_test.cc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fb885a1cf7e6edff69bc76a1dfc41079ed8c3ba9\"\u003e\u003ccode\u003efb885a1\u003c/code\u003e\u003c/a\u003e \u0026lt;filesystem\u0026gt; is not supported for XTENSA.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/11abedd9eb6b3d43c05df9417e6a9189a1edf3c7\"\u003e\u003ccode\u003e11abedd\u003c/code\u003e\u003c/a\u003e Use signal-safe dynamic memory allocation for stack traces when necessary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/abc25d2e77555d5b2f657ed4241d807bb8dadecb\"\u003e\u003ccode\u003eabc25d2\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1915\"\u003e#1915\u003c/a\u003e: Fix SYCL Build Compatibility with Intel LLVM Compiler on Windows fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fde63b7a82a5e96846c56d36104c86050a4526af\"\u003e\u003ccode\u003efde63b7\u003c/code\u003e\u003c/a\u003e Import of CCTZ from GitHub.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/e5266cd1cdd21481209cd55ba7f6698b5fe1bd6b\"\u003e\u003ccode\u003ee5266cd\u003c/code\u003e\u003c/a\u003e Tag tests that currently fail on ios_sim_arm64 with \u0026quot;no_test_ios_sim_arm64\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/1c4d6a422dd2f290d7c008b0f92dfdebac706b30\"\u003e\u003ccode\u003e1c4d6a4\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/4f19baf125615e0a38f5504b92880b704c56e01f...bd05c09a54d3d4cd21742a51b5a1f3033bc6b3be\"\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/djpiper28/mtg-search-engine/pull/191","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/191","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/191/packages"},{"uuid":"2718007926","node_id":"PR_kwDOEvJ7ds6iAYJ2","number":184,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `454205a` to `4f19baf`","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-04T13:31:27.000Z","updated_at":"2025-08-04T13:31:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`454205a`","new_version":"`4f19baf`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `454205a` to `4f19baf`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/4f19baf125615e0a38f5504b92880b704c56e01f\"\u003e\u003ccode\u003e4f19baf\u003c/code\u003e\u003c/a\u003e Add ABSL_ATTRIBUTE_LIFETIME_BOUND to absl::ClippedSubstr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d473c92b9e72e45c4155cc6cd9fd4cfbb7dec891\"\u003e\u003ccode\u003ed473c92\u003c/code\u003e\u003c/a\u003e Inline internal usages of Mutex::Lock, etc. in favor of lock.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0f1abc9b738eda8864240c406e012757c2de38b5\"\u003e\u003ccode\u003e0f1abc9\u003c/code\u003e\u003c/a\u003e Inline internal usages of pointerful SpinLockHolder/MutexLock.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2e99bf25d4f1b78bb6569132873bc009264ba131\"\u003e\u003ccode\u003e2e99bf2\u003c/code\u003e\u003c/a\u003e Remove wrong comment in Cord::Unref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/483951bb49b4ca91510b94884ee2436d79c74bef\"\u003e\u003ccode\u003e483951b\u003c/code\u003e\u003c/a\u003e Update the crc32 dynamic dispatch table with newer platforms.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a9268d5f4b8bc14a8a4b98ca10d9956580a8957c\"\u003e\u003ccode\u003ea9268d5\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1914\"\u003e#1914\u003c/a\u003e: absl/base/internal/poison.cc: Minor build fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/785b11b33f686b3c9ddc480e8c8d6bd6ae5b3824\"\u003e\u003ccode\u003e785b11b\u003c/code\u003e\u003c/a\u003e Accept references on SpinLockHolder/MutexLock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fbab4bfa73cdf86c017b67f538fda66e69017058\"\u003e\u003ccode\u003efbab4bf\u003c/code\u003e\u003c/a\u003e Import of CCTZ from GitHub.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/56945519b5d17dcec0982ac6cdf4b6420f03c9c3\"\u003e\u003ccode\u003e5694551\u003c/code\u003e\u003c/a\u003e Fix typos in comments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/3e0d9ff64abd250e4b78e3165745cfa296c1ee17\"\u003e\u003ccode\u003e3e0d9ff\u003c/code\u003e\u003c/a\u003e Inline SpinLock Lock-\u0026gt;lock, Unlock-\u0026gt;unlock internal to Abseil.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/454205a618ed945094bb400b08d17497fd2ea590...4f19baf125615e0a38f5504b92880b704c56e01f\"\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/djpiper28/mtg-search-engine/pull/184","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/184","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/184/packages"},{"uuid":"2701386078","node_id":"PR_kwDOEvJ7ds6hA-Fe","number":179,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `454205a` to `d60e957`","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-07-28T16:24:27.000Z","updated_at":"2025-07-28T16:24:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`454205a`","new_version":"`d60e957`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `454205a` to `d60e957`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d60e95741ce9d0ca5766084e7cc2a116c4eb45b2\"\u003e\u003ccode\u003ed60e957\u003c/code\u003e\u003c/a\u003e Add an assert that absl::StrSplit is not called with a null char*\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/55f48665b3a7b6ae536c4fa54d221ed57ba15a43\"\u003e\u003ccode\u003e55f4866\u003c/code\u003e\u003c/a\u003e Fix sign conversion warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/471b037ab3b1f1047cb78bc691849b5cabc53ecc\"\u003e\u003ccode\u003e471b037\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1911\"\u003e#1911\u003c/a\u003e: Fix absl_demangle_test on ppc64\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7ece455c2527fa7f001a5f734a7efa42df4e767a\"\u003e\u003ccode\u003e7ece455\u003c/code\u003e\u003c/a\u003e Disallow using a hash function whose return type is smaller than size_t.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/57abc0ee3ff8c58818d664a6a5ae4db2f60ed2ae\"\u003e\u003ccode\u003e57abc0e\u003c/code\u003e\u003c/a\u003e Optimize CRC-32C extension by zeroes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/342afd0767e56ef35c1e0dc415ba88100ec90599\"\u003e\u003ccode\u003e342afd0\u003c/code\u003e\u003c/a\u003e Deduplicate stack trace implementations in stacktrace.cc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/8a3065cd5c330d57c8d7c660a6875f4b77f1d195\"\u003e\u003ccode\u003e8a3065c\u003c/code\u003e\u003c/a\u003e Align types of location_table_ and mapping_table_ keys (-Wshorten-64-to-32).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6ad95e1535a6036922795417f60c6a8bc1d834a4\"\u003e\u003ccode\u003e6ad95e1\u003c/code\u003e\u003c/a\u003e Move SigSafeArena() out to absl/base/internal/low_level_alloc.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/57bc7edd87008f484ce82009ae88faf9633f0fbb\"\u003e\u003ccode\u003e57bc7ed\u003c/code\u003e\u003c/a\u003e Allow CHECK_\u0026lt;OP\u0026gt; variants to be used with unprintable types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/63d67e9593fa0b83e6ef178f03f710f4a9e9697a\"\u003e\u003ccode\u003e63d67e9\u003c/code\u003e\u003c/a\u003e Import of CCTZ from GitHub.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/454205a618ed945094bb400b08d17497fd2ea590...d60e95741ce9d0ca5766084e7cc2a116c4eb45b2\"\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/djpiper28/mtg-search-engine/pull/179","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/179","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/179/packages"},{"uuid":"2681683087","node_id":"PR_kwDOEvJ7ds6f1zyP","number":173,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `492fccd` to `454205a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-21T22:43:15.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-21T12:04:43.000Z","updated_at":"2025-07-21T22:43:15.000Z","time_to_close":38312,"merged_at":"2025-07-21T22:43:15.000Z","merged_by":"djpiper28","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`492fccd`","new_version":"`454205a`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `492fccd` to `454205a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/454205a618ed945094bb400b08d17497fd2ea590\"\u003e\u003ccode\u003e454205a\u003c/code\u003e\u003c/a\u003e Roll back NDK weak symbol mode for backtrace() due to internal test breakage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b7c2f08f180db616b69fec2c2cf75229cb9ac55c\"\u003e\u003ccode\u003eb7c2f08\u003c/code\u003e\u003c/a\u003e Add converter for extracting SwissMap profile information into a \u003ca href=\"https://gith\"\u003ehttps://gith\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f2dd73d7a801e5c7387722b46ec067d6ae4aac50\"\u003e\u003ccode\u003ef2dd73d\u003c/code\u003e\u003c/a\u003e Allocate memory for frames and sizes during stack trace fix-up when no memory...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9f1244cb3f0094c898ba84f1ae31f6ad23a6d344\"\u003e\u003ccode\u003e9f1244c\u003c/code\u003e\u003c/a\u003e Support NDK weak symbol mode for backtrace() on Android.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/c952a1d614ee7dfcc41db6d60011236a689d897d\"\u003e\u003ccode\u003ec952a1d\u003c/code\u003e\u003c/a\u003e Change skip_empty_or_deleted to not use groups.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a4e1324b4486426afcde8f04b1366c40a14e78d2\"\u003e\u003ccode\u003ea4e1324\u003c/code\u003e\u003c/a\u003e Fix bug of dereferencing invalidated iterator in test case.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/3ce04f9f62ed7d2ed21fdeb3baa3a419e661ca7b\"\u003e\u003ccode\u003e3ce04f9\u003c/code\u003e\u003c/a\u003e Refactor: split erase_meta_only into large and small versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/c9db0651b8fe3cc1b1777b0db36c7a110d638e76\"\u003e\u003ccode\u003ec9db065\u003c/code\u003e\u003c/a\u003e Fix a TODO to use std::is_nothrow_swappable when it became available.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0f36025a0e1f40488dedc1d5baf3a3b59b69a258\"\u003e\u003ccode\u003e0f36025\u003c/code\u003e\u003c/a\u003e Clean up the testing of alternate options that were removed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/af00a9295f47b4d3441184d5701505b7edec4a4a\"\u003e\u003ccode\u003eaf00a92\u003c/code\u003e\u003c/a\u003e Only use generic stacktrace when ABSL_HAVE_THREAD_LOCAL.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/492fccd3bab7ba8b056b9b1831fd8d3e6256f3a6...454205a618ed945094bb400b08d17497fd2ea590\"\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/djpiper28/mtg-search-engine/pull/173","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/173","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/173/packages"},{"uuid":"2646809397","node_id":"PR_kwDOEvJ7ds6dwxs1","number":158,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `d4e6b8c` to `2ecc1dd`","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-07-07T13:26:00.000Z","updated_at":"2025-07-07T13:26:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`d4e6b8c`","new_version":"`2ecc1dd`","repository_url":null}],"path":null,"ecosystem":"submodules"},"body":"\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/djpiper28/mtg-search-engine/pull/158","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/158","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/158/packages"}],"issue_packages":[{"old_version":"`9cc7e8d`","new_version":"`d2910b0`","update_type":null,"path":null,"pr_created_at":"2026-03-30T11:31:08.000Z","version_change":"`9cc7e8d` → `d2910b0`","issue":{"uuid":"4169960809","node_id":"PR_kwDOEvJ7ds7OlqJl","number":331,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `9cc7e8d` to `d2910b0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T11:31:08.000Z","updated_at":"2026-04-06T11:23:07.828Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`9cc7e8d`","new_version":"`d2910b0`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `9cc7e8d` to `d2910b0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d2910b037f123dde65c3223359de3325dd341289\"\u003e\u003ccode\u003ed2910b0\u003c/code\u003e\u003c/a\u003e Prepare to move callers away from get_bound_schedulable()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0093ac6cac892086a6d7d09c55421a2a4c2cdb2e\"\u003e\u003ccode\u003e0093ac6\u003c/code\u003e\u003c/a\u003e Prevent users of absl::AnySpan::subspan(pos, len) from relying on truncation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/e2321c00f99237d50e01349ff6ba779d33a0ffb7\"\u003e\u003ccode\u003ee2321c0\u003c/code\u003e\u003c/a\u003e Add support for [[clang::annotate(\u0026quot;clang-tidy\u0026quot;, \u0026quot;bugprone-use-after-move\u0026quot;, \u0026quot;n...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b7c61d35e6c79875afb4db524443fd0fb20c5ae7\"\u003e\u003ccode\u003eb7c61d3\u003c/code\u003e\u003c/a\u003e Reduce duplication in absl/random/internal.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/cc986e47a767db6e23ea1743c05451d1afd313dd\"\u003e\u003ccode\u003ecc986e4\u003c/code\u003e\u003c/a\u003e Use absl::SourceLocation for Rust source locations in Status\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/be50e52a0710e10da1dac7773fab63fccb4a056b\"\u003e\u003ccode\u003ebe50e52\u003c/code\u003e\u003c/a\u003e Avoid using lambdas in Abseil assertion macros\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b71166ddd7f534800aa9aac4bba4c4400b79b371\"\u003e\u003ccode\u003eb71166d\u003c/code\u003e\u003c/a\u003e Minor changes to #includes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/4c5d34c1e547e431330e7d62cb750bca2383e377\"\u003e\u003ccode\u003e4c5d34c\u003c/code\u003e\u003c/a\u003e Document that DemangleRustSymbolEncoding omits some details on purpose.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/9cc7e8dbd54a60096ed056638cb0128fb6018fb4...d2910b037f123dde65c3223359de3325dd341289\"\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 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/djpiper28/mtg-search-engine/pull/331","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/331","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/331/packages"}},{"old_version":"`0437a6d`","new_version":"`edeeb35`","update_type":null,"path":null,"pr_created_at":"2026-02-09T12:02:14.000Z","version_change":"`0437a6d` → `edeeb35`","issue":{"uuid":"3916036592","node_id":"PR_kwDOEvJ7ds7CdvOZ","number":305,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `0437a6d` to `edeeb35`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-09T12:02:14.000Z","updated_at":"2026-02-09T12:04:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`0437a6d`","new_version":"`edeeb35`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `0437a6d` to `edeeb35`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/edeeb359ad186690a5c85ab4cec2ca9db6f3b1d5\"\u003e\u003ccode\u003eedeeb35\u003c/code\u003e\u003c/a\u003e absl::Now(): Mention the possibility of injecting an absl::Clock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/12961243df63faac8289c3abc79e5e417b50aa6b\"\u003e\u003ccode\u003e1296124\u003c/code\u003e\u003c/a\u003e Import of CCTZ from GitHub.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/cb4ad96a5a4a01ce7b3789552152baefcb0f6515\"\u003e\u003ccode\u003ecb4ad96\u003c/code\u003e\u003c/a\u003e Correctly define ABSL_UNREACHABLE when Abseil Hardened Fast is enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2f40498d6f33fd81edc3037d49178982e20352ee\"\u003e\u003ccode\u003e2f40498\u003c/code\u003e\u003c/a\u003e Add comment explaining why assertion may fail.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fc3eb05099473209136151be6f413f4a7cf44788\"\u003e\u003ccode\u003efc3eb05\u003c/code\u003e\u003c/a\u003e Remove unused dependency in absl/types/optional.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/bf24e8b443ab0907a4996b03ef37bd4d8818a416\"\u003e\u003ccode\u003ebf24e8b\u003c/code\u003e\u003c/a\u003e Perform ValidateDownCast only in Abseil Hardened Extensive mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0e2e1ba7d444677b6ef19bc32afa40a910dc9d3a\"\u003e\u003ccode\u003e0e2e1ba\u003c/code\u003e\u003c/a\u003e Remove unused dependency in absl/types/optional.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/742e99ce1ad77af61ffbfeb94dfa85bca974cd70\"\u003e\u003ccode\u003e742e99c\u003c/code\u003e\u003c/a\u003e Specialize long strings hash for ARM to benefit from AES instruction differen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f4fdd8d6157bde7a55a8cb1f82917dd5f766679f\"\u003e\u003ccode\u003ef4fdd8d\u003c/code\u003e\u003c/a\u003e Add --define=\u0026quot;absl=1\u0026quot; to the Bazel build commands in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/cd765c9dd1224e20dbbfd801314713bf67ce9c1b\"\u003e\u003ccode\u003ecd765c9\u003c/code\u003e\u003c/a\u003e Upgrade CI to Bazel 9.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/0437a6d16a02455a07bb59da6f08ef01c6a20682...edeeb359ad186690a5c85ab4cec2ca9db6f3b1d5\"\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 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/djpiper28/mtg-search-engine/pull/305","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/305","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/305/packages"}},{"old_version":"`0437a6d`","new_version":"`49cd3c7`","update_type":null,"path":null,"pr_created_at":"2026-02-02T12:10:00.000Z","version_change":"`0437a6d` → `49cd3c7`","issue":{"uuid":"3885592642","node_id":"PR_kwDOEvJ7ds7A5YuJ","number":304,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `0437a6d` to `49cd3c7`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-09T12:02:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T12:10:00.000Z","updated_at":"2026-02-09T12:02:19.000Z","time_to_close":604337,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`0437a6d`","new_version":"`49cd3c7`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `0437a6d` to `49cd3c7`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/49cd3c7a20fba078a0eaf7903312a0403fe9439e\"\u003e\u003ccode\u003e49cd3c7\u003c/code\u003e\u003c/a\u003e Minor formatting change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0e5031d3c00d8a482cd5705b5d006518447f39da\"\u003e\u003ccode\u003e0e5031d\u003c/code\u003e\u003c/a\u003e Add helper libraries for absl/extend\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b2f60a18b585192d9832e0621f907f29ffd3c225\"\u003e\u003ccode\u003eb2f60a1\u003c/code\u003e\u003c/a\u003e Undo add helper libraries for absl/extend\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/bf4988f5f6e9f71b805e9d815761e04506286ecc\"\u003e\u003ccode\u003ebf4988f\u003c/code\u003e\u003c/a\u003e Add helper libraries for absl/extend\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0783addf46484ef2f673b00080e7f117797894e3\"\u003e\u003ccode\u003e0783add\u003c/code\u003e\u003c/a\u003e AES based hash function for long strings \u0026gt;32 bytes on ARM CPUs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/1fdbcb591f544576228330f1e69b23ec14b6fac4\"\u003e\u003ccode\u003e1fdbcb5\u003c/code\u003e\u003c/a\u003e Add absl::Clock, an abstract interface that interface allows\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/0437a6d16a02455a07bb59da6f08ef01c6a20682...49cd3c7a20fba078a0eaf7903312a0403fe9439e\"\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/djpiper28/mtg-search-engine/pull/304","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/304","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/304/packages"}},{"old_version":"`24a5eb0`","new_version":"`7599e36`","update_type":null,"path":null,"pr_created_at":"2026-01-05T10:13:55.000Z","version_change":"`24a5eb0` → `7599e36`","issue":{"uuid":"3780935799","node_id":"PR_kwDOEvJ7ds67gR-0","number":287,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `24a5eb0` to `7599e36`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-05T10:13:55.000Z","updated_at":"2026-01-05T10:14:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`24a5eb0`","new_version":"`7599e36`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `24a5eb0` to `7599e36`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7599e36e7cbad38ec77cadd959d3a45d2124800a\"\u003e\u003ccode\u003e7599e36\u003c/code\u003e\u003c/a\u003e Add absl::chunked_queue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/60b607be5b2d8934386cae2d1455625a788f1be3\"\u003e\u003ccode\u003e60b607b\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eCRC32\u003c/code\u003e version of \u003ccode\u003eCombineContiguous\u003c/code\u003e for length \u0026lt;= 32.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7b40ebf9468a9003c51dc11852ef300d9b9075d3\"\u003e\u003ccode\u003e7b40ebf\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eabsl::down_cast\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f788bc3d62d58dae9af6acf6ef7097628cc667aa\"\u003e\u003ccode\u003ef788bc3\u003c/code\u003e\u003c/a\u003e Fix FixedArray iterator constructor, which should require\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/647ed70eff043c28436c047906e2d7281b55ff27\"\u003e\u003ccode\u003e647ed70\u003c/code\u003e\u003c/a\u003e Add a latency benchmark for hashing a pair of integers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2d4a5a87fdc4338ecde7fdafe6ed227434ae4443\"\u003e\u003ccode\u003e2d4a5a8\u003c/code\u003e\u003c/a\u003e Delete absl::strings_internal::STLStringReserveAmortized()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a529ebc843c01373879cc5d316a6cb57b95ca9a2\"\u003e\u003ccode\u003ea529ebc\u003c/code\u003e\u003c/a\u003e As IsAtLeastInputIterator helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/87c547923d90e20ebc1cab2686c5c69308d71f5b\"\u003e\u003ccode\u003e87c5479\u003c/code\u003e\u003c/a\u003e Use StringAppendAndOverwrite() in CEscapeAndAppendInternal()\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/24a5eb08e7f4748cc94707e31f072edac97dad67...7599e36e7cbad38ec77cadd959d3a45d2124800a\"\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/djpiper28/mtg-search-engine/pull/287","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/287","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/287/packages"}},{"old_version":"`a8960c0`","new_version":"`24a5eb0`","update_type":null,"path":null,"pr_created_at":"2025-12-29T10:14:57.000Z","version_change":"`a8960c0` → `24a5eb0`","issue":{"uuid":"3767004317","node_id":"PR_kwDOEvJ7ds66zgNC","number":285,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `a8960c0` to `24a5eb0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-29T10:14:57.000Z","updated_at":"2025-12-29T10:15:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`a8960c0`","new_version":"`24a5eb0`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `a8960c0` to `24a5eb0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/24a5eb08e7f4748cc94707e31f072edac97dad67\"\u003e\u003ccode\u003e24a5eb0\u003c/code\u003e\u003c/a\u003e Add support for absl::(u)int128 in FastIntToBuffer()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/5d365d332a68875f8534bdd0e4e9e721f9d54fd5\"\u003e\u003ccode\u003e5d365d3\u003c/code\u003e\u003c/a\u003e absl/strings: Prepare helper for printing objects to string representations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/10370212009641f5d1bd4d3fc61b1156abf3257d\"\u003e\u003ccode\u003e1037021\u003c/code\u003e\u003c/a\u003e Use SimpleAtob() for parsing bool flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/de9ab52205b6188b03506cc013bcebcb9d5163ad\"\u003e\u003ccode\u003ede9ab52\u003c/code\u003e\u003c/a\u003e No-op changes to relative timeout support code.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/a8960c053bf4adadac097c1101d0028742d8042f...24a5eb08e7f4748cc94707e31f072edac97dad67\"\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/djpiper28/mtg-search-engine/pull/285","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/285","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/285/packages"}},{"old_version":"`fa7bc39`","new_version":"`a8960c0`","update_type":null,"path":null,"pr_created_at":"2025-12-22T10:15:01.000Z","version_change":"`fa7bc39` → `a8960c0`","issue":{"uuid":"3753193769","node_id":"PR_kwDOEvJ7ds66HCFS","number":283,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `fa7bc39` to `a8960c0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T10:15:01.000Z","updated_at":"2025-12-22T10:16:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`fa7bc39`","new_version":"`a8960c0`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `fa7bc39` to `a8960c0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a8960c053bf4adadac097c1101d0028742d8042f\"\u003e\u003ccode\u003ea8960c0\u003c/code\u003e\u003c/a\u003e Adjust visibility of heterogeneous_lookup_testing.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/746ae76d0add1a39a72f9295b9d72df40bfa86ed\"\u003e\u003ccode\u003e746ae76\u003c/code\u003e\u003c/a\u003e Remove -DUNORDERED_SET_CXX17 since the macro no longer exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6c846a35408017b2789c09f753b8c82fb92036c4\"\u003e\u003ccode\u003e6c846a3\u003c/code\u003e\u003c/a\u003e [log] Prepare helper for streaming container contents to strings.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/885e4ff0df880404b5cca6ce56ecd27dc0e2f503\"\u003e\u003ccode\u003e885e4ff\u003c/code\u003e\u003c/a\u003e Restrict the visibility of some internal testing utilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/630e92d5d51d73a1f60ddd7654980ca2eae91582\"\u003e\u003ccode\u003e630e92d\u003c/code\u003e\u003c/a\u003e Add absl::linked_hash_set and absl::linked_hash_map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/ab8fec82ff9acd7df15b123f7dbd7a3fe7ba7792\"\u003e\u003ccode\u003eab8fec8\u003c/code\u003e\u003c/a\u003e [meta] Add constexpr testing helper.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/641721e94f19622782f963d9780e01cbcc2d13c4\"\u003e\u003ccode\u003e641721e\u003c/code\u003e\u003c/a\u003e BUILD file reformatting.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/03ea849fa2c526517105559df404f6d3d0014255\"\u003e\u003ccode\u003e03ea849\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eabsl/meta\u003c/code\u003e: Add C++17 port of C++20 \u003ccode\u003erequires\u003c/code\u003e expression for internal use\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9ebd93a7745858d32f23e3ca07d0e0fdc44d8dc2\"\u003e\u003ccode\u003e9ebd93a\u003c/code\u003e\u003c/a\u003e Remove the implementation of \u003ccode\u003eabsl::string_view\u003c/code\u003e, which was only needed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d2dd9b9ee901a8c8af0d76e7a5c01af2a297d047\"\u003e\u003ccode\u003ed2dd9b9\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/fa7bc39e598aa42aeecb0787b96bc5810b0a0c35...a8960c053bf4adadac097c1101d0028742d8042f\"\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/djpiper28/mtg-search-engine/pull/283","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/283","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/283/packages"}},{"old_version":"`1a25916`","new_version":"`982f425`","update_type":null,"path":null,"pr_created_at":"2025-11-03T10:18:42.000Z","version_change":"`1a25916` → `982f425`","issue":{"uuid":"3581413859","node_id":"PR_kwDOEvJ7ds6xJ4R0","number":256,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `1a25916` to `982f425`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-03T10:18:42.000Z","updated_at":"2025-11-03T10:19:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`1a25916`","new_version":"`982f425`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `1a25916` to `982f425`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/982f4254a1aa577d71a89f466053c0fb5ca004ed\"\u003e\u003ccode\u003e982f425\u003c/code\u003e\u003c/a\u003e (Roll forward) Change Abseil's SpinLock adaptive_spin_count to a class static...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6c5a175774752699ac20c5b1a329efd4710b2809\"\u003e\u003ccode\u003e6c5a175\u003c/code\u003e\u003c/a\u003e Change Abseil's SpinLock adaptive_spin_count to a class static variable that ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/ed0efc0037c7a5a65d397f607f64cf09a3cea47b\"\u003e\u003ccode\u003eed0efc0\u003c/code\u003e\u003c/a\u003e Change Abseil's SpinLock adaptive_spin_count to a class static variable that ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f43bcc04d9806f22e377ec58f074d2e01c0d75b6\"\u003e\u003ccode\u003ef43bcc0\u003c/code\u003e\u003c/a\u003e Fixes for String{Resize|Append}AndOverwrite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/01a4ea7fbbe26f7ca8ce3bcebdc7b0446d953a5d\"\u003e\u003ccode\u003e01a4ea7\u003c/code\u003e\u003c/a\u003e Correct the supported features of Status Matchers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/aed1a5e5f743373ce789edf47906cd7130a3789c\"\u003e\u003ccode\u003eaed1a5e\u003c/code\u003e\u003c/a\u003e absl/time: Use \u0026quot;memory order acquire\u0026quot; for loads, which would allow for the sa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9a2624f3e7b7a87b33a3aa1278985d41675c97b9\"\u003e\u003ccode\u003e9a2624f\u003c/code\u003e\u003c/a\u003e Use the new absl::StringResizeAndOverwrite() in string escaping utilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f81f1b1d08b7b1fd33b30f084aca8cb2b5d8da14\"\u003e\u003ccode\u003ef81f1b1\u003c/code\u003e\u003c/a\u003e Add an internal-only helper StringAppendAndOverwrite() similar to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2487de0742e20fbf53aee0088b943b3e5da502dd\"\u003e\u003ccode\u003e2487de0\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003eABSL_EXPECT_OK\u003c/code\u003e and \u003ccode\u003eABSL_ASSERT_OK\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f0a99676ff739d7d85b7e073ce0284b34e568516\"\u003e\u003ccode\u003ef0a9967\u003c/code\u003e\u003c/a\u003e Fix the CHECK_XX family of macros to not print \u003ccode\u003echar*\u003c/code\u003e arguments as C-strings...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/1a259163cc450726cc2a43cd3bfd74fb86dcda46...982f4254a1aa577d71a89f466053c0fb5ca004ed\"\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/djpiper28/mtg-search-engine/pull/256","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/256","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/256/packages"}},{"old_version":"`0d9dff7`","new_version":"`1a25916`","update_type":null,"path":null,"pr_created_at":"2025-10-27T11:14:55.000Z","version_change":"`0d9dff7` → `1a25916`","issue":{"uuid":"3556276175","node_id":"PR_kwDOEvJ7ds6v3ZtG","number":252,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `0d9dff7` to `1a25916`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-27T11:14:55.000Z","updated_at":"2025-10-27T11:15:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`0d9dff7`","new_version":"`1a25916`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `0d9dff7` to `1a25916`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/1a259163cc450726cc2a43cd3bfd74fb86dcda46\"\u003e\u003ccode\u003e1a25916\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1961\"\u003e#1961\u003c/a\u003e: Fix Clang warnings on powerpc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d71fcd13f6ccd1076e5c65a49f53cebb371a674d\"\u003e\u003ccode\u003ed71fcd1\u003c/code\u003e\u003c/a\u003e Use the new absl::StringResizeAndOverwrite() in string escaping utilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/09c29fe055fe6ac91f249e941ee6986ccf023932\"\u003e\u003ccode\u003e09c29fe\u003c/code\u003e\u003c/a\u003e Use the new absl::StringResizeAndOverwrite() in string escaping utilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/4099f7429ae468f1e874f903fd601fecce063943\"\u003e\u003ccode\u003e4099f74\u003c/code\u003e\u003c/a\u003e macOS CI: Move the Bazel vendor_dir to ${HOME} to workaround a Bazel issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/ee47800225d00f53c947bb9cf3d7bdffd9e6d530\"\u003e\u003ccode\u003eee47800\u003c/code\u003e\u003c/a\u003e Use __msan_check_mem_is_initialized for detailed MSan report\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f40a1cce40663a161b425508a8d23ff28e9fd2d4\"\u003e\u003ccode\u003ef40a1cc\u003c/code\u003e\u003c/a\u003e Optimize stack unwinding by reducing \u003ccode\u003eAddressIsReadable\u003c/code\u003e calls.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6cdb3d1b3896e51069a88f0a3333e0f4e884d95b\"\u003e\u003ccode\u003e6cdb3d1\u003c/code\u003e\u003c/a\u003e Add internal API to allow bypassing stack trace fixups when needed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/04e19d07311c8d0a554771e8114dc454a57408dc\"\u003e\u003ccode\u003e04e19d0\u003c/code\u003e\u003c/a\u003e absl::StrFormat: improve test coverage with scientific exponent test cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/215d8a0e75848cec2734f1b70f55862096072f52\"\u003e\u003ccode\u003e215d8a0\u003c/code\u003e\u003c/a\u003e Add throughput and latency benchmarks for \u003ccode\u003eabsl::ToDoubleXYZ\u003c/code\u003e functions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f807de027a615fdb5e77867179bba7bcecca80c1\"\u003e\u003ccode\u003ef807de0\u003c/code\u003e\u003c/a\u003e CordzInfo: Use absl::NoDestructor to remove a global destructor.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/0d9dff74c926c4d744a4651c3281c813abe829f5...1a259163cc450726cc2a43cd3bfd74fb86dcda46\"\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/djpiper28/mtg-search-engine/pull/252","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/252","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/252/packages"}},{"old_version":"`b2574e9`","new_version":"`1420ad8`","update_type":null,"path":null,"pr_created_at":"2025-10-06T12:01:52.000Z","version_change":"`b2574e9` → `1420ad8`","issue":{"uuid":"3486945398","node_id":"PR_kwDOEvJ7ds6sQNWz","number":242,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `b2574e9` to `1420ad8`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T12:01:52.000Z","updated_at":"2025-10-06T12:02:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`b2574e9`","new_version":"`1420ad8`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `b2574e9` to `1420ad8`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/1420ad852576db72baff8152fcba331586459d54\"\u003e\u003ccode\u003e1420ad8\u003c/code\u003e\u003c/a\u003e Internal-only change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a683736493880c0821c81bb413218b50eb3d941e\"\u003e\u003ccode\u003ea683736\u003c/code\u003e\u003c/a\u003e absl/time: format code with clang-format.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0c01ee18955da5a25fe4ef60784775176d9f9987\"\u003e\u003ccode\u003e0c01ee1\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a54cb45cb9fe1b181c237de640b918b7d5b01d24\"\u003e\u003ccode\u003ea54cb45\u003c/code\u003e\u003c/a\u003e Expose typed releasers of externally appended memory.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/efee2e57e9ed56a596ba91069ff7e6c728470fb0\"\u003e\u003ccode\u003eefee2e5\u003c/code\u003e\u003c/a\u003e Fix __declspec support for ABSL_DECLARE_FLAG()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/76e395dcb1cc9f2dc6cbd1e2e5063a436b03e998\"\u003e\u003ccode\u003e76e395d\u003c/code\u003e\u003c/a\u003e Annotate absl::AnyInvocable as an owner type via [[gsl::Owner]] and absl_inte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/8d29c80c2c76ea33707e224829b6ee45effd444c\"\u003e\u003ccode\u003e8d29c80\u003c/code\u003e\u003c/a\u003e Annotate absl::FunctionRef as a view type via [[gsl::Pointer]] and absl_inter...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6315c20271bc7f192584cc515f3a6dd8337564ec\"\u003e\u003ccode\u003e6315c20\u003c/code\u003e\u003c/a\u003e Remove unnecessary dep on \u003ccode\u003ecore_headers\u003c/code\u003e from the \u003ccode\u003enullability\u003c/code\u003e cc_library\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/820cd9ee904158c1395d4198bd568145715537aa\"\u003e\u003ccode\u003e820cd9e\u003c/code\u003e\u003c/a\u003e type_traits: Add type_identity and type_traits_t backfills\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/b2574e9da3b999f51bc8d007479c0af8b56fbffd...1420ad852576db72baff8152fcba331586459d54\"\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/djpiper28/mtg-search-engine/pull/242","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/242","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/242/packages"}},{"old_version":"`f4c22a1`","new_version":"`b2574e9`","update_type":null,"path":null,"pr_created_at":"2025-09-29T13:29:16.000Z","version_change":"`f4c22a1` → `b2574e9`","issue":{"uuid":"3465036147","node_id":"PR_kwDOEvJ7ds6rGsWs","number":233,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `f4c22a1` to `b2574e9`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T13:29:16.000Z","updated_at":"2025-09-29T13:29:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`f4c22a1`","new_version":"`b2574e9`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `f4c22a1` to `b2574e9`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b2574e9da3b999f51bc8d007479c0af8b56fbffd\"\u003e\u003ccode\u003eb2574e9\u003c/code\u003e\u003c/a\u003e Refactor raw_hash_set range insertion to call private insert_range function.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2d77015ec852f90f04444eedaacb846ffc187174\"\u003e\u003ccode\u003e2d77015\u003c/code\u003e\u003c/a\u003e Fix bug in absl::FunctionRef conversions from non-const to const\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/473a0c7530afb9ca5d107a64a3de46f84be757b5\"\u003e\u003ccode\u003e473a0c7\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1937\"\u003e#1937\u003c/a\u003e: Simplify ConvertSpecialToEmptyAndFullToDeleted\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/aef36c342b796a9fc932ea06ecbe3ce26bbd05a6\"\u003e\u003ccode\u003eaef36c3\u003c/code\u003e\u003c/a\u003e Improve absl::FunctionRef compatibility with C++26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f1428cf4e44a868a625485720f92429db2be4e99\"\u003e\u003ccode\u003ef1428cf\u003c/code\u003e\u003c/a\u003e Add a workaround for unused variable warnings inside of not-taken\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f138b9d6facb783e7cc7d035e3e14f0d2a92ed5a\"\u003e\u003ccode\u003ef138b9d\u003c/code\u003e\u003c/a\u003e Annotate ABSL_DIE_IF_NULL's return type with \u003ccode\u003eabsl_nonnull\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9b55d184e03d0f9ec5958e3c8c063bc685e3ea7f\"\u003e\u003ccode\u003e9b55d18\u003c/code\u003e\u003c/a\u003e Move insert index computation into \u003ccode\u003ePrepareInsertLarge\u003c/code\u003e in order to reduce in...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/f4c22a176f076486d7ad7df8861ed7081603804a...b2574e9da3b999f51bc8d007479c0af8b56fbffd\"\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/djpiper28/mtg-search-engine/pull/233","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/233","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/233/packages"}},{"old_version":"`e8c1a5f`","new_version":"`f4c22a1`","update_type":null,"path":null,"pr_created_at":"2025-09-22T10:40:24.000Z","version_change":"`e8c1a5f` → `f4c22a1`","issue":{"uuid":"2848886704","node_id":"PR_kwDOEvJ7ds6pzo-w","number":229,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `e8c1a5f` to `f4c22a1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-22T11:07:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T10:40:24.000Z","updated_at":"2025-09-22T11:07:25.000Z","time_to_close":1620,"merged_at":"2025-09-22T11:07:24.000Z","merged_by":"djpiper28","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`e8c1a5f`","new_version":"`f4c22a1`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `e8c1a5f` to `f4c22a1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f4c22a176f076486d7ad7df8861ed7081603804a\"\u003e\u003ccode\u003ef4c22a1\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2370ccf579bd0fb4484c343389b8121c6b7f9bb8\"\u003e\u003ccode\u003e2370ccf\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1939\"\u003e#1939\u003c/a\u003e: Add missing rules_cc loads\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/620d600442769b7ec4b61bd87667899908eec4ef\"\u003e\u003ccode\u003e620d600\u003c/code\u003e\u003c/a\u003e Expose (internally) a LogMessage constructor taking file as a string_view for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/768f75440fe009e2b7e0c3e1f247f67970c83975\"\u003e\u003ccode\u003e768f754\u003c/code\u003e\u003c/a\u003e Fixed up some #includes in mutex.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/affc2bd8a8f24bb022b3ec239e68769ec3a5c2ed\"\u003e\u003ccode\u003eaffc2bd\u003c/code\u003e\u003c/a\u003e Make absl::FunctionRef support non-const callables, aligning it with std::fun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/23b9b75217721040f5a2d073b8ef3014486ef5b7\"\u003e\u003ccode\u003e23b9b75\u003c/code\u003e\u003c/a\u003e Move capacity update in \u003ccode\u003eGrow1To3AndPrepareInsert\u003c/code\u003e after accessing `common.in...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/e8c1a5ff2346d40be5f2450044c01c845777cc02...f4c22a176f076486d7ad7df8861ed7081603804a\"\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/djpiper28/mtg-search-engine/pull/229","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/229","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/229/packages"}},{"old_version":"`26c9126`","new_version":"`e8c1a5f`","update_type":null,"path":null,"pr_created_at":"2025-09-15T11:05:35.000Z","version_change":"`26c9126` → `e8c1a5f`","issue":{"uuid":"3417458735","node_id":"PR_kwDOEvJ7ds6onEWW","number":227,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `26c9126` to `e8c1a5f`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T11:05:35.000Z","updated_at":"2025-09-15T11:06:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`26c9126`","new_version":"`e8c1a5f`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `26c9126` to `e8c1a5f`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/e8c1a5ff2346d40be5f2450044c01c845777cc02\"\u003e\u003ccode\u003ee8c1a5f\u003c/code\u003e\u003c/a\u003e Fix check_op(s) compilation failures on gcc 8 which eagerly tries to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/179d2e39e79e0c313bb2cafd5784da1ce3a52f48\"\u003e\u003ccode\u003e179d2e3\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eABSL_ATTRIBUTE_ALWAYS_INLINE\u003c/code\u003efor lambda in \u003ccode\u003efind_or_prepare_insert_large\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/78bacea21b098b75b642237c55b0fe51476dadba\"\u003e\u003ccode\u003e78bacea\u003c/code\u003e\u003c/a\u003e Mark the implicit floating operators as constexpr for \u003ccode\u003eabsl::int128\u003c/code\u003e and `abs...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/dc242cce4187c22525361959c7916d0ee0bcd658\"\u003e\u003ccode\u003edc242cc\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1931\"\u003e#1931\u003c/a\u003e: raw_hash_set: fix instantiation for recursive types on MSVC with /Z...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0739328652ea1ffcee46ed27abbfd83f22b4d6b3\"\u003e\u003ccode\u003e0739328\u003c/code\u003e\u003c/a\u003e Add std::pair specializations for IsOwner and IsView\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/266b1a0bf8945ae0fc228f7e4094090c21a9cd46\"\u003e\u003ccode\u003e266b1a0\u003c/code\u003e\u003c/a\u003e Cast ABSL_MIN_LOG_LEVEL to absl::LogSeverityAtLeast instead of absl::LogSever...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/26c912602812f83ee3821e704ecc67840d759ee1...e8c1a5ff2346d40be5f2450044c01c845777cc02\"\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/djpiper28/mtg-search-engine/pull/227","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/227","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/227/packages"}},{"old_version":"`75daba7`","new_version":"`26c9126`","update_type":null,"path":null,"pr_created_at":"2025-09-08T10:43:26.000Z","version_change":"`75daba7` → `26c9126`","issue":{"uuid":"2807759290","node_id":"PR_kwDOEvJ7ds6nWwG6","number":219,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `75daba7` to `26c9126`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-08T11:07:13.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T10:43:26.000Z","updated_at":"2025-09-08T11:07:14.000Z","time_to_close":1427,"merged_at":"2025-09-08T11:07:13.000Z","merged_by":"djpiper28","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`75daba7`","new_version":"`26c9126`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `75daba7` to `26c9126`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/26c912602812f83ee3821e704ecc67840d759ee1\"\u003e\u003ccode\u003e26c9126\u003c/code\u003e\u003c/a\u003e Fix a corner case in the aarch64 unwinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7fc86c6786483690190f8bcfd31224c7070cbe12\"\u003e\u003ccode\u003e7fc86c6\u003c/code\u003e\u003c/a\u003e Fix inconsistent nullability annotation in ReleasableMutexLock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f8c283dabf1c999c32f1e8ee20b1e96dd5f15553\"\u003e\u003ccode\u003ef8c283d\u003c/code\u003e\u003c/a\u003e Remove support for Native Client\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9dc9586effb94a41f9471de61278bfcd62964da1\"\u003e\u003ccode\u003e9dc9586\u003c/code\u003e\u003c/a\u003e Rollback f040e96b93dba46e8ed3ca59c0444cbd6c0a0955\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/79bdf3b41f01fe488dd2d82a2c6260cfbca544c4\"\u003e\u003ccode\u003e79bdf3b\u003c/code\u003e\u003c/a\u003e When printing CHECK_XX failures and both types are unprintable, don't bother ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/4dd0ffdf2a11e3b4c2150285c266fbfc35d2c3c7\"\u003e\u003ccode\u003e4dd0ffd\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1929\"\u003e#1929\u003c/a\u003e: Fix shorten-64-to-32 warning in stacktrace_riscv-inl.inc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f2f4fa2ca3298326fe859f6eebc78ce0e51972e1\"\u003e\u003ccode\u003ef2f4fa2\u003c/code\u003e\u003c/a\u003e Refactor \u003ccode\u003efind_or_prepare_insert_large\u003c/code\u003e to use a single return statement usin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f040e96b93dba46e8ed3ca59c0444cbd6c0a0955\"\u003e\u003ccode\u003ef040e96\u003c/code\u003e\u003c/a\u003e Use possible CPUs to identify NumCPUs() on Linux.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7555c7e1ad321658bf03eca8a5d364b645923b34\"\u003e\u003ccode\u003e7555c7e\u003c/code\u003e\u003c/a\u003e Fix incorrect nullability annotation of \u003ccode\u003eabsl::Cord::InlineRep::set_data()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d5ccaa212c8257b066c9910b13b879754df9dd9e\"\u003e\u003ccode\u003ed5ccaa2\u003c/code\u003e\u003c/a\u003e Move SetCtrl* family of functions to cc file.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/75daba77f9d72372f3bfaa5ce6235d339c835cfc...26c912602812f83ee3821e704ecc67840d759ee1\"\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/djpiper28/mtg-search-engine/pull/219","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/219","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/219/packages"}},{"old_version":"`c5e0072`","new_version":"`75daba7`","update_type":null,"path":null,"pr_created_at":"2025-08-25T19:52:53.000Z","version_change":"`c5e0072` → `75daba7`","issue":{"uuid":"3353027751","node_id":"PR_kwDOEvJ7ds6lRor9","number":210,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `c5e0072` to `75daba7`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-25T19:52:53.000Z","updated_at":"2025-08-25T19:53:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`c5e0072`","new_version":"`75daba7`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `c5e0072` to `75daba7`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/75daba77f9d72372f3bfaa5ce6235d339c835cfc\"\u003e\u003ccode\u003e75daba7\u003c/code\u003e\u003c/a\u003e Implement absl::erase_if for absl::InlinedVector\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/c5c771d1218159daac7d084f75905bc85597dadf\"\u003e\u003ccode\u003ec5c771d\u003c/code\u003e\u003c/a\u003e Adjust software prefetch to fetch 5 cachelines ahead, as benchmarking suggest...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2c83d701283fe9fa2e8b89d61e268cdaeb077122\"\u003e\u003ccode\u003e2c83d70\u003c/code\u003e\u003c/a\u003e Reduce maximum load factor to 27/32 (from 28/32).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f363711b4077f3c4558f17c74e5941c8e71f15c5\"\u003e\u003ccode\u003ef363711\u003c/code\u003e\u003c/a\u003e Remove unused include\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9d0ba8dc5c66f0ea429bf5c9cc5b71d0c8619213\"\u003e\u003ccode\u003e9d0ba8d\u003c/code\u003e\u003c/a\u003e Remove unused include statement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f2dee57baf19ceeb6d12cf9af7cbb3c049396ba5\"\u003e\u003ccode\u003ef2dee57\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1921\"\u003e#1921\u003c/a\u003e: Fix ABSL_BUILD_DLL mode (absl_make_dll) with mingw\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/bd701e6f28b3cd50d3823615b2cf8b6ed05772fc\"\u003e\u003ccode\u003ebd701e6\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1922\"\u003e#1922\u003c/a\u003e: Enable mmap for WASI if it supports the mman header\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/c5e00729c3dca170ccee85c65cdffed49b919335...75daba77f9d72372f3bfaa5ce6235d339c835cfc\"\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/djpiper28/mtg-search-engine/pull/210","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/210","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/210/packages"}},{"old_version":"`bd05c09`","new_version":"`c5e0072`","update_type":null,"path":null,"pr_created_at":"2025-08-18T16:11:45.000Z","version_change":"`bd05c09` → `c5e0072`","issue":{"uuid":"2753822869","node_id":"PR_kwDOEvJ7ds6kJACV","number":203,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `bd05c09` to `c5e0072`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-18T17:23:04.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-18T16:11:45.000Z","updated_at":"2025-08-18T17:23:04.000Z","time_to_close":4279,"merged_at":"2025-08-18T17:23:04.000Z","merged_by":"djpiper28","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`bd05c09`","new_version":"`c5e0072`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `bd05c09` to `c5e0072`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/c5e00729c3dca170ccee85c65cdffed49b919335\"\u003e\u003ccode\u003ec5e0072\u003c/code\u003e\u003c/a\u003e Rollback C++20 string_view constructor that uses iterators\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/67538de1d4cdf0ba336738d169b02ebfc3aac652\"\u003e\u003ccode\u003e67538de\u003c/code\u003e\u003c/a\u003e Add the C++20 string_view contructor that uses iterators\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fece33c9057c7b9952eb05ec4180fd2dd3de53a7\"\u003e\u003ccode\u003efece33c\u003c/code\u003e\u003c/a\u003e Bump versions of dependencies in MODULE.bazel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/18ab653605ea965ab5f43f14098f21f537675607\"\u003e\u003ccode\u003e18ab653\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/8e7767542cfde43f16c142f05dce06cadb7f7f84\"\u003e\u003ccode\u003e8e77675\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1918\"\u003e#1918\u003c/a\u003e: base: add musl + ppc64le fallback for UnscaledCycleClock::Frequency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/274c81389f97afc612d76dc7cb5d38144cd9647f\"\u003e\u003ccode\u003e274c813\u003c/code\u003e\u003c/a\u003e Optimize crc32 Extend by removing obsolete length alignment.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/bd05c09a54d3d4cd21742a51b5a1f3033bc6b3be...c5e00729c3dca170ccee85c65cdffed49b919335\"\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/djpiper28/mtg-search-engine/pull/203","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/203","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/203/packages"}},{"old_version":"`4f19baf`","new_version":"`bd05c09`","update_type":null,"path":null,"pr_created_at":"2025-08-11T15:14:40.000Z","version_change":"`4f19baf` → `bd05c09`","issue":{"uuid":"2735901669","node_id":"PR_kwDOEvJ7ds6jEovl","number":191,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `4f19baf` to `bd05c09`","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-11T15:14:40.000Z","updated_at":"2025-08-11T15:14:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`4f19baf`","new_version":"`bd05c09`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `4f19baf` to `bd05c09`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/bd05c09a54d3d4cd21742a51b5a1f3033bc6b3be\"\u003e\u003ccode\u003ebd05c09\u003c/code\u003e\u003c/a\u003e Fix typo in comment of \u003ccode\u003eABSL_ATTRIBUTE_UNUSED\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a5039506a6ad4cf6dd76299bdf53f55e7b1d3a47\"\u003e\u003ccode\u003ea503950\u003c/code\u003e\u003c/a\u003e Mark AnyInvocable as being nullability compatible.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6b15d34113458c4140b3ca6234d5c41a3843ac9d\"\u003e\u003ccode\u003e6b15d34\u003c/code\u003e\u003c/a\u003e Ensure stack usage remains low when unwinding the stack, to prevent stack ove...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fd266b9c357a1ef3b15759250872235bf7cb6cca\"\u003e\u003ccode\u003efd266b9\u003c/code\u003e\u003c/a\u003e Shrink #if ABSL_HAVE_ATTRIBUTE_WEAK region sizes in stacktrace_test.cc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fb885a1cf7e6edff69bc76a1dfc41079ed8c3ba9\"\u003e\u003ccode\u003efb885a1\u003c/code\u003e\u003c/a\u003e \u0026lt;filesystem\u0026gt; is not supported for XTENSA.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/11abedd9eb6b3d43c05df9417e6a9189a1edf3c7\"\u003e\u003ccode\u003e11abedd\u003c/code\u003e\u003c/a\u003e Use signal-safe dynamic memory allocation for stack traces when necessary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/abc25d2e77555d5b2f657ed4241d807bb8dadecb\"\u003e\u003ccode\u003eabc25d2\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1915\"\u003e#1915\u003c/a\u003e: Fix SYCL Build Compatibility with Intel LLVM Compiler on Windows fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fde63b7a82a5e96846c56d36104c86050a4526af\"\u003e\u003ccode\u003efde63b7\u003c/code\u003e\u003c/a\u003e Import of CCTZ from GitHub.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/e5266cd1cdd21481209cd55ba7f6698b5fe1bd6b\"\u003e\u003ccode\u003ee5266cd\u003c/code\u003e\u003c/a\u003e Tag tests that currently fail on ios_sim_arm64 with \u0026quot;no_test_ios_sim_arm64\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/1c4d6a422dd2f290d7c008b0f92dfdebac706b30\"\u003e\u003ccode\u003e1c4d6a4\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/4f19baf125615e0a38f5504b92880b704c56e01f...bd05c09a54d3d4cd21742a51b5a1f3033bc6b3be\"\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/djpiper28/mtg-search-engine/pull/191","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/191","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/191/packages"}},{"old_version":"`454205a`","new_version":"`4f19baf`","update_type":null,"path":null,"pr_created_at":"2025-08-04T13:31:27.000Z","version_change":"`454205a` → `4f19baf`","issue":{"uuid":"2718007926","node_id":"PR_kwDOEvJ7ds6iAYJ2","number":184,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `454205a` to `4f19baf`","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-04T13:31:27.000Z","updated_at":"2025-08-04T13:31:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`454205a`","new_version":"`4f19baf`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `454205a` to `4f19baf`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/4f19baf125615e0a38f5504b92880b704c56e01f\"\u003e\u003ccode\u003e4f19baf\u003c/code\u003e\u003c/a\u003e Add ABSL_ATTRIBUTE_LIFETIME_BOUND to absl::ClippedSubstr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d473c92b9e72e45c4155cc6cd9fd4cfbb7dec891\"\u003e\u003ccode\u003ed473c92\u003c/code\u003e\u003c/a\u003e Inline internal usages of Mutex::Lock, etc. in favor of lock.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0f1abc9b738eda8864240c406e012757c2de38b5\"\u003e\u003ccode\u003e0f1abc9\u003c/code\u003e\u003c/a\u003e Inline internal usages of pointerful SpinLockHolder/MutexLock.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/2e99bf25d4f1b78bb6569132873bc009264ba131\"\u003e\u003ccode\u003e2e99bf2\u003c/code\u003e\u003c/a\u003e Remove wrong comment in Cord::Unref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/483951bb49b4ca91510b94884ee2436d79c74bef\"\u003e\u003ccode\u003e483951b\u003c/code\u003e\u003c/a\u003e Update the crc32 dynamic dispatch table with newer platforms.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a9268d5f4b8bc14a8a4b98ca10d9956580a8957c\"\u003e\u003ccode\u003ea9268d5\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1914\"\u003e#1914\u003c/a\u003e: absl/base/internal/poison.cc: Minor build fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/785b11b33f686b3c9ddc480e8c8d6bd6ae5b3824\"\u003e\u003ccode\u003e785b11b\u003c/code\u003e\u003c/a\u003e Accept references on SpinLockHolder/MutexLock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/fbab4bfa73cdf86c017b67f538fda66e69017058\"\u003e\u003ccode\u003efbab4bf\u003c/code\u003e\u003c/a\u003e Import of CCTZ from GitHub.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/56945519b5d17dcec0982ac6cdf4b6420f03c9c3\"\u003e\u003ccode\u003e5694551\u003c/code\u003e\u003c/a\u003e Fix typos in comments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/3e0d9ff64abd250e4b78e3165745cfa296c1ee17\"\u003e\u003ccode\u003e3e0d9ff\u003c/code\u003e\u003c/a\u003e Inline SpinLock Lock-\u0026gt;lock, Unlock-\u0026gt;unlock internal to Abseil.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/454205a618ed945094bb400b08d17497fd2ea590...4f19baf125615e0a38f5504b92880b704c56e01f\"\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/djpiper28/mtg-search-engine/pull/184","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/184","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/184/packages"}},{"old_version":"`454205a`","new_version":"`d60e957`","update_type":null,"path":null,"pr_created_at":"2025-07-28T16:24:27.000Z","version_change":"`454205a` → `d60e957`","issue":{"uuid":"2701386078","node_id":"PR_kwDOEvJ7ds6hA-Fe","number":179,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `454205a` to `d60e957`","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-07-28T16:24:27.000Z","updated_at":"2025-07-28T16:24:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`454205a`","new_version":"`d60e957`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `454205a` to `d60e957`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/d60e95741ce9d0ca5766084e7cc2a116c4eb45b2\"\u003e\u003ccode\u003ed60e957\u003c/code\u003e\u003c/a\u003e Add an assert that absl::StrSplit is not called with a null char*\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/55f48665b3a7b6ae536c4fa54d221ed57ba15a43\"\u003e\u003ccode\u003e55f4866\u003c/code\u003e\u003c/a\u003e Fix sign conversion warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/471b037ab3b1f1047cb78bc691849b5cabc53ecc\"\u003e\u003ccode\u003e471b037\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/abseil/abseil-cpp/issues/1911\"\u003e#1911\u003c/a\u003e: Fix absl_demangle_test on ppc64\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/7ece455c2527fa7f001a5f734a7efa42df4e767a\"\u003e\u003ccode\u003e7ece455\u003c/code\u003e\u003c/a\u003e Disallow using a hash function whose return type is smaller than size_t.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/57abc0ee3ff8c58818d664a6a5ae4db2f60ed2ae\"\u003e\u003ccode\u003e57abc0e\u003c/code\u003e\u003c/a\u003e Optimize CRC-32C extension by zeroes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/342afd0767e56ef35c1e0dc415ba88100ec90599\"\u003e\u003ccode\u003e342afd0\u003c/code\u003e\u003c/a\u003e Deduplicate stack trace implementations in stacktrace.cc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/8a3065cd5c330d57c8d7c660a6875f4b77f1d195\"\u003e\u003ccode\u003e8a3065c\u003c/code\u003e\u003c/a\u003e Align types of location_table_ and mapping_table_ keys (-Wshorten-64-to-32).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/6ad95e1535a6036922795417f60c6a8bc1d834a4\"\u003e\u003ccode\u003e6ad95e1\u003c/code\u003e\u003c/a\u003e Move SigSafeArena() out to absl/base/internal/low_level_alloc.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/57bc7edd87008f484ce82009ae88faf9633f0fbb\"\u003e\u003ccode\u003e57bc7ed\u003c/code\u003e\u003c/a\u003e Allow CHECK_\u0026lt;OP\u0026gt; variants to be used with unprintable types.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/63d67e9593fa0b83e6ef178f03f710f4a9e9697a\"\u003e\u003ccode\u003e63d67e9\u003c/code\u003e\u003c/a\u003e Import of CCTZ from GitHub.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/454205a618ed945094bb400b08d17497fd2ea590...d60e95741ce9d0ca5766084e7cc2a116c4eb45b2\"\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/djpiper28/mtg-search-engine/pull/179","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/179","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/179/packages"}},{"old_version":"`492fccd`","new_version":"`454205a`","update_type":null,"path":null,"pr_created_at":"2025-07-21T12:04:43.000Z","version_change":"`492fccd` → `454205a`","issue":{"uuid":"2681683087","node_id":"PR_kwDOEvJ7ds6f1zyP","number":173,"state":"closed","title":"chore(deps): bump backend/vendor/abseil from `492fccd` to `454205a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-21T22:43:15.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-21T12:04:43.000Z","updated_at":"2025-07-21T22:43:15.000Z","time_to_close":38312,"merged_at":"2025-07-21T22:43:15.000Z","merged_by":"djpiper28","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`492fccd`","new_version":"`454205a`","repository_url":"https://github.com/abseil/abseil-cpp"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [backend/vendor/abseil](https://github.com/abseil/abseil-cpp) from `492fccd` to `454205a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/454205a618ed945094bb400b08d17497fd2ea590\"\u003e\u003ccode\u003e454205a\u003c/code\u003e\u003c/a\u003e Roll back NDK weak symbol mode for backtrace() due to internal test breakage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/b7c2f08f180db616b69fec2c2cf75229cb9ac55c\"\u003e\u003ccode\u003eb7c2f08\u003c/code\u003e\u003c/a\u003e Add converter for extracting SwissMap profile information into a \u003ca href=\"https://gith\"\u003ehttps://gith\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/f2dd73d7a801e5c7387722b46ec067d6ae4aac50\"\u003e\u003ccode\u003ef2dd73d\u003c/code\u003e\u003c/a\u003e Allocate memory for frames and sizes during stack trace fix-up when no memory...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/9f1244cb3f0094c898ba84f1ae31f6ad23a6d344\"\u003e\u003ccode\u003e9f1244c\u003c/code\u003e\u003c/a\u003e Support NDK weak symbol mode for backtrace() on Android.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/c952a1d614ee7dfcc41db6d60011236a689d897d\"\u003e\u003ccode\u003ec952a1d\u003c/code\u003e\u003c/a\u003e Change skip_empty_or_deleted to not use groups.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/a4e1324b4486426afcde8f04b1366c40a14e78d2\"\u003e\u003ccode\u003ea4e1324\u003c/code\u003e\u003c/a\u003e Fix bug of dereferencing invalidated iterator in test case.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/3ce04f9f62ed7d2ed21fdeb3baa3a419e661ca7b\"\u003e\u003ccode\u003e3ce04f9\u003c/code\u003e\u003c/a\u003e Refactor: split erase_meta_only into large and small versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/c9db0651b8fe3cc1b1777b0db36c7a110d638e76\"\u003e\u003ccode\u003ec9db065\u003c/code\u003e\u003c/a\u003e Fix a TODO to use std::is_nothrow_swappable when it became available.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/0f36025a0e1f40488dedc1d5baf3a3b59b69a258\"\u003e\u003ccode\u003e0f36025\u003c/code\u003e\u003c/a\u003e Clean up the testing of alternate options that were removed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/abseil/abseil-cpp/commit/af00a9295f47b4d3441184d5701505b7edec4a4a\"\u003e\u003ccode\u003eaf00a92\u003c/code\u003e\u003c/a\u003e Only use generic stacktrace when ABSL_HAVE_THREAD_LOCAL.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/abseil/abseil-cpp/compare/492fccd3bab7ba8b056b9b1831fd8d3e6256f3a6...454205a618ed945094bb400b08d17497fd2ea590\"\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/djpiper28/mtg-search-engine/pull/173","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/173","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/173/packages"}},{"old_version":"`d4e6b8c`","new_version":"`2ecc1dd`","update_type":null,"path":null,"pr_created_at":"2025-07-07T13:26:00.000Z","version_change":"`d4e6b8c` → `2ecc1dd`","issue":{"uuid":"2646809397","node_id":"PR_kwDOEvJ7ds6dwxs1","number":158,"state":"open","title":"chore(deps): bump backend/vendor/abseil from `d4e6b8c` to `2ecc1dd`","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-07-07T13:26:00.000Z","updated_at":"2025-07-07T13:26:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"backend/vendor/abseil","old_version":"`d4e6b8c`","new_version":"`2ecc1dd`","repository_url":null}],"path":null,"ecosystem":"submodules"},"body":"\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/djpiper28/mtg-search-engine/pull/158","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/djpiper28%2Fmtg-search-engine/issues/158","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/158/packages"}}]}