3.0.0-rc.1 (2024-12-23)
- add stable
only
modifier todescribe
,it
andtest
methods (#901) (d6b6241) - stable enforce values validation (#905) (3823848)
- release 3.0.0-rc.1 (91305a7)
3.0.0-rc.0 (2024-12-11)
- drop support for Node.js v12 (#896)
- drop
platform
option (#894) - remove
allow-hrtime
by default for Deno (#892) - drop
parallel
in favor ofsequential
option (#888) - drop support for
Node.js
v8 and v10 (#885) - drop kebab case support (#883)
- drop
include
CLI flag (#877)
- drop
include
CLI flag (#877) (237de89) - drop
parallel
in favor ofsequential
option (#888) (fc2c72d) - drop
platform
option (#894) (7e07f16) - drop kebab case support (#883) (9e36dc5)
- drop support for
Node.js
v8 and v10 (#885) (94a277b) - drop support for Node.js v12 (#896) (edb1600)
- release 3.0.0-rc.0 (3e03b5b)
- remove
allow-hrtime
by default for Deno (#892) (7b748a4)
2.7.1 (2024-10-27)
2.7.0 (2024-09-17)
- add
--help
command line option (#765) (bcde009) - add
only
modifier todescribe
,it
andtest
methods (#767) (7658609) - strict: use standard
assert
for Node.js legacy versions (#761) (d4b7b64)
2.6.2 (2024-09-10)
2.6.1 (2024-09-09)
- allow all combinations of
describe
,it
andtest
toskip
modifier (#746) (c53f3e3) - canary: show correct version (#750) (6e8a583)
2.6.0 (2024-09-05)
2.5.0 (2024-08-20)
- cli: enforce flags validation (#699) (4477de1)
- cli: support camelCase flags (deprecate kebab-case flags) (#688) (203fb45)
2.4.4 (2024-08-14)
- make output less verbose (#668) (9623aee)
- propagate exit code when a failure occurs with
--fail-fast
(#682) (418a6e5)
2.4.3 (2024-08-08)
2.4.2 (2024-08-08)
- prevent premature exit after an assertion failure (#662) (32161bb)
- prevent premature exit of test suite (46d068a)
- prevent premature exit of test suites (#660) (46d068a)
2.4.1 (2024-08-06)
2.4.0 (2024-08-03)
- add
--list-files
command line option (#645) (49f6291) - add
--version
command line option (#643) (7051913) - allow multiple args and types to
log
helper (#646) (8f2b6c4)
2.3.0 (2024-08-01)
2.2.4 (2024-07-27)
- always use half of available parallelism (#611) (4c3f289)
- cli: ensure
filter
andexclude
when expanding glob from shell (de9d817) - output: always list files at the end of a test run (#616) (bd47ed4)
2.2.3 (2024-07-26)
2.2.2 (2024-07-25)
- ensure
afterEach
execution after a test failure (#598) (e6654c4) - Windows: ensure configuration file loading (
js
andcjs
) (#602) (2d53660)
2.2.1 (2024-07-24)
2.2.0 (2024-07-22)
2.1.0 (2024-07-20)
- cli: support for multiple paths in any position (#562) (5ff880b)
- support for config files (
js
andcjs
) (#560) (368f396) - support for config files (
json
andjsonc
) (#557) (e954336)
2.0.0 (2024-07-11)
- drop
beforeEach
andafterEach
support for eachassert
(#539) - drop
assertPromise
helper (#538) - change
listFiles
helper from sync to async (#537) - drop deprecated methods and options (#536)
- drop support for Node.js 6 and 7 (#534)
- change
listFiles
helper from sync to async (#537) (945c4fb) - drop
assertPromise
helper (#538) (954ca1b) - drop
beforeEach
andafterEach
support for eachassert
(#539) (a8455a7) - drop deprecated methods and options (#536) (ae6ff4b)
- drop support for Node.js 6 and 7 (#534) (a11b1b4)
1.23.0 (2024-07-09)
1.22.0 (2024-07-08)
1.21.0 (2024-07-02)
1.20.2 (2024-07-01)
- beforeEach and afterEach: show proper callback name (#490) (812744d)
- logs: respect
quiet
option (#492) (aabb1b3)
1.20.1 (2024-06-26)
- beforeEach and afterEach: end with the proper exit code (#471) (716cf5c)
- recognize
.mts
and.cts
extensions as TS files (#474) (c073ed3)
1.20.0 (2024-06-25)
1.19.0 (2024-06-24)
- containers: dockerfile and compose API helpers (#442) (ed3d8c6)
- processes:
waitForPort
helper (#452) (01751f8)
1.18.0 (2024-06-21)
1.17.1 (2024-06-17)
1.17.0 (2024-06-15)
1.16.0 (2024-06-14)
1.15.1 (2024-06-12)
1.15.0 (2024-06-10)
- cli: show individual and total test execution times (#359) (56f08d0)
- cli: show paths and options when using
--debug
(#358) (1c0da5c) - describe: support for Node.js familiar API usage (#353) (b423a7e)
- it: support for Node.js familiar API usage (#354) (c7b2b48)
- test: support for Node.js familiar API usage (#352) (1c425e1)
- logs: improve output for
test
,describe
andit
(#357) (a6facf0) - perf: improve validations, recursions, logs and imports (#346) (89bcac3)
1.14.1 (2024-06-05)
- cli: improve performance and indentation (#333) (5efe7d0)
- cli: show external errors without requiring debugging (#335) (f954089)
1.14.0 (2024-05-29)
1.13.0 (2024-05-23)
- deno: support for custom
allow
permissions (#284) (4e551f6) - deno: support for custom
deny
permissions (#286) (3172c4b)
1.12.1 (2024-05-19)
1.12.0 (2024-05-18)
1.11.0 (2024-05-16)
1.10.2 (2024-05-15)
1.10.1 (2024-05-14)
1.10.0 (2024-05-12)
1.9.4 (2024-04-26)
1.9.3 (2024-03-24)
- assert: allow custom message for
ifError
(#147) (7252fd4) - Windows, Bun & Deno: startService doesn't ends (#118) (2dd7fe0)
1.9.2 (2024-03-16)
- compatibility: add support for TypeScript 4.7 or higher (#114) (b44f965)
- conflict when using "eachs" for both test and assert (#117) (68e72eb)
1.9.1 (2024-03-15)
1.9.0 (2024-03-10)
1.8.1 (2024-03-05)
1.8.0 (2024-03-04)
1.7.0 (2024-03-03)
1.6.1 (2024-03-01)
1.6.0 (2024-02-29)
- innovating
beforeEach
andafterEach
(#53) (3ea3a12) - support target file and directories (#47) (4353996)
1.5.1 (2024-02-28)
1.5.0 (2024-02-26)
1.4.0 (2024-02-22)
1.3.1 (2024-02-20)
1.3.0 (2024-02-19)
1.2.0 (2024-02-18)
- add listFiles method (#10) (0b78815)
- add option exclude (#7) (74becbc)
- set platform manually (#11) (e681281)