New nodes: 'Format JSON', 'Query JSON', and 'Query JSON All', replacing the 'JSON Get' node (#4044)

* New nodes: 'Format JSON', 'Query JSON', and 'Query JSON All', replacing the 'JSON Get' node

* Fix bugs
This commit is contained in:
Keavon Chambers
2026-04-24 00:26:29 -07:00
committed by GitHub
parent 6c0af72053
commit c32c808d5b
4 changed files with 457 additions and 43 deletions
@@ -677,8 +677,8 @@ const NODE_REPLACEMENTS: &[NodeReplacement<'static>] = &[
aliases: &["graphene_core::logic::ToStringNode"],
},
NodeReplacement {
node: graphene_std::text_nodes::json_get::IDENTIFIER,
aliases: &["graphene_core::logic::JsonGetNode"],
node: graphene_std::text_nodes::json::query_json::IDENTIFIER,
aliases: &["graphene_core::logic::JsonGetNode", "graphene_std::text_nodes::JsonGetNode"],
},
NodeReplacement {
node: graphene_std::text_nodes::serialize::IDENTIFIER,