Jason Miller
Jason Miller
If the perf impact isn't huge, this might be a way to avoid the need to clean up VNodes (#3709).
This adds support for customizing the [`assumptions` configuration](https://babeljs.io/docs/en/assumptions) passed to `@babel/preset-env`, which is a granular replacement for Babel's previous "loose mode" functionality. I've also included a set of default assumptions,...
This improves performance by another 5-10% compared to master (5.2.2): It also corrects the type definitions, reduces size by ~50% and removes pretty-printing entirely from the default bundle. It can...
This PR reimplements `useSignal()`, `useComputed()` and `useEffect()` without using `preact/hooks`. This should offer some performance advantages, because the three hooks we provide can all be implemented using the same very...
Need to duplicate this in the React version.
We'd like to have an "Open in Sandbox" button for each sample. This would help folks use the examples to get started, and provide additional value for this repository as...
## Preact Support - [x] Skip `` diffing on the client _(change in Remix)_ - ~#390~ - ~#403~ - #422 - [x] Backport `` hydration skipping to Preact 10 _(change...
Some browsers trim whitespace from color values passed to `Canvas.fillStyle=`, but Safari doesn't.