urugator
urugator
I am wondering about 2 things: 1. What the right heuristic should be. Would it make sense to have some minimum or different calculation? 20% on low numbers does almost...
I don't want to delay this PR any further, just a thought I want to leave here: In case of zero deps, we could set newObserving_ to null/undefined and create...
One last thing, can you add changeset please? `yarn changeset` Sorry, I didn't noticed until I was about to merge...
Thank you!
> how the mobx npm release process works Sadly, it tends not to work: https://github.com/mobxjs/mobx/actions/runs/8213813479/job/22465634950#step:6:65
It takes a while, but it eventually unobserves (at least for me): 
Yes, the suspense example actually unobserved immediately upon clicking the btn on the first try. It depends on GC, so it's a bit random, which I agree isn't ideal, but...
Please make sure your compiler is set up properly https://mobx.js.org/installation.html#use-spec-compliant-transpilation-for-class-properties
> The only downside is that disabling it would also disable similar warnings when a reaction or autorun is created without reading observables, am I correct in this understanding? It...
Workaround mayhaps? :D ```ts const atom = createAtom("dummy"); function suppressRequiresObservableWarning() { atom.reportObserved(); } const Child = observer((props: { items: Item[] }) => { suppressRequiresObservableWarning(); return props.items.map(item => ({item.name})); }); ```