github preactjs/preact 10.0.0-beta.3
10.0.0-beta.3 The Bug Crusher

latest releases: 10.22.0, 10.21.0, 10.20.2...
4 years ago

tl;dr This is a bug-fix-only release and all users are encouraged to update. A final release is in sight 🎉

It's the summer and while hopefully most of you will be able to enjoy the time
outside we couldn't pass the opportunity to let our latest beta release free
into the world! This might be the last beta we'll publish before going gold,
so stay tuned 😉 For this reason we focused purely on shaking all bugs out
and make this the most stable preact release we can 👍 💯

Most notably this includes some rethinking of how we deal with Fragments
internally. Over the past weeks we received bug reports which all seemed to be
related and it turns out they were! They all shared the problem that the sibling
order was different after a component update. We all got our heads together
and found a better internal implementation for Fragments that's a lot more
sound theoretically. It should fix all ordering issues for good 👍 🏁

Although this release is quite and we've set our sights on a final release we're
already working on getting the Preact debug adapter in shape for the upcoming
react-devtools v4 🎉 It's not just more performant, but also adds the
hooks panel right in the devtools. More on that soon 😉

Again, you are awesome

As always Preact wouldn't be what it is today without you all. Whether you've
been helping us squash bugs, joined feature discussions or just spread the word,
we're really thankful to be part of such an amazing community. We even got to
meet some of you at this years JSConfEU!

With all said: We can't wait to unleash the final release soon! If you're new
to the beta releases, don't worry. The final release will be accompanied with
a migration guide 👍

Important

Because of the internal restructuring preact-render-to-string needs to be updated to at least version 5.0.4.

Bug Fixes

Typings

Maintenance

Don't miss a new preact release

NewReleases is sending notifications on new releases.