Skip to main content
New guide!
Get started with Serenity/JS
— add structured reporting and reusable test components to your project 🚀
Serenity/JS
Get Started
Why Serenity/JS?
Serenity/JS for Playwright Users
Serenity/JS for WebdriverIO Users
Serenity/JS for Cucumber Users
Serenity/JS for Electron Users
Tutorials
Project Templates
Handbook
API
Blog
Releases
Community
Search
Archive
Archive
2026
March 19 - Serenity/JS 3.42: Native ESM Support
May 11 - Serenity/JS 3.43: Testing Electron Apps
2025
June 20 - Serenity/JS 3.32: Worker-scope actors and better reporting for Playwright Test
December 4 - Serenity/JS 3.37: Better Playwright Test Fixtures
2024
January 11 - Support for Serenity BDD 4
March 9 - Support for @tags
June 17 - Introducing dynamic descriptions
September 3 - Better API documentation
September 26 - Introducing Numeric
November 22 - Simplifying test automation infrastructure
December 12 - Support for WebdriverIO 9
2023
May 10 - Support for WebdriverIO 8
June 1 - Support for Playwright Test UI Mode!
2022
August 29 - Test Automation Summit, Berlin 2022