Skip to content

Releases: gemini-testing/html-reporter

v11.0.1

27 Aug 13:08

Choose a tag to compare

πŸ› Bug fixes

  • fix Uncaught TypeError: e.props.actions.toggleMetaInfo is not a function when toggling meta info (#703)

v11.0.0

26 Aug 13:45

Choose a tag to compare

πŸ’£ Breaking changes

  • hermione.htmlReporter.events.DATABASE_CREATED event 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

16 Jun 14:09

Choose a tag to compare

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 http environment.
  • Scrolling in old UI should be as smooth as possible now, with many fixes implemented for correct computation of screenshot sizes.
  • merge-reports command should no longer fail in rare circumstances with error during creation of databaseUrls.json.

v10.18.5

10 Jun 22:40

Choose a tag to compare

πŸ› Bug fixes

  • support async config for playwright (#673)

v10.18.4

10 Jun 21:29

Choose a tag to compare

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

01 Jun 01:15

Choose a tag to compare

πŸ› Bug fixes

  • do not fail if test statistics is empty (#671)

v10.18.2

28 May 20:22

Choose a tag to compare

πŸ› Bug fixes

  • correctly end process with exit code 0 for cli commands: merge-reports and remove-unused-screens (#670)

v10.18.1

21 May 15:21

Choose a tag to compare

πŸ› Bug fixes

  • incorrect test stats at report header (#668)

v10.18.0 β€” Time Travel is now stable!

30 May 11:47

Choose a tag to compare

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/

time-travel-123dc83929674d1f4b57557927cd878b

v10.17.1

15 May 09:39

Choose a tag to compare

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:
    show-hide-tree
  • 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!