Severity:
Status:
Code:
Affected Versions:
Description: After changing a block's pin configuration or rotating it, the block did not immediately refresh its state. The correct behavior only occurred after a manual block update, leaving circuits temporarily in an incorrect state.
Cause: The block logic was not notified when configuration or rotation changes occurred, preventing it from recalculating its state.
Consequences: Circuits could enter an incorrect or outdated state.
Safe Configurations: After changing configuration or rotation, trigger a block update by placing or removing a nearby block, or otherwise updating the affected circuit.
Resolved: Fixed in version 0.3.1. A block update is now automatically scheduled on the next tick after any configuration or rotation change, ensuring the circuit state updates correctly.