Graphite/node-graph/nodes
Keavon Chambers 6c0af72053
Add a family of 14 new string processing nodes (#4010)
* Add new string processing nodes

* Remove the IntegerCount = u32 type alias

* Add the 'Format Number' node

* Add "Up To" parameter to the 'String Pad' node

* Fix 'String Capitalization' behavior

* Add 'Map String' and 'Read String' nodes

* Add separator_escaping to 'String Repeat'

* Add 'Regex Replace'

* Add 'Regex Match' node

* Regex Find and Regex Find All

* Code review

* Add the 'Escape String' node

* Improve implementations

* Move nodes from logic.rs to text/src/lib.rs

* Clean up migrations

* Fix #[{hard, soft}_{min, max}(...)] node macro attribute

* Improve Data panel number and text display

* Add the 'Query JSON' and 'Query JSON All' nodes

* Add the 'Lorem Ipsum' node and Ipsum library

* Add the 14 nodes back in their final state

* Add handling for fixed decimal places in number formatting

* Code review fixes
2026-04-23 22:46:20 -07:00
..
blending Add the auto-generated node catalog to the website's user manual (#3662) 2026-01-20 22:52:03 -08:00
brush Add the auto-generated node catalog to the website's user manual (#3662) 2026-01-20 22:52:03 -08:00
gcore Move the "Text" category nodes from gcore/src/logic.rs to text/src/lib.rs (#4042) 2026-04-23 18:12:28 -07:00
graphic Add a checkered background to transparent artboards and the infinite canvas (#4022) 2026-04-10 03:21:21 -07:00
gstd Move the "Text" category nodes from gcore/src/logic.rs to text/src/lib.rs (#4042) 2026-04-23 18:12:28 -07:00
math Move the "Text" category nodes from gcore/src/logic.rs to text/src/lib.rs (#4042) 2026-04-23 18:12:28 -07:00
path-bool Remove the path-bool library (#3882) 2026-03-11 08:55:03 +01:00
raster Improve type handling for ints/floats with the #[hard/soft_min/max(...)] node macro parameter attributes (#4041) 2026-04-23 15:49:30 -07:00
repeat Improve type handling for ints/floats with the #[hard/soft_min/max(...)] node macro parameter attributes (#4041) 2026-04-23 15:49:30 -07:00
text Add a family of 14 new string processing nodes (#4010) 2026-04-23 22:46:20 -07:00
transform Refactor transform decomposition API with skew support, add 'Decompose Skew' node, and fix stroke transform interpolation (#3973) 2026-03-28 20:47:32 -07:00
vector Finalize and unify the design of the 'Morph' and 'Blend' nodes (#3974) 2026-04-03 20:45:58 -07:00