File tree 9 files changed +65
-8
lines changed
9 files changed +65
-8
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 0.1.1 (2024-06-07)
4
+
5
+ ### Features
6
+
7
+ - Reexport ` clap::Parser ` and ` clap_verbosity_flag::Level ` from hugr_cli ([ #1146 ] ( https://github.com/CQCL/hugr/pull/1146 ) )
8
+
9
+ ### Refactor
10
+
11
+ - Move binary to hugr-cli ([ #1134 ] ( https://github.com/CQCL/hugr/pull/1134 ) )
12
+
13
+
3
14
## 0.1.0 (2024-05-29)
4
15
5
16
Initial release, ported from ` hugr::cli ` module.
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " hugr-cli"
3
- version = " 0.1.0 "
3
+ version = " 0.1.1 "
4
4
edition = { workspace = true }
5
5
rust-version = { workspace = true }
6
6
license = { workspace = true }
@@ -17,7 +17,7 @@ categories = ["compilers"]
17
17
clap = {workspace = true , features = [" derive" ]}
18
18
clap-stdin.workspace = true
19
19
clap-verbosity-flag.workspace = true
20
- hugr-core = { path = " ../hugr-core" , version = " 0.1 .0" }
20
+ hugr-core = { path = " ../hugr-core" , version = " 0.2 .0" }
21
21
serde_json.workspace = true
22
22
thiserror.workspace = true
23
23
Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 0.2.0 (2024-06-07)
4
+
5
+ ### Bug Fixes
6
+
7
+ - [ ** breaking** ] Validate that control-flow outputs have exactly one successor ([ #1144 ] ( https://github.com/CQCL/hugr/pull/1144 ) )
8
+ - Do not require matching extension_reqs when creating a replacement ([ #1177 ] ( https://github.com/CQCL/hugr/pull/1177 ) )
9
+
10
+ ### Features
11
+
12
+ - Add ` ConstExternalSymbol ` to prelude ([ #1123 ] ( https://github.com/CQCL/hugr/pull/1123 ) )
13
+ - ` HugrView::extract_hugr ` to extract regions into owned hugrs. ([ #1173 ] ( https://github.com/CQCL/hugr/pull/1173 ) )
14
+
15
+ ### Testing
16
+
17
+ - Serialisation round trip testing for ` OpDef ` ([ #999 ] ( https://github.com/CQCL/hugr/pull/999 ) )
18
+
19
+
3
20
## 0.1.0 (2024-05-29)
4
21
5
22
### Bug Fixes
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " hugr-core"
3
- version = " 0.1 .0"
3
+ version = " 0.2 .0"
4
4
edition = { workspace = true }
5
5
rust-version = { workspace = true }
6
6
Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 0.2.0 (2024-06-07)
4
+
5
+ ### Features
6
+
7
+ - Add ` ValidationLevel ` tooling and apply to ` constant_fold_pass ` ([ #1035 ] ( https://github.com/CQCL/hugr/pull/1035 ) )
8
+
9
+
3
10
## 0.1.0 (2024-05-29)
4
11
5
12
Initial release, with functions ported from the ` hugr::algorithms ` module.
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " hugr-passes"
3
- version = " 0.1 .0"
3
+ version = " 0.2 .0"
4
4
edition = { workspace = true }
5
5
rust-version = { workspace = true }
6
6
license = { workspace = true }
@@ -13,7 +13,7 @@ keywords = ["Quantum", "Quantinuum"]
13
13
categories = [" compilers" ]
14
14
15
15
[dependencies ]
16
- hugr-core = { path = " ../hugr-core" , version = " 0.1 .0" }
16
+ hugr-core = { path = " ../hugr-core" , version = " 0.2 .0" }
17
17
itertools = { workspace = true }
18
18
lazy_static = { workspace = true }
19
19
paste = { workspace = true }
Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 0.5.1 (2024-06-07)
4
+
5
+ ### Bug Fixes
6
+
7
+ - Validate that control-flow outputs have exactly one successor ([ #1144 ] ( https://github.com/CQCL/hugr/pull/1144 ) )
8
+ - Do not require matching extension_reqs when creating a replacement ([ #1177 ] ( https://github.com/CQCL/hugr/pull/1177 ) )
9
+
10
+ ### Features
11
+
12
+ - Add ` ConstExternalSymbol ` to prelude ([ #1123 ] ( https://github.com/CQCL/hugr/pull/1123 ) )
13
+ - ` HugrView::extract_hugr ` to extract regions into owned hugrs. ([ #1173 ] ( https://github.com/CQCL/hugr/pull/1173 ) )
14
+
15
+ ### Testing
16
+
17
+ - Serialisation round trip testing for ` OpDef ` ([ #999 ] ( https://github.com/CQCL/hugr/pull/999 ) )
18
+
19
+ ### Refactor
20
+
21
+ - Move binary to hugr-cli ([ #1134 ] ( https://github.com/CQCL/hugr/pull/1134 ) )
22
+
23
+
3
24
## 0.5.0 (2024-05-29)
4
25
5
26
### Bug Fixes
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " hugr"
3
- version = " 0.5.0 "
3
+ version = " 0.5.1 "
4
4
edition = { workspace = true }
5
5
rust-version = { workspace = true }
6
6
@@ -25,8 +25,8 @@ path = "src/lib.rs"
25
25
extension_inference = []
26
26
27
27
[dependencies ]
28
- hugr-core = { path = " ../hugr-core" , version = " 0.1 .0" }
29
- hugr-passes = { path = " ../hugr-passes" , version = " 0.1 .0" }
28
+ hugr-core = { path = " ../hugr-core" , version = " 0.2 .0" }
29
+ hugr-passes = { path = " ../hugr-passes" , version = " 0.2 .0" }
30
30
31
31
[dev-dependencies ]
32
32
rstest = { workspace = true }
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ git_release_name = "{{ package }}: v{{ version }}"
17
17
18
18
[[package ]]
19
19
name = " hugr"
20
+ changelog_include = [" hugr-core" , " hugr-passes" ]
20
21
release = true
21
22
22
23
[[package ]]
You can’t perform that action at this time.
0 commit comments