0.28.0
evgenykochetkov
released this
07 Mar 12:23
·
723 commits
to master
since this release
Features and enhancements
- [ide] Improve patch board design that shows bound values (#1684)
- [ide] Make sure nodes and comments are always aligned to slots grid (#1695)
- [ide] Allow any unicode symbols to be used as a terminal label (#1682)
- [ide] Show a list of available inputs/outputs in QuickHelp when C++ or tabtest editors are open (#1682)
- [ide] Make tabline scrollable if too many tabs are open (#1694)
- [ide] Close tabs on middle click (#1686)
- [nodes] Add descriptions to all
xod/patch-nodes
and auto-generated terminals for custom types (#1685)
New nodes
Bug fixes
- [ide] Fix links looking detached when resizing watch and constant nodes (#1707)
- [ide] Prevent
0bh
byte literal from being converted to00000000b
(#1704) - [ide] Fix coloring of jumper node when it’s connected to generic pins (#1703)
- [ide] Fix utility markers being ignored in installed library (#1702)
- [ide] Fix coloring of generic pins after changing arity of variadic nodes (#1702)
- [nodes] Make
clock
behave likecontinuously
when IVAL is set to 0 (#1698) - [ide] Prevent compilation error that could occur if there are debug nodes in nested patches (#1688)
- [nodes] Make
xod/math/abs
correctly handle decimal values on esp8266 (#1677) - [ide] Make tab key work properly in Inspector (#1681)
- [ide] Fix normalizing pin labels in generated C++ code (#1682)
- [nodes] Make
xod/math/map-clip
output correct values when target range bounds are reversed (#1700)