chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group - #710

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203
Open

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group#710
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the swift group with 1 update: github.com/21-dot-dev/swift-secp256k1.

Updates github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2

Release notes

Sourced from github.com/21-dot-dev/swift-secp256k1's releases.

0.23.2

Highlights

Other Changes

Dev-tooling Bumps

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1...0.23.2

0.23.1

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.0...0.23.1

0.23.1-prerelease-3

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1-prerelease-2...0.23.1-prerelease-3

0.23.1-prerelease-2

What's Changed

... (truncated)

Changelog

Sourced from github.com/21-dot-dev/swift-secp256k1's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.23.2] - 2026-05-22

Added

  • WorkingWithKeys DocC article consolidating the previous KeyFormats, SerializingKeys, and TweakingKeys articles into a single key-handling guide covering compressed/uncompressed/x-only encoding, PEM/DER serialization, and additive/multiplicative tweak operations (#1128)
  • ECDSASigningAndBitcoinTransactions DocC article covering DER and compact encoding, low-S normalization, and a BIP-143 sighash recipe (#1128)
  • Taproot key-path spend example using SHA256.taggedHash(tag: "TapSighash", ...) and BIP-341 reference in the Schnorr documentation (#1128)
  • SharedSourcesPlugin trust note in the README installation section (#1106)

Changed

  • Moved CocoaPods, Arena, and Xcode plugin-trust instructions out of README.md into the Getting Started article; trimmed the README install section to a minimal SPM snippet and a link to the full guide (#1128)
  • Tightened DocC terminology across the catalog (e.g., "public key" → "verifying key" where used for verification; "envelope" → "wrapper"/"form" for ASN.1 structures; "party" → "co-signer" in MuSig2 contexts) and replaced plain-text BIP/RFC/paper references with inline markdown links (#1126)
  • Updated Docker base image from Swift 6.3.1 to 6.3.2 (#1119)
  • Dropped the scheduled trigger from check-subtree-updates.yml; subtree updates now run only on manual dispatch or push (#1116)

[0.23.1] - 2026-04-29

Added

  • DocC catalog articles: KeyFormats, MuSig2MultiSignatures, RecoveringPublicKeys, and SecurityConsiderations covering key representations, BIP-327 multi-signatures, ECDSA public-key recovery, and context randomization / nonce reuse / constant-time guidance (#1079)
  • EllipticCurveDiffieHellman and SilentPayments DocC articles with cross-linked examples; DocC links added throughout the README usage snippets (#1103)
  • ChoosingP256KvsZKP article and expanded ZKP landing page in the ZKP DocC catalog (#1096)
  • docc-release.yml workflow to build and upload DocC archives on tagged releases (#1096)
  • DocC validation job in apple-builds.yml (generate-documentation --warnings-as-errors) (#1096)
  • Expanded /// doc comments across Sources/Shared/ with upstream citations to libsecp256k1/secp256k1-zkp headers and BIPs 32/137/146/322/324/327/340/341/352, plus Topics sections on major types (#1096)

Changed

  • Package.swift now excludes development-only dependencies (SwiftFormat, SwiftLint, Tuist, Lefthook, swift-plugin-subtree, swift-docc-plugin) at tagged releases via Context.gitInformation?.currentTag, so consumers resolving a tagged version no longer download dev tooling (#1082)
  • Hardened workflow env usage in xcframework-release.yml and update-subtree.yml by moving ${{ github.ref_name }} / ${{ inputs.subtree_name }} into step-level env blocks (#1082)
  • Refreshed all six AGENTS.md files to focus on non-inferable content (commands, gotchas, boundaries) (#1082)
  • Adopted org-level community health defaults: project now relies on 21-DOT-DEV/.github for CODE_OF_CONDUCT.md and CONTRIBUTING.md; project-specific contributor onboarding moved to AGENTS.md (#1088)
  • Bumped SECURITY.md Supported Versions from 0.22.x to 0.23.x (#1088)
  • Updated vendored swift-crypto from 4.3.0 to 4.5.0 (#1072, #1086, #1094)
  • Updated vendored secp256k1-zkp to latest upstream (#1069)
  • Updated Docker base image from Swift 6.3.0 to 6.3.1 (#1090)
  • Updated swift-docc-plugin dev dependency from 1.4.6 to 1.5.0 (#1098)
  • Updated actions/upload-artifact from 4 to 7 and actions/download-artifact from 4 to 8 in benchmark workflows (#1066, #1067)

Fixed

... (truncated)

Commits
  • e70a10e docs: release version 0.23.2 with consolidated key-handling guide and termino...
  • 1914e20 docs: consolidate key-handling articles into unified WorkingWithKeys guide (#...
  • 64d58b9 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.3 to 4....
  • 81601da docs: clarify terminology and tighten phrasing across DocC catalog (#1126)
  • 1a8955f build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.2 to 4....
  • 0aa1d74 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.1 to 4....
  • 7f0f85f build(deps): Bump github.com/csjones/lefthook-plugin from 2.1.6 to 2.1.8 (#1123)
  • 29634a6 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.3 to 4....
  • 0cf4a80 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.1 to 4....
  • 895983e build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.193.4 to 4....
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift group with 1 update: [github.com/21-dot-dev/swift-secp256k1](https://github.com/21-DOT-DEV/swift-secp256k1).
Updates `github.com/21-dot-dev/swift-secp256k1` from 0.17.0 to 0.23.2
- [Release notes](https://github.com/21-DOT-DEV/swift-secp256k1/releases)
- [Changelog](https://github.com/21-DOT-DEV/swift-secp256k1/blob/main/CHANGELOG.md)
- [Commits](21-DOT-DEV/swift-secp256k1@0.17.0...e70a10e)
---
updated-dependencies:
- dependency-name: github.com/21-dot-dev/swift-secp256k1
dependency-version: 0.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: swift
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Dependencies related swift_package_manager Pull requests that update swift_package_manager code labels Sep 1, 2026
@greptile-apps

Copy link
Copy Markdown

PR author is in the excluded authors list.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesDependencies relatedswift_package_managerPull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group - #710

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203
Open

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group#710
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the swift group with 1 update: github.com/21-dot-dev/swift-secp256k1.

Updates github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2

Release notes

Sourced from github.com/21-dot-dev/swift-secp256k1's releases.

0.23.2

Highlights

Other Changes

Dev-tooling Bumps

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1...0.23.2

0.23.1

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.0...0.23.1

0.23.1-prerelease-3

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1-prerelease-2...0.23.1-prerelease-3

0.23.1-prerelease-2

What's Changed

... (truncated)

Changelog

Sourced from github.com/21-dot-dev/swift-secp256k1's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.23.2] - 2026-05-22

Added

  • WorkingWithKeys DocC article consolidating the previous KeyFormats, SerializingKeys, and TweakingKeys articles into a single key-handling guide covering compressed/uncompressed/x-only encoding, PEM/DER serialization, and additive/multiplicative tweak operations (#1128)
  • ECDSASigningAndBitcoinTransactions DocC article covering DER and compact encoding, low-S normalization, and a BIP-143 sighash recipe (#1128)
  • Taproot key-path spend example using SHA256.taggedHash(tag: "TapSighash", ...) and BIP-341 reference in the Schnorr documentation (#1128)
  • SharedSourcesPlugin trust note in the README installation section (#1106)

Changed

  • Moved CocoaPods, Arena, and Xcode plugin-trust instructions out of README.md into the Getting Started article; trimmed the README install section to a minimal SPM snippet and a link to the full guide (#1128)
  • Tightened DocC terminology across the catalog (e.g., "public key" → "verifying key" where used for verification; "envelope" → "wrapper"/"form" for ASN.1 structures; "party" → "co-signer" in MuSig2 contexts) and replaced plain-text BIP/RFC/paper references with inline markdown links (#1126)
  • Updated Docker base image from Swift 6.3.1 to 6.3.2 (#1119)
  • Dropped the scheduled trigger from check-subtree-updates.yml; subtree updates now run only on manual dispatch or push (#1116)

[0.23.1] - 2026-04-29

Added

  • DocC catalog articles: KeyFormats, MuSig2MultiSignatures, RecoveringPublicKeys, and SecurityConsiderations covering key representations, BIP-327 multi-signatures, ECDSA public-key recovery, and context randomization / nonce reuse / constant-time guidance (#1079)
  • EllipticCurveDiffieHellman and SilentPayments DocC articles with cross-linked examples; DocC links added throughout the README usage snippets (#1103)
  • ChoosingP256KvsZKP article and expanded ZKP landing page in the ZKP DocC catalog (#1096)
  • docc-release.yml workflow to build and upload DocC archives on tagged releases (#1096)
  • DocC validation job in apple-builds.yml (generate-documentation --warnings-as-errors) (#1096)
  • Expanded /// doc comments across Sources/Shared/ with upstream citations to libsecp256k1/secp256k1-zkp headers and BIPs 32/137/146/322/324/327/340/341/352, plus Topics sections on major types (#1096)

Changed

  • Package.swift now excludes development-only dependencies (SwiftFormat, SwiftLint, Tuist, Lefthook, swift-plugin-subtree, swift-docc-plugin) at tagged releases via Context.gitInformation?.currentTag, so consumers resolving a tagged version no longer download dev tooling (#1082)
  • Hardened workflow env usage in xcframework-release.yml and update-subtree.yml by moving ${{ github.ref_name }} / ${{ inputs.subtree_name }} into step-level env blocks (#1082)
  • Refreshed all six AGENTS.md files to focus on non-inferable content (commands, gotchas, boundaries) (#1082)
  • Adopted org-level community health defaults: project now relies on 21-DOT-DEV/.github for CODE_OF_CONDUCT.md and CONTRIBUTING.md; project-specific contributor onboarding moved to AGENTS.md (#1088)
  • Bumped SECURITY.md Supported Versions from 0.22.x to 0.23.x (#1088)
  • Updated vendored swift-crypto from 4.3.0 to 4.5.0 (#1072, #1086, #1094)
  • Updated vendored secp256k1-zkp to latest upstream (#1069)
  • Updated Docker base image from Swift 6.3.0 to 6.3.1 (#1090)
  • Updated swift-docc-plugin dev dependency from 1.4.6 to 1.5.0 (#1098)
  • Updated actions/upload-artifact from 4 to 7 and actions/download-artifact from 4 to 8 in benchmark workflows (#1066, #1067)

Fixed

... (truncated)

Commits
  • e70a10e docs: release version 0.23.2 with consolidated key-handling guide and termino...
  • 1914e20 docs: consolidate key-handling articles into unified WorkingWithKeys guide (#...
  • 64d58b9 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.3 to 4....
  • 81601da docs: clarify terminology and tighten phrasing across DocC catalog (#1126)
  • 1a8955f build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.2 to 4....
  • 0aa1d74 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.1 to 4....
  • 7f0f85f build(deps): Bump github.com/csjones/lefthook-plugin from 2.1.6 to 2.1.8 (#1123)
  • 29634a6 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.3 to 4....
  • 0cf4a80 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.1 to 4....
  • 895983e build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.193.4 to 4....
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift group with 1 update: [github.com/21-dot-dev/swift-secp256k1](https://github.com/21-DOT-DEV/swift-secp256k1).
Updates `github.com/21-dot-dev/swift-secp256k1` from 0.17.0 to 0.23.2
- [Release notes](https://github.com/21-DOT-DEV/swift-secp256k1/releases)
- [Changelog](https://github.com/21-DOT-DEV/swift-secp256k1/blob/main/CHANGELOG.md)
- [Commits](21-DOT-DEV/swift-secp256k1@0.17.0...e70a10e)
---
updated-dependencies:
- dependency-name: github.com/21-dot-dev/swift-secp256k1
dependency-version: 0.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: swift
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Dependencies related swift_package_manager Pull requests that update swift_package_manager code labels Sep 1, 2026
@greptile-apps

Copy link
Copy Markdown

PR author is in the excluded authors list.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesDependencies relatedswift_package_managerPull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group - #710

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203
Open

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group#710
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the swift group with 1 update: github.com/21-dot-dev/swift-secp256k1.

Updates github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2

Release notes

Sourced from github.com/21-dot-dev/swift-secp256k1's releases.

0.23.2

Highlights

Other Changes

Dev-tooling Bumps

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1...0.23.2

0.23.1

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.0...0.23.1

0.23.1-prerelease-3

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1-prerelease-2...0.23.1-prerelease-3

0.23.1-prerelease-2

What's Changed

... (truncated)

Changelog

Sourced from github.com/21-dot-dev/swift-secp256k1's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.23.2] - 2026-05-22

Added

  • WorkingWithKeys DocC article consolidating the previous KeyFormats, SerializingKeys, and TweakingKeys articles into a single key-handling guide covering compressed/uncompressed/x-only encoding, PEM/DER serialization, and additive/multiplicative tweak operations (#1128)
  • ECDSASigningAndBitcoinTransactions DocC article covering DER and compact encoding, low-S normalization, and a BIP-143 sighash recipe (#1128)
  • Taproot key-path spend example using SHA256.taggedHash(tag: "TapSighash", ...) and BIP-341 reference in the Schnorr documentation (#1128)
  • SharedSourcesPlugin trust note in the README installation section (#1106)

Changed

  • Moved CocoaPods, Arena, and Xcode plugin-trust instructions out of README.md into the Getting Started article; trimmed the README install section to a minimal SPM snippet and a link to the full guide (#1128)
  • Tightened DocC terminology across the catalog (e.g., "public key" → "verifying key" where used for verification; "envelope" → "wrapper"/"form" for ASN.1 structures; "party" → "co-signer" in MuSig2 contexts) and replaced plain-text BIP/RFC/paper references with inline markdown links (#1126)
  • Updated Docker base image from Swift 6.3.1 to 6.3.2 (#1119)
  • Dropped the scheduled trigger from check-subtree-updates.yml; subtree updates now run only on manual dispatch or push (#1116)

[0.23.1] - 2026-04-29

Added

  • DocC catalog articles: KeyFormats, MuSig2MultiSignatures, RecoveringPublicKeys, and SecurityConsiderations covering key representations, BIP-327 multi-signatures, ECDSA public-key recovery, and context randomization / nonce reuse / constant-time guidance (#1079)
  • EllipticCurveDiffieHellman and SilentPayments DocC articles with cross-linked examples; DocC links added throughout the README usage snippets (#1103)
  • ChoosingP256KvsZKP article and expanded ZKP landing page in the ZKP DocC catalog (#1096)
  • docc-release.yml workflow to build and upload DocC archives on tagged releases (#1096)
  • DocC validation job in apple-builds.yml (generate-documentation --warnings-as-errors) (#1096)
  • Expanded /// doc comments across Sources/Shared/ with upstream citations to libsecp256k1/secp256k1-zkp headers and BIPs 32/137/146/322/324/327/340/341/352, plus Topics sections on major types (#1096)

Changed

  • Package.swift now excludes development-only dependencies (SwiftFormat, SwiftLint, Tuist, Lefthook, swift-plugin-subtree, swift-docc-plugin) at tagged releases via Context.gitInformation?.currentTag, so consumers resolving a tagged version no longer download dev tooling (#1082)
  • Hardened workflow env usage in xcframework-release.yml and update-subtree.yml by moving ${{ github.ref_name }} / ${{ inputs.subtree_name }} into step-level env blocks (#1082)
  • Refreshed all six AGENTS.md files to focus on non-inferable content (commands, gotchas, boundaries) (#1082)
  • Adopted org-level community health defaults: project now relies on 21-DOT-DEV/.github for CODE_OF_CONDUCT.md and CONTRIBUTING.md; project-specific contributor onboarding moved to AGENTS.md (#1088)
  • Bumped SECURITY.md Supported Versions from 0.22.x to 0.23.x (#1088)
  • Updated vendored swift-crypto from 4.3.0 to 4.5.0 (#1072, #1086, #1094)
  • Updated vendored secp256k1-zkp to latest upstream (#1069)
  • Updated Docker base image from Swift 6.3.0 to 6.3.1 (#1090)
  • Updated swift-docc-plugin dev dependency from 1.4.6 to 1.5.0 (#1098)
  • Updated actions/upload-artifact from 4 to 7 and actions/download-artifact from 4 to 8 in benchmark workflows (#1066, #1067)

Fixed

... (truncated)

Commits
  • e70a10e docs: release version 0.23.2 with consolidated key-handling guide and termino...
  • 1914e20 docs: consolidate key-handling articles into unified WorkingWithKeys guide (#...
  • 64d58b9 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.3 to 4....
  • 81601da docs: clarify terminology and tighten phrasing across DocC catalog (#1126)
  • 1a8955f build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.2 to 4....
  • 0aa1d74 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.1 to 4....
  • 7f0f85f build(deps): Bump github.com/csjones/lefthook-plugin from 2.1.6 to 2.1.8 (#1123)
  • 29634a6 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.3 to 4....
  • 0cf4a80 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.1 to 4....
  • 895983e build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.193.4 to 4....
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift group with 1 update: [github.com/21-dot-dev/swift-secp256k1](https://github.com/21-DOT-DEV/swift-secp256k1).
Updates `github.com/21-dot-dev/swift-secp256k1` from 0.17.0 to 0.23.2
- [Release notes](https://github.com/21-DOT-DEV/swift-secp256k1/releases)
- [Changelog](https://github.com/21-DOT-DEV/swift-secp256k1/blob/main/CHANGELOG.md)
- [Commits](21-DOT-DEV/swift-secp256k1@0.17.0...e70a10e)
---
updated-dependencies:
- dependency-name: github.com/21-dot-dev/swift-secp256k1
dependency-version: 0.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: swift
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Dependencies related swift_package_manager Pull requests that update swift_package_manager code labels Sep 1, 2026
@greptile-apps

Copy link
Copy Markdown

PR author is in the excluded authors list.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesDependencies relatedswift_package_managerPull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group - #710

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203
Open

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group#710
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the swift group with 1 update: github.com/21-dot-dev/swift-secp256k1.

Updates github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2

Release notes

Sourced from github.com/21-dot-dev/swift-secp256k1's releases.

0.23.2

Highlights

Other Changes

Dev-tooling Bumps

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1...0.23.2

0.23.1

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.0...0.23.1

0.23.1-prerelease-3

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1-prerelease-2...0.23.1-prerelease-3

0.23.1-prerelease-2

What's Changed

... (truncated)

Changelog

Sourced from github.com/21-dot-dev/swift-secp256k1's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.23.2] - 2026-05-22

Added

  • WorkingWithKeys DocC article consolidating the previous KeyFormats, SerializingKeys, and TweakingKeys articles into a single key-handling guide covering compressed/uncompressed/x-only encoding, PEM/DER serialization, and additive/multiplicative tweak operations (#1128)
  • ECDSASigningAndBitcoinTransactions DocC article covering DER and compact encoding, low-S normalization, and a BIP-143 sighash recipe (#1128)
  • Taproot key-path spend example using SHA256.taggedHash(tag: "TapSighash", ...) and BIP-341 reference in the Schnorr documentation (#1128)
  • SharedSourcesPlugin trust note in the README installation section (#1106)

Changed

  • Moved CocoaPods, Arena, and Xcode plugin-trust instructions out of README.md into the Getting Started article; trimmed the README install section to a minimal SPM snippet and a link to the full guide (#1128)
  • Tightened DocC terminology across the catalog (e.g., "public key" → "verifying key" where used for verification; "envelope" → "wrapper"/"form" for ASN.1 structures; "party" → "co-signer" in MuSig2 contexts) and replaced plain-text BIP/RFC/paper references with inline markdown links (#1126)
  • Updated Docker base image from Swift 6.3.1 to 6.3.2 (#1119)
  • Dropped the scheduled trigger from check-subtree-updates.yml; subtree updates now run only on manual dispatch or push (#1116)

[0.23.1] - 2026-04-29

Added

  • DocC catalog articles: KeyFormats, MuSig2MultiSignatures, RecoveringPublicKeys, and SecurityConsiderations covering key representations, BIP-327 multi-signatures, ECDSA public-key recovery, and context randomization / nonce reuse / constant-time guidance (#1079)
  • EllipticCurveDiffieHellman and SilentPayments DocC articles with cross-linked examples; DocC links added throughout the README usage snippets (#1103)
  • ChoosingP256KvsZKP article and expanded ZKP landing page in the ZKP DocC catalog (#1096)
  • docc-release.yml workflow to build and upload DocC archives on tagged releases (#1096)
  • DocC validation job in apple-builds.yml (generate-documentation --warnings-as-errors) (#1096)
  • Expanded /// doc comments across Sources/Shared/ with upstream citations to libsecp256k1/secp256k1-zkp headers and BIPs 32/137/146/322/324/327/340/341/352, plus Topics sections on major types (#1096)

Changed

  • Package.swift now excludes development-only dependencies (SwiftFormat, SwiftLint, Tuist, Lefthook, swift-plugin-subtree, swift-docc-plugin) at tagged releases via Context.gitInformation?.currentTag, so consumers resolving a tagged version no longer download dev tooling (#1082)
  • Hardened workflow env usage in xcframework-release.yml and update-subtree.yml by moving ${{ github.ref_name }} / ${{ inputs.subtree_name }} into step-level env blocks (#1082)
  • Refreshed all six AGENTS.md files to focus on non-inferable content (commands, gotchas, boundaries) (#1082)
  • Adopted org-level community health defaults: project now relies on 21-DOT-DEV/.github for CODE_OF_CONDUCT.md and CONTRIBUTING.md; project-specific contributor onboarding moved to AGENTS.md (#1088)
  • Bumped SECURITY.md Supported Versions from 0.22.x to 0.23.x (#1088)
  • Updated vendored swift-crypto from 4.3.0 to 4.5.0 (#1072, #1086, #1094)
  • Updated vendored secp256k1-zkp to latest upstream (#1069)
  • Updated Docker base image from Swift 6.3.0 to 6.3.1 (#1090)
  • Updated swift-docc-plugin dev dependency from 1.4.6 to 1.5.0 (#1098)
  • Updated actions/upload-artifact from 4 to 7 and actions/download-artifact from 4 to 8 in benchmark workflows (#1066, #1067)

Fixed

... (truncated)

Commits
  • e70a10e docs: release version 0.23.2 with consolidated key-handling guide and termino...
  • 1914e20 docs: consolidate key-handling articles into unified WorkingWithKeys guide (#...
  • 64d58b9 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.3 to 4....
  • 81601da docs: clarify terminology and tighten phrasing across DocC catalog (#1126)
  • 1a8955f build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.2 to 4....
  • 0aa1d74 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.1 to 4....
  • 7f0f85f build(deps): Bump github.com/csjones/lefthook-plugin from 2.1.6 to 2.1.8 (#1123)
  • 29634a6 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.3 to 4....
  • 0cf4a80 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.1 to 4....
  • 895983e build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.193.4 to 4....
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift group with 1 update: [github.com/21-dot-dev/swift-secp256k1](https://github.com/21-DOT-DEV/swift-secp256k1).
Updates `github.com/21-dot-dev/swift-secp256k1` from 0.17.0 to 0.23.2
- [Release notes](https://github.com/21-DOT-DEV/swift-secp256k1/releases)
- [Changelog](https://github.com/21-DOT-DEV/swift-secp256k1/blob/main/CHANGELOG.md)
- [Commits](21-DOT-DEV/swift-secp256k1@0.17.0...e70a10e)
---
updated-dependencies:
- dependency-name: github.com/21-dot-dev/swift-secp256k1
dependency-version: 0.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: swift
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Dependencies related swift_package_manager Pull requests that update swift_package_manager code labels Sep 1, 2026
@greptile-apps

Copy link
Copy Markdown

PR author is in the excluded authors list.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesDependencies relatedswift_package_managerPull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group - #710

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203
Open

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group#710
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the swift group with 1 update: github.com/21-dot-dev/swift-secp256k1.

Updates github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2

Release notes

Sourced from github.com/21-dot-dev/swift-secp256k1's releases.

0.23.2

Highlights

Other Changes

Dev-tooling Bumps

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1...0.23.2

0.23.1

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.0...0.23.1

0.23.1-prerelease-3

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1-prerelease-2...0.23.1-prerelease-3

0.23.1-prerelease-2

What's Changed

... (truncated)

Changelog

Sourced from github.com/21-dot-dev/swift-secp256k1's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.23.2] - 2026-05-22

Added

  • WorkingWithKeys DocC article consolidating the previous KeyFormats, SerializingKeys, and TweakingKeys articles into a single key-handling guide covering compressed/uncompressed/x-only encoding, PEM/DER serialization, and additive/multiplicative tweak operations (#1128)
  • ECDSASigningAndBitcoinTransactions DocC article covering DER and compact encoding, low-S normalization, and a BIP-143 sighash recipe (#1128)
  • Taproot key-path spend example using SHA256.taggedHash(tag: "TapSighash", ...) and BIP-341 reference in the Schnorr documentation (#1128)
  • SharedSourcesPlugin trust note in the README installation section (#1106)

Changed

  • Moved CocoaPods, Arena, and Xcode plugin-trust instructions out of README.md into the Getting Started article; trimmed the README install section to a minimal SPM snippet and a link to the full guide (#1128)
  • Tightened DocC terminology across the catalog (e.g., "public key" → "verifying key" where used for verification; "envelope" → "wrapper"/"form" for ASN.1 structures; "party" → "co-signer" in MuSig2 contexts) and replaced plain-text BIP/RFC/paper references with inline markdown links (#1126)
  • Updated Docker base image from Swift 6.3.1 to 6.3.2 (#1119)
  • Dropped the scheduled trigger from check-subtree-updates.yml; subtree updates now run only on manual dispatch or push (#1116)

[0.23.1] - 2026-04-29

Added

  • DocC catalog articles: KeyFormats, MuSig2MultiSignatures, RecoveringPublicKeys, and SecurityConsiderations covering key representations, BIP-327 multi-signatures, ECDSA public-key recovery, and context randomization / nonce reuse / constant-time guidance (#1079)
  • EllipticCurveDiffieHellman and SilentPayments DocC articles with cross-linked examples; DocC links added throughout the README usage snippets (#1103)
  • ChoosingP256KvsZKP article and expanded ZKP landing page in the ZKP DocC catalog (#1096)
  • docc-release.yml workflow to build and upload DocC archives on tagged releases (#1096)
  • DocC validation job in apple-builds.yml (generate-documentation --warnings-as-errors) (#1096)
  • Expanded /// doc comments across Sources/Shared/ with upstream citations to libsecp256k1/secp256k1-zkp headers and BIPs 32/137/146/322/324/327/340/341/352, plus Topics sections on major types (#1096)

Changed

  • Package.swift now excludes development-only dependencies (SwiftFormat, SwiftLint, Tuist, Lefthook, swift-plugin-subtree, swift-docc-plugin) at tagged releases via Context.gitInformation?.currentTag, so consumers resolving a tagged version no longer download dev tooling (#1082)
  • Hardened workflow env usage in xcframework-release.yml and update-subtree.yml by moving ${{ github.ref_name }} / ${{ inputs.subtree_name }} into step-level env blocks (#1082)
  • Refreshed all six AGENTS.md files to focus on non-inferable content (commands, gotchas, boundaries) (#1082)
  • Adopted org-level community health defaults: project now relies on 21-DOT-DEV/.github for CODE_OF_CONDUCT.md and CONTRIBUTING.md; project-specific contributor onboarding moved to AGENTS.md (#1088)
  • Bumped SECURITY.md Supported Versions from 0.22.x to 0.23.x (#1088)
  • Updated vendored swift-crypto from 4.3.0 to 4.5.0 (#1072, #1086, #1094)
  • Updated vendored secp256k1-zkp to latest upstream (#1069)
  • Updated Docker base image from Swift 6.3.0 to 6.3.1 (#1090)
  • Updated swift-docc-plugin dev dependency from 1.4.6 to 1.5.0 (#1098)
  • Updated actions/upload-artifact from 4 to 7 and actions/download-artifact from 4 to 8 in benchmark workflows (#1066, #1067)

Fixed

... (truncated)

Commits
  • e70a10e docs: release version 0.23.2 with consolidated key-handling guide and termino...
  • 1914e20 docs: consolidate key-handling articles into unified WorkingWithKeys guide (#...
  • 64d58b9 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.3 to 4....
  • 81601da docs: clarify terminology and tighten phrasing across DocC catalog (#1126)
  • 1a8955f build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.2 to 4....
  • 0aa1d74 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.1 to 4....
  • 7f0f85f build(deps): Bump github.com/csjones/lefthook-plugin from 2.1.6 to 2.1.8 (#1123)
  • 29634a6 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.3 to 4....
  • 0cf4a80 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.1 to 4....
  • 895983e build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.193.4 to 4....
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift group with 1 update: [github.com/21-dot-dev/swift-secp256k1](https://github.com/21-DOT-DEV/swift-secp256k1).
Updates `github.com/21-dot-dev/swift-secp256k1` from 0.17.0 to 0.23.2
- [Release notes](https://github.com/21-DOT-DEV/swift-secp256k1/releases)
- [Changelog](https://github.com/21-DOT-DEV/swift-secp256k1/blob/main/CHANGELOG.md)
- [Commits](21-DOT-DEV/swift-secp256k1@0.17.0...e70a10e)
---
updated-dependencies:
- dependency-name: github.com/21-dot-dev/swift-secp256k1
dependency-version: 0.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: swift
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Dependencies related swift_package_manager Pull requests that update swift_package_manager code labels Sep 1, 2026
@greptile-apps

Copy link
Copy Markdown

PR author is in the excluded authors list.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesDependencies relatedswift_package_managerPull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group - #710

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203
Open

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group#710
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the swift group with 1 update: github.com/21-dot-dev/swift-secp256k1.

Updates github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2

Release notes

Sourced from github.com/21-dot-dev/swift-secp256k1's releases.

0.23.2

Highlights

Other Changes

Dev-tooling Bumps

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1...0.23.2

0.23.1

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.0...0.23.1

0.23.1-prerelease-3

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1-prerelease-2...0.23.1-prerelease-3

0.23.1-prerelease-2

What's Changed

... (truncated)

Changelog

Sourced from github.com/21-dot-dev/swift-secp256k1's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.23.2] - 2026-05-22

Added

  • WorkingWithKeys DocC article consolidating the previous KeyFormats, SerializingKeys, and TweakingKeys articles into a single key-handling guide covering compressed/uncompressed/x-only encoding, PEM/DER serialization, and additive/multiplicative tweak operations (#1128)
  • ECDSASigningAndBitcoinTransactions DocC article covering DER and compact encoding, low-S normalization, and a BIP-143 sighash recipe (#1128)
  • Taproot key-path spend example using SHA256.taggedHash(tag: "TapSighash", ...) and BIP-341 reference in the Schnorr documentation (#1128)
  • SharedSourcesPlugin trust note in the README installation section (#1106)

Changed

  • Moved CocoaPods, Arena, and Xcode plugin-trust instructions out of README.md into the Getting Started article; trimmed the README install section to a minimal SPM snippet and a link to the full guide (#1128)
  • Tightened DocC terminology across the catalog (e.g., "public key" → "verifying key" where used for verification; "envelope" → "wrapper"/"form" for ASN.1 structures; "party" → "co-signer" in MuSig2 contexts) and replaced plain-text BIP/RFC/paper references with inline markdown links (#1126)
  • Updated Docker base image from Swift 6.3.1 to 6.3.2 (#1119)
  • Dropped the scheduled trigger from check-subtree-updates.yml; subtree updates now run only on manual dispatch or push (#1116)

[0.23.1] - 2026-04-29

Added

  • DocC catalog articles: KeyFormats, MuSig2MultiSignatures, RecoveringPublicKeys, and SecurityConsiderations covering key representations, BIP-327 multi-signatures, ECDSA public-key recovery, and context randomization / nonce reuse / constant-time guidance (#1079)
  • EllipticCurveDiffieHellman and SilentPayments DocC articles with cross-linked examples; DocC links added throughout the README usage snippets (#1103)
  • ChoosingP256KvsZKP article and expanded ZKP landing page in the ZKP DocC catalog (#1096)
  • docc-release.yml workflow to build and upload DocC archives on tagged releases (#1096)
  • DocC validation job in apple-builds.yml (generate-documentation --warnings-as-errors) (#1096)
  • Expanded /// doc comments across Sources/Shared/ with upstream citations to libsecp256k1/secp256k1-zkp headers and BIPs 32/137/146/322/324/327/340/341/352, plus Topics sections on major types (#1096)

Changed

  • Package.swift now excludes development-only dependencies (SwiftFormat, SwiftLint, Tuist, Lefthook, swift-plugin-subtree, swift-docc-plugin) at tagged releases via Context.gitInformation?.currentTag, so consumers resolving a tagged version no longer download dev tooling (#1082)
  • Hardened workflow env usage in xcframework-release.yml and update-subtree.yml by moving ${{ github.ref_name }} / ${{ inputs.subtree_name }} into step-level env blocks (#1082)
  • Refreshed all six AGENTS.md files to focus on non-inferable content (commands, gotchas, boundaries) (#1082)
  • Adopted org-level community health defaults: project now relies on 21-DOT-DEV/.github for CODE_OF_CONDUCT.md and CONTRIBUTING.md; project-specific contributor onboarding moved to AGENTS.md (#1088)
  • Bumped SECURITY.md Supported Versions from 0.22.x to 0.23.x (#1088)
  • Updated vendored swift-crypto from 4.3.0 to 4.5.0 (#1072, #1086, #1094)
  • Updated vendored secp256k1-zkp to latest upstream (#1069)
  • Updated Docker base image from Swift 6.3.0 to 6.3.1 (#1090)
  • Updated swift-docc-plugin dev dependency from 1.4.6 to 1.5.0 (#1098)
  • Updated actions/upload-artifact from 4 to 7 and actions/download-artifact from 4 to 8 in benchmark workflows (#1066, #1067)

Fixed

... (truncated)

Commits
  • e70a10e docs: release version 0.23.2 with consolidated key-handling guide and termino...
  • 1914e20 docs: consolidate key-handling articles into unified WorkingWithKeys guide (#...
  • 64d58b9 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.3 to 4....
  • 81601da docs: clarify terminology and tighten phrasing across DocC catalog (#1126)
  • 1a8955f build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.2 to 4....
  • 0aa1d74 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.1 to 4....
  • 7f0f85f build(deps): Bump github.com/csjones/lefthook-plugin from 2.1.6 to 2.1.8 (#1123)
  • 29634a6 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.3 to 4....
  • 0cf4a80 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.1 to 4....
  • 895983e build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.193.4 to 4....
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift group with 1 update: [github.com/21-dot-dev/swift-secp256k1](https://github.com/21-DOT-DEV/swift-secp256k1).
Updates `github.com/21-dot-dev/swift-secp256k1` from 0.17.0 to 0.23.2
- [Release notes](https://github.com/21-DOT-DEV/swift-secp256k1/releases)
- [Changelog](https://github.com/21-DOT-DEV/swift-secp256k1/blob/main/CHANGELOG.md)
- [Commits](21-DOT-DEV/swift-secp256k1@0.17.0...e70a10e)
---
updated-dependencies:
- dependency-name: github.com/21-dot-dev/swift-secp256k1
dependency-version: 0.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: swift
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Dependencies related swift_package_manager Pull requests that update swift_package_manager code labels Sep 1, 2026
@greptile-apps

Copy link
Copy Markdown

PR author is in the excluded authors list.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesDependencies relatedswift_package_managerPull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group - #710

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203
Open

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group#710
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the swift group with 1 update: github.com/21-dot-dev/swift-secp256k1.

Updates github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2

Release notes

Sourced from github.com/21-dot-dev/swift-secp256k1's releases.

0.23.2

Highlights

Other Changes

Dev-tooling Bumps

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1...0.23.2

0.23.1

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.0...0.23.1

0.23.1-prerelease-3

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1-prerelease-2...0.23.1-prerelease-3

0.23.1-prerelease-2

What's Changed

... (truncated)

Changelog

Sourced from github.com/21-dot-dev/swift-secp256k1's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.23.2] - 2026-05-22

Added

  • WorkingWithKeys DocC article consolidating the previous KeyFormats, SerializingKeys, and TweakingKeys articles into a single key-handling guide covering compressed/uncompressed/x-only encoding, PEM/DER serialization, and additive/multiplicative tweak operations (#1128)
  • ECDSASigningAndBitcoinTransactions DocC article covering DER and compact encoding, low-S normalization, and a BIP-143 sighash recipe (#1128)
  • Taproot key-path spend example using SHA256.taggedHash(tag: "TapSighash", ...) and BIP-341 reference in the Schnorr documentation (#1128)
  • SharedSourcesPlugin trust note in the README installation section (#1106)

Changed

  • Moved CocoaPods, Arena, and Xcode plugin-trust instructions out of README.md into the Getting Started article; trimmed the README install section to a minimal SPM snippet and a link to the full guide (#1128)
  • Tightened DocC terminology across the catalog (e.g., "public key" → "verifying key" where used for verification; "envelope" → "wrapper"/"form" for ASN.1 structures; "party" → "co-signer" in MuSig2 contexts) and replaced plain-text BIP/RFC/paper references with inline markdown links (#1126)
  • Updated Docker base image from Swift 6.3.1 to 6.3.2 (#1119)
  • Dropped the scheduled trigger from check-subtree-updates.yml; subtree updates now run only on manual dispatch or push (#1116)

[0.23.1] - 2026-04-29

Added

  • DocC catalog articles: KeyFormats, MuSig2MultiSignatures, RecoveringPublicKeys, and SecurityConsiderations covering key representations, BIP-327 multi-signatures, ECDSA public-key recovery, and context randomization / nonce reuse / constant-time guidance (#1079)
  • EllipticCurveDiffieHellman and SilentPayments DocC articles with cross-linked examples; DocC links added throughout the README usage snippets (#1103)
  • ChoosingP256KvsZKP article and expanded ZKP landing page in the ZKP DocC catalog (#1096)
  • docc-release.yml workflow to build and upload DocC archives on tagged releases (#1096)
  • DocC validation job in apple-builds.yml (generate-documentation --warnings-as-errors) (#1096)
  • Expanded /// doc comments across Sources/Shared/ with upstream citations to libsecp256k1/secp256k1-zkp headers and BIPs 32/137/146/322/324/327/340/341/352, plus Topics sections on major types (#1096)

Changed

  • Package.swift now excludes development-only dependencies (SwiftFormat, SwiftLint, Tuist, Lefthook, swift-plugin-subtree, swift-docc-plugin) at tagged releases via Context.gitInformation?.currentTag, so consumers resolving a tagged version no longer download dev tooling (#1082)
  • Hardened workflow env usage in xcframework-release.yml and update-subtree.yml by moving ${{ github.ref_name }} / ${{ inputs.subtree_name }} into step-level env blocks (#1082)
  • Refreshed all six AGENTS.md files to focus on non-inferable content (commands, gotchas, boundaries) (#1082)
  • Adopted org-level community health defaults: project now relies on 21-DOT-DEV/.github for CODE_OF_CONDUCT.md and CONTRIBUTING.md; project-specific contributor onboarding moved to AGENTS.md (#1088)
  • Bumped SECURITY.md Supported Versions from 0.22.x to 0.23.x (#1088)
  • Updated vendored swift-crypto from 4.3.0 to 4.5.0 (#1072, #1086, #1094)
  • Updated vendored secp256k1-zkp to latest upstream (#1069)
  • Updated Docker base image from Swift 6.3.0 to 6.3.1 (#1090)
  • Updated swift-docc-plugin dev dependency from 1.4.6 to 1.5.0 (#1098)
  • Updated actions/upload-artifact from 4 to 7 and actions/download-artifact from 4 to 8 in benchmark workflows (#1066, #1067)

Fixed

... (truncated)

Commits
  • e70a10e docs: release version 0.23.2 with consolidated key-handling guide and termino...
  • 1914e20 docs: consolidate key-handling articles into unified WorkingWithKeys guide (#...
  • 64d58b9 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.3 to 4....
  • 81601da docs: clarify terminology and tighten phrasing across DocC catalog (#1126)
  • 1a8955f build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.2 to 4....
  • 0aa1d74 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.1 to 4....
  • 7f0f85f build(deps): Bump github.com/csjones/lefthook-plugin from 2.1.6 to 2.1.8 (#1123)
  • 29634a6 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.3 to 4....
  • 0cf4a80 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.1 to 4....
  • 895983e build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.193.4 to 4....
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift group with 1 update: [github.com/21-dot-dev/swift-secp256k1](https://github.com/21-DOT-DEV/swift-secp256k1).
Updates `github.com/21-dot-dev/swift-secp256k1` from 0.17.0 to 0.23.2
- [Release notes](https://github.com/21-DOT-DEV/swift-secp256k1/releases)
- [Changelog](https://github.com/21-DOT-DEV/swift-secp256k1/blob/main/CHANGELOG.md)
- [Commits](21-DOT-DEV/swift-secp256k1@0.17.0...e70a10e)
---
updated-dependencies:
- dependency-name: github.com/21-dot-dev/swift-secp256k1
dependency-version: 0.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: swift
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Dependencies related swift_package_manager Pull requests that update swift_package_manager code labels Sep 1, 2026
@greptile-apps

Copy link
Copy Markdown

PR author is in the excluded authors list.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesDependencies relatedswift_package_managerPull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group - #710

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203
Open

chore: bump github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2 in the swift group#710
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/swift/swift-82f8efd203

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the swift group with 1 update: github.com/21-dot-dev/swift-secp256k1.

Updates github.com/21-dot-dev/swift-secp256k1 from 0.17.0 to 0.23.2

Release notes

Sourced from github.com/21-dot-dev/swift-secp256k1's releases.

0.23.2

Highlights

Other Changes

Dev-tooling Bumps

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1...0.23.2

0.23.1

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.0...0.23.1

0.23.1-prerelease-3

What's Changed

Full Changelog: 21-DOT-DEV/swift-secp256k1@0.23.1-prerelease-2...0.23.1-prerelease-3

0.23.1-prerelease-2

What's Changed

... (truncated)

Changelog

Sourced from github.com/21-dot-dev/swift-secp256k1's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.23.2] - 2026-05-22

Added

  • WorkingWithKeys DocC article consolidating the previous KeyFormats, SerializingKeys, and TweakingKeys articles into a single key-handling guide covering compressed/uncompressed/x-only encoding, PEM/DER serialization, and additive/multiplicative tweak operations (#1128)
  • ECDSASigningAndBitcoinTransactions DocC article covering DER and compact encoding, low-S normalization, and a BIP-143 sighash recipe (#1128)
  • Taproot key-path spend example using SHA256.taggedHash(tag: "TapSighash", ...) and BIP-341 reference in the Schnorr documentation (#1128)
  • SharedSourcesPlugin trust note in the README installation section (#1106)

Changed

  • Moved CocoaPods, Arena, and Xcode plugin-trust instructions out of README.md into the Getting Started article; trimmed the README install section to a minimal SPM snippet and a link to the full guide (#1128)
  • Tightened DocC terminology across the catalog (e.g., "public key" → "verifying key" where used for verification; "envelope" → "wrapper"/"form" for ASN.1 structures; "party" → "co-signer" in MuSig2 contexts) and replaced plain-text BIP/RFC/paper references with inline markdown links (#1126)
  • Updated Docker base image from Swift 6.3.1 to 6.3.2 (#1119)
  • Dropped the scheduled trigger from check-subtree-updates.yml; subtree updates now run only on manual dispatch or push (#1116)

[0.23.1] - 2026-04-29

Added

  • DocC catalog articles: KeyFormats, MuSig2MultiSignatures, RecoveringPublicKeys, and SecurityConsiderations covering key representations, BIP-327 multi-signatures, ECDSA public-key recovery, and context randomization / nonce reuse / constant-time guidance (#1079)
  • EllipticCurveDiffieHellman and SilentPayments DocC articles with cross-linked examples; DocC links added throughout the README usage snippets (#1103)
  • ChoosingP256KvsZKP article and expanded ZKP landing page in the ZKP DocC catalog (#1096)
  • docc-release.yml workflow to build and upload DocC archives on tagged releases (#1096)
  • DocC validation job in apple-builds.yml (generate-documentation --warnings-as-errors) (#1096)
  • Expanded /// doc comments across Sources/Shared/ with upstream citations to libsecp256k1/secp256k1-zkp headers and BIPs 32/137/146/322/324/327/340/341/352, plus Topics sections on major types (#1096)

Changed

  • Package.swift now excludes development-only dependencies (SwiftFormat, SwiftLint, Tuist, Lefthook, swift-plugin-subtree, swift-docc-plugin) at tagged releases via Context.gitInformation?.currentTag, so consumers resolving a tagged version no longer download dev tooling (#1082)
  • Hardened workflow env usage in xcframework-release.yml and update-subtree.yml by moving ${{ github.ref_name }} / ${{ inputs.subtree_name }} into step-level env blocks (#1082)
  • Refreshed all six AGENTS.md files to focus on non-inferable content (commands, gotchas, boundaries) (#1082)
  • Adopted org-level community health defaults: project now relies on 21-DOT-DEV/.github for CODE_OF_CONDUCT.md and CONTRIBUTING.md; project-specific contributor onboarding moved to AGENTS.md (#1088)
  • Bumped SECURITY.md Supported Versions from 0.22.x to 0.23.x (#1088)
  • Updated vendored swift-crypto from 4.3.0 to 4.5.0 (#1072, #1086, #1094)
  • Updated vendored secp256k1-zkp to latest upstream (#1069)
  • Updated Docker base image from Swift 6.3.0 to 6.3.1 (#1090)
  • Updated swift-docc-plugin dev dependency from 1.4.6 to 1.5.0 (#1098)
  • Updated actions/upload-artifact from 4 to 7 and actions/download-artifact from 4 to 8 in benchmark workflows (#1066, #1067)

Fixed

... (truncated)

Commits
  • e70a10e docs: release version 0.23.2 with consolidated key-handling guide and termino...
  • 1914e20 docs: consolidate key-handling articles into unified WorkingWithKeys guide (#...
  • 64d58b9 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.3 to 4....
  • 81601da docs: clarify terminology and tighten phrasing across DocC catalog (#1126)
  • 1a8955f build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.2 to 4....
  • 0aa1d74 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.195.1 to 4....
  • 7f0f85f build(deps): Bump github.com/csjones/lefthook-plugin from 2.1.6 to 2.1.8 (#1123)
  • 29634a6 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.3 to 4....
  • 0cf4a80 build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.194.1 to 4....
  • 895983e build(deps): Bump github.com/21-dot-dev/swift-plugin-tuist from 4.193.4 to 4....
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift group with 1 update: [github.com/21-dot-dev/swift-secp256k1](https://github.com/21-DOT-DEV/swift-secp256k1).
Updates `github.com/21-dot-dev/swift-secp256k1` from 0.17.0 to 0.23.2
- [Release notes](https://github.com/21-DOT-DEV/swift-secp256k1/releases)
- [Changelog](https://github.com/21-DOT-DEV/swift-secp256k1/blob/main/CHANGELOG.md)
- [Commits](21-DOT-DEV/swift-secp256k1@0.17.0...e70a10e)
---
updated-dependencies:
- dependency-name: github.com/21-dot-dev/swift-secp256k1
dependency-version: 0.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: swift
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Dependencies related swift_package_manager Pull requests that update swift_package_manager code labels Sep 1, 2026
@greptile-apps

Copy link
Copy Markdown

PR author is in the excluded authors list.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesDependencies relatedswift_package_managerPull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants