Releases: krcb197/PeakRDL-python
Releases · krcb197/PeakRDL-python
1.0.0
What's Changed
- final tidy up to make stable release @krcb197 in #151:
- Moved pylint and mypy definitions into the project TOML
- Updated to latest pylint definitions
- Updated the package classifiers
- Removed all type hint exclusions on the systemrdl-compiler now it fully supports type checking
Full Changelog: 0.9.4...1.0.0
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
This is intended to be the final release completing all the features before version 1.0 and taking peakrdl-python out of Beta Phase.
Unfortunately, a breaking change to the call-back APIs was needed to accommodate a design issue with use of block of data being represented as an Array. The old behaviour can still be used, see the documentation for the Legacy Block Callback and Block Access.
What's Changed
- List-based block access by @krcb197 in #138
- improved documentation and error messages for block operations by @krcb197 in #141
- 104 hidden items by @krcb197 in #142
- 105 user-defined properties in python wrappers by @krcb197 in #143
- Hiding nodes based on a regex by @krcb197 in #146
- 147 pre-register the udps with the compiler by @krcb197 in #149
- Optimise unit tests by @krcb197 in #152
- Redo the Legacy mode by @krcb197 in #153
- 0.9.0 by @krcb197 in #154
Full Changelog: 0.8.1...0.9.0