Releases: 21-DOT-DEV/swift-secp256k1
Releases · 21-DOT-DEV/swift-secp256k1
Swift APIs for MuSig2
BPPP, ELLSWIFT, & SCHNORRSIG HALFAGG
Highlights
- Enabling newer modules by @csjones in #527
- libsecp256k1 release 0.5.0 by @dependabot in #526
Full Changelog: 0.16.0...0.17.0
Support visionOS
Highlights
What's Changed
- Bump Submodules/secp256k1 from
1a81df8
toefe85c7
by @dependabot in #467 - Bump github.com/csjones/lefthook-plugin from 1.5.1 to 1.5.5 by @dependabot in #471
- Bump github.com/nicklockwood/swiftformat from 0.52.3 to 0.52.11 by @dependabot in #470
- Bump Submodules/secp256k1 from
efe85c7
tod373bf6
by @dependabot in #473 - Bump Submodules/secp256k1-zkp from
eb4fb6d
to0ffca6f
by @dependabot in #474 - Bump github.com/nicklockwood/swiftformat from 0.52.11 to 0.53.0 by @dependabot in #476
- Bump Submodules/swift-crypto from
3e84977
tocc76b89
by @dependabot in #475 - Bump Submodules/secp256k1 from
d373bf6
toa9db9f2
by @dependabot in #477 - Bump github.com/csjones/lefthook-plugin from 1.5.5 to 1.5.6 by @dependabot in #479
- Bump Submodules/secp256k1 from
a9db9f2
toe4af41c
by @dependabot in #480 - Bump github.com/csjones/lefthook-plugin from 1.5.6 to 1.5.7 by @dependabot in #481
- Bump github.com/csjones/lefthook-plugin from 1.5.7 to 1.6.0 by @dependabot in #482
- Bump github.com/csjones/lefthook-plugin from 1.6.0 to 1.6.1 by @dependabot in #486
- Bump Submodules/swift-crypto from
cc76b89
to029eeac
by @dependabot in #485 - Bump Submodules/secp256k1 from
e4af41c
to2483627
by @dependabot in #483 - Bump Submodules/secp256k1-zkp from
0ffca6f
tob5a6812
by @dependabot in #484 - Bump Submodules/secp256k1-zkp from
b5a6812
to03aecaf
by @dependabot in #487 - Bump Submodules/secp256k1 from
2483627
to0653a25
by @dependabot in #488 - Bump Submodules/swift-crypto from
029eeac
to606608d
by @dependabot in #490
Full Changelog: 0.15.0...0.16.0
PEM Key Format
Highlights
What's Changed
- Bump Submodules/secp256k1 from
c891c5c
toe721039
by @dependabot in #454 - Bump Submodules/secp256k1-zkp from
2192e9d
toeb4fb6d
by @dependabot in #455 - Bump Submodules/secp256k1 from
e721039
to5814d84
by @dependabot in #456 - Bump Submodules/secp256k1 from
5814d84
to07687e8
by @dependabot in #457 - Bump Submodules/secp256k1 from
07687e8
tod3e29db
by @dependabot in #458 - Bump Submodules/swift-crypto from
f4b21db
tob793a1e
by @dependabot in #459 - Bump Submodules/secp256k1 from
d3e29db
to5e9a4d7
by @dependabot in #460 - Bump Submodules/secp256k1 from
5e9a4d7
to77af1da
by @dependabot in #461 - Bump swift from 5.9.1 to 5.9.2 by @dependabot in #462
- Bump Submodules/swift-crypto from
b793a1e
toed66091
by @dependabot in #463 - Bump Submodules/swift-crypto from
ed66091
toc1825df
by @dependabot in #464 - Bump Submodules/secp256k1 from
77af1da
to1a81df8
by @dependabot in #465 - Bump Submodules/swift-crypto from
c1825df
to3e84977
by @dependabot in #466
Full Changelog: 0.14.0...0.15.0
Combine Public Keys
Highlights
- Initial PublicKey Combine API by @csjones with contributions from @zeugmaster in #439
What's Changed
- Updating manifest file by @csjones in #427
- Bump swift from 5.8.1 to 5.9.0 by @dependabot in #435
- Bump Submodules/secp256k1 from
ee7aaf2
tob314cf2
by @dependabot in #436 - Bump Submodules/swift-crypto from
629f0b6
tob51f1d6
by @dependabot in #437 - Bump Lefthook version by @csjones in #438
- Bump Submodules/swift-crypto from
b51f1d6
toc4f2e99
by @dependabot in #441 - Bump Submodules/secp256k1-zkp from
b911b3c
tod575ef9
by @dependabot in #442 - Bump Submodules/swift-crypto from
c4f2e99
tofade397
by @dependabot in #444 - Bump swift from 5.9.0 to 5.9.1 by @dependabot in #445
- Bump Submodules/secp256k1 from
b314cf2
to1f1bb78
by @dependabot in #446 - Bump Submodules/swift-crypto from
fade397
to7644bdc
by @dependabot in #447 - Bump Submodules/swift-crypto from
7644bdc
to3df7fa0
by @dependabot in #448 - Bump Submodules/secp256k1-zkp from
d575ef9
to2192e9d
by @dependabot in #449 - Bump Submodules/secp256k1 from
1f1bb78
to40f50d0
by @dependabot in #451 - Bump Submodules/swift-crypto from
3df7fa0
tof4b21db
by @dependabot in #450 - Bump Submodules/secp256k1 from
40f50d0
toc891c5c
by @dependabot in #452
Full Changelog: 0.13.0...0.14.0
API Updates
Highlights
- Updates to Schnorr, ECDH, and Context by @csjones in #433
- docs: update installation via SPM by @charlie632 in #388
- Create CODE_OF_CONDUCT.md by @csjones in #431
- The minimum supported Swift version is now set to 5.8
What's Changed
- Bump Submodules/secp256k1 from
83186db
to5f7903c
by @dependabot in #365 - Bump Submodules/secp256k1 from
5f7903c
tod373a72
by @dependabot in #366 - Bump Submodules/secp256k1 from
d373a72
to20a5da5
by @dependabot in #367 - Bump Submodules/secp256k1 from
20a5da5
to908e02d
by @dependabot in #368 - Bump Submodules/secp256k1 from
908e02d
tobf29f8d
by @dependabot in #369 - Bump swift from 5.8.0 to 5.8.1 by @dependabot in #371
- Bump Submodules/secp256k1 from
bf29f8d
to60556c9
by @dependabot in #370 - Bump Submodules/swift-crypto from
dcf0815
to940a631
by @dependabot in #372 - Bump Submodules/secp256k1 from
60556c9
tocb1a592
by @dependabot in #373 - Bump Submodules/secp256k1 from
cb1a592
to67214f5
by @dependabot in #374 - Bump Submodules/swift-crypto from
940a631
toc433cd3
by @dependabot in #375 - Increased timeout value for building ZKP by @csjones in #376
- Bump Submodules/secp256k1 from
67214f5
to30574f2
by @dependabot in #377 - Bump Submodules/secp256k1 from
30574f2
to0702ecb
by @dependabot in #378 - Bump Submodules/secp256k1 from
0702ecb
to3c1a0fd
by @dependabot in #379 - Bump Submodules/secp256k1 from
3c1a0fd
tofd491ea
by @dependabot in #380 - Bump Submodules/secp256k1 from
fd491ea
to0fa84f8
by @dependabot in #381 - Bump Submodules/swift-crypto from
c433cd3
tocba358d
by @dependabot in #382 - Bump Submodules/secp256k1 from
0fa84f8
to3fc1de5
by @dependabot in #383 - Bump Submodules/secp256k1 from
3fc1de5
to332af31
by @dependabot in #384 - Bump Submodules/secp256k1 from
332af31
toafd7eb4
by @dependabot in #385 - Bump Submodules/secp256k1 from
afd7eb4
toc9ebca9
by @dependabot in #386 - Bump Submodules/secp256k1 from
c9ebca9
tocc55757
by @dependabot in #389 - Bump Submodules/secp256k1 from
cc55757
to0f7657d
by @dependabot in #391 - Bump Submodules/secp256k1 from
0f7657d
to907a672
by @dependabot in #393 - Bump Submodules/secp256k1-zkp from
ff33018
to30fc9d6
by @dependabot in #394 - Bump Submodules/swift-crypto from
cba358d
to5ac5632
by @dependabot in #395 - Bump Submodules/secp256k1 from
907a672
tob40e2d3
by @dependabot in #396 - Bump Submodules/secp256k1-zkp from
30fc9d6
to58e27bc
by @dependabot in #398 - Bump Submodules/secp256k1 from
b40e2d3
toc545fdc
by @dependabot in #399 - Bump Submodules/swift-crypto from
5ac5632
to9c1b699
by @dependabot in #400 - Bump Submodules/secp256k1-zkp from
58e27bc
to53bc63f
by @dependabot in #401 - Bump Submodules/secp256k1-zkp from
53bc63f
tobfeae12
by @dependabot in #402 - Bump Submodules/secp256k1 from
c545fdc
to2bd5f3e
by @dependabot in #403 - Bump Submodules/secp256k1 from
2bd5f3e
to0e00fc7
by @dependabot in #404 - Bump Submodules/secp256k1 from
0e00fc7
to26392da
by @dependabot in #405 - Bump Submodules/secp256k1-zkp from
bfeae12
tob2ccc8d
by @dependabot in #406 - Bump Submodules/secp256k1 from
26392da
to374e2b5
by @dependabot in #407 - Bump Submodules/swift-crypto from
9c1b699
toa234f8a
by @dependabot in #408 - Bump Submodules/secp256k1-zkp from
b2ccc8d
tob911b3c
by @dependabot in #409 - Bump Submodules/secp256k1 from
374e2b5
to8d2960c
by @dependabot in #410 - Bump Submodules/swift-crypto from
a234f8a
to710deac
by @dependabot in #411 - Bump Submodules/secp256k1 from
8d2960c
toce765a5
by @dependabot in #412 - Bump Submodules/secp256k1 from
ce765a5
toeedd781
by @dependabot in #413 - Bump Submodules/secp256k1 from
eedd781
to3d05c86
by @dependabot in #414 - Bump Submodules/secp256k1 from
3d05c86
to6b9507a
by @dependabot in #415 - Bump Submodules/swift-crypto from
710deac
to953b34a
by @dependabot in #416 - Bump Submodules/secp256k1 from
6b9507a
to6ee1455
by @dependabot in #417 - Bump Submodules/secp256k1 from
6ee1455
to4d7fe60
by @dependabot in #418 - Bump Submodules/secp256k1 from
4d7fe60
toea26b71
by @dependabot in #419 - Bump Submodules/secp256k1 from
ea26b71
to65c79fe
by @dependabot in #420 - Bump actions/checkout from 3 to 4 by @dependabot in #423
- Bump Submodules/secp256k1 from
65c79fe
to727bec5
by @dependabot in #422 - Bump Submodules/secp256k1 from
727bec5
tob10ddd2
by @dependabot in #424 - Bump Submodules/secp256k1 from
b10ddd2
to4fd00f4
by @dependabot in #428 - Bump Submodules/secp256k1 from
4fd00f4
toba9cb6f
by @dependabot in #430 - Bump Submodules/swift-crypto from
953b34a
to629f0b6
by @dependabot in #429 - Bump Submodules/secp256k1 from
ba9cb6f
toee7aaf2
by @dependabot in #432
New Contributors
- @charlie632 made their first contribution in #388
Full Changelog: 0.12.2...0.13.0
Taproot Tweaks
Highlights
What's Changed
- Bump Submodules/secp256k1 from
7d4f86d
to83186db
by @dependabot in #362 - Bump Submodules/secp256k1-zkp from
edcba04
toff33018
by @dependabot in #363
Full Changelog: 0.12.1...0.12.2
Negation APIs
Highlights
What's Changed
- Bump Submodules/secp256k1-zkp from
050d9b2
toce18267
by @dependabot in #344 - Bump Submodules/swift-crypto from
33a20e6
todcf0815
by @dependabot in #345 - Bump Submodules/secp256k1 from
f6bef03
to1f33bb2
by @dependabot in #346 - Bump Submodules/secp256k1 from
1f33bb2
to1c89536
by @dependabot in #347 - Bump Submodules/secp256k1 from
1c89536
to024a409
by @dependabot in #348 - Bump Submodules/secp256k1 from
024a409
to4b0f711
by @dependabot in #349 - Bump Submodules/secp256k1 from
4b0f711
to3c81838
by @dependabot in #350 - Bump Submodules/secp256k1 from
3c81838
tof30c748
by @dependabot in #351 - Bump Submodules/secp256k1 from
f30c748
to24c768a
by @dependabot in #354 - Bump Submodules/secp256k1 from
24c768a
to54d34b6
by @dependabot in #357 - Bump Submodules/secp256k1-zkp from
ce18267
to4eab2c2
by @dependabot in #353 - Bump Submodules/secp256k1 from
54d34b6
to7d4f86d
by @dependabot in #358 - Bump Submodules/secp256k1-zkp from
4eab2c2
toedcba04
by @dependabot in #359
Full Changelog: 0.12.0...0.12.1
BIP340 updates
Highlights
What's Changed
- Bump Submodules/secp256k1 from
04bf3f6
to2e035af
by @dependabot in #339 - Tapscript testing by @csjones in #340
- Bump Submodules/secp256k1 from
2e035af
tof6bef03
by @dependabot in #341 - Bump Submodules/secp256k1-zkp from
f4dd041
to050d9b2
by @dependabot in #342
Full Changelog: 0.11.0...0.12.0
Signature Updates
Highlights
What's Changed
- Refactored ZKP tests by @csjones in #271
- Defaulting to ZKP by @csjones in #273
- Bump Submodules/secp256k1 from
01b819a
to31ed538
by @dependabot in #274 - Bump Submodules/secp256k1 from
31ed538
to2a39ac1
by @dependabot in #275 - Bump Submodules/swift-crypto from
92a04c1
to9cc89f0
by @dependabot in #276 - Bump Submodules/secp256k1 from
2a39ac1
to0eb3000
by @dependabot in #277 - Bump Submodules/secp256k1 from
0eb3000
tocbe41ac
by @dependabot in #278 - Bump Submodules/secp256k1 from
cbe41ac
tocc3b8a4
by @dependabot in #279 - Bump Submodules/secp256k1 from
cc3b8a4
to88e8072
by @dependabot in #280 - Bump Submodules/secp256k1 from
88e8072
toff8edf8
by @dependabot in #281 - Adding checkmem from upstream by @csjones in #284
- Bump Submodules/swift-crypto from
9cc89f0
tod330d21
by @dependabot in #285 - Bump swift from 5.7.2 to 5.7.3 by @dependabot in #288
- Bump Submodules/swift-crypto from
d330d21
to75ec60b
by @dependabot in #287 - Bump Submodules/secp256k1 from
b1579cf
to2b77240
by @dependabot in #286 - Bump Submodules/secp256k1-zkp from
d22774e
tob1f1675
by @dependabot in #289 - Bump Submodules/swift-crypto from
75ec60b
to935c74b
by @dependabot in #290 - Bump Submodules/secp256k1 from
2b77240
toe1817a6
by @dependabot in #291 - Bump Submodules/secp256k1 from
e1817a6
to8ebe5c5
by @dependabot in #292 - Bump Submodules/secp256k1 from
8ebe5c5
to1cca7c1
by @dependabot in #293 - Bump Submodules/swift-crypto from
935c74b
toa1b8005
by @dependabot in #294 - Bump Submodules/secp256k1 from
1cca7c1
to1b21aa5
by @dependabot in #295 - Bump Submodules/secp256k1 from
1b21aa5
tocbd2555
by @dependabot in #297 - Update dependabot.yml by @csjones in #298
- Bump Submodules/secp256k1-zkp from
b1f1675
to8ec6d11
by @dependabot in #299 - Bump Submodules/secp256k1 from
cbd2555
to09b1d46
by @dependabot in #300 - Bump Submodules/secp256k1-zkp from
8ec6d11
to4f57024
by @dependabot in #301 - Bump Submodules/secp256k1 from
09b1d46
to5757318
by @dependabot in #302 - Bump Submodules/swift-crypto from
a1b8005
to80a6e3e
by @dependabot in #303 - Adding Pipelines by @csjones in #304
- Bump Submodules/secp256k1-zkp from
4f57024
to1d25608
by @dependabot in #305 - Bump Submodules/secp256k1 from
5757318
to8962fc9
by @dependabot in #306 - Bump Submodules/secp256k1 from
8962fc9
to6048e6c
by @dependabot in #307 - Bump Submodules/secp256k1 from
6048e6c
to5658209
by @dependabot in #308 - Bump Submodules/swift-crypto from
80a6e3e
toda0fe44
by @dependabot in #309 - Bump Submodules/secp256k1 from
5658209
to427bc3c
by @dependabot in #310 - Bump Submodules/swift-crypto from
da0fe44
to5d8b14d
by @dependabot in #311 - Bump Submodules/secp256k1 from
427bc3c
to0cf2fb9
by @dependabot in #313 - Bump Submodules/secp256k1 from
0cf2fb9
to9c8c4f4
by @dependabot in #314 - Bump Submodules/secp256k1 from
9c8c4f4
to70be3ca
by @dependabot in #315 - Bump Submodules/secp256k1 from
70be3ca
tof16a709
by @dependabot in #316 - Bump Submodules/swift-crypto from
5d8b14d
to25a68d6
by @dependabot in #317 - Check for breaking symbolic links by @csjones in #312
- Documentation updates by @csjones in #318
- Bump Submodules/secp256k1 from
f16a709
toafd8b23
by @dependabot in #319 - Bump Submodules/secp256k1 from
afd8b23
to2bca0a5
by @dependabot in #320 - Bump swift from 5.7.3 to 5.8.0 by @dependabot in #321
- Bump Submodules/swift-crypto from
25a68d6
to401a7a8
by @dependabot in #322 - Bump Submodules/secp256k1 from
2bca0a5
to2d51a45
by @dependabot in #323 - Bump Submodules/swift-crypto from
401a7a8
tod1047c1
by @dependabot in #324 - Bump Submodules/secp256k1 from
2d51a45
to7b7503d
by @dependabot in #326 - Bump Submodules/secp256k1-zkp from
1d25608
to6ec1ff6
by @dependabot in #329 - Bump Submodules/secp256k1 from
7b7503d
to3bab71c
by @dependabot in #328 - Bump Submodules/swift-crypto from
d1047c1
to3ea0bdb
by @dependabot in #327 - Bump Submodules/swift-crypto from
3ea0bdb
to1863cc9
by @dependabot in #331 - Bump Submodules/secp256k1 from
3bab71c
to4258c54
by @dependabot in #332 - Bump Submodules/secp256k1-zkp from
6ec1ff6
tof4dd041
by @dependabot in #333 - Updating dockerfile for Swift 5.8 by @csjones in #334
- Bump Submodules/swift-crypto from
1863cc9
to65f8c60
by @dependabot in #335 - Bump Submodules/secp256k1 from
4258c54
to04bf3f6
by @dependabot in #336 - Bump Submodules/swift-crypto from
65f8c60
to33a20e6
by @dependabot in #337
Full Changelog: 0.10.0...0.11.0