Commit Graph

339 Commits

Author SHA1 Message Date
cf4e5c33e8 feat(tstest): add support for package.json before scripts during test execution 2026-03-19 15:38:02 +00:00
bc39793682 v3.4.0 v3.4.0 2026-03-18 01:56:04 +00:00
edce15b20a feat(tapbundle,deno): replace smarts3 test tooling with smartstorage and pre-resolve Deno test dependencies 2026-03-18 01:56:04 +00:00
9d34a3511a v3.3.2 v3.3.2 2026-03-09 17:32:38 +00:00
300e03628c fix(deps): bump dependency versions and reorder smartserve in package.json 2026-03-09 17:32:38 +00:00
893d6e40dc v3.3.1 v3.3.1 2026-03-09 16:23:48 +00:00
8b16ba1d9a fix(serve): migrate test HTTP server to @push.rocks/smartserve and update related dependencies 2026-03-09 16:23:48 +00:00
8c41d18f84 v3.3.0 v3.3.0 2026-03-06 08:12:28 +00:00
69263b3efc feat(testfile-directives): Add per-test file directives to control runtime permissions and flags (Deno, Node, Bun, Chromium) 2026-03-06 08:12:28 +00:00
4b4ec78328 v3.2.0 v3.2.0 2026-03-03 20:15:59 +00:00
f23c902658 feat(tapbundle_serverside): add network port discovery utilities and migrate file I/O to smartfs; refactor runtimes to use Node fs and SmartFs, update server APIs and bump dependencies 2026-03-03 20:15:59 +00:00
4d1896bdf9 v3.1.8 v3.1.8 2026-01-25 22:20:15 +00:00
fdc84a2d83 fix(tapbundle): treat tests that call tools.allowFailure() as passing and update tests to use tools parameter 2026-01-25 22:20:14 +00:00
d92850e1d2 v3.1.7 v3.1.7 2026-01-25 13:45:01 +00:00
6c498b3686 fix(tap-parser): append newline to WebSocket tap log messages to ensure proper line-by-line processing 2026-01-25 13:45:01 +00:00
913c3cafe8 v3.1.6 v3.1.6 2026-01-19 20:32:56 +00:00
9ec2c8b6eb fix(logging): handle mid-line streaming output in test logger and add streaming tests 2026-01-19 20:32:56 +00:00
286030a08d v3.1.5 v3.1.5 2026-01-19 19:14:05 +00:00
46f0a5a8cf fix(tstest): preserve streaming console output and correctly buffer incomplete TAP lines 2026-01-19 19:14:05 +00:00
ae59b7adf2 v3.1.4 v3.1.4 2025-12-30 11:29:44 +00:00
2b81e8e5aa fix(webhelpers): improve browser test fixture to append element and await custom element upgrade and Lit update completion; add generic return type; update npm packaging release config; remove pnpm onlyBuiltDependencies 2025-12-30 11:29:44 +00:00
c9950d31ac v3.1.3 v3.1.3 2025-11-21 15:50:16 +00:00
d6f657a46a fix(docs): Update package author and expand license/legal and issue-reporting information in tapbundle docs 2025-11-21 15:50:16 +00:00
0379bd7288 v3.1.2 v3.1.2 2025-11-21 15:45:53 +00:00
9ab4f1838d fix(docs): Update README: add issue reporting/security guidance and expanded changelog (3.1.1/3.1.0) 2025-11-21 15:45:53 +00:00
b9016206ce v3.1.1 v3.1.1 2025-11-21 15:17:37 +00:00
8edbbd4850 fix(tapbundle): Pass TapTools to suite lifecycle hooks (beforeAll/afterAll) and update @push.rocks/smarts3 to ^3.0.0 2025-11-21 15:17:37 +00:00
97c91fc010 v3.1.0 v3.1.0 2025-11-20 18:22:54 +00:00
ca08bb2e3c feat(tapbundle): Add global postTask (teardown) and suite lifecycle hooks (beforeAll/afterAll) to tapbundle 2025-11-20 18:22:54 +00:00
8fd114334f v3.0.1 v3.0.1 2025-11-20 08:37:30 +00:00
c630a171b5 fix(@push.rocks/smarts3): Bump @push.rocks/smarts3 dependency to ^2.2.7 2025-11-20 08:37:30 +00:00
1a4eb5b6d9 v3.0.0 v3.0.0 2025-11-19 21:43:15 +00:00
41d7c1ce49 BREAKING CHANGE(tapbundle_serverside): Rename Node-specific tapbundle module to tapbundle_serverside and migrate server-side utilities 2025-11-19 21:43:15 +00:00
3ab5550cb8 v2.8.3 v2.8.3 2025-11-19 21:22:58 +00:00
ee7b387534 fix(dependencies): Update dependency versions 2025-11-19 21:22:58 +00:00
7e67b64a6e v2.8.2 v2.8.2 2025-11-17 13:42:32 +00:00
1ce730d4f2 fix(logging): Include runtime identifier in per-test logfile name and sanitize runtime string 2025-11-17 13:42:32 +00:00
9357d6e7ef v2.8.1 v2.8.1 2025-11-17 01:52:00 +00:00
973ce771d2 fix(config): Remove Bun config file and set deno.json useDefineForClassFields to false for compatibility 2025-11-17 01:52:00 +00:00
8441881d92 v2.8.0 v2.8.0 2025-11-17 01:21:20 +00:00
16ca3b6374 feat(runtime-adapters): Enable TypeScript decorator support for Deno and Bun runtimes and add decorator tests 2025-11-17 01:21:20 +00:00
b94089652e 2.7.0 v2.7.0 2025-10-26 19:47:06 +00:00
ef6f21fc9c feat(tapbundle_protocol): Add package export for tapbundle_protocol to expose protocol utilities 2025-10-26 19:47:06 +00:00
592a4f33c0 feat(docker): add Docker test file support and runtime adapter 2025-10-26 19:35:10 +00:00
1ea3b37d18 2.6.2 v2.6.2 2025-10-17 09:24:20 +00:00
062c6e384b fix(@push.rocks/smartrequest): Bump @push.rocks/smartrequest from ^4.3.1 to ^4.3.2 2025-10-17 09:24:19 +00:00
b1f2eceb75 2.6.1 v2.6.1 2025-10-17 08:43:17 +00:00
de53b3f00c fix(runtime-adapters): Silence shell version checks for Bun and Deno; add local Claude settings 2025-10-17 08:43:17 +00:00
b3f8a28766 2.6.0 v2.6.0 2025-10-17 07:09:25 +00:00
86db2491a3 feat(runtime-adapters): Add runtime environment availability check and logger output; normalize runtime version strings 2025-10-17 07:09:25 +00:00