{"id":31621,"name":"Submodules/secp256k1","ecosystem":"submodules","repository_url":null,"issues_count":56,"created_at":"2025-06-07T10:37:03.196Z","updated_at":"2025-06-07T10:37:03.196Z","purl":"pkg:submodules/Submodules/secp256k1","unique_repositories_count":5,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"3868739956","node_id":"PR_kwDOQUy7js7AB4q6","number":22,"state":"closed","title":"Bump Submodules/secp256k1 from `70f149b` to `1605b02`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T06:47:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-29T04:25:01.000Z","updated_at":"2026-02-03T06:47:17.000Z","time_to_close":440534,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`70f149b`","new_version":"`1605b02`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `70f149b` to `1605b02`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1605b02f751cf7762dc9ae9a23d6d1daeb4d52df\"\u003e\u003ccode\u003e1605b02\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add CMake build directory patterns to `.gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/14e56970cba37ffe4ee992c1e08707a16e22e345\"\u003e\u003ccode\u003e14e5697\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult: Use size_t for array indices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c7a52400d68281512f08b0fdc99615925eb3de1d\"\u003e\u003ccode\u003ec7a5240\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae7eb729c0450fcb5c79117e04ee92694a5a5e77\"\u003e\u003ccode\u003eae7eb72\u003c/code\u003e\u003c/a\u003e release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1a53f4961f337b4d166c25fce72ef0dc88806618\"\u003e\u003ccode\u003e1a53f49\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/20a209f11c0b688dae97ad5d2a515d00022d7799\"\u003e\u003ccode\u003e20a209f\u003c/code\u003e\u003c/a\u003e release: prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c4b6a81a6062492eb23c428afc978d45b20d36e8\"\u003e\u003ccode\u003ec4b6a81\u003c/code\u003e\u003c/a\u003e changelog: update in preparation for the v0.7.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ebb35882da9ff62313ae601d3ff8c4e857271f06\"\u003e\u003ccode\u003eebb3588\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: fail early if user inputs invalid v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c09215f7af9db3e34427ff9a5633e7978acabca1\"\u003e\u003ccode\u003ec09215f\u003c/code\u003e\u003c/a\u003e bench: fail early if user inputs invalid value for SECP256K1_BENCH_ITERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/471e3a130d4e0961d087c25a8daae83c846b675f\"\u003e\u003ccode\u003e471e3a1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: sage: verify Eisenstein integer connection...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/70f149b9a1bf4ed3266f97774d0ae9577534bf40...1605b02f751cf7762dc9ae9a23d6d1daeb4d52df\"\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/Sunshineyg00/swift-secp256k1_spm/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sunshineyg00%2Fswift-secp256k1_spm/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"3863641090","node_id":"PR_kwDOQIbTqM6_w0fZ","number":84,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `14e5697`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-29T05:28:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T05:28:24.000Z","updated_at":"2026-01-29T05:28:33.000Z","time_to_close":86408,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`14e5697`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `14e5697`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/14e56970cba37ffe4ee992c1e08707a16e22e345\"\u003e\u003ccode\u003e14e5697\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult: Use size_t for array indices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c7a52400d68281512f08b0fdc99615925eb3de1d\"\u003e\u003ccode\u003ec7a5240\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae7eb729c0450fcb5c79117e04ee92694a5a5e77\"\u003e\u003ccode\u003eae7eb72\u003c/code\u003e\u003c/a\u003e release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1a53f4961f337b4d166c25fce72ef0dc88806618\"\u003e\u003ccode\u003e1a53f49\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/20a209f11c0b688dae97ad5d2a515d00022d7799\"\u003e\u003ccode\u003e20a209f\u003c/code\u003e\u003c/a\u003e release: prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c4b6a81a6062492eb23c428afc978d45b20d36e8\"\u003e\u003ccode\u003ec4b6a81\u003c/code\u003e\u003c/a\u003e changelog: update in preparation for the v0.7.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ebb35882da9ff62313ae601d3ff8c4e857271f06\"\u003e\u003ccode\u003eebb3588\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: fail early if user inputs invalid v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c09215f7af9db3e34427ff9a5633e7978acabca1\"\u003e\u003ccode\u003ec09215f\u003c/code\u003e\u003c/a\u003e bench: fail early if user inputs invalid value for SECP256K1_BENCH_ITERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/471e3a130d4e0961d087c25a8daae83c846b675f\"\u003e\u003ccode\u003e471e3a1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: sage: verify Eisenstein integer connection...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/29ac4d8491b326ffaeb8e43d152a2d09049b9af3\"\u003e\u003ccode\u003e29ac4d8\u003c/code\u003e\u003c/a\u003e sage: verify Eisenstein integer connection for GLV constants\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...14e56970cba37ffe4ee992c1e08707a16e22e345\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/84","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/84","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/84/packages"},{"uuid":"3863498981","node_id":"PR_kwDOQUy7js6_wW6I","number":21,"state":"closed","title":"Bump Submodules/secp256k1 from `70f149b` to `14e5697`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-29T04:25:03.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T04:25:06.000Z","updated_at":"2026-01-29T04:25:04.000Z","time_to_close":86397,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`70f149b`","new_version":"`14e5697`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `70f149b` to `14e5697`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/14e56970cba37ffe4ee992c1e08707a16e22e345\"\u003e\u003ccode\u003e14e5697\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult: Use size_t for array indices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c7a52400d68281512f08b0fdc99615925eb3de1d\"\u003e\u003ccode\u003ec7a5240\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae7eb729c0450fcb5c79117e04ee92694a5a5e77\"\u003e\u003ccode\u003eae7eb72\u003c/code\u003e\u003c/a\u003e release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1a53f4961f337b4d166c25fce72ef0dc88806618\"\u003e\u003ccode\u003e1a53f49\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/20a209f11c0b688dae97ad5d2a515d00022d7799\"\u003e\u003ccode\u003e20a209f\u003c/code\u003e\u003c/a\u003e release: prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c4b6a81a6062492eb23c428afc978d45b20d36e8\"\u003e\u003ccode\u003ec4b6a81\u003c/code\u003e\u003c/a\u003e changelog: update in preparation for the v0.7.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ebb35882da9ff62313ae601d3ff8c4e857271f06\"\u003e\u003ccode\u003eebb3588\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: fail early if user inputs invalid v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c09215f7af9db3e34427ff9a5633e7978acabca1\"\u003e\u003ccode\u003ec09215f\u003c/code\u003e\u003c/a\u003e bench: fail early if user inputs invalid value for SECP256K1_BENCH_ITERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/471e3a130d4e0961d087c25a8daae83c846b675f\"\u003e\u003ccode\u003e471e3a1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: sage: verify Eisenstein integer connection...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/29ac4d8491b326ffaeb8e43d152a2d09049b9af3\"\u003e\u003ccode\u003e29ac4d8\u003c/code\u003e\u003c/a\u003e sage: verify Eisenstein integer connection for GLV constants\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/70f149b9a1bf4ed3266f97774d0ae9577534bf40...14e56970cba37ffe4ee992c1e08707a16e22e345\"\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/Sunshineyg00/swift-secp256k1_spm/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sunshineyg00%2Fswift-secp256k1_spm/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"3752395931","node_id":"PR_kwDOQIbTqM66EZh0","number":55,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `f9a944f`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-07T05:52:32.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T05:32:17.000Z","updated_at":"2026-01-07T05:52:33.000Z","time_to_close":1383615,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`f9a944f`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `f9a944f`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f9a944ff2dbcd7ff1829880636f861caf0a91392\"\u003e\u003ccode\u003ef9a944f\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: include arg -DSECP256K1_USE_EXTERNAL_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0406cfc4d1d414bbc806757bb42e540bf0d8a0c1\"\u003e\u003ccode\u003e0406cfc\u003c/code\u003e\u003c/a\u003e doc: include arg -DUSE_EXTERNAL_DEFAULT_CALLBACKS=1 for cmake\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8d445730ec79a9fa722eea59b6b697c3b9b1d501\"\u003e\u003ccode\u003e8d44573\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add VERIFY_CHECKs and documentation that f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/aa2a39c1a7d503a374350fba9e6144d9d5a6651b\"\u003e\u003ccode\u003eaa2a39c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc/bench: Added cmake build options to be...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/540fec8ae9df98af8c091a49960ad1f4f8c8e1af\"\u003e\u003ccode\u003e540fec8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: split monolithic ellswift test into ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d822b2902106829bae1455cabec6bfca9a265a77\"\u003e\u003ccode\u003ed822b29\u003c/code\u003e\u003c/a\u003e test: split monolithic ellswift test into independent cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae00c552df55f4d170175903855901d640b92761\"\u003e\u003ccode\u003eae00c55\u003c/code\u003e\u003c/a\u003e Add VERIFY_CHECKs that flags are 0 or 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...f9a944ff2dbcd7ff1829880636f861caf0a91392\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"},{"uuid":"3733267872","node_id":"PR_kwDOQIbTqM65Etmj","number":51,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `8d44573`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-22T05:32:19.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-16T05:34:25.000Z","updated_at":"2025-12-22T05:32:21.000Z","time_to_close":518274,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`8d44573`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `8d44573`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8d445730ec79a9fa722eea59b6b697c3b9b1d501\"\u003e\u003ccode\u003e8d44573\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add VERIFY_CHECKs and documentation that f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/aa2a39c1a7d503a374350fba9e6144d9d5a6651b\"\u003e\u003ccode\u003eaa2a39c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc/bench: Added cmake build options to be...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/540fec8ae9df98af8c091a49960ad1f4f8c8e1af\"\u003e\u003ccode\u003e540fec8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: split monolithic ellswift test into ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d822b2902106829bae1455cabec6bfca9a265a77\"\u003e\u003ccode\u003ed822b29\u003c/code\u003e\u003c/a\u003e test: split monolithic ellswift test into independent cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae00c552df55f4d170175903855901d640b92761\"\u003e\u003ccode\u003eae00c55\u003c/code\u003e\u003c/a\u003e Add VERIFY_CHECKs that flags are 0 or 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bcda186d20e11ba9a04e6917928f062513b534f\"\u003e\u003ccode\u003e8bcda18\u003c/code\u003e\u003c/a\u003e test: Add non-NULL checks for \u0026quot;pointer of array\u0026quot; API functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5a08c1bcdc958f264450e771d7923922526f74f1\"\u003e\u003ccode\u003e5a08c1b\u003c/code\u003e\u003c/a\u003e Add ARG_CHECKs to ensure \u0026quot;array of pointers\u0026quot; elements are non-NULL\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...8d445730ec79a9fa722eea59b6b697c3b9b1d501\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"},{"uuid":"3718338398","node_id":"PR_kwDOP_zxF864TV_R","number":62,"state":"closed","title":"Bump Submodules/secp256k1 from `baa2654` to `5c75183`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-16T08:27:18.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-11T08:28:02.000Z","updated_at":"2025-12-16T08:27:19.000Z","time_to_close":431956,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`baa2654`","new_version":"`5c75183`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `baa2654` to `5c75183`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bcda186d20e11ba9a04e6917928f062513b534f\"\u003e\u003ccode\u003e8bcda18\u003c/code\u003e\u003c/a\u003e test: Add non-NULL checks for \u0026quot;pointer of array\u0026quot; API functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5a08c1bcdc958f264450e771d7923922526f74f1\"\u003e\u003ccode\u003e5a08c1b\u003c/code\u003e\u003c/a\u003e Add ARG_CHECKs to ensure \u0026quot;array of pointers\u0026quot; elements are non-NULL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/baa265429fa8f1686138380e52a75c25b0344719...5c75183344585baee5de74c771099d13613bf7dc\"\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/ozzyadrian3BradleyGray/swift-secp256k1/pull/62","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozzyadrian3BradleyGray%2Fswift-secp256k1/issues/62","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/62/packages"},{"uuid":"3717850698","node_id":"PR_kwDOQIbTqM64Ry8m","number":46,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `5c75183`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-16T05:34:27.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-11T05:38:30.000Z","updated_at":"2025-12-16T05:34:28.000Z","time_to_close":431757,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`5c75183`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `5c75183`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bcda186d20e11ba9a04e6917928f062513b534f\"\u003e\u003ccode\u003e8bcda18\u003c/code\u003e\u003c/a\u003e test: Add non-NULL checks for \u0026quot;pointer of array\u0026quot; API functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5a08c1bcdc958f264450e771d7923922526f74f1\"\u003e\u003ccode\u003e5a08c1b\u003c/code\u003e\u003c/a\u003e Add ARG_CHECKs to ensure \u0026quot;array of pointers\u0026quot; elements are non-NULL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...5c75183344585baee5de74c771099d13613bf7dc\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/46","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/46","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/46/packages"},{"uuid":"3716869150","node_id":"PR_kwDOPCubjM64OmfX","number":101,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `5c75183`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-15T21:20:10.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-10T21:39:33.000Z","updated_at":"2025-12-15T21:20:11.000Z","time_to_close":430837,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`5c75183`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `5c75183`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bcda186d20e11ba9a04e6917928f062513b534f\"\u003e\u003ccode\u003e8bcda18\u003c/code\u003e\u003c/a\u003e test: Add non-NULL checks for \u0026quot;pointer of array\u0026quot; API functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5a08c1bcdc958f264450e771d7923922526f74f1\"\u003e\u003ccode\u003e5a08c1b\u003c/code\u003e\u003c/a\u003e Add ARG_CHECKs to ensure \u0026quot;array of pointers\u0026quot; elements are non-NULL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...5c75183344585baee5de74c771099d13613bf7dc\"\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/aikeji/secp256k1.swift/pull/101","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/101","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/101/packages"},{"uuid":"3673718584","node_id":"PR_kwDOQIbTqM61-T25","number":33,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `e7f7083`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-11T05:38:31.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-28T06:06:49.000Z","updated_at":"2025-12-11T05:38:33.000Z","time_to_close":1121502,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`e7f7083`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `e7f7083`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/fc7458ca3e28d9eb34427a766122accaa0f36f26\"\u003e\u003ccode\u003efc7458c\u003c/code\u003e\u003c/a\u003e introduce \u003ccode\u003esecp256k1_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c8206b1ce60704bb1030d079ea9b3d99d8906220\"\u003e\u003ccode\u003ec8206b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use Python virtual environment in \u0026quot;x86...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f252da7e6e1bbd0082fd43c4ffabfa90abafb248\"\u003e\u003ccode\u003ef252da7\u003c/code\u003e\u003c/a\u003e ci: Use Python virtual environment in \u0026quot;x86_64-macos-native\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/115b135fe8de41f73690d6348676971ae168600a\"\u003e\u003ccode\u003e115b135\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/153eea20c2527252c4a1785869def7bc052435d0\"\u003e\u003ccode\u003e153eea2\u003c/code\u003e\u003c/a\u003e bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of hardcoded value\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"},{"uuid":"3673029584","node_id":"PR_kwDOPCubjM618EBy","number":94,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `e7f7083`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-10T21:39:35.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-27T21:19:31.000Z","updated_at":"2025-12-10T21:39:37.000Z","time_to_close":1124404,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`e7f7083`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `e7f7083`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/fc7458ca3e28d9eb34427a766122accaa0f36f26\"\u003e\u003ccode\u003efc7458c\u003c/code\u003e\u003c/a\u003e introduce \u003ccode\u003esecp256k1_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c8206b1ce60704bb1030d079ea9b3d99d8906220\"\u003e\u003ccode\u003ec8206b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use Python virtual environment in \u0026quot;x86...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f252da7e6e1bbd0082fd43c4ffabfa90abafb248\"\u003e\u003ccode\u003ef252da7\u003c/code\u003e\u003c/a\u003e ci: Use Python virtual environment in \u0026quot;x86_64-macos-native\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/115b135fe8de41f73690d6348676971ae168600a\"\u003e\u003ccode\u003e115b135\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/153eea20c2527252c4a1785869def7bc052435d0\"\u003e\u003ccode\u003e153eea2\u003c/code\u003e\u003c/a\u003e bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of hardcoded value\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\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/aikeji/secp256k1.swift/pull/94","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/94","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/94/packages"},{"uuid":"3641154566","node_id":"PR_kwDOQIbTqM60RUXz","number":26,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `b6c2a3c`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-28T06:06:50.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-19T05:42:55.000Z","updated_at":"2025-11-28T06:06:52.000Z","time_to_close":779035,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`b6c2a3c`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `b6c2a3c`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c8206b1ce60704bb1030d079ea9b3d99d8906220\"\u003e\u003ccode\u003ec8206b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use Python virtual environment in \u0026quot;x86...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f252da7e6e1bbd0082fd43c4ffabfa90abafb248\"\u003e\u003ccode\u003ef252da7\u003c/code\u003e\u003c/a\u003e ci: Use Python virtual environment in \u0026quot;x86_64-macos-native\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/115b135fe8de41f73690d6348676971ae168600a\"\u003e\u003ccode\u003e115b135\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/153eea20c2527252c4a1785869def7bc052435d0\"\u003e\u003ccode\u003e153eea2\u003c/code\u003e\u003c/a\u003e bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of hardcoded value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/26166c4f5fd5688c31e488449ee2325eb8f2fb36\"\u003e\u003ccode\u003e26166c4\u003c/code\u003e\u003c/a\u003e ecmult_multi: reduce strauss memory usage by 30%\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...b6c2a3cd7752085d46434921238401766c964c01\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"3608315111","node_id":"PR_kwDOEIaIPc6yjD0F","number":904,"state":"closed","title":"Bump Submodules/secp256k1 from `115b135` to `c8206b1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-10T18:23:34.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T14:29:21.000Z","updated_at":"2025-11-10T18:23:35.000Z","time_to_close":14053,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`115b135`","new_version":"`c8206b1`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `115b135` to `c8206b1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c8206b1ce60704bb1030d079ea9b3d99d8906220\"\u003e\u003ccode\u003ec8206b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use Python virtual environment in \u0026quot;x86...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f252da7e6e1bbd0082fd43c4ffabfa90abafb248\"\u003e\u003ccode\u003ef252da7\u003c/code\u003e\u003c/a\u003e ci: Use Python virtual environment in \u0026quot;x86_64-macos-native\u0026quot; job\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/115b135fe8de41f73690d6348676971ae168600a...c8206b1ce60704bb1030d079ea9b3d99d8906220\"\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/21-DOT-DEV/swift-secp256k1/pull/904","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/21-DOT-DEV%2Fswift-secp256k1/issues/904","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/904/packages"},{"uuid":"3525060799","node_id":"PR_kwDOP_zxF86uQU7O","number":10,"state":"closed","title":"Bump Submodules/secp256k1 from `baa2654` to `7a2fff8`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-07T09:05:04.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-17T08:31:38.000Z","updated_at":"2025-11-07T09:05:06.000Z","time_to_close":1816406,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`baa2654`","new_version":"`7a2fff8`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `baa2654` to `7a2fff8`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7a2fff85e8729719f384a094123b965f45ae94db\"\u003e\u003ccode\u003e7a2fff8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Drop workaround for Valgrind older tha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/43e7b115f7947605e5e469a9afacc7fe3d9dc935\"\u003e\u003ccode\u003e43e7b11\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Switch to macOS 15 Sequoia Intel-based...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bc50b72ff600f1b3cc05003c2de35a355512aab\"\u003e\u003ccode\u003e8bc50b7\u003c/code\u003e\u003c/a\u003e ci: Switch to macOS 15 Sequoia Intel-based image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c09519f0e383da3c36e33522ca8708c17103d96a\"\u003e\u003ccode\u003ec09519f\u003c/code\u003e\u003c/a\u003e ci: Drop workaround for Valgrind older than 3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d543c0d917a76a201578948701cc30ef336e0fe6\"\u003e\u003ccode\u003ed543c0d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Introduce (mini) unit test framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f44c1ebd96b07a0431e476c85e921da56222f555\"\u003e\u003ccode\u003ef44c1eb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: DRY workflow using anchors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a44a339384e1e4b1c0ed7fa59e2857b057f075bf\"\u003e\u003ccode\u003ea44a339\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/15d014804e5927b0f9dd8ed4fdc0be2a45f74e24\"\u003e\u003ccode\u003e15d0148\u003c/code\u003e\u003c/a\u003e ci: Drop default for \u003ccode\u003einputs.command\u003c/code\u003e in \u003ccode\u003erun-in-docker-action\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1decc49a1f08564064420468fc48b9aebd3989d3\"\u003e\u003ccode\u003e1decc49\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;CI script\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dff1bc107d593b12e824cbc04b0d220f2ffeb967\"\u003e\u003ccode\u003edff1bc1\u003c/code\u003e\u003c/a\u003e ci, refactor: Generalize use of \u003ccode\u003ematrix.configuration.env_vars\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/baa265429fa8f1686138380e52a75c25b0344719...7a2fff85e8729719f384a094123b965f45ae94db\"\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/ozzyadrian3BradleyGray/swift-secp256k1/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozzyadrian3BradleyGray%2Fswift-secp256k1/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"3523552467","node_id":"PR_kwDOPCubjM6uLNbC","number":74,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `d543c0d`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-17T21:18:57.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-16T21:20:22.000Z","updated_at":"2025-10-17T21:18:59.000Z","time_to_close":86315,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`d543c0d`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `d543c0d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d543c0d917a76a201578948701cc30ef336e0fe6\"\u003e\u003ccode\u003ed543c0d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Introduce (mini) unit test framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f44c1ebd96b07a0431e476c85e921da56222f555\"\u003e\u003ccode\u003ef44c1eb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: DRY workflow using anchors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a44a339384e1e4b1c0ed7fa59e2857b057f075bf\"\u003e\u003ccode\u003ea44a339\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/15d014804e5927b0f9dd8ed4fdc0be2a45f74e24\"\u003e\u003ccode\u003e15d0148\u003c/code\u003e\u003c/a\u003e ci: Drop default for \u003ccode\u003einputs.command\u003c/code\u003e in \u003ccode\u003erun-in-docker-action\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1decc49a1f08564064420468fc48b9aebd3989d3\"\u003e\u003ccode\u003e1decc49\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;CI script\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dff1bc107d593b12e824cbc04b0d220f2ffeb967\"\u003e\u003ccode\u003edff1bc1\u003c/code\u003e\u003c/a\u003e ci, refactor: Generalize use of \u003ccode\u003ematrix.configuration.env_vars\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4b644da199587cdf9554fb48c0da7643c3ce7f30\"\u003e\u003ccode\u003e4b644da\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Print logs\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a889cd93dfe5558aaa0320e241555bb96483c92b\"\u003e\u003ccode\u003ea889cd9\u003c/code\u003e\u003c/a\u003e ci: Bump \u003ccode\u003eactions/checkout\u003c/code\u003e version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/574c2f3080eeb65995a1c1a430ed7f84803afd26\"\u003e\u003ccode\u003e574c2f3\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Checkout\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/53585f93b7e6fe3933c77216f45e7d4f785436b5\"\u003e\u003ccode\u003e53585f9\u003c/code\u003e\u003c/a\u003e ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...d543c0d917a76a201578948701cc30ef336e0fe6\"\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/aikeji/secp256k1.swift/pull/74","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/74","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/74/packages"},{"uuid":"3517947171","node_id":"PR_kwDOEIaIPc6t4XBt","number":874,"state":"open","title":"Bump Submodules/secp256k1 from `baa2654` to `d543c0d`","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-15T13:01:15.000Z","updated_at":"2025-10-16T13:31:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`baa2654`","new_version":"`d543c0d`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `baa2654` to `d543c0d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d543c0d917a76a201578948701cc30ef336e0fe6\"\u003e\u003ccode\u003ed543c0d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Introduce (mini) unit test framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f44c1ebd96b07a0431e476c85e921da56222f555\"\u003e\u003ccode\u003ef44c1eb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: DRY workflow using anchors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a44a339384e1e4b1c0ed7fa59e2857b057f075bf\"\u003e\u003ccode\u003ea44a339\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/15d014804e5927b0f9dd8ed4fdc0be2a45f74e24\"\u003e\u003ccode\u003e15d0148\u003c/code\u003e\u003c/a\u003e ci: Drop default for \u003ccode\u003einputs.command\u003c/code\u003e in \u003ccode\u003erun-in-docker-action\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1decc49a1f08564064420468fc48b9aebd3989d3\"\u003e\u003ccode\u003e1decc49\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;CI script\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dff1bc107d593b12e824cbc04b0d220f2ffeb967\"\u003e\u003ccode\u003edff1bc1\u003c/code\u003e\u003c/a\u003e ci, refactor: Generalize use of \u003ccode\u003ematrix.configuration.env_vars\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4b644da199587cdf9554fb48c0da7643c3ce7f30\"\u003e\u003ccode\u003e4b644da\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Print logs\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a889cd93dfe5558aaa0320e241555bb96483c92b\"\u003e\u003ccode\u003ea889cd9\u003c/code\u003e\u003c/a\u003e ci: Bump \u003ccode\u003eactions/checkout\u003c/code\u003e version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/574c2f3080eeb65995a1c1a430ed7f84803afd26\"\u003e\u003ccode\u003e574c2f3\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Checkout\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/53585f93b7e6fe3933c77216f45e7d4f785436b5\"\u003e\u003ccode\u003e53585f9\u003c/code\u003e\u003c/a\u003e ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/baa265429fa8f1686138380e52a75c25b0344719...d543c0d917a76a201578948701cc30ef336e0fe6\"\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)\nDependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @csjones.\n\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/21-DOT-DEV/swift-secp256k1/pull/874","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/21-DOT-DEV%2Fswift-secp256k1/issues/874","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/874/packages"},{"uuid":"2916362000","node_id":"PR_kwDOP_zxF86t1CcQ","number":6,"state":"closed","title":"Bump Submodules/secp256k1 from `baa2654` to `d543c0d`","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-15T10:02:08.894Z","updated_at":"2025-11-13T21:21:23.616Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`baa2654`","new_version":"`d543c0d`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `baa2654` to `d543c0d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d543c0d917a76a201578948701cc30ef336e0fe6\"\u003e\u003ccode\u003ed543c0d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Introduce (mini) unit test framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f44c1ebd96b07a0431e476c85e921da56222f555\"\u003e\u003ccode\u003ef44c1eb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: DRY workflow using anchors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a44a339384e1e4b1c0ed7fa59e2857b057f075bf\"\u003e\u003ccode\u003ea44a339\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/15d014804e5927b0f9dd8ed4fdc0be2a45f74e24\"\u003e\u003ccode\u003e15d0148\u003c/code\u003e\u003c/a\u003e ci: Drop default for \u003ccode\u003einputs.command\u003c/code\u003e in \u003ccode\u003erun-in-docker-action\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1decc49a1f08564064420468fc48b9aebd3989d3\"\u003e\u003ccode\u003e1decc49\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;CI script\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dff1bc107d593b12e824cbc04b0d220f2ffeb967\"\u003e\u003ccode\u003edff1bc1\u003c/code\u003e\u003c/a\u003e ci, refactor: Generalize use of \u003ccode\u003ematrix.configuration.env_vars\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4b644da199587cdf9554fb48c0da7643c3ce7f30\"\u003e\u003ccode\u003e4b644da\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Print logs\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a889cd93dfe5558aaa0320e241555bb96483c92b\"\u003e\u003ccode\u003ea889cd9\u003c/code\u003e\u003c/a\u003e ci: Bump \u003ccode\u003eactions/checkout\u003c/code\u003e version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/574c2f3080eeb65995a1c1a430ed7f84803afd26\"\u003e\u003ccode\u003e574c2f3\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Checkout\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/53585f93b7e6fe3933c77216f45e7d4f785436b5\"\u003e\u003ccode\u003e53585f9\u003c/code\u003e\u003c/a\u003e ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/baa265429fa8f1686138380e52a75c25b0344719...d543c0d917a76a201578948701cc30ef336e0fe6\"\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/ozzyadrian3BradleyGray/swift-secp256k1/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozzyadrian3BradleyGray%2Fswift-secp256k1/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"2858461552","node_id":"PR_kwDOPCubjM6qYKlw","number":64,"state":"open","title":"Bump Submodules/secp256k1 from `29e73f4` to `baa2654`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-24T21:55:59.000Z","updated_at":"2025-09-24T21:56:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`baa2654`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `baa2654`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/baa265429fa8f1686138380e52a75c25b0344719\"\u003e\u003ccode\u003ebaa2654\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: docs: Clarify that callback can be called ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4d90585feaa52711133deb0c5a3cb32fca73d042\"\u003e\u003ccode\u003e4d90585\u003c/code\u003e\u003c/a\u003e docs: Improve API docs of _context_set_illegal_callback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/895f53d1cf9719f34b5248afe6aab33deeb8e26c\"\u003e\u003ccode\u003e895f53d\u003c/code\u003e\u003c/a\u003e docs: Clarify that callback can be called more than once\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/de6af6ae3568461edc9967500d7a70beeb66a642\"\u003e\u003ccode\u003ede6af6a\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: improve context creation in ECDH be...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/581788515346f490b238d1171f209b28f0ef34cc\"\u003e\u003ccode\u003e5817885\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: build: Fix warnings in x86_64 assembly check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ab560078aa9c7e977fade4ceae4a20ef8e5be025\"\u003e\u003ccode\u003eab56007\u003c/code\u003e\u003c/a\u003e build: Fix warnings in x86_64 assembly check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/10dab907e73ba984deb813e20f6e3fc9ec359a17\"\u003e\u003ccode\u003e10dab90\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: clarify API doc of `secp256k1_ecdsa_r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dfe284ed2d24ab44705ca5ecd8f3f7e1b8e4c278\"\u003e\u003ccode\u003edfe284e\u003c/code\u003e\u003c/a\u003e bench: improve context creation in ECDH benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7321bdf27bdc6a68875c61510c1a0d9ec4b0b7e3\"\u003e\u003ccode\u003e7321bdf\u003c/code\u003e\u003c/a\u003e doc: clarify API doc of \u003ccode\u003esecp256k1_ecdsa_recover\u003c/code\u003e return value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b4756543028065b3ae6f30e9e6d7f1ecf2bb08c6\"\u003e\u003ccode\u003eb475654\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: introduce group order byte-array con...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...baa265429fa8f1686138380e52a75c25b0344719\"\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/aikeji/secp256k1.swift/pull/64","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/64","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/64/packages"},{"uuid":"2849419791","node_id":"PR_kwDOEIaIPc6p1rIP","number":848,"state":"closed","title":"Bump Submodules/secp256k1 from `5817885` to `de6af6a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-22T19:26:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T13:01:07.000Z","updated_at":"2025-09-22T19:26:20.000Z","time_to_close":23113,"merged_at":"2025-09-22T19:26:20.000Z","merged_by":"dependabot[bot]","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`5817885`","new_version":"`de6af6a`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `5817885` to `de6af6a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/de6af6ae3568461edc9967500d7a70beeb66a642\"\u003e\u003ccode\u003ede6af6a\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: improve context creation in ECDH be...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dfe284ed2d24ab44705ca5ecd8f3f7e1b8e4c278\"\u003e\u003ccode\u003edfe284e\u003c/code\u003e\u003c/a\u003e bench: improve context creation in ECDH benchmark\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/581788515346f490b238d1171f209b28f0ef34cc...de6af6ae3568461edc9967500d7a70beeb66a642\"\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/21-DOT-DEV/swift-secp256k1/pull/848","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/21-DOT-DEV%2Fswift-secp256k1/issues/848","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/848/packages"},{"uuid":"2845216812","node_id":"PR_kwDOPCubjM6plpAs","number":58,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `5817885`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-22T21:35:38.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-19T21:21:29.000Z","updated_at":"2025-09-22T21:35:38.000Z","time_to_close":260049,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`5817885`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `5817885`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/581788515346f490b238d1171f209b28f0ef34cc\"\u003e\u003ccode\u003e5817885\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: build: Fix warnings in x86_64 assembly check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ab560078aa9c7e977fade4ceae4a20ef8e5be025\"\u003e\u003ccode\u003eab56007\u003c/code\u003e\u003c/a\u003e build: Fix warnings in x86_64 assembly check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/10dab907e73ba984deb813e20f6e3fc9ec359a17\"\u003e\u003ccode\u003e10dab90\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: clarify API doc of `secp256k1_ecdsa_r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7321bdf27bdc6a68875c61510c1a0d9ec4b0b7e3\"\u003e\u003ccode\u003e7321bdf\u003c/code\u003e\u003c/a\u003e doc: clarify API doc of \u003ccode\u003esecp256k1_ecdsa_recover\u003c/code\u003e return value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b4756543028065b3ae6f30e9e6d7f1ecf2bb08c6\"\u003e\u003ccode\u003eb475654\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: introduce group order byte-array con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0c91c5604130a56bb1628fd12c56edf60de966b0\"\u003e\u003ccode\u003e0c91c56\u003c/code\u003e\u003c/a\u003e test: introduce group order byte-array constant for deduplication\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/88be4e8d86773dd6882d32ad0a6cd8892b31eacd\"\u003e\u003ccode\u003e88be4e8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: musig: Invalidate secnonce in secp256k1_mu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/36e76952cbf1cf54ddd2d8756cc31a486e2ba1d9\"\u003e\u003ccode\u003e36e7695\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: check-abi: remove support for obsolete CMa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/399b582a5f7422bac3b1707d34ffad80e072f796\"\u003e\u003ccode\u003e399b582\u003c/code\u003e\u003c/a\u003e Split memclear into two versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4985ac0f89279f1619aafb42705b42c28c963c52\"\u003e\u003ccode\u003e4985ac0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: mention ctx requirement for `_ellswif...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...581788515346f490b238d1171f209b28f0ef34cc\"\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/aikeji/secp256k1.swift/pull/58","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/58","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/58/packages"},{"uuid":"2838024755","node_id":"PR_kwDOPCubjM6pKNIz","number":55,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `10dab90`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-19T21:21:31.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-17T21:35:37.000Z","updated_at":"2025-09-19T21:21:31.000Z","time_to_close":171954,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`10dab90`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `10dab90`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/10dab907e73ba984deb813e20f6e3fc9ec359a17\"\u003e\u003ccode\u003e10dab90\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: clarify API doc of `secp256k1_ecdsa_r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7321bdf27bdc6a68875c61510c1a0d9ec4b0b7e3\"\u003e\u003ccode\u003e7321bdf\u003c/code\u003e\u003c/a\u003e doc: clarify API doc of \u003ccode\u003esecp256k1_ecdsa_recover\u003c/code\u003e return value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b4756543028065b3ae6f30e9e6d7f1ecf2bb08c6\"\u003e\u003ccode\u003eb475654\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: introduce group order byte-array con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0c91c5604130a56bb1628fd12c56edf60de966b0\"\u003e\u003ccode\u003e0c91c56\u003c/code\u003e\u003c/a\u003e test: introduce group order byte-array constant for deduplication\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/88be4e8d86773dd6882d32ad0a6cd8892b31eacd\"\u003e\u003ccode\u003e88be4e8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: musig: Invalidate secnonce in secp256k1_mu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/36e76952cbf1cf54ddd2d8756cc31a486e2ba1d9\"\u003e\u003ccode\u003e36e7695\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: check-abi: remove support for obsolete CMa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/399b582a5f7422bac3b1707d34ffad80e072f796\"\u003e\u003ccode\u003e399b582\u003c/code\u003e\u003c/a\u003e Split memclear into two versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4985ac0f89279f1619aafb42705b42c28c963c52\"\u003e\u003ccode\u003e4985ac0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: mention ctx requirement for `_ellswif...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7ebaa134a758946f703eaba02fe19cf5a0598490\"\u003e\u003ccode\u003e7ebaa13\u003c/code\u003e\u003c/a\u003e check-abi: remove support for obsolete CMake library output location (src/lib...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/806de38bfc24b481c5858f1df011eb909208a674\"\u003e\u003ccode\u003e806de38\u003c/code\u003e\u003c/a\u003e doc: mention ctx requirement for \u003ccode\u003e_ellswift_create\u003c/code\u003e (not secp256k1_context_st...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...10dab907e73ba984deb813e20f6e3fc9ec359a17\"\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/aikeji/secp256k1.swift/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"}],"issue_packages":[{"old_version":"`70f149b`","new_version":"`1605b02`","update_type":null,"path":null,"pr_created_at":"2026-01-29T04:25:01.000Z","version_change":"`70f149b` → `1605b02`","issue":{"uuid":"3868739956","node_id":"PR_kwDOQUy7js7AB4q6","number":22,"state":"closed","title":"Bump Submodules/secp256k1 from `70f149b` to `1605b02`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T06:47:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-29T04:25:01.000Z","updated_at":"2026-02-03T06:47:17.000Z","time_to_close":440534,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`70f149b`","new_version":"`1605b02`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `70f149b` to `1605b02`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1605b02f751cf7762dc9ae9a23d6d1daeb4d52df\"\u003e\u003ccode\u003e1605b02\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add CMake build directory patterns to `.gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/14e56970cba37ffe4ee992c1e08707a16e22e345\"\u003e\u003ccode\u003e14e5697\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult: Use size_t for array indices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c7a52400d68281512f08b0fdc99615925eb3de1d\"\u003e\u003ccode\u003ec7a5240\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae7eb729c0450fcb5c79117e04ee92694a5a5e77\"\u003e\u003ccode\u003eae7eb72\u003c/code\u003e\u003c/a\u003e release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1a53f4961f337b4d166c25fce72ef0dc88806618\"\u003e\u003ccode\u003e1a53f49\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/20a209f11c0b688dae97ad5d2a515d00022d7799\"\u003e\u003ccode\u003e20a209f\u003c/code\u003e\u003c/a\u003e release: prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c4b6a81a6062492eb23c428afc978d45b20d36e8\"\u003e\u003ccode\u003ec4b6a81\u003c/code\u003e\u003c/a\u003e changelog: update in preparation for the v0.7.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ebb35882da9ff62313ae601d3ff8c4e857271f06\"\u003e\u003ccode\u003eebb3588\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: fail early if user inputs invalid v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c09215f7af9db3e34427ff9a5633e7978acabca1\"\u003e\u003ccode\u003ec09215f\u003c/code\u003e\u003c/a\u003e bench: fail early if user inputs invalid value for SECP256K1_BENCH_ITERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/471e3a130d4e0961d087c25a8daae83c846b675f\"\u003e\u003ccode\u003e471e3a1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: sage: verify Eisenstein integer connection...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/70f149b9a1bf4ed3266f97774d0ae9577534bf40...1605b02f751cf7762dc9ae9a23d6d1daeb4d52df\"\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/Sunshineyg00/swift-secp256k1_spm/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sunshineyg00%2Fswift-secp256k1_spm/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"`7a2fff8`","new_version":"`14e5697`","update_type":null,"path":null,"pr_created_at":"2026-01-28T05:28:24.000Z","version_change":"`7a2fff8` → `14e5697`","issue":{"uuid":"3863641090","node_id":"PR_kwDOQIbTqM6_w0fZ","number":84,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `14e5697`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-29T05:28:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T05:28:24.000Z","updated_at":"2026-01-29T05:28:33.000Z","time_to_close":86408,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`14e5697`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `14e5697`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/14e56970cba37ffe4ee992c1e08707a16e22e345\"\u003e\u003ccode\u003e14e5697\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult: Use size_t for array indices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c7a52400d68281512f08b0fdc99615925eb3de1d\"\u003e\u003ccode\u003ec7a5240\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae7eb729c0450fcb5c79117e04ee92694a5a5e77\"\u003e\u003ccode\u003eae7eb72\u003c/code\u003e\u003c/a\u003e release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1a53f4961f337b4d166c25fce72ef0dc88806618\"\u003e\u003ccode\u003e1a53f49\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/20a209f11c0b688dae97ad5d2a515d00022d7799\"\u003e\u003ccode\u003e20a209f\u003c/code\u003e\u003c/a\u003e release: prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c4b6a81a6062492eb23c428afc978d45b20d36e8\"\u003e\u003ccode\u003ec4b6a81\u003c/code\u003e\u003c/a\u003e changelog: update in preparation for the v0.7.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ebb35882da9ff62313ae601d3ff8c4e857271f06\"\u003e\u003ccode\u003eebb3588\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: fail early if user inputs invalid v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c09215f7af9db3e34427ff9a5633e7978acabca1\"\u003e\u003ccode\u003ec09215f\u003c/code\u003e\u003c/a\u003e bench: fail early if user inputs invalid value for SECP256K1_BENCH_ITERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/471e3a130d4e0961d087c25a8daae83c846b675f\"\u003e\u003ccode\u003e471e3a1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: sage: verify Eisenstein integer connection...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/29ac4d8491b326ffaeb8e43d152a2d09049b9af3\"\u003e\u003ccode\u003e29ac4d8\u003c/code\u003e\u003c/a\u003e sage: verify Eisenstein integer connection for GLV constants\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...14e56970cba37ffe4ee992c1e08707a16e22e345\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/84","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/84","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/84/packages"}},{"old_version":"`70f149b`","new_version":"`14e5697`","update_type":null,"path":null,"pr_created_at":"2026-01-28T04:25:06.000Z","version_change":"`70f149b` → `14e5697`","issue":{"uuid":"3863498981","node_id":"PR_kwDOQUy7js6_wW6I","number":21,"state":"closed","title":"Bump Submodules/secp256k1 from `70f149b` to `14e5697`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-29T04:25:03.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T04:25:06.000Z","updated_at":"2026-01-29T04:25:04.000Z","time_to_close":86397,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`70f149b`","new_version":"`14e5697`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `70f149b` to `14e5697`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/14e56970cba37ffe4ee992c1e08707a16e22e345\"\u003e\u003ccode\u003e14e5697\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult: Use size_t for array indices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c7a52400d68281512f08b0fdc99615925eb3de1d\"\u003e\u003ccode\u003ec7a5240\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae7eb729c0450fcb5c79117e04ee92694a5a5e77\"\u003e\u003ccode\u003eae7eb72\u003c/code\u003e\u003c/a\u003e release cleanup: bump version after 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1a53f4961f337b4d166c25fce72ef0dc88806618\"\u003e\u003ccode\u003e1a53f49\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/20a209f11c0b688dae97ad5d2a515d00022d7799\"\u003e\u003ccode\u003e20a209f\u003c/code\u003e\u003c/a\u003e release: prepare for 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c4b6a81a6062492eb23c428afc978d45b20d36e8\"\u003e\u003ccode\u003ec4b6a81\u003c/code\u003e\u003c/a\u003e changelog: update in preparation for the v0.7.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ebb35882da9ff62313ae601d3ff8c4e857271f06\"\u003e\u003ccode\u003eebb3588\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: fail early if user inputs invalid v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c09215f7af9db3e34427ff9a5633e7978acabca1\"\u003e\u003ccode\u003ec09215f\u003c/code\u003e\u003c/a\u003e bench: fail early if user inputs invalid value for SECP256K1_BENCH_ITERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/471e3a130d4e0961d087c25a8daae83c846b675f\"\u003e\u003ccode\u003e471e3a1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: sage: verify Eisenstein integer connection...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/29ac4d8491b326ffaeb8e43d152a2d09049b9af3\"\u003e\u003ccode\u003e29ac4d8\u003c/code\u003e\u003c/a\u003e sage: verify Eisenstein integer connection for GLV constants\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/70f149b9a1bf4ed3266f97774d0ae9577534bf40...14e56970cba37ffe4ee992c1e08707a16e22e345\"\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/Sunshineyg00/swift-secp256k1_spm/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sunshineyg00%2Fswift-secp256k1_spm/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"`7a2fff8`","new_version":"`f9a944f`","update_type":null,"path":null,"pr_created_at":"2025-12-22T05:32:17.000Z","version_change":"`7a2fff8` → `f9a944f`","issue":{"uuid":"3752395931","node_id":"PR_kwDOQIbTqM66EZh0","number":55,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `f9a944f`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-07T05:52:32.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T05:32:17.000Z","updated_at":"2026-01-07T05:52:33.000Z","time_to_close":1383615,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`f9a944f`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `f9a944f`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f9a944ff2dbcd7ff1829880636f861caf0a91392\"\u003e\u003ccode\u003ef9a944f\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: include arg -DSECP256K1_USE_EXTERNAL_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0406cfc4d1d414bbc806757bb42e540bf0d8a0c1\"\u003e\u003ccode\u003e0406cfc\u003c/code\u003e\u003c/a\u003e doc: include arg -DUSE_EXTERNAL_DEFAULT_CALLBACKS=1 for cmake\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8d445730ec79a9fa722eea59b6b697c3b9b1d501\"\u003e\u003ccode\u003e8d44573\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add VERIFY_CHECKs and documentation that f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/aa2a39c1a7d503a374350fba9e6144d9d5a6651b\"\u003e\u003ccode\u003eaa2a39c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc/bench: Added cmake build options to be...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/540fec8ae9df98af8c091a49960ad1f4f8c8e1af\"\u003e\u003ccode\u003e540fec8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: split monolithic ellswift test into ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d822b2902106829bae1455cabec6bfca9a265a77\"\u003e\u003ccode\u003ed822b29\u003c/code\u003e\u003c/a\u003e test: split monolithic ellswift test into independent cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae00c552df55f4d170175903855901d640b92761\"\u003e\u003ccode\u003eae00c55\u003c/code\u003e\u003c/a\u003e Add VERIFY_CHECKs that flags are 0 or 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...f9a944ff2dbcd7ff1829880636f861caf0a91392\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"}},{"old_version":"`7a2fff8`","new_version":"`8d44573`","update_type":null,"path":null,"pr_created_at":"2025-12-16T05:34:25.000Z","version_change":"`7a2fff8` → `8d44573`","issue":{"uuid":"3733267872","node_id":"PR_kwDOQIbTqM65Etmj","number":51,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `8d44573`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-22T05:32:19.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-16T05:34:25.000Z","updated_at":"2025-12-22T05:32:21.000Z","time_to_close":518274,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`8d44573`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `8d44573`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8d445730ec79a9fa722eea59b6b697c3b9b1d501\"\u003e\u003ccode\u003e8d44573\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add VERIFY_CHECKs and documentation that f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/aa2a39c1a7d503a374350fba9e6144d9d5a6651b\"\u003e\u003ccode\u003eaa2a39c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc/bench: Added cmake build options to be...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/540fec8ae9df98af8c091a49960ad1f4f8c8e1af\"\u003e\u003ccode\u003e540fec8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: split monolithic ellswift test into ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d822b2902106829bae1455cabec6bfca9a265a77\"\u003e\u003ccode\u003ed822b29\u003c/code\u003e\u003c/a\u003e test: split monolithic ellswift test into independent cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ae00c552df55f4d170175903855901d640b92761\"\u003e\u003ccode\u003eae00c55\u003c/code\u003e\u003c/a\u003e Add VERIFY_CHECKs that flags are 0 or 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bcda186d20e11ba9a04e6917928f062513b534f\"\u003e\u003ccode\u003e8bcda18\u003c/code\u003e\u003c/a\u003e test: Add non-NULL checks for \u0026quot;pointer of array\u0026quot; API functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5a08c1bcdc958f264450e771d7923922526f74f1\"\u003e\u003ccode\u003e5a08c1b\u003c/code\u003e\u003c/a\u003e Add ARG_CHECKs to ensure \u0026quot;array of pointers\u0026quot; elements are non-NULL\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...8d445730ec79a9fa722eea59b6b697c3b9b1d501\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"}},{"old_version":"`baa2654`","new_version":"`5c75183`","update_type":null,"path":null,"pr_created_at":"2025-12-11T08:28:02.000Z","version_change":"`baa2654` → `5c75183`","issue":{"uuid":"3718338398","node_id":"PR_kwDOP_zxF864TV_R","number":62,"state":"closed","title":"Bump Submodules/secp256k1 from `baa2654` to `5c75183`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-16T08:27:18.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-11T08:28:02.000Z","updated_at":"2025-12-16T08:27:19.000Z","time_to_close":431956,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`baa2654`","new_version":"`5c75183`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `baa2654` to `5c75183`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bcda186d20e11ba9a04e6917928f062513b534f\"\u003e\u003ccode\u003e8bcda18\u003c/code\u003e\u003c/a\u003e test: Add non-NULL checks for \u0026quot;pointer of array\u0026quot; API functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5a08c1bcdc958f264450e771d7923922526f74f1\"\u003e\u003ccode\u003e5a08c1b\u003c/code\u003e\u003c/a\u003e Add ARG_CHECKs to ensure \u0026quot;array of pointers\u0026quot; elements are non-NULL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/baa265429fa8f1686138380e52a75c25b0344719...5c75183344585baee5de74c771099d13613bf7dc\"\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/ozzyadrian3BradleyGray/swift-secp256k1/pull/62","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozzyadrian3BradleyGray%2Fswift-secp256k1/issues/62","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/62/packages"}},{"old_version":"`7a2fff8`","new_version":"`5c75183`","update_type":null,"path":null,"pr_created_at":"2025-12-11T05:38:30.000Z","version_change":"`7a2fff8` → `5c75183`","issue":{"uuid":"3717850698","node_id":"PR_kwDOQIbTqM64Ry8m","number":46,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `5c75183`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-16T05:34:27.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-11T05:38:30.000Z","updated_at":"2025-12-16T05:34:28.000Z","time_to_close":431757,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`5c75183`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `5c75183`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bcda186d20e11ba9a04e6917928f062513b534f\"\u003e\u003ccode\u003e8bcda18\u003c/code\u003e\u003c/a\u003e test: Add non-NULL checks for \u0026quot;pointer of array\u0026quot; API functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5a08c1bcdc958f264450e771d7923922526f74f1\"\u003e\u003ccode\u003e5a08c1b\u003c/code\u003e\u003c/a\u003e Add ARG_CHECKs to ensure \u0026quot;array of pointers\u0026quot; elements are non-NULL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...5c75183344585baee5de74c771099d13613bf7dc\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/46","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/46","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/46/packages"}},{"old_version":"`29e73f4`","new_version":"`5c75183`","update_type":null,"path":null,"pr_created_at":"2025-12-10T21:39:33.000Z","version_change":"`29e73f4` → `5c75183`","issue":{"uuid":"3716869150","node_id":"PR_kwDOPCubjM64OmfX","number":101,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `5c75183`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-15T21:20:10.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-10T21:39:33.000Z","updated_at":"2025-12-15T21:20:11.000Z","time_to_close":430837,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`5c75183`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `5c75183`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5c75183344585baee5de74c771099d13613bf7dc\"\u003e\u003ccode\u003e5c75183\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: remove ret from secp256k1_ec_pub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/be5e4f02fd2c66bfacaaaa767183bbe3c89da169\"\u003e\u003ccode\u003ebe5e4f0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Add ARG_CHECKs to ensure \u0026quot;array of pointer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/3daab83a6050805763da5ac9ebe8217d1965eb0c\"\u003e\u003ccode\u003e3daab83\u003c/code\u003e\u003c/a\u003e refactor: remove ret from secp256k1_ec_pubkey_serialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bcda186d20e11ba9a04e6917928f062513b534f\"\u003e\u003ccode\u003e8bcda18\u003c/code\u003e\u003c/a\u003e test: Add non-NULL checks for \u0026quot;pointer of array\u0026quot; API functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/5a08c1bcdc958f264450e771d7923922526f74f1\"\u003e\u003ccode\u003e5a08c1b\u003c/code\u003e\u003c/a\u003e Add ARG_CHECKs to ensure \u0026quot;array of pointers\u0026quot; elements are non-NULL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...5c75183344585baee5de74c771099d13613bf7dc\"\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/aikeji/secp256k1.swift/pull/101","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/101","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/101/packages"}},{"old_version":"`7a2fff8`","new_version":"`e7f7083`","update_type":null,"path":null,"pr_created_at":"2025-11-28T06:06:49.000Z","version_change":"`7a2fff8` → `e7f7083`","issue":{"uuid":"3673718584","node_id":"PR_kwDOQIbTqM61-T25","number":33,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `e7f7083`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-11T05:38:31.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-28T06:06:49.000Z","updated_at":"2025-12-11T05:38:33.000Z","time_to_close":1121502,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`e7f7083`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `e7f7083`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/fc7458ca3e28d9eb34427a766122accaa0f36f26\"\u003e\u003ccode\u003efc7458c\u003c/code\u003e\u003c/a\u003e introduce \u003ccode\u003esecp256k1_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c8206b1ce60704bb1030d079ea9b3d99d8906220\"\u003e\u003ccode\u003ec8206b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use Python virtual environment in \u0026quot;x86...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f252da7e6e1bbd0082fd43c4ffabfa90abafb248\"\u003e\u003ccode\u003ef252da7\u003c/code\u003e\u003c/a\u003e ci: Use Python virtual environment in \u0026quot;x86_64-macos-native\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/115b135fe8de41f73690d6348676971ae168600a\"\u003e\u003ccode\u003e115b135\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/153eea20c2527252c4a1785869def7bc052435d0\"\u003e\u003ccode\u003e153eea2\u003c/code\u003e\u003c/a\u003e bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of hardcoded value\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"}},{"old_version":"`29e73f4`","new_version":"`e7f7083`","update_type":null,"path":null,"pr_created_at":"2025-11-27T21:19:31.000Z","version_change":"`29e73f4` → `e7f7083`","issue":{"uuid":"3673029584","node_id":"PR_kwDOPCubjM618EBy","number":94,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `e7f7083`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-10T21:39:35.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-27T21:19:31.000Z","updated_at":"2025-12-10T21:39:37.000Z","time_to_close":1124404,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`e7f7083`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `e7f7083`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\u003e\u003ccode\u003ee7f7083\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: refactor: split up internal pubkey seriali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f5e815f4306ea1763d27d83646b4f06e3d2f0b94\"\u003e\u003ccode\u003ef5e815f\u003c/code\u003e\u003c/a\u003e remove secp256k1_eckey_pubkey_serialize function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0d3659c547bdd5a477346e1ef14be3f98cc08f2e\"\u003e\u003ccode\u003e0d3659c\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in modules (ellswift,musig)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/adb76f82eadadf4f9df4cd958f7c266b551b50c6\"\u003e\u003ccode\u003eadb76f8\u003c/code\u003e\u003c/a\u003e use new \u003ccode\u003e_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions in public API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/fc7458ca3e28d9eb34427a766122accaa0f36f26\"\u003e\u003ccode\u003efc7458c\u003c/code\u003e\u003c/a\u003e introduce \u003ccode\u003esecp256k1_eckey_pubkey_serialize{33,65}\u003c/code\u003e functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c8206b1ce60704bb1030d079ea9b3d99d8906220\"\u003e\u003ccode\u003ec8206b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use Python virtual environment in \u0026quot;x86...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f252da7e6e1bbd0082fd43c4ffabfa90abafb248\"\u003e\u003ccode\u003ef252da7\u003c/code\u003e\u003c/a\u003e ci: Use Python virtual environment in \u0026quot;x86_64-macos-native\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/115b135fe8de41f73690d6348676971ae168600a\"\u003e\u003ccode\u003e115b135\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/153eea20c2527252c4a1785869def7bc052435d0\"\u003e\u003ccode\u003e153eea2\u003c/code\u003e\u003c/a\u003e bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of hardcoded value\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...e7f7083b530a55c83ce9089a7244d2d9d67ac8b2\"\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/aikeji/secp256k1.swift/pull/94","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/94","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/94/packages"}},{"old_version":"`7a2fff8`","new_version":"`b6c2a3c`","update_type":null,"path":null,"pr_created_at":"2025-11-19T05:42:55.000Z","version_change":"`7a2fff8` → `b6c2a3c`","issue":{"uuid":"3641154566","node_id":"PR_kwDOQIbTqM60RUXz","number":26,"state":"closed","title":"Bump Submodules/secp256k1 from `7a2fff8` to `b6c2a3c`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-28T06:06:50.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-19T05:42:55.000Z","updated_at":"2025-11-28T06:06:52.000Z","time_to_close":779035,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`7a2fff8`","new_version":"`b6c2a3c`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `7a2fff8` to `b6c2a3c`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b6c2a3cd7752085d46434921238401766c964c01\"\u003e\u003ccode\u003eb6c2a3c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ecmult_multi: reduce strauss memory usage ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c8206b1ce60704bb1030d079ea9b3d99d8906220\"\u003e\u003ccode\u003ec8206b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use Python virtual environment in \u0026quot;x86...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f252da7e6e1bbd0082fd43c4ffabfa90abafb248\"\u003e\u003ccode\u003ef252da7\u003c/code\u003e\u003c/a\u003e ci: Use Python virtual environment in \u0026quot;x86_64-macos-native\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/115b135fe8de41f73690d6348676971ae168600a\"\u003e\u003ccode\u003e115b135\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/153eea20c2527252c4a1785869def7bc052435d0\"\u003e\u003ccode\u003e153eea2\u003c/code\u003e\u003c/a\u003e bench: Use \u003ccode\u003eALIGNMENT\u003c/code\u003e macro instead of hardcoded value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/26166c4f5fd5688c31e488449ee2325eb8f2fb36\"\u003e\u003ccode\u003e26166c4\u003c/code\u003e\u003c/a\u003e ecmult_multi: reduce strauss memory usage by 30%\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/7a2fff85e8729719f384a094123b965f45ae94db...b6c2a3cd7752085d46434921238401766c964c01\"\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/cosmic-smith-tsml0/swift-secp256k1/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-smith-tsml0%2Fswift-secp256k1/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"`115b135`","new_version":"`c8206b1`","update_type":null,"path":null,"pr_created_at":"2025-11-10T14:29:21.000Z","version_change":"`115b135` → `c8206b1`","issue":{"uuid":"3608315111","node_id":"PR_kwDOEIaIPc6yjD0F","number":904,"state":"closed","title":"Bump Submodules/secp256k1 from `115b135` to `c8206b1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-10T18:23:34.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T14:29:21.000Z","updated_at":"2025-11-10T18:23:35.000Z","time_to_close":14053,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`115b135`","new_version":"`c8206b1`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `115b135` to `c8206b1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c8206b1ce60704bb1030d079ea9b3d99d8906220\"\u003e\u003ccode\u003ec8206b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use Python virtual environment in \u0026quot;x86...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f252da7e6e1bbd0082fd43c4ffabfa90abafb248\"\u003e\u003ccode\u003ef252da7\u003c/code\u003e\u003c/a\u003e ci: Use Python virtual environment in \u0026quot;x86_64-macos-native\u0026quot; job\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/115b135fe8de41f73690d6348676971ae168600a...c8206b1ce60704bb1030d079ea9b3d99d8906220\"\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/21-DOT-DEV/swift-secp256k1/pull/904","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/21-DOT-DEV%2Fswift-secp256k1/issues/904","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/904/packages"}},{"old_version":"`baa2654`","new_version":"`7a2fff8`","update_type":null,"path":null,"pr_created_at":"2025-10-17T08:31:38.000Z","version_change":"`baa2654` → `7a2fff8`","issue":{"uuid":"3525060799","node_id":"PR_kwDOP_zxF86uQU7O","number":10,"state":"closed","title":"Bump Submodules/secp256k1 from `baa2654` to `7a2fff8`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-07T09:05:04.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-17T08:31:38.000Z","updated_at":"2025-11-07T09:05:06.000Z","time_to_close":1816406,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`baa2654`","new_version":"`7a2fff8`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `baa2654` to `7a2fff8`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7a2fff85e8729719f384a094123b965f45ae94db\"\u003e\u003ccode\u003e7a2fff8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Drop workaround for Valgrind older tha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/43e7b115f7947605e5e469a9afacc7fe3d9dc935\"\u003e\u003ccode\u003e43e7b11\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Switch to macOS 15 Sequoia Intel-based...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/8bc50b72ff600f1b3cc05003c2de35a355512aab\"\u003e\u003ccode\u003e8bc50b7\u003c/code\u003e\u003c/a\u003e ci: Switch to macOS 15 Sequoia Intel-based image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/c09519f0e383da3c36e33522ca8708c17103d96a\"\u003e\u003ccode\u003ec09519f\u003c/code\u003e\u003c/a\u003e ci: Drop workaround for Valgrind older than 3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d543c0d917a76a201578948701cc30ef336e0fe6\"\u003e\u003ccode\u003ed543c0d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Introduce (mini) unit test framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f44c1ebd96b07a0431e476c85e921da56222f555\"\u003e\u003ccode\u003ef44c1eb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: DRY workflow using anchors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a44a339384e1e4b1c0ed7fa59e2857b057f075bf\"\u003e\u003ccode\u003ea44a339\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/15d014804e5927b0f9dd8ed4fdc0be2a45f74e24\"\u003e\u003ccode\u003e15d0148\u003c/code\u003e\u003c/a\u003e ci: Drop default for \u003ccode\u003einputs.command\u003c/code\u003e in \u003ccode\u003erun-in-docker-action\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1decc49a1f08564064420468fc48b9aebd3989d3\"\u003e\u003ccode\u003e1decc49\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;CI script\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dff1bc107d593b12e824cbc04b0d220f2ffeb967\"\u003e\u003ccode\u003edff1bc1\u003c/code\u003e\u003c/a\u003e ci, refactor: Generalize use of \u003ccode\u003ematrix.configuration.env_vars\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/baa265429fa8f1686138380e52a75c25b0344719...7a2fff85e8729719f384a094123b965f45ae94db\"\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/ozzyadrian3BradleyGray/swift-secp256k1/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozzyadrian3BradleyGray%2Fswift-secp256k1/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"`29e73f4`","new_version":"`d543c0d`","update_type":null,"path":null,"pr_created_at":"2025-10-16T21:20:22.000Z","version_change":"`29e73f4` → `d543c0d`","issue":{"uuid":"3523552467","node_id":"PR_kwDOPCubjM6uLNbC","number":74,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `d543c0d`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-17T21:18:57.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-16T21:20:22.000Z","updated_at":"2025-10-17T21:18:59.000Z","time_to_close":86315,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`d543c0d`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `d543c0d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d543c0d917a76a201578948701cc30ef336e0fe6\"\u003e\u003ccode\u003ed543c0d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Introduce (mini) unit test framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f44c1ebd96b07a0431e476c85e921da56222f555\"\u003e\u003ccode\u003ef44c1eb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: DRY workflow using anchors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a44a339384e1e4b1c0ed7fa59e2857b057f075bf\"\u003e\u003ccode\u003ea44a339\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/15d014804e5927b0f9dd8ed4fdc0be2a45f74e24\"\u003e\u003ccode\u003e15d0148\u003c/code\u003e\u003c/a\u003e ci: Drop default for \u003ccode\u003einputs.command\u003c/code\u003e in \u003ccode\u003erun-in-docker-action\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1decc49a1f08564064420468fc48b9aebd3989d3\"\u003e\u003ccode\u003e1decc49\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;CI script\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dff1bc107d593b12e824cbc04b0d220f2ffeb967\"\u003e\u003ccode\u003edff1bc1\u003c/code\u003e\u003c/a\u003e ci, refactor: Generalize use of \u003ccode\u003ematrix.configuration.env_vars\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4b644da199587cdf9554fb48c0da7643c3ce7f30\"\u003e\u003ccode\u003e4b644da\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Print logs\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a889cd93dfe5558aaa0320e241555bb96483c92b\"\u003e\u003ccode\u003ea889cd9\u003c/code\u003e\u003c/a\u003e ci: Bump \u003ccode\u003eactions/checkout\u003c/code\u003e version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/574c2f3080eeb65995a1c1a430ed7f84803afd26\"\u003e\u003ccode\u003e574c2f3\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Checkout\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/53585f93b7e6fe3933c77216f45e7d4f785436b5\"\u003e\u003ccode\u003e53585f9\u003c/code\u003e\u003c/a\u003e ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...d543c0d917a76a201578948701cc30ef336e0fe6\"\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/aikeji/secp256k1.swift/pull/74","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/74","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/74/packages"}},{"old_version":"`baa2654`","new_version":"`d543c0d`","update_type":null,"path":null,"pr_created_at":"2025-10-15T13:01:15.000Z","version_change":"`baa2654` → `d543c0d`","issue":{"uuid":"3517947171","node_id":"PR_kwDOEIaIPc6t4XBt","number":874,"state":"open","title":"Bump Submodules/secp256k1 from `baa2654` to `d543c0d`","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-15T13:01:15.000Z","updated_at":"2025-10-16T13:31:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`baa2654`","new_version":"`d543c0d`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `baa2654` to `d543c0d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d543c0d917a76a201578948701cc30ef336e0fe6\"\u003e\u003ccode\u003ed543c0d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Introduce (mini) unit test framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f44c1ebd96b07a0431e476c85e921da56222f555\"\u003e\u003ccode\u003ef44c1eb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: DRY workflow using anchors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a44a339384e1e4b1c0ed7fa59e2857b057f075bf\"\u003e\u003ccode\u003ea44a339\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/15d014804e5927b0f9dd8ed4fdc0be2a45f74e24\"\u003e\u003ccode\u003e15d0148\u003c/code\u003e\u003c/a\u003e ci: Drop default for \u003ccode\u003einputs.command\u003c/code\u003e in \u003ccode\u003erun-in-docker-action\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1decc49a1f08564064420468fc48b9aebd3989d3\"\u003e\u003ccode\u003e1decc49\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;CI script\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dff1bc107d593b12e824cbc04b0d220f2ffeb967\"\u003e\u003ccode\u003edff1bc1\u003c/code\u003e\u003c/a\u003e ci, refactor: Generalize use of \u003ccode\u003ematrix.configuration.env_vars\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4b644da199587cdf9554fb48c0da7643c3ce7f30\"\u003e\u003ccode\u003e4b644da\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Print logs\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a889cd93dfe5558aaa0320e241555bb96483c92b\"\u003e\u003ccode\u003ea889cd9\u003c/code\u003e\u003c/a\u003e ci: Bump \u003ccode\u003eactions/checkout\u003c/code\u003e version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/574c2f3080eeb65995a1c1a430ed7f84803afd26\"\u003e\u003ccode\u003e574c2f3\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Checkout\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/53585f93b7e6fe3933c77216f45e7d4f785436b5\"\u003e\u003ccode\u003e53585f9\u003c/code\u003e\u003c/a\u003e ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/baa265429fa8f1686138380e52a75c25b0344719...d543c0d917a76a201578948701cc30ef336e0fe6\"\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)\nDependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @csjones.\n\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/21-DOT-DEV/swift-secp256k1/pull/874","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/21-DOT-DEV%2Fswift-secp256k1/issues/874","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/874/packages"}},{"old_version":"`baa2654`","new_version":"`d543c0d`","update_type":null,"path":null,"pr_created_at":"2025-10-15T10:02:08.894Z","version_change":"`baa2654` → `d543c0d`","issue":{"uuid":"2916362000","node_id":"PR_kwDOP_zxF86t1CcQ","number":6,"state":"closed","title":"Bump Submodules/secp256k1 from `baa2654` to `d543c0d`","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-15T10:02:08.894Z","updated_at":"2025-11-13T21:21:23.616Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`baa2654`","new_version":"`d543c0d`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `baa2654` to `d543c0d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/d543c0d917a76a201578948701cc30ef336e0fe6\"\u003e\u003ccode\u003ed543c0d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: Introduce (mini) unit test framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/f44c1ebd96b07a0431e476c85e921da56222f555\"\u003e\u003ccode\u003ef44c1eb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: DRY workflow using anchors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a44a339384e1e4b1c0ed7fa59e2857b057f075bf\"\u003e\u003ccode\u003ea44a339\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/15d014804e5927b0f9dd8ed4fdc0be2a45f74e24\"\u003e\u003ccode\u003e15d0148\u003c/code\u003e\u003c/a\u003e ci: Drop default for \u003ccode\u003einputs.command\u003c/code\u003e in \u003ccode\u003erun-in-docker-action\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/1decc49a1f08564064420468fc48b9aebd3989d3\"\u003e\u003ccode\u003e1decc49\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;CI script\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dff1bc107d593b12e824cbc04b0d220f2ffeb967\"\u003e\u003ccode\u003edff1bc1\u003c/code\u003e\u003c/a\u003e ci, refactor: Generalize use of \u003ccode\u003ematrix.configuration.env_vars\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4b644da199587cdf9554fb48c0da7643c3ce7f30\"\u003e\u003ccode\u003e4b644da\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Print logs\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/a889cd93dfe5558aaa0320e241555bb96483c92b\"\u003e\u003ccode\u003ea889cd9\u003c/code\u003e\u003c/a\u003e ci: Bump \u003ccode\u003eactions/checkout\u003c/code\u003e version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/574c2f3080eeb65995a1c1a430ed7f84803afd26\"\u003e\u003ccode\u003e574c2f3\u003c/code\u003e\u003c/a\u003e ci: Use YAML anchor and aliases for repeated \u0026quot;Checkout\u0026quot; steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/53585f93b7e6fe3933c77216f45e7d4f785436b5\"\u003e\u003ccode\u003e53585f9\u003c/code\u003e\u003c/a\u003e ci: Use clang-snapshot in \u0026quot;MSan\u0026quot; job\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/baa265429fa8f1686138380e52a75c25b0344719...d543c0d917a76a201578948701cc30ef336e0fe6\"\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/ozzyadrian3BradleyGray/swift-secp256k1/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozzyadrian3BradleyGray%2Fswift-secp256k1/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"`29e73f4`","new_version":"`baa2654`","update_type":null,"path":null,"pr_created_at":"2025-09-24T21:55:59.000Z","version_change":"`29e73f4` → `baa2654`","issue":{"uuid":"2858461552","node_id":"PR_kwDOPCubjM6qYKlw","number":64,"state":"open","title":"Bump Submodules/secp256k1 from `29e73f4` to `baa2654`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-24T21:55:59.000Z","updated_at":"2025-09-24T21:56:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`baa2654`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `baa2654`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/baa265429fa8f1686138380e52a75c25b0344719\"\u003e\u003ccode\u003ebaa2654\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: docs: Clarify that callback can be called ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4d90585feaa52711133deb0c5a3cb32fca73d042\"\u003e\u003ccode\u003e4d90585\u003c/code\u003e\u003c/a\u003e docs: Improve API docs of _context_set_illegal_callback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/895f53d1cf9719f34b5248afe6aab33deeb8e26c\"\u003e\u003ccode\u003e895f53d\u003c/code\u003e\u003c/a\u003e docs: Clarify that callback can be called more than once\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/de6af6ae3568461edc9967500d7a70beeb66a642\"\u003e\u003ccode\u003ede6af6a\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: improve context creation in ECDH be...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/581788515346f490b238d1171f209b28f0ef34cc\"\u003e\u003ccode\u003e5817885\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: build: Fix warnings in x86_64 assembly check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ab560078aa9c7e977fade4ceae4a20ef8e5be025\"\u003e\u003ccode\u003eab56007\u003c/code\u003e\u003c/a\u003e build: Fix warnings in x86_64 assembly check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/10dab907e73ba984deb813e20f6e3fc9ec359a17\"\u003e\u003ccode\u003e10dab90\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: clarify API doc of `secp256k1_ecdsa_r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dfe284ed2d24ab44705ca5ecd8f3f7e1b8e4c278\"\u003e\u003ccode\u003edfe284e\u003c/code\u003e\u003c/a\u003e bench: improve context creation in ECDH benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7321bdf27bdc6a68875c61510c1a0d9ec4b0b7e3\"\u003e\u003ccode\u003e7321bdf\u003c/code\u003e\u003c/a\u003e doc: clarify API doc of \u003ccode\u003esecp256k1_ecdsa_recover\u003c/code\u003e return value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b4756543028065b3ae6f30e9e6d7f1ecf2bb08c6\"\u003e\u003ccode\u003eb475654\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: introduce group order byte-array con...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...baa265429fa8f1686138380e52a75c25b0344719\"\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/aikeji/secp256k1.swift/pull/64","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/64","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/64/packages"}},{"old_version":"`5817885`","new_version":"`de6af6a`","update_type":null,"path":null,"pr_created_at":"2025-09-22T13:01:07.000Z","version_change":"`5817885` → `de6af6a`","issue":{"uuid":"2849419791","node_id":"PR_kwDOEIaIPc6p1rIP","number":848,"state":"closed","title":"Bump Submodules/secp256k1 from `5817885` to `de6af6a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-22T19:26:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T13:01:07.000Z","updated_at":"2025-09-22T19:26:20.000Z","time_to_close":23113,"merged_at":"2025-09-22T19:26:20.000Z","merged_by":"dependabot[bot]","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`5817885`","new_version":"`de6af6a`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `5817885` to `de6af6a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/de6af6ae3568461edc9967500d7a70beeb66a642\"\u003e\u003ccode\u003ede6af6a\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: bench: improve context creation in ECDH be...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/dfe284ed2d24ab44705ca5ecd8f3f7e1b8e4c278\"\u003e\u003ccode\u003edfe284e\u003c/code\u003e\u003c/a\u003e bench: improve context creation in ECDH benchmark\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/581788515346f490b238d1171f209b28f0ef34cc...de6af6ae3568461edc9967500d7a70beeb66a642\"\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/21-DOT-DEV/swift-secp256k1/pull/848","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/21-DOT-DEV%2Fswift-secp256k1/issues/848","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/848/packages"}},{"old_version":"`29e73f4`","new_version":"`5817885`","update_type":null,"path":null,"pr_created_at":"2025-09-19T21:21:29.000Z","version_change":"`29e73f4` → `5817885`","issue":{"uuid":"2845216812","node_id":"PR_kwDOPCubjM6plpAs","number":58,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `5817885`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-22T21:35:38.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-19T21:21:29.000Z","updated_at":"2025-09-22T21:35:38.000Z","time_to_close":260049,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`5817885`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `5817885`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/581788515346f490b238d1171f209b28f0ef34cc\"\u003e\u003ccode\u003e5817885\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: build: Fix warnings in x86_64 assembly check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/ab560078aa9c7e977fade4ceae4a20ef8e5be025\"\u003e\u003ccode\u003eab56007\u003c/code\u003e\u003c/a\u003e build: Fix warnings in x86_64 assembly check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/10dab907e73ba984deb813e20f6e3fc9ec359a17\"\u003e\u003ccode\u003e10dab90\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: clarify API doc of `secp256k1_ecdsa_r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7321bdf27bdc6a68875c61510c1a0d9ec4b0b7e3\"\u003e\u003ccode\u003e7321bdf\u003c/code\u003e\u003c/a\u003e doc: clarify API doc of \u003ccode\u003esecp256k1_ecdsa_recover\u003c/code\u003e return value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b4756543028065b3ae6f30e9e6d7f1ecf2bb08c6\"\u003e\u003ccode\u003eb475654\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: introduce group order byte-array con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0c91c5604130a56bb1628fd12c56edf60de966b0\"\u003e\u003ccode\u003e0c91c56\u003c/code\u003e\u003c/a\u003e test: introduce group order byte-array constant for deduplication\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/88be4e8d86773dd6882d32ad0a6cd8892b31eacd\"\u003e\u003ccode\u003e88be4e8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: musig: Invalidate secnonce in secp256k1_mu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/36e76952cbf1cf54ddd2d8756cc31a486e2ba1d9\"\u003e\u003ccode\u003e36e7695\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: check-abi: remove support for obsolete CMa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/399b582a5f7422bac3b1707d34ffad80e072f796\"\u003e\u003ccode\u003e399b582\u003c/code\u003e\u003c/a\u003e Split memclear into two versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4985ac0f89279f1619aafb42705b42c28c963c52\"\u003e\u003ccode\u003e4985ac0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: mention ctx requirement for `_ellswif...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...581788515346f490b238d1171f209b28f0ef34cc\"\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/aikeji/secp256k1.swift/pull/58","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/58","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/58/packages"}},{"old_version":"`29e73f4`","new_version":"`10dab90`","update_type":null,"path":null,"pr_created_at":"2025-09-17T21:35:37.000Z","version_change":"`29e73f4` → `10dab90`","issue":{"uuid":"2838024755","node_id":"PR_kwDOPCubjM6pKNIz","number":55,"state":"closed","title":"Bump Submodules/secp256k1 from `29e73f4` to `10dab90`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-19T21:21:31.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-17T21:35:37.000Z","updated_at":"2025-09-19T21:21:31.000Z","time_to_close":171954,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"Submodules/secp256k1","old_version":"`29e73f4`","new_version":"`10dab90`","repository_url":"https://github.com/bitcoin-core/secp256k1"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [Submodules/secp256k1](https://github.com/bitcoin-core/secp256k1) from `29e73f4` to `10dab90`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/10dab907e73ba984deb813e20f6e3fc9ec359a17\"\u003e\u003ccode\u003e10dab90\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: clarify API doc of `secp256k1_ecdsa_r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7321bdf27bdc6a68875c61510c1a0d9ec4b0b7e3\"\u003e\u003ccode\u003e7321bdf\u003c/code\u003e\u003c/a\u003e doc: clarify API doc of \u003ccode\u003esecp256k1_ecdsa_recover\u003c/code\u003e return value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/b4756543028065b3ae6f30e9e6d7f1ecf2bb08c6\"\u003e\u003ccode\u003eb475654\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: test: introduce group order byte-array con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/0c91c5604130a56bb1628fd12c56edf60de966b0\"\u003e\u003ccode\u003e0c91c56\u003c/code\u003e\u003c/a\u003e test: introduce group order byte-array constant for deduplication\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/88be4e8d86773dd6882d32ad0a6cd8892b31eacd\"\u003e\u003ccode\u003e88be4e8\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: musig: Invalidate secnonce in secp256k1_mu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/36e76952cbf1cf54ddd2d8756cc31a486e2ba1d9\"\u003e\u003ccode\u003e36e7695\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: check-abi: remove support for obsolete CMa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/399b582a5f7422bac3b1707d34ffad80e072f796\"\u003e\u003ccode\u003e399b582\u003c/code\u003e\u003c/a\u003e Split memclear into two versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/4985ac0f89279f1619aafb42705b42c28c963c52\"\u003e\u003ccode\u003e4985ac0\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/bitcoin-core/secp256k1/issues/256\"\u003ebitcoin-core/secp256k1256\u003c/a\u003e: doc: mention ctx requirement for `_ellswif...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/7ebaa134a758946f703eaba02fe19cf5a0598490\"\u003e\u003ccode\u003e7ebaa13\u003c/code\u003e\u003c/a\u003e check-abi: remove support for obsolete CMake library output location (src/lib...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bitcoin-core/secp256k1/commit/806de38bfc24b481c5858f1df011eb909208a674\"\u003e\u003ccode\u003e806de38\u003c/code\u003e\u003c/a\u003e doc: mention ctx requirement for \u003ccode\u003e_ellswift_create\u003c/code\u003e (not secp256k1_context_st...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bitcoin-core/secp256k1/compare/29e73f4ba50267ff6eb8c5af450c9dee3dc53a14...10dab907e73ba984deb813e20f6e3fc9ec359a17\"\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/aikeji/secp256k1.swift/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aikeji%2Fsecp256k1.swift/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"}}]}