While WebStorm celebrates its 10th version anniversary, spy-js is proud of its third major release within this awesome IDE. Here’s a quick sneak peek at the new spy-js features available in WebStorm 10.
Source maps, TypeScript, CoffeeScript, ES6 via Babel/Traceur/etc tracing support
Let’s see how this can be done. I’ll use TypeScript for the example, but you can use CoffeeScript or ES6 just as easily.
A preview build for WebStorm 10.0.2 (build 141.614) is now available for download!
Please note that this update is available as part of the Early access program, it doesn’t require an active license. We would really appreciate your feedback on our tracker.
The whole list of addressed issues is available in the release notes. Patch update is available for WebStorm 10.0.1 users.
A bug fix update, WebStorm 10.0.1 (build 141.506), is now available for download.
This update fixes the problem with the Node.js run/debug configuration requiring Node.js v0.11 or higher by default (WEB-15970). The full list of fixed is available in the release notes.
We encourage everyone to update. The patch-update from WebStorm 10.0 is going to be available.
And if you haven’t updated to WebStorm 10 yet, great time to do that – go ahead and download WebStorm 10.0.1!
Please report any bugs and submit feature requests on our issue tracker.
WebStorm 10 Release Candidate (141.318) is now available for download on the WebStorm website (where you can also have a quick tour around the new features available in WebStorm 10). The alternative distribution for Mac OS users with the bundled custom JDK 1.8 is available here. The update from WebStorm 10 Beta will be available as well.
As you might guess, WebStorm 10 release is around the corner, so your feedback is critical for us. If you find any bug at all, please file an issue on our tracker.
Please note that to the release candidate build requires an active license (or you can start a 30-day trial period). To see the list of the issues addressed in this build, please go to the release notes.
We’re getting really close to the WebStorm 10 release, and today we WebStorm 10 beta available for download. So go ahead and get WebStorm 10 beta (141.224) on our website.
No active license is required. The update from the previous EAP build (140.2753) is available, but you might need to restart the IDE manually after that. If you’d like to try WebStorm with bundled custom Java 8 on your Mac, you can get it here.
This update brings the improved integration with the Grunt task runner as well as lots of fixes and minor improvements (please see the release notes).
If you experience any issues, please report them on our tracker.
The new Early Access build for WebStorm 10 (140.2753) is now available for trying. You can download it and install side-by-side with WebStorm 9. An update from the previous EAP build is available, however, you may need to manually restart the IDE after the update.
In other great news, support is now available for the new TypeScript 1.4 features: Union Types, Type Guards, Let and Const keywords, Template strings, and more.
For the full list of addressed issues, see the release notes. If you experience any issues, please report them to our tracker.
Read about other new features that we’ve added in WebStorm 10 EAP:
Please meet a new V8 profiling feature that allows you to capture and analyze CPU profiles and heap snapshots for your Node.js applications. You can also open and explore profiles and snapshots captured in Google Chrome’s DevTools for your client-side code.
This post will help you get started with V8 profiling in WebStorm; later we’ll publish a more detailed guide.
WebStorm 10 EAP, build 140.2543 is now available for download. If you find a new issue, please let us know by filing a bug.
This update addresses performance issues that were found in WebStorm 10 EAP 140.2424 published last week. The full list of issues you can find in the release notes. Patch update from the previous EAP build is going to be available in an hour.
The second Early Access build for WebStorm 10 (140.2424) is now available for download.
This update addresses some issues found in the first EAP build as well as previously known problems and adds some new features. The full list of issues fixed in WebStorm 10 EAP, 140.2424 you can see in the release notes.
spy-js application dependency diagram
Meet yet another amazing new feature available in spy-js: runtime app/event diagrams for client-side and Node.js apps. Check out a gif (about 3 mb) to see how it works.
You need to start spy-js or spy-js for Node.js session, in the context menu of the app or even in the spy-js events pane select Show application dependency diagram and start exploring the dependencies.
The nodes in the diagram are project files, while the edges represent the fact that there’s one or more functions in the source file that invoke functions in the target file.
Details tree on the right hand side is displayed for a selected node or an edge, it displays the connecting function combinations, along with event(s) the calls are made within (and how many times).
It’s February already and we can’t wait any longer for the Early Access Program for WebStorm 10 to start!
Go ahead and download the first WebStorm 10 EAP build (140.2167) right now! EAP builds do not require an active license.
New features will be announced as the Early Access Program goes on. We look forward to your feedback and bug reports in our issue tracker.