{"id":32025,"name":"dev/worldmods/blockexchange","ecosystem":"submodules","repository_url":null,"issues_count":10,"created_at":"2025-06-07T10:37:09.879Z","updated_at":"2025-06-07T10:37:09.879Z","purl":"pkg:submodules/dev/worldmods/blockexchange","unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"3660971039","node_id":"PR_kwDODvve_s61TzlM","number":1114,"state":"open","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `9820672`","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-25T00:12:19.000Z","updated_at":"2025-11-25T00:16:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`9820672`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `9820672`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/9820672d5d6e32ac9efbfb87479ca1d0503d7345\"\u003e\u003ccode\u003e9820672\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/blockexchange/blockexchange/issues/77\"\u003e#77\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/31cc3575d017c08d0630f87b413a1b63c73aa671\"\u003e\u003ccode\u003e31cc357\u003c/code\u003e\u003c/a\u003e fix race-condition in save-update mechanism\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4f38566fefd78fc7b0c5dcb6cba649dc77a41dd9\"\u003e\u003ccode\u003e4f38566\u003c/code\u003e\u003c/a\u003e nodecore storagebox compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/5d28b3d50c348038dd2a38e5944e0892b11ebaf2\"\u003e\u003ccode\u003e5d28b3d\u003c/code\u003e\u003c/a\u003e add nodecore dynalight to ignored nodes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/8838da79c965067cdbed9a5999822c8fb89be1f7\"\u003e\u003ccode\u003e8838da7\u003c/code\u003e\u003c/a\u003e fix save issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...9820672d5d6e32ac9efbfb87479ca1d0503d7345\"\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/blockexchange/blockexchange_server/pull/1114","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1114","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1114/packages"},{"uuid":"2847525560","node_id":"PR_kwDODvve_s6pucq4","number":1088,"state":"open","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `4f38566`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T00:01:25.000Z","updated_at":"2025-09-22T00:01:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`4f38566`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `4f38566`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4f38566fefd78fc7b0c5dcb6cba649dc77a41dd9\"\u003e\u003ccode\u003e4f38566\u003c/code\u003e\u003c/a\u003e nodecore storagebox compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/5d28b3d50c348038dd2a38e5944e0892b11ebaf2\"\u003e\u003ccode\u003e5d28b3d\u003c/code\u003e\u003c/a\u003e add nodecore dynalight to ignored nodes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/8838da79c965067cdbed9a5999822c8fb89be1f7\"\u003e\u003ccode\u003e8838da7\u003c/code\u003e\u003c/a\u003e fix save issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/945a14964cdf4382e2e2ca52455ece5ff822be70\"\u003e\u003ccode\u003e945a149\u003c/code\u003e\u003c/a\u003e update/track mtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a77905bec60bdcfc7e71aee80f42c3c765f442c7\"\u003e\u003ccode\u003ea77905b\u003c/code\u003e\u003c/a\u003e log user out if token is invalid (check on login)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...4f38566fefd78fc7b0c5dcb6cba649dc77a41dd9\"\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/blockexchange/blockexchange_server/pull/1088","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1088","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1088/packages"},{"uuid":"3432238211","node_id":"PR_kwDODvve_s6pZIdr","number":1087,"state":"open","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `5d28b3d`","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-19T00:01:28.000Z","updated_at":"2025-09-19T00:05:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`5d28b3d`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `5d28b3d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/5d28b3d50c348038dd2a38e5944e0892b11ebaf2\"\u003e\u003ccode\u003e5d28b3d\u003c/code\u003e\u003c/a\u003e add nodecore dynalight to ignored nodes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/8838da79c965067cdbed9a5999822c8fb89be1f7\"\u003e\u003ccode\u003e8838da7\u003c/code\u003e\u003c/a\u003e fix save issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/945a14964cdf4382e2e2ca52455ece5ff822be70\"\u003e\u003ccode\u003e945a149\u003c/code\u003e\u003c/a\u003e update/track mtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a77905bec60bdcfc7e71aee80f42c3c765f442c7\"\u003e\u003ccode\u003ea77905b\u003c/code\u003e\u003c/a\u003e log user out if token is invalid (check on login)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003e\u003ccode\u003e3a3f8b6\u003c/code\u003e\u003c/a\u003e async serialization\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...5d28b3d50c348038dd2a38e5944e0892b11ebaf2\"\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/blockexchange/blockexchange_server/pull/1087","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1087","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1087/packages"},{"uuid":"2813678652","node_id":"PR_kwDODvve_s6ntVQ8","number":1081,"state":"open","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `8838da7`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T00:01:27.000Z","updated_at":"2025-09-10T00:01:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`8838da7`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `8838da7`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/8838da79c965067cdbed9a5999822c8fb89be1f7\"\u003e\u003ccode\u003e8838da7\u003c/code\u003e\u003c/a\u003e fix save issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/945a14964cdf4382e2e2ca52455ece5ff822be70\"\u003e\u003ccode\u003e945a149\u003c/code\u003e\u003c/a\u003e update/track mtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a77905bec60bdcfc7e71aee80f42c3c765f442c7\"\u003e\u003ccode\u003ea77905b\u003c/code\u003e\u003c/a\u003e log user out if token is invalid (check on login)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003e\u003ccode\u003e3a3f8b6\u003c/code\u003e\u003c/a\u003e async serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/93cca3aed94dd737b5a24d325fb23139b78fb87c\"\u003e\u003ccode\u003e93cca3a\u003c/code\u003e\u003c/a\u003e area info dialog\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...8838da79c965067cdbed9a5999822c8fb89be1f7\"\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/blockexchange/blockexchange_server/pull/1081","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1081","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1081/packages"},{"uuid":"2636877974","node_id":"PR_kwDODvve_s6dK5CW","number":1052,"state":"closed","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `938c510`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-09-10T00:01:29.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-03T00:07:44.000Z","updated_at":"2025-09-10T00:01:29.000Z","time_to_close":5961225,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`938c510`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `938c510`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/945a14964cdf4382e2e2ca52455ece5ff822be70\"\u003e\u003ccode\u003e945a149\u003c/code\u003e\u003c/a\u003e update/track mtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a77905bec60bdcfc7e71aee80f42c3c765f442c7\"\u003e\u003ccode\u003ea77905b\u003c/code\u003e\u003c/a\u003e log user out if token is invalid (check on login)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003e\u003ccode\u003e3a3f8b6\u003c/code\u003e\u003c/a\u003e async serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/93cca3aed94dd737b5a24d325fb23139b78fb87c\"\u003e\u003ccode\u003e93cca3a\u003c/code\u003e\u003c/a\u003e area info dialog\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...938c51081a8f8f1b37251d53fff8296b6143187c\"\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/blockexchange/blockexchange_server/pull/1052","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1052","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1052/packages"},{"uuid":"2544993913","node_id":"PR_kwDODvve_s6XsYZ5","number":1031,"state":"closed","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `3a3f8b6`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-03T00:07:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-27T00:24:11.000Z","updated_at":"2025-07-03T00:07:47.000Z","time_to_close":3195815,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`3a3f8b6`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `3a3f8b6`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003e\u003ccode\u003e3a3f8b6\u003c/code\u003e\u003c/a\u003e async serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/93cca3aed94dd737b5a24d325fb23139b78fb87c\"\u003e\u003ccode\u003e93cca3a\u003c/code\u003e\u003c/a\u003e area info dialog\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR 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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/blockexchange/blockexchange_server/pull/1031","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1031","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1031/packages"},{"uuid":"3078564170","node_id":"PR_kwDODvve_s6W-UWu","number":1026,"state":"open","title":"Bump dev/worldmods/blockexchange from `1b1cd04` to `a4e9fe3`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-21T00:55:49.000Z","updated_at":"2025-06-07T20:39:49.531Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`1b1cd04`","new_version":"`a4e9fe3`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `1b1cd04` to `a4e9fe3`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a4e9fe37f064b0171e52d12aee0e717d160a6173\"\u003e\u003ccode\u003ea4e9fe3\u003c/code\u003e\u003c/a\u003e cache remote blockexchange info for an hour\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/1b1cd044f0589699becb9e2c4159fdb2aa42aa59...a4e9fe37f064b0171e52d12aee0e717d160a6173\"\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/blockexchange/blockexchange_server/pull/1026","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1026","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1026/packages"},{"uuid":"2452564465","node_id":"PR_kwDODvve_s6SLynx","number":1014,"state":"closed","title":"Bump dev/worldmods/blockexchange from `e7af6b5` to `03a3097`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-18T14:01:26.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-04-11T00:25:35.000Z","updated_at":"2025-05-18T14:01:26.000Z","time_to_close":3245751,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`e7af6b5`","new_version":"`03a3097`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `e7af6b5` to `03a3097`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/03a309778c4115be01944088528b4b75cda079bc\"\u003e\u003ccode\u003e03a3097\u003c/code\u003e\u003c/a\u003e remove redis from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/e373bed7b9d9ef24d068ddd32e6a233ec1047a11\"\u003e\u003ccode\u003ee373bed\u003c/code\u003e\u003c/a\u003e progress percent callback in save functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a3c66d251483f39ad874d415d4276558bafe7892\"\u003e\u003ccode\u003ea3c66d2\u003c/code\u003e\u003c/a\u003e add login check to auto update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/14a08301aa34c3b76f6d31cea788d7f38374e9a5\"\u003e\u003ccode\u003e14a0830\u003c/code\u003e\u003c/a\u003e per player settings / move hud, token fields to player settings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/35ef7c4dbcde58a270f7b4c171ee1251c156b99d\"\u003e\u003ccode\u003e35ef7c4\u003c/code\u003e\u003c/a\u003e remove stray print\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/7227cd000144c9ac0cb1ae0f59cef7a2287a6022\"\u003e\u003ccode\u003e7227cd0\u003c/code\u003e\u003c/a\u003e support for multiple jobs in the hud\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/7c7c491290d8e95ed28d720b759926963160af28\"\u003e\u003ccode\u003e7c7c491\u003c/code\u003e\u003c/a\u003e ci update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/0ff55a7801ff149add82d20ea384fdda21a1f458\"\u003e\u003ccode\u003e0ff55a7\u003c/code\u003e\u003c/a\u003e simple \u003ccode\u003e/bx\u003c/code\u003e command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/780f6c79bd22fb5e93687f0ad3a74beee8cc65c5\"\u003e\u003ccode\u003e780f6c7\u003c/code\u003e\u003c/a\u003e adaptive \u003ccode\u003emin_delay\u003c/code\u003e (singleplayer, settings, default)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/0d38c660df6f66640904483a5783369e3ab0b0db\"\u003e\u003ccode\u003e0d38c66\u003c/code\u003e\u003c/a\u003e tweak /bx_emerge command\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/e7af6b573d694283a1706c054b83318fa03f87a7...03a309778c4115be01944088528b4b75cda079bc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR 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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/blockexchange/blockexchange_server/pull/1014","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1014","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1014/packages"}],"issue_packages":[{"old_version":"`a4e9fe3`","new_version":"`9820672`","update_type":null,"path":null,"pr_created_at":"2025-11-25T00:12:19.000Z","version_change":"`a4e9fe3` → `9820672`","issue":{"uuid":"3660971039","node_id":"PR_kwDODvve_s61TzlM","number":1114,"state":"open","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `9820672`","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-25T00:12:19.000Z","updated_at":"2025-11-25T00:16:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`9820672`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `9820672`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/9820672d5d6e32ac9efbfb87479ca1d0503d7345\"\u003e\u003ccode\u003e9820672\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/blockexchange/blockexchange/issues/77\"\u003e#77\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/31cc3575d017c08d0630f87b413a1b63c73aa671\"\u003e\u003ccode\u003e31cc357\u003c/code\u003e\u003c/a\u003e fix race-condition in save-update mechanism\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4f38566fefd78fc7b0c5dcb6cba649dc77a41dd9\"\u003e\u003ccode\u003e4f38566\u003c/code\u003e\u003c/a\u003e nodecore storagebox compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/5d28b3d50c348038dd2a38e5944e0892b11ebaf2\"\u003e\u003ccode\u003e5d28b3d\u003c/code\u003e\u003c/a\u003e add nodecore dynalight to ignored nodes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/8838da79c965067cdbed9a5999822c8fb89be1f7\"\u003e\u003ccode\u003e8838da7\u003c/code\u003e\u003c/a\u003e fix save issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...9820672d5d6e32ac9efbfb87479ca1d0503d7345\"\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/blockexchange/blockexchange_server/pull/1114","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1114","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1114/packages"}},{"old_version":"`a4e9fe3`","new_version":"`4f38566`","update_type":null,"path":null,"pr_created_at":"2025-09-22T00:01:25.000Z","version_change":"`a4e9fe3` → `4f38566`","issue":{"uuid":"2847525560","node_id":"PR_kwDODvve_s6pucq4","number":1088,"state":"open","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `4f38566`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T00:01:25.000Z","updated_at":"2025-09-22T00:01:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`4f38566`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `4f38566`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4f38566fefd78fc7b0c5dcb6cba649dc77a41dd9\"\u003e\u003ccode\u003e4f38566\u003c/code\u003e\u003c/a\u003e nodecore storagebox compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/5d28b3d50c348038dd2a38e5944e0892b11ebaf2\"\u003e\u003ccode\u003e5d28b3d\u003c/code\u003e\u003c/a\u003e add nodecore dynalight to ignored nodes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/8838da79c965067cdbed9a5999822c8fb89be1f7\"\u003e\u003ccode\u003e8838da7\u003c/code\u003e\u003c/a\u003e fix save issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/945a14964cdf4382e2e2ca52455ece5ff822be70\"\u003e\u003ccode\u003e945a149\u003c/code\u003e\u003c/a\u003e update/track mtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a77905bec60bdcfc7e71aee80f42c3c765f442c7\"\u003e\u003ccode\u003ea77905b\u003c/code\u003e\u003c/a\u003e log user out if token is invalid (check on login)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...4f38566fefd78fc7b0c5dcb6cba649dc77a41dd9\"\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/blockexchange/blockexchange_server/pull/1088","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1088","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1088/packages"}},{"old_version":"`a4e9fe3`","new_version":"`5d28b3d`","update_type":null,"path":null,"pr_created_at":"2025-09-19T00:01:28.000Z","version_change":"`a4e9fe3` → `5d28b3d`","issue":{"uuid":"3432238211","node_id":"PR_kwDODvve_s6pZIdr","number":1087,"state":"open","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `5d28b3d`","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-19T00:01:28.000Z","updated_at":"2025-09-19T00:05:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`5d28b3d`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `5d28b3d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/5d28b3d50c348038dd2a38e5944e0892b11ebaf2\"\u003e\u003ccode\u003e5d28b3d\u003c/code\u003e\u003c/a\u003e add nodecore dynalight to ignored nodes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/8838da79c965067cdbed9a5999822c8fb89be1f7\"\u003e\u003ccode\u003e8838da7\u003c/code\u003e\u003c/a\u003e fix save issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/945a14964cdf4382e2e2ca52455ece5ff822be70\"\u003e\u003ccode\u003e945a149\u003c/code\u003e\u003c/a\u003e update/track mtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a77905bec60bdcfc7e71aee80f42c3c765f442c7\"\u003e\u003ccode\u003ea77905b\u003c/code\u003e\u003c/a\u003e log user out if token is invalid (check on login)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003e\u003ccode\u003e3a3f8b6\u003c/code\u003e\u003c/a\u003e async serialization\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...5d28b3d50c348038dd2a38e5944e0892b11ebaf2\"\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/blockexchange/blockexchange_server/pull/1087","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1087","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1087/packages"}},{"old_version":"`a4e9fe3`","new_version":"`8838da7`","update_type":null,"path":null,"pr_created_at":"2025-09-10T00:01:27.000Z","version_change":"`a4e9fe3` → `8838da7`","issue":{"uuid":"2813678652","node_id":"PR_kwDODvve_s6ntVQ8","number":1081,"state":"open","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `8838da7`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T00:01:27.000Z","updated_at":"2025-09-10T00:01:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`8838da7`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `8838da7`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/8838da79c965067cdbed9a5999822c8fb89be1f7\"\u003e\u003ccode\u003e8838da7\u003c/code\u003e\u003c/a\u003e fix save issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/945a14964cdf4382e2e2ca52455ece5ff822be70\"\u003e\u003ccode\u003e945a149\u003c/code\u003e\u003c/a\u003e update/track mtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a77905bec60bdcfc7e71aee80f42c3c765f442c7\"\u003e\u003ccode\u003ea77905b\u003c/code\u003e\u003c/a\u003e log user out if token is invalid (check on login)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003e\u003ccode\u003e3a3f8b6\u003c/code\u003e\u003c/a\u003e async serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/93cca3aed94dd737b5a24d325fb23139b78fb87c\"\u003e\u003ccode\u003e93cca3a\u003c/code\u003e\u003c/a\u003e area info dialog\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...8838da79c965067cdbed9a5999822c8fb89be1f7\"\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/blockexchange/blockexchange_server/pull/1081","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1081","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1081/packages"}},{"old_version":"`a4e9fe3`","new_version":"`938c510`","update_type":null,"path":null,"pr_created_at":"2025-07-03T00:07:44.000Z","version_change":"`a4e9fe3` → `938c510`","issue":{"uuid":"2636877974","node_id":"PR_kwDODvve_s6dK5CW","number":1052,"state":"closed","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `938c510`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-09-10T00:01:29.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-03T00:07:44.000Z","updated_at":"2025-09-10T00:01:29.000Z","time_to_close":5961225,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`938c510`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `938c510`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/938c51081a8f8f1b37251d53fff8296b6143187c\"\u003e\u003ccode\u003e938c510\u003c/code\u003e\u003c/a\u003e /bx save/update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/6b54b6d871cdfe6ea94e1a7939651d247c7a5bf6\"\u003e\u003ccode\u003e6b54b6d\u003c/code\u003e\u003c/a\u003e download/upload ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/f34440d974cc52a75b0395c4b68cc8e87babc6af\"\u003e\u003ccode\u003ef34440d\u003c/code\u003e\u003c/a\u003e /bx ux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/4b3e722a69b48b2049ff4df5346af3d11859c9e3\"\u003e\u003ccode\u003e4b3e722\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/1ad026ab6bf9f0e4100a08f41715c22256fbd07d\"\u003e\u003ccode\u003e1ad026a\u003c/code\u003e\u003c/a\u003e up-to-date label\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/945a14964cdf4382e2e2ca52455ece5ff822be70\"\u003e\u003ccode\u003e945a149\u003c/code\u003e\u003c/a\u003e update/track mtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a77905bec60bdcfc7e71aee80f42c3c765f442c7\"\u003e\u003ccode\u003ea77905b\u003c/code\u003e\u003c/a\u003e log user out if token is invalid (check on login)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003e\u003ccode\u003e3a3f8b6\u003c/code\u003e\u003c/a\u003e async serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/93cca3aed94dd737b5a24d325fb23139b78fb87c\"\u003e\u003ccode\u003e93cca3a\u003c/code\u003e\u003c/a\u003e area info dialog\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...938c51081a8f8f1b37251d53fff8296b6143187c\"\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/blockexchange/blockexchange_server/pull/1052","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1052","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1052/packages"}},{"old_version":"`a4e9fe3`","new_version":"`3a3f8b6`","update_type":null,"path":null,"pr_created_at":"2025-05-27T00:24:11.000Z","version_change":"`a4e9fe3` → `3a3f8b6`","issue":{"uuid":"2544993913","node_id":"PR_kwDODvve_s6XsYZ5","number":1031,"state":"closed","title":"Bump dev/worldmods/blockexchange from `a4e9fe3` to `3a3f8b6`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-03T00:07:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-27T00:24:11.000Z","updated_at":"2025-07-03T00:07:47.000Z","time_to_close":3195815,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`a4e9fe3`","new_version":"`3a3f8b6`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `a4e9fe3` to `3a3f8b6`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003e\u003ccode\u003e3a3f8b6\u003c/code\u003e\u003c/a\u003e async serialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/93cca3aed94dd737b5a24d325fb23139b78fb87c\"\u003e\u003ccode\u003e93cca3a\u003c/code\u003e\u003c/a\u003e area info dialog\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/a4e9fe37f064b0171e52d12aee0e717d160a6173...3a3f8b6685b6eb17457f1b25b814f11b165532f3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR 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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/blockexchange/blockexchange_server/pull/1031","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1031","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1031/packages"}},{"old_version":"`1b1cd04`","new_version":"`a4e9fe3`","update_type":null,"path":null,"pr_created_at":"2025-05-21T00:55:49.000Z","version_change":"`1b1cd04` → `a4e9fe3`","issue":{"uuid":"3078564170","node_id":"PR_kwDODvve_s6W-UWu","number":1026,"state":"open","title":"Bump dev/worldmods/blockexchange from `1b1cd04` to `a4e9fe3`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-21T00:55:49.000Z","updated_at":"2025-06-07T20:39:49.531Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`1b1cd04`","new_version":"`a4e9fe3`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `1b1cd04` to `a4e9fe3`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a4e9fe37f064b0171e52d12aee0e717d160a6173\"\u003e\u003ccode\u003ea4e9fe3\u003c/code\u003e\u003c/a\u003e cache remote blockexchange info for an hour\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/1b1cd044f0589699becb9e2c4159fdb2aa42aa59...a4e9fe37f064b0171e52d12aee0e717d160a6173\"\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/blockexchange/blockexchange_server/pull/1026","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1026","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1026/packages"}},{"old_version":"`e7af6b5`","new_version":"`03a3097`","update_type":null,"path":null,"pr_created_at":"2025-04-11T00:25:35.000Z","version_change":"`e7af6b5` → `03a3097`","issue":{"uuid":"2452564465","node_id":"PR_kwDODvve_s6SLynx","number":1014,"state":"closed","title":"Bump dev/worldmods/blockexchange from `e7af6b5` to `03a3097`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-18T14:01:26.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-04-11T00:25:35.000Z","updated_at":"2025-05-18T14:01:26.000Z","time_to_close":3245751,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dev/worldmods/blockexchange","old_version":"`e7af6b5`","new_version":"`03a3097`","repository_url":"https://github.com/blockexchange/blockexchange"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [dev/worldmods/blockexchange](https://github.com/blockexchange/blockexchange) from `e7af6b5` to `03a3097`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/03a309778c4115be01944088528b4b75cda079bc\"\u003e\u003ccode\u003e03a3097\u003c/code\u003e\u003c/a\u003e remove redis from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/e373bed7b9d9ef24d068ddd32e6a233ec1047a11\"\u003e\u003ccode\u003ee373bed\u003c/code\u003e\u003c/a\u003e progress percent callback in save functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/a3c66d251483f39ad874d415d4276558bafe7892\"\u003e\u003ccode\u003ea3c66d2\u003c/code\u003e\u003c/a\u003e add login check to auto update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/14a08301aa34c3b76f6d31cea788d7f38374e9a5\"\u003e\u003ccode\u003e14a0830\u003c/code\u003e\u003c/a\u003e per player settings / move hud, token fields to player settings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/35ef7c4dbcde58a270f7b4c171ee1251c156b99d\"\u003e\u003ccode\u003e35ef7c4\u003c/code\u003e\u003c/a\u003e remove stray print\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/7227cd000144c9ac0cb1ae0f59cef7a2287a6022\"\u003e\u003ccode\u003e7227cd0\u003c/code\u003e\u003c/a\u003e support for multiple jobs in the hud\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/7c7c491290d8e95ed28d720b759926963160af28\"\u003e\u003ccode\u003e7c7c491\u003c/code\u003e\u003c/a\u003e ci update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/0ff55a7801ff149add82d20ea384fdda21a1f458\"\u003e\u003ccode\u003e0ff55a7\u003c/code\u003e\u003c/a\u003e simple \u003ccode\u003e/bx\u003c/code\u003e command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/780f6c79bd22fb5e93687f0ad3a74beee8cc65c5\"\u003e\u003ccode\u003e780f6c7\u003c/code\u003e\u003c/a\u003e adaptive \u003ccode\u003emin_delay\u003c/code\u003e (singleplayer, settings, default)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blockexchange/blockexchange/commit/0d38c660df6f66640904483a5783369e3ab0b0db\"\u003e\u003ccode\u003e0d38c66\u003c/code\u003e\u003c/a\u003e tweak /bx_emerge command\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blockexchange/blockexchange/compare/e7af6b573d694283a1706c054b83318fa03f87a7...03a309778c4115be01944088528b4b75cda079bc\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR 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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/blockexchange/blockexchange_server/pull/1014","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockexchange%2Fblockexchange_server/issues/1014","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1014/packages"}}]}