Releases: SystemRDL/systemrdl-compiler
Releases · SystemRDL/systemrdl-compiler
1.28.0
Updates:
⚠️ Drop support for Python 3.5 and 3.6- C extension reworked to be compatible with the Python Stable ABI. Rather than generating per-python-version wheels, simplified deploy to only produce
abi3
wheels. - Add
usedforsecurity
flag to all hashlib calls to satisfy FIPS audits (#219) - Fix missing
py.typed
from installed package. #207, #241 - Fix comparison of default UDP assignment with API-provided object. #213
- Add
__hash__
method forUserEnumMemberContainer
. #239 - Fix use of enums in concatenation expressions. #230
- Fix an amusing edge-case that causes an out-of-memory crash. #224
1.27.3
1.27.2
1.27.1
1.27.0
1.26.1
1.26.0
1.25.7
Bug Fixes:
- Remove inaccurate mutually-exclusive limitation on dontcompare/donttest properties.
- Fix missed validation of field access policy if swwe/swwel/we/wel properties are assigned a reference.
- Fix quirk where parameter override across multiple elaborations would use cached default value. #166
1.25.6
1.25.5
Bug Fixes:
- Do not warn about missing reset on virtual fields. This is usually intentional.
- Fix numerous issues with array & struct UDPs that contain references. Includes fix for #161, and other related issues.
- Fix incorrect reference returned for property refs in array. #164
- Implement proper check for illegal component references embedded in aggregate datatypes in parameters. #114