You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: PR.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ Hooks are called in the order one would expect, and with the arguments one would
40
40
41
41
## Refactorings
42
42
### Reorganized and modularized internal architecture
43
-
In v0.4.0, all the functions were in one IIFE, free to call each other, and the call graph looked like a plate of spaghetti, with many cyclical relationships. We've untangled and extracted four indepedent sub-IIFEs from the main one, and now it looks a bit more like a lasagna. A DAG lasagna :)
43
+
In v0.4.0, all the functions were in one IIFE, free to call each other, and the call graph looked like a plate of spaghetti, with many cyclical relationships. We've untangled and extracted five indepedent sub-IIFEs from the main one, and now it looks a bit more like a lasagna. A DAG lasagna :)
44
44
45
45
### Simplified core algorithm
46
46
Speaking of lasagna, this is the tasty meat. By removing the two-pass mode, and further leveraging the persistentId knowledge, we've been able to significantly simplify the core algorithm. Here's the gist of it, copied from the `morphChildren` function:
0 commit comments