Patch Changes
-
#205
4b73164
Thanks @jviide! - Use the same tracking logic for both effects and computeds. This ensures that effects are only called whenever any of their dependencies changes. If they all stay the same, then the effect will not be invoked. -
#207
57fd2e7
Thanks @jviide! - Fix effect disposal when cleanup throws -
#209
49756ae
Thanks @jviide! - Optimize dependency value change checks by allowing earlier exists from the loop