Skip to content

Releases: prantlf/tehanu

1.0.4

26 May 18:06
a71e631
Compare
Choose a tag to compare

teru 1.0.1

  • Insert shebang to the bin script for compatibility with Bun.

tenbo 0.2.1

  • Insert shebang to the bin script for compatibility with Bun.

1.0.3

26 May 17:57
5a38c7a
Compare
Choose a tag to compare

coco 1.0.1

  • Make the green tick thicker.

tenbo 0.2.0

  • Allow specifying multiple HTML pages on the command line.
  • Recognise -D as --no-disconnect on the command line.
  • Avoid favicon requests from the test pages.
  • Enable browser cache for 5 seconds.

v1.0.2

05 Jun 14:35
Compare
Choose a tag to compare

tenbo 0.1.0

  • Add parameter -t|--timeout=ms to fail the tests if a log or a network request does not occur in time.
  • Set process.exitCode = 1 is a test failed.

v1.0.1

05 Jun 01:18
Compare
Choose a tag to compare

tape 1.0.1

  • Fix formatting of error message, location and call stack

tehanu 1.0.1

  • Cut relative path from file URL too, not only from absolute path
  • Cut the JavaScript file extension from the suite name based on file path

v1.0.0

22 May 16:42
Compare
Choose a tag to compare

tehanu 1.0.0, teru 1.0.0, teas 1.0.0, tape 1.0.0, coco 1.0.0, tenbo: 0.0.1

  • Support ESM projects in Node.js and in the browser.
  • Export get and set methods to read and write configuration parameters,
    which are usually passed by the tehanu object from pacjkage.json
    or window (in the browser), but it may be useful to access them from
    test scripts too.
  • Add an ESM runner in Node.js - teru-esm.
  • Add another alias for CJS/UMD runner in Node.js - teru-cjs.
  • Add an experimental runner in browser - tenbo.
  • Complete the assertions in teas to match Node.js 18.
  • Replace esbuild with swc and use it only for minification. Bundle
    with rollup. (esbuild doesn't support UMD and I don't have time
    to maintain @prantlf/esbuild any more. rollup produces the most
    readable output, which is useful, if source maps fail.)

v0.2.3

04 Apr 01:05
Compare
Choose a tag to compare

tehanu 0.2.2

  • Fix occasional re-initialising the tests.
    At least it did not lead to re-running the tests.

v0.2.2

04 Apr 01:05
Compare
Choose a tag to compare

teru 0.2.2

  • Move tehanu to peer dependencies of teru.

v0.2.1

04 Apr 01:03
Compare
Choose a tag to compare

tehanu 0.2.0, teru 0.2.1

  • Stop using fs sync methods to read from package.json.
  • Export schedule to allow executing the test suites manually and compatibly with teru.
  • Export factory together with schedule to allow importing both of them as named exports.

v0.2.0

04 Apr 01:03
Compare
Choose a tag to compare

teru 0.2.0

  • Add alias tehanu to the script teru to solve conflicts in some projects.

v0.1.2

04 Apr 01:02
Compare
Choose a tag to compare

tehanu 0.0.4, teru 0.1.2

  • Cut the relative path from the test suite name if __filename is specified.
  • Upgrade NPM dependencies.