Skip to main content

Stryker.NET 4.0 is here!

· 3 min read
Richard Werkman
Richard Werkman
Stryker.NET Team

Hello there! We're excited to share some fantastic news about the latest version of Stryker.NET. We hit a huge milestone of 2 million downloads! 🥳 The team has been hard at work and has introduced some significant updates that will enhance the user experience and functionality of the platform.

Stryker4s 0.15 is Here with Exciting New Features!

· 3 min read
Hugo van Rijswijk
Hugo van Rijswijk
Stryker4s Team

We're excited to announce the arrival of Stryker4s 0.15. This latest release is filled with exciting new features. It's been a while since our last update, but we think you'll find this one worth the wait.

In this article, we'll guide you through the highlights of this release, including colorized console output, a revamped instrumenting algorithm, and various new configuration options.

Announcing the Stryker Playground

· 2 min read
Rachid Boukaiba
Rachid Boukaiba
Stryker.NET Team

Explaining the intricacies of mutation testing to a co-worker or friend can be challenging. We believe the best way to grasp a new concept is through hands-on practice. While we already offer a quickstart guide, installing all the prerequisites can be quite cumbersome.

That is why we are happy to announce the Stryker Playground, bringing the Stryker.NET experience to the web!

Announcing Emoji mutations for Stryker

· 3 min read
Richard Werkman
Richard Werkman
Stryker.NET Team

Breaking News: Stryker introduces Emoji Mutations!

In a world where even our code needs a little bit of fun, Stryker is proud to announce the introduction of Emoji Mutations. From now on, our state-of-the-art mutation testing algorithms will automatically detect all emojis in your code and replace them with their mutated counterparts!

Any code that contains an emoji will have that emoji mutated to its counterpart. For example, a happy face (😊) will be mutated to a sad face (😔), and a laughing face (😂), to a crying face (😭), or a smiling halo face (😇) will be mutated to a grumpy face (😡).

Update to the latest version of Stryker.JS, Stryker.NET or Stryker4s to enjoy this newest feature ✨

Announcing faster TypeScript checking for StrykerJS

· 5 min read
Danny Berkelaar
Danny Berkelaar
StrykerJS team

We're excited to announce StrykerJS 6.4. This release comes with some bug fixes, but in this article, we will focus on upgraded TypeScript Checker.

As a reminder, the TypeScript checker is an optional StrykerJS plugin. When configured, each mutant will first be validated to not result in compile errors when run through the TypeScript compiler.

The performance of this process has been an issue for quite some time now. In the past, enabling this plugin might have resulted in up to a 10x performance degradation. But there is excellent news, version 6.4 of the Typescript checker improves the performance by up to 50%

Exciting new features for Stryker.NET

· 5 min read
Richard Werkman
Richard Werkman
Stryker.NET Team

The new Stryker.NET is packed with a lot of new awesome features 🚀 For the past few months we've been working hard and introduced a lot of new mutators. This can have an effect on your mutation score. So don't be surprised if your score comes out a bit higher or lower after updating. Here is a short summary of everything new.

Announcing StrykerJS incremental mode

· 7 min read
Nico Jansen
Nico Jansen
Stryker Team

We're excited to announce StrykerJS 6.2. Of course, this release comes with some bug fixes, but in this article, we want to focus on a popular new feature: incremental mutation testing.

Incremental mutation testing is ideal for Continuous Integration (CI) scenarios or if you want a faster feedback cycle locally. Indeed, many users seem to be interested in this since it was our most upvoted issue ever.

While in 'incremental mode', StrykerJS will track the changes you make to your code and tests and only runs mutation testing on the changed code; while still providing a full mutation testing report at the end!

Connect PIT to Stryker Dashboard

· 3 min read
Martijn Mulders
Martijn Mulders
Stryker Team

Until recently, it would be quite cumbersome to integrate PIT with the Stryker Mutator Dashboard. It involved (mis-) using a different PIT reporter, a fragile Bash script to fiddle around in one of the generated JavaScript files... Not pretty at all.

A first-class tool like PIT deserves a better integration with a first-class dashboard like the Stryker Mutator Dashboard!