Deprecate all usages of the Color struct representing gamma space values, fixing round-trip precision bugs (#4149)
Keavon Chambers
2026-05-14 22:48:33 -0700
Fix SVG renderer not playing animation due to a regression from the tile cache discarding the context (#4092)
Keavon Chambers
2026-05-01 20:32:53 -0700
485bac89e5Fix regression with the color picker in the Properties panel being broken
Keavon Chambers
2026-05-01 19:55:50 -0700
Remove the 'Blending' node, moving clip into a new 'Clipping Mask' node and fill into the 'Opacity' node (#4085)
Keavon Chambers
2026-04-30 20:04:04 -0700
New nodes: 'Gradient Type' and 'Spread Method', and add Gradient tool support for controlling these nodes (#4084)
Keavon Chambers
2026-04-29 19:27:44 -0700
f52009b402Fix hashing not being based on all attributes of Table (#4079)
Keavon Chambers
2026-04-29 04:37:51 -0700
ba63c26c62Replace the Artboard struct with a Table<Table<Graphic>> shape (#4077)
Keavon Chambers
2026-04-28 22:58:33 -0700
0847d7b0abCentralize attribute strings in consts and rename "editor:layer" to "editor:layer_path" (#4076)
Keavon Chambers
2026-04-28 21:53:30 -0700
5774ec215dReplace deprecated row/cell/instance terminology with "item" and "value" terms (#4075)
Keavon Chambers
2026-04-28 19:12:59 -0700
f6c73d1c20Update roadmap with progress
Keavon Chambers
2026-04-28 01:10:32 -0700
b6ac217b70Fix menu bar sub-menus being incorrectly positioned (#4073)
Keavon Chambers
2026-04-28 18:51:45 -0700
d44b0cd308Make documents fall back to "Untitled Document" (+ number suffix) if given a blank name (#4074)
Keavon Chambers
2026-04-28 18:37:13 -0700
b152f46380Add support for double-clicking to rename document tabs (#4072)
Keavon Chambers
2026-04-28 17:54:58 -0700
fc7348d08aAdd support for double-clicking to rename layers in the graph view (#4071)
Keavon Chambers
2026-04-28 17:30:25 -0700
6b11b47753Improve the Data panel with type-specific detail pages and nested-layer support (#4070)
Keavon Chambers
2026-04-28 15:37:07 -0700
84fb901b5aAdd useful attributes to the JSON and Regex nodes (#4069)
Keavon Chambers
2026-04-28 14:11:34 -0700
b396d17211Migrate remaining node graph data types from Vec to Table (#4067)
Keavon Chambers
2026-04-28 13:44:25 -0700
cf150b5cffMake the Data panel able to display data from selected nodes living in subgraphs (#4064)
Keavon Chambers
2026-04-28 12:55:13 -0700
df8c2125d9Migrate 'Scatter Points' and 'Boolean Operation' from subgraphs to memoized proto nodes (#4066)
Keavon Chambers
2026-04-28 12:40:03 -0700
e0368435b9Add the "memoize" attribute to the node macro (#4065)
Dennis Kobert
2026-04-28 13:55:38 +0200
3eba762135Migrate 'Sample Polylines' from a subgraph to a proto node (#4063)
Keavon Chambers
2026-04-28 04:20:47 -0700
881784ba66Make the Data panel show type-driven widgets for attributes (#4062)
Keavon Chambers
2026-04-28 03:52:04 -0700
afc2c9178eMove source_node_id to "editor:layer" and Vector<Upstream> to "editor:merged_layers", backed by a new 'Write Attribute' node (#4061)
Keavon Chambers
2026-04-28 03:07:23 -0700
76938eb69aImplement dynamic table attributes to generalize the graphic-specific Table type (#4050)
Keavon Chambers
2026-04-28 02:10:24 -0700
Improve type handling for ints/floats with the #[hard/soft_min/max(...)] node macro parameter attributes (#4041)
Keavon Chambers
2026-04-23 15:49:30 -0700