Skip to content

v0.6.7

Choose a tag to compare

@mkorbel1 mkorbel1 released this 27 Dec 01:01
· 12 commits to main since this release
ad1e9d6

What's Changed

  • LogicValue.ofRadixString returning 0 on bad input instead of throwing by @desmonddak in #617
  • Deprecate PairInterface.modify in favor of uniquify on addSubInterface by @mkorbel1 in #620
  • fixes for pub.dev issues in 0.6.6 by @desmonddak in #621
  • Performance optimization on Conditional.driveX by @mkorbel1 in #623
  • Improve WriteAfterReadException message with trace of involved assignments by @mkorbel1 in #624
  • Fix typo in user guide by @gharbi-mohamed-dev in #626
  • Improve exceptions for SSA checks with improper reuse by @mkorbel1 in #625
  • Driving and receiving of hierarchical PairInterfaces by @mkorbel1 in #628
  • Fix bug where one-bit struct output ports improperly slice by @mkorbel1 in #629
  • Fix bug where cached packed on LogicStructures on output ports reused inside and out cause build trace failures by @mkorbel1 in #631
  • Fix bug with Module port naming in generated outputs when LogicStructures contain ports by @mkorbel1 in #630
  • Improve SSA error debuggability with hierarchy by @mkorbel1 in #635
  • Fix bug where partial array assignments could cause missing assignments in generated outputs by @mkorbel1 in #637
  • Mark bit ranges of swizzles with comments in generated SystemVerilog by @mkorbel1 in #627
  • Pruning, empty disconnected ports, and removal of unused signals by @mkorbel1 in #638
  • Preparing to release v0.6.7 by @mkorbel1 in #640

New Contributors

Full Changelog: v0.6.6...v0.6.7