Releases: gemini-testing/html-reporter
v11.0.1
v11.0.0
π£ Breaking changes
hermione.htmlReporter.events.DATABASE_CREATEDevent now passes "sql.js" database instance to event handler instead of "better-sqlite3"
𧨠Potentially breaking changes
- Split js chunks in html-report: it was just two large "report.min.js", "newReport.min.js", and now its multiple js chunks
What's Changed
- Updated "looks-same" (in order to get rid of large compiled "sharp" dependency)
- Got rid of "better-sqlite" compiled dependency
- Split js bundles into chunks in order to minimise static weight
- Removed other extra dependencies, reducing overall package size (including dependenceis)
Before
β― pnpm add html-reporter@10
Progress: resolved 240, reused 240, downloaded 0, added 240, done
node_modules/.pnpm/[email protected]/node_modules/sharp: Running install script, done in 2.1s
node_modules/.pnpm/[email protected]/node_modules/better-sqlite3: Running install script, done in 612ms
dependencies:
+ html-reporter 10.19.0 (11.0.0 is available)
Done in 6.3s
β― du -cksh *(D) | sort -hr
105M total
105M node_modules
After
β― pnpm add html-reporter@11
Progress: resolved 189, reused 189, downloaded 0, added 189, done
dependencies:
+ html-reporter 11.0.0
Done in 3.4s
β― du -cksh *(D) | sort -hr
25M total
25M node_modules
v10.18.6
This releases contains bug fixes that improve overall UX.
π Bug fixes
- Copying suite ID and suite URL works correctly in old UI now, including in
httpenvironment. - Scrolling in old UI should be as smooth as possible now, with many fixes implemented for correct computation of screenshot sizes.
merge-reportscommand should no longer fail in rare circumstances with error during creation ofdatabaseUrls.json.
v10.18.5
v10.18.4
This release adds a simpler way to turn on New UI for the whole project and contains bug fixes, improving overall experience.
Turn on New UI for the whole project at once
With the new option, uiMode it's never been easier to migrate to New UI! Take a look:
// testplane.config.ts
exports = {
plugins: {
'html-reporter/testplane': {
enabled: true,
uiMode: 'new',
},
},
};With this setting, all users will be redirected to new ui, unless they specifically chose to use old UI by clicking the "return to the old UI" button.
Bug fixes
Test counters in old UI are now working much more reliably!
v10.18.3
v10.18.2
v10.18.1
v10.18.0 β Time Travel is now stable!
This PR contains enhancements to Time Travel feature across the board, including show/hide button, moving out of experimental and adding "use recommended settings" toggle. You can now change playback speed in player as well.
Read more in our blog at https://testplane.io/blog/time-travel-release/
v10.17.1
This release brings a few quality of life changes like quick show/hide tree button and some internal updates as well as bug fixes.
π Improvements
- What's that new mysterious button on the left? It's show/hide tree button! It's never been easier to go into fullscreen mode and back. We also now remember your preferred split view sections sizes even after page reload. This is what it looks like:

- We got rid of unnecessary code, so html-reporter UI should load now a tiny bit faster
- We also updated the uikit library that we use. You may notice that test status filter area got a new look!
π Bug fixes
- Restored compatibility with older hermione versions. Also we set up automated checks in place so that we can never break this again!
