changelog:start
Changelog
Workcraft v3.5.5 (2026-06-26)
Usability improvements
- Add tool name to the title of Tool controls panel
- Enable box selection of children nodes, such as control points of connection and pins of circuit component
- Apply saving decision to all modified works in a single dialog
- Improve logging performance of Output panel
- Indicate change of Output, Problems and Tasks panels if they are updated while inactive
Model and tool plugins
- Digital Circuit plugin
- Allow different file names for imported hierarchical and non-hierarchical Verilog modules
- Invert sequential gates by swapping their set and reset functions
- Add several predefined choice options for common cell libraries
- Enable use of environment variables in cell library path
- Set initial state to 1 for instantiated TIE1 cells
- Add tooltips to instantiation panel showing cell area
- Extend
workcraft.libwithMAJ3/MAJI3,AOA212/AOAI212,OAO212/OAOI212and add several positive gates (e.g.AO222andOA222) for existing negative counterparts - New transformation command for auto-connecting hanging pins of circuit instances to ports with the same names
- Move path-breaker and force-init tags to detached output inverter
- Optimise scan and reset insertion with gate remapping
- Update gate initial state on its inversion toggle
- Move initial state and path-breaker tags of contracted gate to its driver
- Skip buffering high fanout driven by a constant
- Signal Transition Graph plugin
- New transformation command to increment last numeral in selected STG transitions
- Save the initial state of circuit STG signals when exporting
.gfiles - Silently ignore
.modeand.initial stateon import of.gfiles - Check validity of user defined exceptions in case participating signals are renamed or removed
Technical stuff
- Update build system to Gradle v9.6.0, CheckStyle v13.6.0, PMD v7.25.0, CPD v4.0.20, JaCoCo v0.8.15
- Predictable order of plugins initialisation to support cross-plugin global preferences
- Major code refactoring of Control Flow Logic Translator plugin
Previous versions
Copyright © 2014-2024 workcraft.org