Releases: 21-DOT-DEV/swift-secp256k1
Releases · 21-DOT-DEV/swift-secp256k1
ZKP Update
What's Changed
- Bump Submodules/secp256k1-zkp from
f7e9a85tod22774eby @dependabot in #234 - Add support for
USE_FORCE_WIDEMUL_INT128by @csjones in #235 - Bump Submodules/swift-crypto from
30eab5atoe5dabe7by @dependabot in #236 - Bump swift from 5.6.2 to 5.6.3 by @dependabot in #237
- Bump swift from 5.6.3 to 5.7.0 by @dependabot in #238
- Initialize a public key from xonly key object by @csjones in #239
- Update ZKP Bindings package by @csjones in #240
Full Changelog: 0.9.1...0.9.2
ZKP Cleanup
What's Changed
Full Changelog: 0.9.0...0.9.1
Zero Knowledge Proof
Highlights
This release adds a new Swift library for using the experimental fork of libsecp256k1 with support for pedersen commitments and range proofs https://github.com/ElementsProject/secp256k1-zkp
What's Changed
- Preparing for ZKP by @csjones in #219
- Update .spi.yml target by @csjones in #220
- Clean up warnings, public context, & Xcode bump by @csjones in #221
- Bump Submodules/secp256k1-zkp from
71a206ftod1d6e47by @dependabot in #222 - Bump Submodules/secp256k1 from
9f8a13dto694ce8fby @dependabot in #223 - Updating readme by @csjones in #224
- Bump Submodules/secp256k1-zkp from
d1d6e47to4fd7e1eby @dependabot in #225 - Bump Submodules/secp256k1-zkp from
4fd7e1eto7ff446dby @dependabot in #226 - Bump Submodules/swift-crypto from
4832fa0to5fdc8c4by @dependabot in #227 - Bump Submodules/secp256k1-zkp from
7ff446dto0202d83by @dependabot in #228 - Bump Submodules/secp256k1-zkp from
0202d83toc137ddbby @dependabot in #229 - Bump Submodules/swift-crypto from
5fdc8c4to30eab5aby @dependabot in #230 - Bump Submodules/secp256k1-zkp from
c137ddbtof7e9a85by @dependabot in #231 - ZKP library by @csjones in #232
Full Changelog: 0.8.1...0.9.0
Public Key and ECDH revisions
What's Changed
- Bump Sources/bindings/secp256k1 from
3efeb9dto9f8a13dby @dependabot in #217 - Public Key and ECDH revisions by @csjones in #218
Full Changelog: 0.8.0...0.8.1
Recovery
Notable Changes
- Adding SPI manifest file by @csjones in #198
- Update .spi.yml by @finestructure in #206
- Sign and verify hashed data by @davids11 in #213
- Recovery Module by @csjones in #211
New Contributors
- @finestructure made their first contribution in #206
- @davids11 made their first contribution in #213
Full Changelog: 0.7.0...0.8.0
Silent Payments
Swift APIs for ECDH
Highlights
What's Changed
- Bump Sources/implementation/swift-crypto from
d9825fatoeb2d582by @dependabot in #193 - Bump Sources/bindings/secp256k1 from
485f608to44c2452by @dependabot in #194
Full Changelog: 0.5.1...0.6.0
Swift Tweaking APIs
Highlights
What's Changed
- Create docker-image.yml by @csjones in #182
- Bump Sources/bindings/secp256k1 from
e0508eeto912b7ccby @dependabot in #183 - Adding Lefthook by @csjones in #184
- Bump Sources/bindings/secp256k1 from
912b7ccto8746600by @dependabot in #185 - Bump swift from 5.6.0 to 5.6.1 by @dependabot in #186
- README updates by @csjones in #188
- Bump Sources/bindings/secp256k1 from
8746600to485f608by @dependabot in #189 - Bump Sources/implementation/swift-crypto from
067254ctod180057by @dependabot in #190 - Bump Sources/implementation/swift-crypto from
d180057tod9825faby @dependabot in #191
Full Changelog: 0.5.0...0.5.1
Swift APIs for Schnorr
What's Changed
Highlight:
Additional:
- Bump Sources/bindings/secp256k1 from
d8a2463to5dcc6f8by @dependabot in #166 - Bump Sources/bindings/secp256k1 from
5dcc6f8to0775283by @dependabot in #167 - Bump swift from 5.5.2 to 5.5.3 by @dependabot in #169
- Bump Sources/bindings/secp256k1 from
0775283to3ef94aaby @dependabot in #168 - Bump Sources/bindings/secp256k1 from
3ef94aato1253a27by @dependabot in #170 - Excluding examples from Package by @csjones in #172
- Bump Sources/implementation/swift-crypto from
3fb2ea5tofacc82fby @dependabot in #175 - Bump Sources/bindings/secp256k1 from
64b3497toac83be3by @dependabot in #174 - Bump swift from 5.5.3 to 5.6.0 by @dependabot in #178
- Bump Sources/implementation/swift-crypto from
facc82fto476397dby @dependabot in #176 - Bump Sources/bindings/secp256k1 from
ac83be3toe0508eeby @dependabot in #177 - Bump Sources/implementation/swift-crypto from
476397dto067254cby @dependabot in #179
Full Changelog: 0.4.0...0.5.0
Recovery module bindings
What's Changed
- Bump Sources/bindings/secp256k1 from
09971a3to39a36dbby @dependabot in #157 - Bump Sources/bindings/secp256k1 from
39a36dbtoa1102b1by @dependabot in #159 - Bump Sources/implementation/swift-crypto from
172d71ftoa8911e0by @dependabot in #160 - Bump Sources/implementation/swift-crypto from
a8911e0to3fb2ea5by @dependabot in #161 - Bump Sources/bindings/secp256k1 from
a1102b1toc8aa516by @dependabot in #162 - Bump Sources/bindings/secp256k1 from
c8aa516to0a40a48by @dependabot in #163 - Bump Sources/bindings/secp256k1 from
0a40a48tod8a2463by @dependabot in #164 - Fixed bindings and added recovery module by @csjones in #165
Full Changelog: 0.3.4...0.4.0