Skip to content

Comments

feat: (Un)Pack Flex Nodes into Subgraphs#1769

Merged
camielvs merged 1 commit intomasterfrom
02-09-feat_pack_flex_nodes_into_subgraphs
Feb 19, 2026
Merged

feat: (Un)Pack Flex Nodes into Subgraphs#1769
camielvs merged 1 commit intomasterfrom
02-09-feat_pack_flex_nodes_into_subgraphs

Conversation

@camielvs
Copy link
Collaborator

@camielvs camielvs commented Feb 9, 2026

Description

Flex Nodes can now be packed & unpacked from subgraphs.

Related Issue and Pull requests

Progresses Shopify/oasis-frontend#118

Type of Change

  • New feature

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

image.png

Test Instructions

  • Add a bunch of nodes to the canvas, including at least one sticky note
  • Select the nodes and from the toolbar options select "Create Subgraph". Confirm.
  • The sticky note should be packed into the new subgraph alongside the other nodes. Look inside to confirm.
  • Go back to the parent spec and select the new subgraph node.
  • Select the "unpack subgraph" action. The sticky note should reappear on the current canvas alongside the other nodes.

Additional Comments

@camielvs camielvs changed the title feat: Pack Flex Nodes into Subgraphs feat: (Un)Pack Flex Nodes into Subgraphs Feb 9, 2026
@camielvs camielvs mentioned this pull request Feb 9, 2026
3 tasks
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from a922629 to 5637824 Compare February 10, 2026 18:19
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch 2 times, most recently from 204e5f0 to b05ffb0 Compare February 10, 2026 19:20
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch 2 times, most recently from 5d6c0ef to 6455528 Compare February 10, 2026 19:24
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch 2 times, most recently from 2d81868 to be4bdba Compare February 10, 2026 21:48
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from 6455528 to 744ff16 Compare February 10, 2026 21:48
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from 744ff16 to df6acf4 Compare February 10, 2026 21:56
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from be4bdba to cc047fd Compare February 10, 2026 21:56
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from cc047fd to 75e7d09 Compare February 10, 2026 23:36
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch 2 times, most recently from f334407 to 9ae1fd3 Compare February 11, 2026 00:08
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch 2 times, most recently from 1d457ec to dd18105 Compare February 11, 2026 00:37
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch 2 times, most recently from 9120c4f to 89b4713 Compare February 11, 2026 00:55
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from dd18105 to 83b0bc2 Compare February 11, 2026 00:55
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from 89b4713 to 452ea65 Compare February 11, 2026 01:04
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from 83b0bc2 to 338b2c9 Compare February 11, 2026 01:04
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from 452ea65 to 4f7344c Compare February 17, 2026 18:38
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from 338b2c9 to 132e265 Compare February 17, 2026 18:38
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from 4f7344c to 1d8d3b9 Compare February 17, 2026 20:34
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from 132e265 to a8ff869 Compare February 17, 2026 20:34
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from d0c04be to fb21cd5 Compare February 19, 2026 20:49
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from b75ca78 to b2817cb Compare February 19, 2026 20:49
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from fb21cd5 to f2dff44 Compare February 19, 2026 20:51
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch 2 times, most recently from 1c8861a to 74f672f Compare February 19, 2026 20:58
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from f2dff44 to 59cdfbe Compare February 19, 2026 20:58
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from 74f672f to f3d03d6 Compare February 19, 2026 21:00
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from 59cdfbe to 2833586 Compare February 19, 2026 21:00
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from f3d03d6 to 522b5cc Compare February 19, 2026 21:01
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from 2833586 to 02c12f3 Compare February 19, 2026 21:01
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch 2 times, most recently from ddfc781 to bccb423 Compare February 19, 2026 21:04
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from 02c12f3 to 2d65853 Compare February 19, 2026 21:04
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from bccb423 to cb80ba6 Compare February 19, 2026 21:05
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch 2 times, most recently from e34db9a to fd4b595 Compare February 19, 2026 21:06
@camielvs camielvs force-pushed the 02-06-feat_duplicate_flex_nodes branch from cb80ba6 to abca7eb Compare February 19, 2026 21:06
@camielvs camielvs changed the base branch from 02-06-feat_duplicate_flex_nodes to graphite-base/1769 February 19, 2026 21:08
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from fd4b595 to ff35d3d Compare February 19, 2026 21:09
@graphite-app graphite-app bot changed the base branch from graphite-base/1769 to master February 19, 2026 21:09
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from ff35d3d to c285f8b Compare February 19, 2026 21:09
@camielvs camielvs force-pushed the 02-09-feat_pack_flex_nodes_into_subgraphs branch from c285f8b to 5d7fcf5 Compare February 19, 2026 22:36
Copy link
Collaborator Author

camielvs commented Feb 19, 2026

Merge activity

  • Feb 19, 10:39 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Feb 19, 10:39 PM UTC: @camielvs merged this pull request with Graphite.

@camielvs camielvs merged commit 0bffc55 into master Feb 19, 2026
7 of 8 checks passed
@camielvs camielvs deleted the 02-09-feat_pack_flex_nodes_into_subgraphs branch February 19, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants