Releases: ph-fritsche/toolbox
Releases · ph-fritsche/toolbox
v1.0.0-alpha.13
1.0.0-alpha.13 (2024-10-24)
Bug Fixes
- NodeTestConductor: remove use of
--experimental-network-imports
(2ddd3c4)
v1.0.0-alpha.12
v1.0.0-alpha.11
1.0.0-alpha.11 (2023-12-27)
Bug Fixes
- NodeTestConductor: exit test suite with open handles (1bc00ea)
v1.0.0-alpha.10
1.0.0-alpha.10 (2023-12-27)
⚠ BREAKING CHANGES
- remove builder
- provide setup functions for conductors
- remove
FsFileProvider
- load and transpile modules on demand
TestRunStack
is no longer aggregated from individualTestRun
instances. CreateTestRunStack
percreateTestRun
function instead.ReporterServer
has been removed. Listen to events directly on test nodes instead.TmpFileServer
has been removed.
Features
- abort test runs (c45eeba)
- automatically add named exports from global var (7b7bc44)
- ChromeTestConductor: inject Browser and disable
dumpio
(c744f19) - constrain resolver callback to resolved (15e4115)
- create and observe test runs on
TestRunManager
(9352ac2) - HttpFileServer: include loader errors in response (08287a3)
- index
TestSuite
state onTestRunStack
(f02f9bb) - load and transpile modules on demand (8d2d130)
- merge
loader-node
intoloader-netlocal
(2abb0f7) - provide cached TS resolvers (7990398)
- provide setup functions for conductors (1459058)
- provide setup functions for default tester usage (4cc99ac)
- remove
FsFileProvider
(f126eed) - remove builder (bd44a50)
- resolve import to global variable (5fc3c01)
- simplify creating and observing test runs (5a13b50)
- support loaders to transpile CJS on demand (bd1ea28)
Bug Fixes
- aggregate results on
TestFunctionStack
(30104b4) - ChromeTestConductor: close pages (3309290)
- ChromeTestConductor: launch without initial page (2277c35)
- ChromeTestConductor: opt-in for
new
headless (e2cc345) - CjsTransformer: update property name for import attributes (241c941)
- deps: update
puppeteer-core
(65a5cf0) - FsWatcher: import
chokidar
as default import (b890600) - ImportResolverCallback: eliminate ambiguity in return values (70e4698)
- index
TestSuite
state (1857c50) - ModuleLoader: call parser with filename (98327fc)
- ModuleLoader: disable search for config files (38506f5)
- ModuleLoader: load tsx/jsx files (f9309b9)
- NodeTestConductor: pass down loader path per env (8a80d0a)
- NodeTestConductor: remove
node-fetch
(09cbe3d) - report on
skip
events (1b6c017) - TestRunner: report result with halted clock (61d25fa)
- update rollup cache plugin (392fd85)
v1.0.0-alpha.9
v1.0.0-alpha.8
v1.0.0-alpha.7
1.0.0-alpha.7 (2023-05-10)
Bug Fixes
- return promises for
ReporterServer.url
andReporterServer.close()
(6a9d8b8)