@@ -5,36 +5,38 @@ revisionHistory:
55 # additions to the specification should append entries here.
66 thisVersion :
77 spec :
8- - Add optional circuit to target syntax.
9- - Add `fprintf` statement.
10- - Add `fflush` statement.
11- - Change a cat operation to accept variadic arguments.
12- - Add "enablelayer" modifier to extmodules.
13- - Add "knownlayer" modifier to extmodules.
14- - Add `asReset` primitive operation.
15- - Clarify that read/write latency apply to all ports, respectively.
16- - Fix mistakes in layer/layerblock EBNF grammar.
17- - Fix missing commas and semicolons in EBNF grammar.
18- - Let enums be hardware types, not undefined `type_constable`.
19- - Add `Bool` property type.
20- - Add `Double` property type.
21- - Add `Path` property type.
22- - Add `AnyRef` property type.
23- - Add `String` property type to documentation.
24- - Add `class` declaration for defining classes.
25- - Add `extclass` declaration for externally defined classes.
26- - Add `Inst<ClassName>` property type for class instances.
27- - Add `object` statement for instantiating classes.
28- - Add `string_concat` property operation for concatenating strings.
29- - Add `prop_eq` property operation for comparing property values of
30- the same type for equality.
31- - Add `propassert` statement for property-domain assertions.
32- - Add `bool_and`, `bool_or`, and `bool_xor` boolean property
33- operations.
348 abi :
35- - Remove module name from guard macro for inline layers.
369 # Information about the old versions. This should be static.
3710 oldVersions :
11+ - version : 6.0.0
12+ spec :
13+ - Add optional circuit to target syntax.
14+ - Add `fprintf` statement.
15+ - Add `fflush` statement.
16+ - Change a cat operation to accept variadic arguments.
17+ - Add "enablelayer" modifier to extmodules.
18+ - Add "knownlayer" modifier to extmodules.
19+ - Add `asReset` primitive operation.
20+ - Clarify that read/write latency apply to all ports, respectively.
21+ - Fix mistakes in layer/layerblock EBNF grammar.
22+ - Fix missing commas and semicolons in EBNF grammar.
23+ - Let enums be hardware types, not undefined `type_constable`.
24+ - Add `Bool` property type.
25+ - Add `Double` property type.
26+ - Add `Path` property type.
27+ - Add `AnyRef` property type.
28+ - Add `String` property type to documentation.
29+ - Add `class` declaration for defining classes.
30+ - Add `extclass` declaration for externally defined classes.
31+ - Add `Inst<ClassName>` property type for class instances.
32+ - Add `object` statement for instantiating classes.
33+ - Add `string_concat` property operation for concatenating strings.
34+ - Add `prop_eq` property operation for comparing property values of
35+ the same type for equality.
36+ - Add `propassert` statement for property-domain assertions.
37+ - Add `bool_and`, `bool_or`, and `bool_xor` boolean property operations.
38+ abi :
39+ - Remove module name from guard macro for inline layers.
3840 - version : 5.0.0
3941 spec :
4042 - Add special substitutions (`{{}}`) for format strings.
0 commit comments