Skip to content

Releases: preactjs/preact-devtools

0.6.2

18 May 17:24
334b9f5
Compare
Choose a tag to compare

This release completes the Profiler rewrite. The flamegraph can now display memoized trees and displays timings in a lot more polished way 🎉

Screenshot from 2020-05-17 22-53-47

0.6.1

07 May 06:47
0a8fcab
Compare
Choose a tag to compare

This release contains no new features and all time was spent on polishing the existing ones and a bit of housekeeping. Most notably the Profiler will be a lot faster on weak GPUs (like the one in my Dell XPS 13 laptop).

0.6.0

25 Apr 12:06
16d280b
Compare
Choose a tag to compare

This release hardens the recently introduced hooks inspection and fixes several edge cases. Apart from that it's now possible to properly debug Preact applications that are rendered inside an iframe. The highlight overlay will adapt to the iframe's position accordingly 🎉

Screenshot from 2020-04-25 09-59-51

Despite this being mostly a maintenance release, there is one new feature: "Reload and profile". This allows to capture the very first render of any application and inspect the render performance!

preact-reload-profile

Features:

Bug Fixes:

Maintenance:

0.5.0

20 Apr 19:02
fbfe1f7
Compare
Choose a tag to compare

This release finally brings support for hooks inspection to preact devtools! It allows you to fully debug all hooks of a component, including custom ones. This is big for me as it took me a few tries to get it right. If you find any issues with it, please reach out!

Screenshot from 2020-04-19 21-10-06

Apart from that there have been some minor visual changes to improve readability.

Features

Maintenance

0.4.0

16 Apr 19:21
34d3a80
Compare
Choose a tag to compare

This release improves a lot of little UX interactions and contains a lot of house cleaning in preparation for hooks inspection.

We couldn't resist adding a major feature too as it turned out to be easier to implement than initially assumed. The profiler is now able to inspect why a node rendered! The full support for this feature required a change in Preact. But don't worry we'll cut a new release over there in the coming days!

Screenshot from 2020-04-13 13-02-22

Features

Bug Fixes

Maintenance

0.3.0

11 Apr 08:40
cf6e4ce
Compare
Choose a tag to compare

This release brings a few new features and many usability improvements. Thanks to everyone who reported bugs and helped make preact-devtools even more awesome!

Screenshot of collected user timings in the native Performance-Tab:

Screenshot from 2020-04-11 09-11-49

Features

Bug Fixes

0.2.1

29 Mar 10:36
5bd702e
Compare
Choose a tag to compare

With the introduction of a proper end-to-end (e2e) testing framework, we managed to quickly find and fix many bugs related to the element picker or highlighting of nodes on the inspected page 🎉

The extension is pretty stable by now and we expect to cut a proper 1.0.0 release in the not so distant future.

0.2.0

26 Mar 19:06
dcb824c
Compare
Choose a tag to compare

With this release the whole message passing between the extension and the page was rewritten from scratch. It's more robust now and rebuilds state whenever they are re-opened on the same page.

The filters also received a nice upgrade with an improved UX 🎉

0.1.4

18 Mar 08:51
148ebe0
Compare
Choose a tag to compare

0.1.3

06 Mar 16:37
ad74eae
Compare
Choose a tag to compare