Skip to content

Releases: htest-dev/htest

v0.0.24

06 Apr 17:46
d0e3e0c

Choose a tag to compare

What's Changed

Bug fixes

DX improvements

Full Changelog: v0.0.23...v0.0.24

v0.0.23

01 Apr 11:49
36587ee

Choose a tag to compare

What's Changed

DX improvements

  • Add skill file (SKILL.md) for AI coding agents — enables Claude Code, Cursor, Copilot, Windsurf, Codex, and Gemini CLI to write hTest tests correctly by @DmitrySharabin in #124
  • Restrict npm publish to package files only, reducing published package size from 2.1 MB to ~32 KB by @DmitrySharabin in a954397

Bug fixes

Full Changelog: v0.0.22...v0.0.23

v0.0.22

03 Mar 16:57
db2c7b6

Choose a tag to compare

What's Changed

Bug fixes

Full Changelog: v0.0.21...v0.0.22

v0.0.21

15 Jan 18:31
c9368c0

Choose a tag to compare

What's Changed

Bug fixes

Improvements in docs

DX improvements

New Contributors

Full Changelog: v0.0.20...v0.0.21

v0.0.20

14 Oct 10:47
b3c9a07

Choose a tag to compare

What's Changed

Bug fixes

Full Changelog: v0.0.19...v0.0.20

Changes in v0.0.19

Improvements

  • Support verbose output in CI/CD; allow enabling verbose output via a CLI argument by @DmitrySharabin in #97
  • Don't format skipped tests as failed by @DmitrySharabin in #97
  • Stringify intercepted messages before printing them out, so we don't get [object Object] when printing out objects by @DmitrySharabin in #99

Bug fixes

Full Changelog: v0.0.18...v0.0.19

v0.0.18

13 Jun 13:12
57102d7

Choose a tag to compare

What's Changed

API changes

Improvements

  • Better failure display: colored diffs, dimmed unmapped values, inline or vertical alignment of actual and expected values by @DmitrySharabin in #59
  • Better CI integration by @DmitrySharabin in #60
  • Tests which map() or check() function errors are now considered as failed by @DmitrySharabin in #61

Bug fixes

  • When tests run in the browser, console messages are no longer intercepted by @DmitrySharabin in #70
  • Fix bugs with time-based and error-based tests by @DmitrySharabin in #82
  • Don't mix up intercepted console messages between tests when running in Node by @DmitrySharabin in #85

HTML mode

hTest HTML now lives in its own repo and has its own website (by @DmitrySharabin in #90 and #91). It also got some noticeable improvements and bug fixes:

Website and API docs improvements

Full Changelog: v0.0.17...v0.0.18