Releases: 21-DOT-DEV/swift-secp256k1
Releases · 21-DOT-DEV/swift-secp256k1
P256K1 Updates
Highlights
- Make compact signature fields public by @nakajima in #250
- Adding new secp256k1 files by @csjones in #270
What's Changed
- Bump Submodules/swift-crypto from
e5dabe7
tod89caf3
by @dependabot in #241 - Bump Submodules/swift-crypto from
d89caf3
to1c59986
by @dependabot in #242 - Bump Submodules/swift-crypto from
1c59986
tod11194a
by @dependabot in #243 - Bump Submodules/secp256k1 from
694ce8f
toa43e982
by @dependabot in #244 - Bump swift from 5.7.0 to 5.7.1 by @dependabot in #245
- Bump Submodules/secp256k1 from
a43e982
toc2ee917
by @dependabot in #246 - Bump Submodules/swift-crypto from
d11194a
tof652300
by @dependabot in #247 - Bump Submodules/secp256k1 from
c2ee917
to44916ae
by @dependabot in #248 - Bump Submodules/swift-crypto from
f652300
to71ae6ad
by @dependabot in #252 - Bump Submodules/swift-crypto from
71ae6ad
to92a04c1
by @dependabot in #256 - Updating CI by @csjones in #267
- Bump swift from 5.7.1 to 5.7.2 by @dependabot in #264
New Contributors
Full Changelog: 0.9.2...0.10.0
ZKP Update
What's Changed
- Bump Submodules/secp256k1-zkp from
f7e9a85
tod22774e
by @dependabot in #234 - Add support for
USE_FORCE_WIDEMUL_INT128
by @csjones in #235 - Bump Submodules/swift-crypto from
30eab5a
toe5dabe7
by @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
71a206f
tod1d6e47
by @dependabot in #222 - Bump Submodules/secp256k1 from
9f8a13d
to694ce8f
by @dependabot in #223 - Updating readme by @csjones in #224
- Bump Submodules/secp256k1-zkp from
d1d6e47
to4fd7e1e
by @dependabot in #225 - Bump Submodules/secp256k1-zkp from
4fd7e1e
to7ff446d
by @dependabot in #226 - Bump Submodules/swift-crypto from
4832fa0
to5fdc8c4
by @dependabot in #227 - Bump Submodules/secp256k1-zkp from
7ff446d
to0202d83
by @dependabot in #228 - Bump Submodules/secp256k1-zkp from
0202d83
toc137ddb
by @dependabot in #229 - Bump Submodules/swift-crypto from
5fdc8c4
to30eab5a
by @dependabot in #230 - Bump Submodules/secp256k1-zkp from
c137ddb
tof7e9a85
by @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
3efeb9d
to9f8a13d
by @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
d9825fa
toeb2d582
by @dependabot in #193 - Bump Sources/bindings/secp256k1 from
485f608
to44c2452
by @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
e0508ee
to912b7cc
by @dependabot in #183 - Adding Lefthook by @csjones in #184
- Bump Sources/bindings/secp256k1 from
912b7cc
to8746600
by @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
8746600
to485f608
by @dependabot in #189 - Bump Sources/implementation/swift-crypto from
067254c
tod180057
by @dependabot in #190 - Bump Sources/implementation/swift-crypto from
d180057
tod9825fa
by @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
d8a2463
to5dcc6f8
by @dependabot in #166 - Bump Sources/bindings/secp256k1 from
5dcc6f8
to0775283
by @dependabot in #167 - Bump swift from 5.5.2 to 5.5.3 by @dependabot in #169
- Bump Sources/bindings/secp256k1 from
0775283
to3ef94aa
by @dependabot in #168 - Bump Sources/bindings/secp256k1 from
3ef94aa
to1253a27
by @dependabot in #170 - Excluding examples from Package by @csjones in #172
- Bump Sources/implementation/swift-crypto from
3fb2ea5
tofacc82f
by @dependabot in #175 - Bump Sources/bindings/secp256k1 from
64b3497
toac83be3
by @dependabot in #174 - Bump swift from 5.5.3 to 5.6.0 by @dependabot in #178
- Bump Sources/implementation/swift-crypto from
facc82f
to476397d
by @dependabot in #176 - Bump Sources/bindings/secp256k1 from
ac83be3
toe0508ee
by @dependabot in #177 - Bump Sources/implementation/swift-crypto from
476397d
to067254c
by @dependabot in #179
Full Changelog: 0.4.0...0.5.0