Skip to content

Commit 6a87acf

Browse files
committed
Release 0.3.10 🎉
1 parent e4a8b54 commit 6a87acf

4 files changed

Lines changed: 15 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
# Changelog
2+
## 0.3.10: Fond Memories
3+
- Fix ICE on partial arrays assigns (#184)
4+
- Fix incorrect negative integer literals (#186)
5+
- Fix Memory blocks & FIFOs not synthesizing to BRAMs for non-bitstrings (such as `RAM#(T: type float[3])`) (#187)
6+
- Fix hover info on Parameters not displaying their values.
7+
8+
### Standard Library
9+
- Add pipeline stage on `FIFO.may_push` & `FWFT.may_push`
10+
211
## 0.3.9: Code Completions Galore!
312
- Add one pipeline stage to the `FIFO` to discourage using it as a FWFT
413
- Add code completions for module ports & global parameters

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "sus_compiler"
33
description = "Compiler for the SUS Hardware Design Language"
4-
version = "0.3.10-dev"
4+
version = "0.3.10"
55
authors = ["Lennart Van Hirtum <lennart.vanhirtum@gmail.com>"]
66
license = "GPL-3.0-or-later"
77
repository = "https://github.com/pc2/sus-compiler"
@@ -41,9 +41,9 @@ same-file = "1.0.6"
4141

4242
# Tree sitter
4343
tree-sitter = "0.26.6"
44-
tree-sitter-sus = {version = "~0.3.10-dev", path = "./tree-sitter-sus"}
44+
tree-sitter-sus = {version = "~0.3.10", path = "./tree-sitter-sus"}
4545

46-
sus-proc-macro = {version = "~0.3.10-dev", path = "./sus-proc-macro"}
46+
sus-proc-macro = {version = "~0.3.10", path = "./sus-proc-macro"}
4747

4848
# calyx-ir = {version = "0.6.1", optional = true}
4949
# calyx-opt = {version = "0.6.1", optional = true}

sus-proc-macro/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "sus-proc-macro"
33
description = "Proc-macros for use in the sus-compiler"
4-
version = "0.3.10-dev"
4+
version = "0.3.10"
55
authors = ["Lennart Van Hirtum <lennart.vanhirtum@gmail.com>"]
66
license = "GPL-3.0-or-later"
77
repository = "https://github.com/pc2/sus-compiler"
@@ -15,7 +15,7 @@ edition = "2024"
1515

1616
# Tree sitter
1717
tree-sitter = "0.26.6"
18-
tree-sitter-sus = {version = "~0.3.10-dev", path = "../tree-sitter-sus"}
18+
tree-sitter-sus = {version = "~0.3.10", path = "../tree-sitter-sus"}
1919
regex = "1.11.1"
2020

2121
# proc_macro utils

tree-sitter-sus/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "tree-sitter-sus"
33
authors = ["Lennart Van Hirtum <lennart.vanhirtum@gmail.com>"]
44
description = "sus grammar for the tree-sitter parsing library"
5-
version = "0.3.10-dev"
5+
version = "0.3.10"
66
keywords = ["incremental", "parsing", "sus"]
77
categories = ["parsing", "text-editors"]
88
repository = "https://github.com/pc2/sus-compiler"

0 commit comments

Comments
 (0)