Skip to content

Remove built-in HTML reporter, recommend @testomatio/reporter#5407

Merged
DavertMik merged 1 commit into4.xfrom
feature/5406-new-html-reporter
Mar 4, 2026
Merged

Remove built-in HTML reporter, recommend @testomatio/reporter#5407
DavertMik merged 1 commit into4.xfrom
feature/5406-new-html-reporter

Conversation

@DenysKuchma
Copy link
Collaborator

Remove the built-in htmlReporter plugin to consolidate HTML reporting functionality into the external @testomatio/reporter package. This change reduces maintenance burden and provides users with a more feature-rich reporter that's actively developed separately. #5406

The built-in htmlReporter was duplicating functionality already available in @testomatio/reporter, which offers:

  • Modern, responsive interface with better design
  • Active development and maintenance
  • Optional integration with Testomat.io cloud
  • Support for S3 uploads and custom report locations
  • Consistent API across all testomat.io products

Changes:

  • Delete lib/plugin/htmlReporter.js and all related tests
  • Replace documentation in docs/reports.md and README.md
  • Remove htmlReporter from default config template (lib/command/init.js)
  • Delete old htmlReporter screenshots

Docs: https://docs.testomat.io/test-reporting/pipes/html/

Migration for users:

# Install
npm install @testomatio/reporter --save-dev

# Configure
plugins: { testomatio: { enabled: true } }

# Run
TESTOMATIO_HTML_REPORT_SAVE=1 npx codeceptjs run

@DenysKuchma DenysKuchma requested a review from DavertMik January 21, 2026 19:59
@kobenguyent
Copy link
Collaborator

maybe I miss something here but TESTOMATIO HTML REPORTER is not working with run-workers, I got empty in HTML reporter. 😟

@DenysKuchma
Copy link
Collaborator Author

@kobenguyent Good point, I'll finish up the reporter.

@DenysKuchma
Copy link
Collaborator Author

#5464

@DavertMik DavertMik merged commit 3a8ffa3 into 4.x Mar 4, 2026
10 checks passed
@DavertMik DavertMik deleted the feature/5406-new-html-reporter branch March 4, 2026 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants