v0.4.2
What's Changed
- Add GitHub Code Spaces configuration by @quekyj in #226
- [Fix-issue-141] Adding Logic functionality for incr(), decr(), mulAssign() & divAssign() operation by @RPG-coder-intc in #196
- Fixes: 204 by @akshay-wankhede in #220
- Add test for shuffling bits by @mkorbel1 in #237
- Added test for changed triggers on injection from changed by @mkorbel1 in #238
- [Issue-104] checks to prevent same conditional used multiple times by @quekyj in #227
- [Issue-225] Add Else.s() constructor to for single then execution by @quekyj in #229
- Fix combinational sensitivity excessive pessimism, fix #233 by @mkorbel1 in #240
- Move VCD parser for tests into utilities by @mkorbel1 in #241
- Fix README on accessing
int
/BigInt
values ofLogic
by @mkorbel1 in #244 - Improve exceptions for
Logic.put
by @mkorbel1 in #243 WaveDumper
optimization by @mkorbel1 in #242- [Issue-228] Make endIndex in getRange an optional positional argument, default to width by @quekyj in #231
- [Issue-133] simcompare calculate signaltowidth instead of manual input by @quekyj in #211
- Fix dart analysis issues surfaced in 2.19 by @mkorbel1 in #248
- Revert IndexError deprecation change to maintain backwards compatibility by @mkorbel1 in #249
- [Issue-234] Port should validate that names are sanitary by @quekyj in #245
await
registered actions inSimulator
by @mkorbel1 in #252- added the inline function for isValid and isFloating by @priya-t12 in #216
- Improve GitHub Codespaces configuration by @chykon in #256
- await Simulator.reset in test teardowns by @mkorbel1 in #255
- Added test to check sanitized names by @aherrera97intl in #258
- Upgrade VcdParser to handle more VCD files by @mkorbel1 in #260
- [issue#7] Adding isIn() for [], [], [], [] by @RPG-coder-intc in #259
- Updates to some documentation by @mkorbel1 in #261
New Contributors
- @priya-t12 made their first contribution in #216
- @aherrera97intl made their first contribution in #258
Full Changelog: v0.4.1...v0.4.2