Skip to content

Commit 17693ec

Browse files
committed
Release 7.0.1
1 parent f1a9238 commit 17693ec

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# 7.0.1 - March 8, 2023
2+
3+
- Fixed a typing rule in `multi_a` for taproot miniscript descriptors. Current typing rules
4+
incorrectly tagged `multi_a` with the `n` property. Certain miniscripts of the form `j:multi_a` could
5+
could not spent without the first key. We could not find any evidence of these scripts being used
6+
in the wild. While this is technically a breaking change, any downstream users whose code would
7+
break by this change are already vulnerable.
8+
19
# 7.0.0 - April 20, 2022
210

311
- Fixed miniscript type system bug. This is a security vulnerability and users are strongly encouraged to upgrade.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "miniscript"
3-
version = "7.0.0"
3+
version = "7.0.1"
44
authors = ["Andrew Poelstra <[email protected]>, Sanket Kanjalkar <[email protected]>"]
55
repository = "https://github.com/apoelstra/miniscript"
66
description = "Miniscript: a subset of Bitcoin Script designed for analysis"

0 commit comments

Comments
 (0)