Skip to content

v0.9.0

Choose a tag to compare

@glopesdev glopesdev released this 30 Oct 17:28
· 2 commits to main since this release
d483379

Generated Bonsai operators no longer include the device name in their label. A Parse or Format node shows only the selected register, such as DigitalInputs instead of Behavior.DigitalInputs, and the operator description includes the device instead.

A new documentation generator produces a reference page for each register, payload and mask of a device. Each page lists the names of the type and its members in both the C# and the Python interface, so one DocFX site can document both from the same device metadata.

Device metadata is now checked when it is loaded. Loading rejects metadata that the schema accepts but that would generate wrong code, for example a default value outside the declared range, a bit mask value that is not a single bit, or a mask type that does not exist.

What's Changed

Full Changelog: v0.8.0...v0.9.0