Skip to content

Releases: QuEraComputing/vihaco

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 19:52
cf70ca8

Other

  • Changed CPU to use u64 as its value (#85)
  • Update CPU frame model (#110)
  • Change stack.pop() error check in op_conditional_branch to be lazy (#83)
  • Changed expect_exactly_one_effect to perform a match on variants instead of building iterators (#88)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 27 Aug 22:31
2dcbca1

Other

  • Fix numerical binary operand order (pop rhs first, then lhs)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 03:48
cc81e99

Other

  • Add dialect name to instruction parser (#75)
  • Allow nested composites with #[composite] macro (#78)
  • Added validation for unique instruction names in pattern parser; added tests (#74)

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 19 Aug 16:10
19d1b7e

Other

  • (release) one v0.x.y tag and GitHub Release per release (#71)
  • Make #[syntax_class(..)] head argument optional (#66)

vihaco-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 08:07
2d60335

Other

  • Added component! macro (#57)
  • [breaking] split vihaco monolith into focused crates (+ per-trait derive crates) (#50)
  • Updated and fixed syntax/parser implementation for missing derives, missing generic type parsing, and automatic SurfaceInstruction impl (#48)

vihaco-syntax-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 08:07
2d60335

Other

  • [breaking] split vihaco monolith into focused crates (+ per-trait derive crates) (#50)

vihaco-stdlib-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 08:06
2d60335

Other

  • [breaking] split vihaco monolith into focused crates (+ per-trait derive crates) (#50)

vihaco-runtime-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 08:06
2d60335

Other

  • Added component! macro (#57)
  • [breaking] split vihaco monolith into focused crates (+ per-trait derive crates) (#50)

vihaco-runtime-derive-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 08:06
2d60335

Other

  • Added component! macro (#57)
  • [breaking] split vihaco monolith into focused crates (+ per-trait derive crates) (#50)

vihaco-parser-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 08:06
2d60335

Other

  • [breaking] split vihaco monolith into focused crates (+ per-trait derive crates) (#50)
  • Updated and fixed syntax/parser implementation for missing derives, missing generic type parsing, and automatic SurfaceInstruction impl (#48)