Hello,

Summer comes to its end (in the northern hemisphere anyway), and we have prepared a couple of exciting announcements for you.

First of all, I am happy to announce that we are officially releasing wallaby.js Visual Studio integration today. Our beta program has been running for a few months, making hundreds of Visual Studio developers happier and more productive. During this time we have received some great feedback, have improved lots of things and it is just the beginning.

The beta program is closing today and commercial licenses are now available for purchase. Following the good tradition, we have decided to provide you, as our early adopter, a license key for a month of the free trial period, so you may have some time to keep using the tool and decide whether it's worth to buy. You may find the key at the end of the email.

Another bit of news is that some truly great and detailed wallaby.js dedicated PluralSight course is going to be published some time soon. The course is prepared for you by Wes Higbee. Whether you are just starting testing your code or already are a testing ninja, the course will help you to quickly increase your productivity with wallaby.js.

Wes explains various testing workflows that you may use with or without wallaby.js, considers lost of aspects of testing, different scenarios and technologies that wallaby.js supports. The course is recorded in Visual Studio 2015, but even if you are using a different IDE/editor, I'd still highly recommend to take it, because the majority of the experience that you will receive, may be applied in any code editor. We'll share the course details on twitter as soon as it's published.

If you are not excited yet, hold on to your seats. Remember the feeling when a large IDE seems like an overkill, but in a simple code editor you feel like quickly losing control over your JavaScript codebase? Well, an elegant and lightweight code editor plus the wallaby power of real-time test execution can give you the best of the both worlds. You get back the total control over your JavaScript codebase of any size without tons of features slowing down your editor.

So, there was some big excitement when I announced Atom integration development start and promised to announce the beta program ETA in our previous newsletter. Well, I lied. I will not announce the ETA. Instead, ladies and gentleman, please welcome the official launch of wallaby.js for Atom beta program aka Christmas in August! You may install the wallaby package right from the editor, and hit Ctrl/Cmd + Shift + Space once installed to get started (the blog post with a detailed tutorial is coming soon). We would love to hear back from you, please feel free to ask questions or create feature requests/issues in our public repository.

If you don't use Visual Studio or Atom, I still have some news that you may find interesting. Apart from continuously fixing bugs and improving the performance of wallaby.js, we have added a couple of new features:

  • Unexpected.js support. The expectation framework and its plugins are leveraging their understanding of compared values nature and providing beautifully formatted diffs. Wallaby.js for IntelliJ platform now supports the coloured output from Unexpected.js, so you may for example quickly see why your DOM elements comparing test fails.
  • Polymer support. Experimental at this stage, give it a go if you are testing your Web Components and let us know how it goes.

That's it for the newsletter, thanks for reading, stay tuned and follow us on Twitter.

Copyright © 2015 Wallaby.js, All rights reserved.